diff --git a/CLAUDE.md b/CLAUDE.md index 8ffc13b..0be4722 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -45,4 +45,5 @@ This project uses **next-intl** for internationalization with support for Englis 8. **User preference**: Language selection is persisted and overrides browser detection - When you are not sure, check the official documentation online. -- Always use last versions. Reduce external dependencies as well (less is better). \ No newline at end of file +- Always use last versions. Reduce external dependencies as well (less is better). +- Only commit/push when I confirm the issue/task you are working on is ok. \ No newline at end of file diff --git a/TODO.md b/TODO.md index 96ec747..8171715 100644 --- a/TODO.md +++ b/TODO.md @@ -204,4 +204,5 @@ - [x] Fixed plain text emails displaying on one line (smart HTML/text version selection) - [x] Fixed light mode not applying properly (replaced hardcoded colors with CSS variables) - [x] Fixed all hardcoded colors in email viewer for proper theme support +- [x] Fixed sidebar footer menu extending page height when scrolling (overflow containment) diff --git a/app/[locale]/layout.tsx b/app/[locale]/layout.tsx index a5a4511..12c881f 100644 --- a/app/[locale]/layout.tsx +++ b/app/[locale]/layout.tsx @@ -43,6 +43,26 @@ export default async function LocaleLayout({ return ( + +