Sidebar fix

Styles now actually get applied and sidebar doesn't block content
Also the login page doesn't have a sidebar now
This commit is contained in:
2026-05-02 19:09:41 +02:00
parent 4a3d432e9a
commit 931bd27c65
6 changed files with 64 additions and 10 deletions

View File

@@ -1,3 +1,5 @@
@use "variables" as *;
@mixin card {
backgroud: #fff;
border-radius: &border-radius;

View File

@@ -1,3 +1,5 @@
@use "variables" as *;
.u-hidden { display: none !important; }
.u-gap-sm { gap: $spacing-sm; }
.text-muted { color: $color-muted; }

View File

@@ -1,3 +1,6 @@
@use "../mixins" as *;
@use "../variables" as *;
.ticket-card {
@include card();
border-left: 4px solid $color-accent;

View File

@@ -14,6 +14,21 @@ body {
.admin { display: flex; }
.content { flex: 1; padding: variables.$spacing-md; }
.layout {
display: flex;
min-height: 100vh;
}
.sidebar {
width: 260px;
flex-shrink: 0;
}
.content {
flex: 1;
min-width: 0;
}
@media (max-width: 768px) {
.sidebar { position: fixed; left: -100%; transition: left .2s; }
.sidebar.open { left: 0; }