diff --git a/next.config.ts b/next.config.ts index 61c17d9a05..dd29a84954 100644 --- a/next.config.ts +++ b/next.config.ts @@ -22,9 +22,7 @@ const securityHeaders = [ const nextConfig: NextConfig = { turbopack: {}, serverExternalPackages: [ - "@prisma/adapter-mariadb", "mariadb", - "@prisma/client", "lzma", "sharp", "pino", diff --git a/src/app/globals.css b/src/app/globals.css index c8d036c190..d0f6a87f60 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -4,6 +4,11 @@ @plugin "tailwindcss-animate"; @custom-variant dark (&:where(.dark, .dark *)); +:root { + --font-nunito: "Nunito", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif; + --font-pixel: "Pixelify Sans", monospace; +} + @theme { --font-sans: var(--font-nunito), "Nunito", ui-sans-serif, system-ui, -apple-system, diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 004c085ac2..cf2c39ceef 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,5 +1,4 @@ import type { Metadata } from "next"; -import { Nunito, Pixelify_Sans } from "next/font/google"; import { headers } from "next/headers"; import Script from "next/script"; import { NextIntlClientProvider } from "next-intl"; @@ -15,20 +14,6 @@ import { resolveHotelName } from "@/lib/hotel-name"; import { siteSettings } from "@/lib/services/site-settings"; import "./globals.css"; -const nunito = Nunito({ - subsets: ["latin"], - weight: ["400", "600", "700", "800"], - display: "swap", - variable: "--font-nunito", -}); - -const pixelFont = Pixelify_Sans({ - subsets: ["latin"], - weight: ["400", "700"], - display: "swap", - variable: "--font-pixel", -}); - export async function generateMetadata(): Promise { const appUrl = process.env.APP_URL ?? "http://localhost:3000"; const hotel = await resolveHotelName(); @@ -69,10 +54,20 @@ export default async function RootLayout({ return ( + + + +