Files
857f5b9b-7a5b-45f4-a15e-87f…/src/app/layout.tsx
2026-06-08 06:56:02 +00:00

70 lines
2.4 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import "./globals.css";
import "@/lib/gsap-setup";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Archivo } from "next/font/google";
export const metadata: Metadata = {
title: 'Luca Bossard GmbH Ihr Spezialist für Garten- und Landschaftsgestaltung in Basel',
description: 'Luca Bossard GmbH bietet professionelle Gartenplanung, Neuanlagen, Gartenpflege und Landschaftsbau in Basel. Verwandeln Sie Ihre Aussenbereiche mit unserer Expertise.',
keywords: ["Luca Bossard GmbH, Beratung, Strategieentwicklung, digitale Transformation, Organisationsentwicklung, Projektmanagement, Nachhaltigkeitsberatung, Innovationsmanagement, Unternehmensberatung Schweiz"],
openGraph: {
"title": "Luca Bossard GmbH Ihr Partner für strategischen Erfolg",
"description": "Luca Bossard GmbH bietet innovative Lösungen und strategische Beratung für Unternehmen. Stärken Sie Ihr Geschäft mit unserer Expertise.",
"url": "https://lucabossard.ch",
"siteName": "Luca Bossard GmbH",
"images": [
{
"url": "http://img.b2bpic.net/free-photo/people-taking-part-business-event_23-2149346619.jpg",
"alt": "Geschäftsleute arbeiten zusammen an einem Projekt"
}
],
"type": "website"
},
twitter: {
"card": "summary_large_image",
"title": "Luca Bossard GmbH Ihr Partner für strategischen Erfolg",
"description": "Luca Bossard GmbH bietet innovative Lösungen und strategische Beratung für Unternehmen. Stärken Sie Ihr Geschäft mit unserer Expertise.",
"images": [
"http://img.b2bpic.net/free-photo/people-taking-part-business-event_23-2149346619.jpg"
]
},
robots: {
"index": true,
"follow": true
},
};
const archivo = Archivo({
variable: "--font-archivo",
subsets: ["latin"]
});
export default function RootLayout({
children,
}: Readonly<{
children: React.ReactNode;
}>) {
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${archivo.variable} antialiased`}>
<Tag />
{children}
<script
dangerouslySetInnerHTML={{
__html: `${getVisualEditScript()}`
}}
/>
</body>
</ServiceWrapper>
</html>
);
}