v1 production

This commit is contained in:
2025-12-05 01:01:04 +01:00
parent 0f32d5927b
commit 8fbe1113dd
68 changed files with 2608 additions and 3463 deletions

83
app/layout.tsx Executable file → Normal file
View File

@@ -1,39 +1,44 @@
import type { Metadata } from 'next'
import './globals.css'
export const metadata: Metadata = {
title: 'doing-it - IT Weiterbildung & Schulungen',
description: 'IT Weiterbildung und Schulungen für Quereinsteiger und Unternehmen',
}
export default function RootLayout({
children,
}: {
children: React.ReactNode
}) {
return (
<html lang="de">
<body>
{children}
{/* Live Chat Integration - Platzhalter für Tawk.to, Crisp oder Intercom */}
{/*
<script dangerouslySetInnerHTML={{
__html: `
// Beispiel für Tawk.to Integration:
// var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
// (function(){
// var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0];
// s1.async=true;
// s1.src='https://embed.tawk.to/YOUR_PROPERTY_ID/YOUR_WIDGET_ID';
// s1.charset='UTF-8';
// s1.setAttribute('crossorigin','*');
// s0.parentNode.insertBefore(s1,s0);
// })();
`
}} />
*/}
</body>
</html>
)
}
import type { Metadata } from 'next'
import './globals.css'
export const metadata: Metadata = {
title: 'doing-it - IT Weiterbildung & Schulungen',
description: 'IT Weiterbildung und Schulungen für Quereinsteiger und Unternehmen',
}
export default function RootLayout({
children,
}: {
children: React.ReactNode
}) {
return (
<html lang="de">
<head>
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossOrigin="anonymous" />
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&family=Inter:wght@400;500;600&display=swap" rel="stylesheet" />
</head>
<body>
{children}
{/* Live Chat Integration - Platzhalter für Tawk.to, Crisp oder Intercom */}
{/*
<script dangerouslySetInnerHTML={{
__html: `
// Beispiel für Tawk.to Integration:
// var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date();
// (function(){
// var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0];
// s1.async=true;
// s1.src='https://embed.tawk.to/YOUR_PROPERTY_ID/YOUR_WIDGET_ID';
// s1.charset='UTF-8';
// s1.setAttribute('crossorigin','*');
// s0.parentNode.insertBefore(s1,s0);
// })();
`
}} />
*/}
</body>
</html>
)
}