Replace the icon with the full Xpeditis logo (logo-black.svg) as requested. Updated references in: - app/icon.svg (favicon) - app/layout.tsx (metadata and social cards) - public/manifest.json (PWA icon) Note: The full logo (1875x1699px) will be scaled down in browser tabs. Consider creating a square optimized version for better display in small sizes. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
52 lines
1.6 KiB
TypeScript
52 lines
1.6 KiB
TypeScript
import type { Metadata } from 'next';
|
|
import './globals.css';
|
|
import { manrope, montserrat } from '@/lib/fonts';
|
|
import { Providers } from '@/components/providers';
|
|
|
|
export const metadata: Metadata = {
|
|
metadataBase: new URL(process.env.NEXT_PUBLIC_APP_URL || 'https://xpeditis.com'),
|
|
title: {
|
|
default: 'Xpeditis - Maritime Freight Booking Platform',
|
|
template: '%s | Xpeditis',
|
|
},
|
|
description: 'Search, compare, and book maritime freight in real-time. Get instant LCL shipping quotes and manage your shipments with Xpeditis.',
|
|
icons: {
|
|
icon: '/icon.svg',
|
|
shortcut: '/icon.svg',
|
|
apple: '/icon.svg',
|
|
},
|
|
manifest: '/manifest.json',
|
|
openGraph: {
|
|
type: 'website',
|
|
locale: 'fr_FR',
|
|
url: 'https://xpeditis.com',
|
|
siteName: 'Xpeditis',
|
|
title: 'Xpeditis - Maritime Freight Booking Platform',
|
|
description: 'Search, compare, and book maritime freight in real-time',
|
|
images: [
|
|
{
|
|
url: '/assets/logos/logo-black.svg',
|
|
width: 1875,
|
|
height: 1699,
|
|
alt: 'Xpeditis Logo',
|
|
},
|
|
],
|
|
},
|
|
twitter: {
|
|
card: 'summary_large_image',
|
|
title: 'Xpeditis - Maritime Freight Booking Platform',
|
|
description: 'Search, compare, and book maritime freight in real-time',
|
|
images: ['/assets/logos/logo-black.svg'],
|
|
},
|
|
};
|
|
|
|
export default function RootLayout({ children }: { children: React.ReactNode }) {
|
|
return (
|
|
<html lang="fr" className={`${manrope.variable} ${montserrat.variable}`}>
|
|
<body className="font-body">
|
|
<Providers>{children}</Providers>
|
|
</body>
|
|
</html>
|
|
);
|
|
}
|