feat: Implement new settings pages and refactor application layout and navigation with new components and hooks.

This commit is contained in:
syntaxbullet
2026-01-16 12:49:17 +01:00
parent 2f73f38877
commit 2a72beb0ef
33 changed files with 2584 additions and 1863 deletions

View File

@@ -277,4 +277,38 @@
.delay-500 {
animation-delay: 500ms;
}
/* Sidebar collapsed state - center icons */
[data-state="collapsed"] [data-sidebar="header"],
[data-state="collapsed"] [data-sidebar="footer"] {
padding-left: 0 !important;
padding-right: 0 !important;
}
[data-state="collapsed"] [data-sidebar="content"] {
padding-left: 0 !important;
padding-right: 0 !important;
}
[data-state="collapsed"] [data-sidebar="group"] {
padding-left: 0 !important;
padding-right: 0 !important;
align-items: center !important;
}
[data-state="collapsed"] [data-sidebar="menu"] {
align-items: center !important;
width: 100% !important;
}
[data-state="collapsed"] [data-sidebar="menu-item"] {
display: flex !important;
justify-content: center !important;
width: 100% !important;
}
[data-state="collapsed"] [data-sidebar="menu-button"] {
justify-content: center !important;
gap: 0 !important;
}
}