PM2 cluster deploy + Redis caching + Nginx gzip + UI polish
- PM2 v6: 2x API cluster + 1x web, zero-downtime reload - Redis cache: 30s TTL on GET /tasks, X-Cache header - Nginx gzip compression - Mobile touch targets 44px - Czech diacritics throughout UI - TaskModal slide-up animation - StatusBadge color dots - GroupSelector emoji icons Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -3,6 +3,7 @@ import "./globals.css";
|
||||
import ThemeProvider from "@/components/ThemeProvider";
|
||||
import AuthProvider from "@/components/AuthProvider";
|
||||
import Header from "@/components/Header";
|
||||
import BottomNav from "@/components/BottomNav";
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Task Team",
|
||||
@@ -37,9 +38,10 @@ export default function RootLayout({
|
||||
<ThemeProvider>
|
||||
<AuthProvider>
|
||||
<Header />
|
||||
<main className="max-w-4xl mx-auto py-4">
|
||||
<main className="w-full max-w-4xl mx-auto py-4 sm:px-4">
|
||||
{children}
|
||||
</main>
|
||||
<BottomNav />
|
||||
</AuthProvider>
|
||||
</ThemeProvider>
|
||||
</body>
|
||||
|
||||
Reference in New Issue
Block a user