diff --git a/components/blocks/CertificatesBlock.tsx b/components/blocks/CertificatesBlock.tsx index 1bab60231..b4818c470 100644 --- a/components/blocks/CertificatesBlock.tsx +++ b/components/blocks/CertificatesBlock.tsx @@ -12,7 +12,7 @@ import { LogoArcs } from '@/components/ui/LogoArcs'; interface Certificate { title: string; description: string; - pdfUrl: string; + pdfUrl?: string; type: 'iso' | 'tax' | 'general'; date?: string; } @@ -45,7 +45,7 @@ const defaultCertificates: Certificate[] = [ description: 'Arbeits- und Gesundheitsschutz', pdfUrl: '/assets/certificates/iso45001.pdf', type: 'iso', - date: '05.12.2025', // Assuming valid till + date: '05.12.2025', }, { title: 'Freistellungsbescheinigung', @@ -68,6 +68,31 @@ const defaultCertificates: Certificate[] = [ type: 'tax', date: '13.02.2025', }, + { + title: 'Unbedenklichkeit IHK', + description: 'Industrie- und Handelskammer', + type: 'general', + }, + { + title: 'Unbedenklichkeit HWK', + description: 'Handwerkskammer', + type: 'general', + }, + { + title: 'Handelsregisterauszug', + description: 'Amtsgericht Cottbus', + type: 'general', + }, + { + title: 'Gewerbe-Anmeldung', + description: 'Stadt Guben', + type: 'general', + }, + { + title: 'Gewerbezentralregister', + description: 'Auskunft aus dem Register', + type: 'general', + }, ]; export function CertificatesBlock({ badge, title, description, certificates = defaultCertificates, hideHeader = false }: CertificatesBlockProps) { @@ -143,13 +168,17 @@ export function CertificatesBlock({ badge, title, description, certificates = de > {certificates.map((cert, index) => { const isIso = cert.type === 'iso'; + const Wrapper = cert.pdfUrl ? motion.a : motion.div; + const wrapperProps = cert.pdfUrl ? { + href: encodeURI(cert.pdfUrl), + target: "_blank", + rel: "noopener noreferrer" + } : {}; return ( - -
- Download PDF - + {cert.pdfUrl ? ( + <> + Download PDF + + + ) : ( + Nachweis liegt vor + )}
-
+ ); })} diff --git a/content/de/team.mdx b/content/de/team.mdx index 0d4c31630..f20a3e924 100644 --- a/content/de/team.mdx +++ b/content/de/team.mdx @@ -19,7 +19,7 @@ layout: "fullBleed" id: "danny-joseph", name: "Danny Joseph", position: "Geschäftsführung", - email: "info@e-tib.com", + email: "d.joseph@e-tib.com", phone: "+49 1520 7230518", image: "/assets/photos/team/danny.jpg" }, diff --git a/content/en/team.mdx b/content/en/team.mdx index 71fd2f0d8..7690244a9 100644 --- a/content/en/team.mdx +++ b/content/en/team.mdx @@ -19,7 +19,7 @@ layout: "fullBleed" id: "danny-joseph", name: "Danny Joseph", position: "Managing Director", - email: "info@e-tib.com", + email: "d.joseph@e-tib.com", phone: "+49 1520 7230518", image: "/assets/photos/team/danny.jpg" }, diff --git a/data/Mengen Homepage.docx b/data/Mengen Homepage.docx new file mode 100644 index 000000000..8a98307cd Binary files /dev/null and b/data/Mengen Homepage.docx differ diff --git a/data/Orte 2016 - 2022.docx b/data/Orte 2016 - 2022.docx new file mode 100644 index 000000000..a53c62131 Binary files /dev/null and b/data/Orte 2016 - 2022.docx differ diff --git a/data/Orte 2023.docx b/data/Orte 2023.docx new file mode 100644 index 000000000..c8777f2d2 Binary files /dev/null and b/data/Orte 2023.docx differ diff --git a/data/Orte 2024.docx b/data/Orte 2024.docx new file mode 100644 index 000000000..b590d9eae Binary files /dev/null and b/data/Orte 2024.docx differ diff --git a/data/Orte 2024.txt b/data/Orte 2024.txt new file mode 100644 index 000000000..0946cb18b --- /dev/null +++ b/data/Orte 2024.txt @@ -0,0 +1,14 @@ +Windpark, 48366 Laer +PV-Anlage, 89434 Blindheim OT Wolpertstetten +Windpark, 24893 Taarstedt +Windpark, 24891 Schnarup-Thumby +Windpark, 23818 Neuengörs +PV-Anlage, 15326 Petershagen +Windpark, 16866 Gumtow OT Schrepkow +PV-Anlage, 14641 Nauen +PV-Anlage, 23619 Badendorf +PV-Anlage, 14959 Wiesenhagen +PV-Anlage, 17089 Bartow +PV-Anlage, 15345 Prötzel OT Sternebeck +Windpark, 15848 Beeskow +PV-Anlage, 15328 Gorgast diff --git a/data/Orte 2025.docx b/data/Orte 2025.docx new file mode 100644 index 000000000..4fc7ed1e7 Binary files /dev/null and b/data/Orte 2025.docx differ diff --git a/data/Orte 2025.txt b/data/Orte 2025.txt new file mode 100644 index 000000000..e1010c428 --- /dev/null +++ b/data/Orte 2025.txt @@ -0,0 +1,9 @@ +PV-Anlage, 18334 Dettmannsdorf +PV-Anlage, 59320 Ennigerloh-Oelde +PV-Anlage, 93176 Beratzhausen +Windpark, 16845 Neustadt Dosse +PV-Anlage, 16845 Stüdenitz-Schönermark +Windpark, 48346 Ostbevern +Windpark, 27804 Berne +Windpark, 17166 Dalkendorf +Windpark, 29575 Altenmedingen diff --git a/data/Orte 2026.docx b/data/Orte 2026.docx new file mode 100644 index 000000000..8370b321a Binary files /dev/null and b/data/Orte 2026.docx differ