Update src/app/layout.tsx

This commit is contained in:
2026-03-03 15:53:52 +00:00
parent 7b711ea06c
commit 61e96bb3dd

View File

@@ -11,7 +11,8 @@ const figtree = Figtree({
export const metadata: Metadata = {
title: "LichtPrint - Professional Print Solutions", description: "Premium printing services from digital to offset. High-quality print solutions for businesses of all sizes. Fast turnaround, competitive pricing, and exceptional customer service.", keywords: "printing services, digital printing, offset printing, packaging printing, print solutions, custom printing", metadataBase: new URL("https://lichtprint.de"),
alternates: {
canonical: "https://lichtprint.de"},
canonical: "https://lichtprint.de"
},
robots: {
index: true,
follow: true,
@@ -19,7 +20,8 @@ export const metadata: Metadata = {
openGraph: {
title: "LichtPrint - Professional Print Solutions", description: "Premium printing services from digital to offset. High-quality print solutions for businesses of all sizes.", url: "https://lichtprint.de", siteName: "LichtPrint", type: "website", images: [
{
url: "http://img.b2bpic.net/free-photo/man-working-printing-house-with-paper-paints_1303-26587.jpg", alt: "LichtPrint Professional Print Solutions"},
url: "http://img.b2bpic.net/free-photo/man-working-printing-house-with-paper-paints_1303-26587.jpg", alt: "LichtPrint Professional Print Solutions"
},
],
},
twitter: {
@@ -37,7 +39,46 @@ export default function RootLayout({
<ServiceWrapper>
<body
className={`${figtree.variable} antialiased`}
style={{
WebkitFontSmoothing: 'antialiased',
textRendering: 'optimizeLegibility',
}}
>
<style jsx global>{`
/* Hide Webild watermark */
[data-webild-watermark],
.webild-watermark,
[class*="watermark"],
iframe[src*="webild"] {
display: none !important;
visibility: hidden !important;
opacity: 0 !important;
pointer-events: none !important;
width: 0 !important;
height: 0 !important;
}
/* Performance optimizations */
* {
backface-visibility: hidden;
perspective: 1000px;
}
img {
will-change: auto;
loading: lazy;
}
@media (prefers-reduced-motion: reduce) {
*,
*::before,
*::after {
animation-duration: 0.01ms !important;
animation-iteration-count: 1 !important;
transition-duration: 0.01ms !important;
}
}
`}</style>
<Tag />
{children}