/** * Trouve-KA — layout racine de l'application web * Author: Simon-Pierre Boucher * Contact: contact@spboucher.ai */ import type { Metadata, Viewport } from "next"; import { Inter, JetBrains_Mono, Space_Grotesk } from "next/font/google"; import Link from "next/link"; import { Wordmark } from "@/components/wordmark"; import { LiveCrawl } from "@/components/live-crawl"; import "./globals.css"; const spaceGrotesk = Space_Grotesk({ subsets: ["latin"], variable: "--font-space-grotesk", }); const inter = Inter({ subsets: ["latin"], variable: "--font-inter" }); const jetbrains = JetBrains_Mono({ subsets: ["latin"], variable: "--font-jetbrains", }); export const metadata: Metadata = { metadataBase: new URL(process.env.PUBLIC_URL ?? "https://www.trouve-ka.com"), title: { default: "Trouve-KA — Cherche le Québec", template: "%s — Trouve-KA", }, description: "Moteur de recherche indépendant du web québécois. Trouve-KA découvre, indexe et classe les sites du Québec — en continu.", }; export const viewport: Viewport = { themeColor: "#141814", width: "device-width", initialScale: 1, }; const FOOTER_LINKS = [ { href: "/trouveka-bot", label: "À propos du robot" }, { href: "/status", label: "État du moteur" }, { href: "/soumettre", label: "Soumettre un site" }, ] as const; const SISTER_SITES = [ ["Groupe·KA", "https://www.groupe-ka.com"], ["Lou·Ka", "https://www.lou-ka.com"], ["Immo·Ka", "https://www.immo-ka.com"], ["Auto·Ka", "https://www.auto-ka.com"], ["Fabri·Ka", "https://www.fabri-ka.com"], ["Food·Ka", "https://www.food-ka.com"], ] as const; export default function RootLayout({ children, }: Readonly<{ children: React.ReactNode }>) { return ( Aller au contenu principal
{children}
); }