diff --git a/src/app/galerie/page.tsx b/src/app/galerie/page.tsx index 2d68cd5..b539fc9 100644 --- a/src/app/galerie/page.tsx +++ b/src/app/galerie/page.tsx @@ -75,7 +75,7 @@ export default function GaleriePage() { price: "22€", rating: 5, reviewCount: "98%", - imageSrc: "http://img.b2bpic.net/free-photo/grilled-salmon-meat-fillet-steak_74190-7744.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/grilled-salmon-meat-fillet-steak_74190-7744.jpg?_wi=4", imageAlt: "Saumon poêlé avec sauce passion-mangue", }, { @@ -85,7 +85,7 @@ export default function GaleriePage() { price: "12€", rating: 5, reviewCount: "95%", - imageSrc: "http://img.b2bpic.net/free-photo/delicious-traditional-chorizo-arrangement_23-2148980263.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/delicious-traditional-chorizo-arrangement_23-2148980263.jpg?_wi=3", imageAlt: "Rosette de Lyon classique avec cornichons", }, { @@ -95,7 +95,7 @@ export default function GaleriePage() { price: "14€", rating: 5, reviewCount: "97%", - imageSrc: "http://img.b2bpic.net/free-photo/raw-chicken-legs-with-sliced-tomato-onion-glass-plate_114579-57535.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/raw-chicken-legs-with-sliced-tomato-onion-glass-plate_114579-57535.jpg?_wi=3", imageAlt: "Hareng mariné aux épices antillaises", }, { @@ -105,7 +105,7 @@ export default function GaleriePage() { price: "18€", rating: 5, reviewCount: "96%", - imageSrc: "http://img.b2bpic.net/free-photo/front-view-skewers-wooden-board-with-tomatoes_23-2148440980.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/front-view-skewers-wooden-board-with-tomatoes_23-2148440980.jpg?_wi=3", imageAlt: "Andouillette servie avec purée maison", }, { @@ -115,7 +115,7 @@ export default function GaleriePage() { price: "26€", rating: 5, reviewCount: "99%", - imageSrc: "http://img.b2bpic.net/free-photo/top-view-food-packaged-can_23-2151207016.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/top-view-food-packaged-can_23-2151207016.jpg?_wi=3", imageAlt: "Pluma de porc ibérique premium", }, { @@ -125,7 +125,7 @@ export default function GaleriePage() { price: "9€", rating: 5, reviewCount: "94%", - imageSrc: "http://img.b2bpic.net/free-photo/side-view-dried-bread-slices-cutting-board-with-jam-butter-red-currants-wooden-background_141793-130340.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/side-view-dried-bread-slices-cutting-board-with-jam-butter-red-currants-wooden-background_141793-130340.jpg?_wi=3", imageAlt: "Brioche perdue caramélisée avec glace vanille", }, ]} @@ -149,13 +149,13 @@ export default function GaleriePage() { id: "1", name: "Jean-Phi", role: "Chef & Fondateur", - imageSrc: "http://img.b2bpic.net/free-photo/young-lady-browsing-internet-cafe_1153-7402.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/young-lady-browsing-internet-cafe_1153-7402.jpg?_wi=2", }, { id: "2", name: "Amandine", role: "Chef & Fondatrice", - imageSrc: "http://img.b2bpic.net/free-photo/waitress-holding-plate-with-tartines_23-2147830518.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/waitress-holding-plate-with-tartines_23-2147830518.jpg?_wi=2", }, ]} title="Rencontrez l'Équipe" diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 0e3865a..6f89616 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,29 +1,67 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Manrope } from "next/font/google"; +import { DM_Sans } from "next/font/google"; import "./globals.css"; import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; import { getVisualEditScript } from "@/utils/visual-edit-script"; -import { Manrope } from "next/font/google"; -import { DM_Sans } from "next/font/google"; +const halant = Halant({ + variable: "--font-halant", + subsets: ["latin"], + weight: ["300", "400", "500", "600", "700"], +}); - -export const metadata: Metadata = { - title: "Webild components 2", - description: "Generated by create next app", -}; +const inter = Inter({ + variable: "--font-inter", + subsets: ["latin"], +}); const manrope = Manrope({ variable: "--font-manrope", subsets: ["latin"], }); + const dmSans = DM_Sans({ variable: "--font-dm-sans", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "Kwuisin du Bonheur | Restaurant Lyon Lyonnais & Saveurs Antillaises", + description: "Découvrez Kwuisin du Bonheur, un restaurant lyonnais offrant une cuisine généreuse fusionnant tradition lyonnaise et saveurs caribéennes. 26 places assises, ambiance familiale.", + keywords: "restaurant lyon, cuisine lyonnaise, saveurs antillaises, restaurant familial lyon, cuisine généreuse, fusion caribbean, gastronomie lyon", + metadataBase: new URL("https://kwuisin-du-bonheur.fr"), + alternates: { + canonical: "https://kwuisin-du-bonheur.fr", + }, + openGraph: { + title: "Kwuisin du Bonheur - Voyage Culinaire", + description: "Entre tradition lyonnaise et escapade antillaise. Découvrez le bonheur dans chaque bouchée.", + url: "https://kwuisin-du-bonheur.fr", + siteName: "Kwuisin du Bonheur", + type: "website", + images: [ + { + url: "http://img.b2bpic.net/free-photo/grilled-salmon-meat-fillet-steak_74190-7744.jpg", + alt: "Saumon sauce passion-mangue - spécialité du restaurant", + }, + ], + }, + twitter: { + card: "summary_large_image", + title: "Kwuisin du Bonheur - Lyon", + description: "Cuisine généreuse: tradition lyonnaise + saveurs antillaises", + images: ["http://img.b2bpic.net/free-photo/grilled-salmon-meat-fillet-steak_74190-7744.jpg"], + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -32,7 +70,9 @@ export default function RootLayout({ return ( - + {children}