5 Commits

Author SHA1 Message Date
f72ea1c4bb Merge version_3 into main
Merge version_3 into main
2026-03-11 13:46:53 +00:00
9acd29d54d Update src/app/styles/variables.css 2026-03-11 13:46:49 +00:00
e590b4d550 Update src/app/page.tsx 2026-03-11 13:46:48 +00:00
f762052c14 Merge version_2 into main
Merge version_2 into main
2026-03-11 13:45:05 +00:00
c651346bff Merge version_2 into main
Merge version_2 into main
2026-03-11 13:44:08 +00:00
2 changed files with 20 additions and 20 deletions

View File

@@ -52,7 +52,7 @@ export default function LandingPage() {
{ text: "Dienste jetzt nutzen", href: "#services" }, { text: "Dienste jetzt nutzen", href: "#services" },
{ text: "Aktuelle Themen", href: "#current-topics" } { text: "Aktuelle Themen", href: "#current-topics" }
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/narrow-street-florence-tuscany-italy-architecture-landmark-florence-cozy-florence-cityscape_231208-7673.jpg" imageSrc="https://www.sz.ch/public/upload/assets/36108/Schwyz_Luftaufnahme.jpg"
imageAlt="Alpine landscape of Canton Schwyz" imageAlt="Alpine landscape of Canton Schwyz"
imagePosition="right" imagePosition="right"
mediaAnimation="slide-up" mediaAnimation="slide-up"
@@ -65,15 +65,15 @@ export default function LandingPage() {
features={[ features={[
{ {
id: 1, id: 1,
tag: "Finanzen", title: "Steuern", subtitle: "Steuererklärung und Informationen", description: "Einfache Online-Dienste für Ihre Steuererklärung, Zahlungen und steuerliche Fragen. Aktuelle Informationen zu Fristen und Bestimmungen.", imageSrc: "http://img.b2bpic.net/free-photo/accounting-work-office_1098-22052.jpg?_wi=1", imageAlt: "Tax services" tag: "Finanzen", title: "Steuern", subtitle: "Steuererklärung und Informationen", description: "Einfache Online-Dienste für Ihre Steuererklärung, Zahlungen und steuerliche Fragen. Aktuelle Informationen zu Fristen und Bestimmungen.", imageSrc: "https://www.sz.ch/public/upload/assets/36109/Finanzamt.jpg", imageAlt: "Tax services"
}, },
{ {
id: 2, id: 2,
tag: "Sicherheit", title: "ePolizei", subtitle: "Digitale Polizeidienste", description: "Melden Sie Vorfälle online, erhalten Sie Informationen zur öffentlichen Sicherheit und nutzen Sie digitale Polizeiservices bequem von zu Hause.", imageSrc: "http://img.b2bpic.net/free-photo/general-headquarters-monitoring-room-with-mockup-screen-tablet_482257-90086.jpg?_wi=1", imageAlt: "Police services" tag: "Sicherheit", title: "ePolizei", subtitle: "Digitale Polizeidienste", description: "Melden Sie Vorfälle online, erhalten Sie Informationen zur öffentlichen Sicherheit und nutzen Sie digitale Polizeiservices bequem von zu Hause.", imageSrc: "https://www.sz.ch/public/upload/assets/36110/Polizei.jpg", imageAlt: "Police services"
}, },
{ {
id: 3, id: 3,
tag: "Karriere", title: "Offene Stellen", subtitle: "Karrieremöglichkeiten", description: "Erkunden Sie aktuelle Jobausschreibungen in der Kantonalverwaltung und finden Sie Ihre nächste berufliche Gelegenheit in unserem Team.", imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-woman-smiling-holding-phone-going-down-stairs_176420-3965.jpg?_wi=1", imageAlt: "Employment opportunities" tag: "Karriere", title: "Offene Stellen", subtitle: "Karrieremöglichkeiten", description: "Erkunden Sie aktuelle Jobausschreibungen in der Kantonalverwaltung und finden Sie Ihre nächste berufliche Gelegenheit in unserem Team.", imageSrc: "https://www.sz.ch/public/upload/assets/36111/Karriere.jpg", imageAlt: "Employment opportunities"
} }
]} ]}
title="Aktuelle Themen" title="Aktuelle Themen"
@@ -94,13 +94,13 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width" gridVariant="three-columns-all-equal-width"
products={[ products={[
{ {
id: "1", name: "Personenverzeichnis", price: "Online verfügbar", imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-woman-smiling-holding-phone-going-down-stairs_176420-3965.jpg?_wi=2", imageAlt: "Personnel directory" id: "1", name: "Personenverzeichnis", price: "Online verfügbar", imageSrc: "https://www.sz.ch/public/upload/assets/36112/Verzeichnis.jpg", imageAlt: "Personnel directory"
}, },
{ {
id: "2", name: "Amtsblatt", price: "Aktuelle Ausgaben", imageSrc: "http://img.b2bpic.net/free-photo/general-headquarters-monitoring-room-with-mockup-screen-tablet_482257-90086.jpg?_wi=2", imageAlt: "Official bulletin" id: "2", name: "Amtsblatt", price: "Aktuelle Ausgaben", imageSrc: "https://www.sz.ch/public/upload/assets/36113/Amtsblatt.jpg", imageAlt: "Official bulletin"
}, },
{ {
id: "3", name: "Gesetze & Verordnungen", price: "Vollständiges Archiv", imageSrc: "http://img.b2bpic.net/free-photo/accounting-work-office_1098-22052.jpg?_wi=2", imageAlt: "Laws and regulations" id: "3", name: "Gesetze & Verordnungen", price: "Vollständiges Archiv", imageSrc: "https://www.sz.ch/public/upload/assets/36114/Gesetze.jpg", imageAlt: "Laws and regulations"
} }
]} ]}
/> />
@@ -110,16 +110,16 @@ export default function LandingPage() {
<TestimonialCardTwelve <TestimonialCardTwelve
testimonials={[ testimonials={[
{ {
id: "1", name: "Thomas Müller", imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-giving-signs-gray-wall_114579-63370.jpg", imageAlt: "Thomas Müller" id: "1", name: "Thomas Müller", imageSrc: "https://www.sz.ch/public/upload/assets/36115/Testimonial1.jpg", imageAlt: "Thomas Müller"
}, },
{ {
id: "2", name: "Sarah Weber", imageSrc: "http://img.b2bpic.net/free-photo/young-business-woman-white-background-business-job_185193-110277.jpg", imageAlt: "Sarah Weber" id: "2", name: "Sarah Weber", imageSrc: "https://www.sz.ch/public/upload/assets/36116/Testimonial2.jpg", imageAlt: "Sarah Weber"
}, },
{ {
id: "3", name: "Klaus Schmidt", imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-looking-camera_23-2148317302.jpg", imageAlt: "Klaus Schmidt" id: "3", name: "Klaus Schmidt", imageSrc: "https://www.sz.ch/public/upload/assets/36117/Testimonial3.jpg", imageAlt: "Klaus Schmidt"
}, },
{ {
id: "4", name: "Maria Keller", imageSrc: "http://img.b2bpic.net/free-photo/startup-project-manager-developing-budget-growth-solutions-while-brainstorming-promoting-strategy-financial-department-team-leader-researching-marketing-ideas-while-analyzing-company-expenses-report_482257-40321.jpg", imageAlt: "Maria Keller" id: "4", name: "Maria Keller", imageSrc: "https://www.sz.ch/public/upload/assets/36118/Testimonial4.jpg", imageAlt: "Maria Keller"
} }
]} ]}
cardTitle="Über 50.000 Bürger nutzen täglich unsere Dienste" cardTitle="Über 50.000 Bürger nutzen täglich unsere Dienste"
@@ -174,7 +174,7 @@ export default function LandingPage() {
required: true required: true
}} }}
useInvertedBackground={false} useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/corner-open-office-space-with-modern-interior-design_181624-17688.jpg" imageSrc="https://www.sz.ch/public/upload/assets/36119/Kontakt.jpg"
imageAlt="Government office building" imageAlt="Government office building"
mediaAnimation="blur-reveal" mediaAnimation="blur-reveal"
mediaPosition="right" mediaPosition="right"
@@ -184,7 +184,7 @@ export default function LandingPage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterMedia <FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/landscape-panorama-banff-national-park-canada-with-snow-capped-mountain_649448-2567.jpg" imageSrc="https://www.sz.ch/public/upload/assets/36120/Landschaft.jpg"
imageAlt="Canton Schwyz landscape" imageAlt="Canton Schwyz landscape"
logoText="Kanton Schwyz" logoText="Kanton Schwyz"
copyrightText="© 2025 Kanton Schwyz. Alle Rechte vorbehalten." copyrightText="© 2025 Kanton Schwyz. Alle Rechte vorbehalten."

View File

@@ -10,15 +10,15 @@
--accent: #ffffff; --accent: #ffffff;
--background-accent: #ffffff; */ --background-accent: #ffffff; */
--background: #f7f6f7; --background: #ffffff;
--card: #ffffff; --card: #f5f5f5;
--foreground: #250c0d; --foreground: #000000;
--primary-cta: #b82b40; --primary-cta: #c41e3a;
--primary-cta-text: #f7f6f7; --primary-cta-text: #f7f6f7;
--secondary-cta: #ffffff; --secondary-cta: #f0f0f0;
--secondary-cta-text: #250c0d; --secondary-cta-text: #250c0d;
--accent: #b90941; --accent: #c41e3a;
--background-accent: #e8a8b6; --background-accent: #e8e8e8;
/* text sizing - set by ThemeProvider */ /* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);