From 4d6d78a5283852e1529f8dc7741c6ccae2741317 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Tue, 19 May 2026 18:05:37 +0300 Subject: [PATCH 1/8] chore: add .dockerignore --- .dockerignore | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.dockerignore b/.dockerignore index e69de29..0ede9bb 100644 --- a/.dockerignore +++ b/.dockerignore @@ -0,0 +1,8 @@ +node_modules +.next +.git +.gitea +.env*.local +README.md +Dockerfile +.dockerignore \ No newline at end of file -- 2.52.0 From 906ec3b8055b29b8256f7babe9a015e6eac1c79c Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Tue, 19 May 2026 18:05:46 +0300 Subject: [PATCH 2/8] feat: fixed footer with responsive height tokens Footer is fixed bottom-0 with h-footer (5rem mobile) / md:h-footer-wide (4rem desktop). Body gets matching pb-footer/md:pb-footer-wide to reserve space. Tokens registered in @theme inline as --spacing-footer*. --- app/layout.tsx | 2 +- src/shared/styles/theme.css | 29 +++++++++++++++---------- src/widgets/Footer/ui/Footer/Footer.tsx | 24 +++++++++++--------- 3 files changed, 32 insertions(+), 23 deletions(-) diff --git a/app/layout.tsx b/app/layout.tsx index 80d4e48..3060eac 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -14,7 +14,7 @@ export const metadata: Metadata = { export default function RootLayout({ children }: { children: React.ReactNode }) { return ( - + {children}