fix: link/button semantics

This commit is contained in:
Simon 2026-01-16 17:16:06 +01:00
parent c86ae6aa9d
commit 54d96136b7
Signed by: simon
GPG key ID: 40E7A58C4AA1EDB2
2 changed files with 11 additions and 6 deletions

View file

@ -237,7 +237,8 @@
.sidebar .menu > li > a,
.sidebar .menu > li > button,
.sidebar .menu > div.collapsed-menu-group > a {
.sidebar .menu > li.expanded-menu-group > div,
.sidebar .menu > div.collapsed-menu-group > button {
@apply transition-all duration-300;
padding-left: 14px;
}
@ -247,12 +248,16 @@
- Keep padding-left at 14px so icons stay centered under logo */
[data-sidebar-expanded="false"] .sidebar .menu > li > a,
[data-sidebar-expanded="false"] .sidebar .menu > li > button,
[data-sidebar-expanded="false"] .sidebar .menu > div.collapsed-menu-group > a {
[data-sidebar-expanded="false"] .sidebar .menu > li.expanded-menu-group > div,
[data-sidebar-expanded="false"] .sidebar .menu > div.collapsed-menu-group > button {
@apply gap-0;
padding-left: 14px;
padding-right: 14px; /* Center icon horizontally in 64px sidebar */
}
/* ============================================
Footer Button Alignment - Left Aligned in Collapsed State
============================================ */