v1.1.0: keyboard shortcuts (CH), onboarding tour, admin projects tab, remember-me login, Luftbild CH removed, hose settings in admin, credit link, font Barlow, map auto-save viewport, rate-limit 10/5min

This commit is contained in:
Pepe Ziberi
2026-02-24 19:49:42 +01:00
parent cb575f9a82
commit d893373bd9
16 changed files with 618 additions and 54 deletions

View File

@@ -1,12 +1,12 @@
import type { Metadata, Viewport } from 'next'
import { Inter } from 'next/font/google'
import { Barlow } from 'next/font/google'
import './globals.css'
import { Toaster } from '@/components/ui/toaster'
import { AuthProvider } from '@/components/providers/auth-provider'
import { ServiceWorkerRegister } from '@/components/providers/sw-register'
import { CookieConsent } from '@/components/ui/cookie-consent'
const inter = Inter({
const barlow = Barlow({
subsets: ['latin'],
weight: ['400', '500', '600', '700'],
display: 'swap',
@@ -105,7 +105,7 @@ export default function RootLayout({
<meta name="mobile-web-app-capable" content="yes" />
<meta name="theme-color" content="#dc2626" />
</head>
<body className={`${inter.className} antialiased`} style={{ fontFeatureSettings: '"tnum", "cv01"' }}>
<body className={`${barlow.className} antialiased`} style={{ fontFeatureSettings: '"tnum"' }}>
<AuthProvider>
<ServiceWorkerRegister />
{children}