Diagnosics styling

It looks nice now
This commit is contained in:
2026-05-05 16:34:09 +02:00
parent 7bde1470a1
commit d41b31b5af
3 changed files with 183 additions and 16 deletions

View File

@@ -0,0 +1,137 @@
@use "../mixins" as *;
@use "../variables" as *;
.diagnostics-container {
display: flex;
flex-direction: column;
gap: $spacing-md;
}
.diagnostics-section {
background-color: $color-bg;
border-radius: $border-radius;
padding: $spacing-md;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06);
h3 {
margin: 0 0 $spacing-md 0;
color: #1f2937;
font-size: 1.1rem;
font-weight: 600;
}
}
.weekday-chart {
display: flex;
flex-direction: column;
gap: 12px;
border: 1px solid #e5e7eb;
border-radius: $border-radius;
background-color: #f9fafb;
}
.weekday-bars {
display: flex;
gap: 12px;
align-items: flex-end;
height: 205px;
padding: $spacing-md;
overflow-x: auto;
padding-bottom: 0px;
}
.weekday-bar {
display: flex;
flex-direction: column;
align-items: center;
flex: 1;
min-width: 60px;
height: 100%;
.bar {
width: 100%;
background-color: $color-accent;
border-radius: 4px 4px 0 0;
transition: background-color 0.2s ease;
&.max {
background-color: #10b981;
}
}
}
.weekday-labels {
display: flex;
gap: 12px;
padding: $spacing-md;
padding-top: 0;
overflow-x: auto;
.label-item {
flex: 1;
min-width: 60px;
text-align: center;
white-space: nowrap;
.day {
font-weight: 600;
font-size: 12px;
color: #1f2937;
margin-bottom: 2px;
}
.value {
font-size: 11px;
color: $color-muted;
}
}
}
.room-chart {
display: flex;
flex-direction: column;
gap: 12px;
padding: $spacing-md;
border: 1px solid #e5e7eb;
border-radius: $border-radius;
background-color: #f9fafb;
}
.room-bar-item {
display: flex;
flex-direction: column;
gap: 4px;
.room-header {
display: flex;
justify-content: space-between;
align-items: center;
.room-label {
font-weight: 600;
font-size: 14px;
color: #1f2937;
min-width: 50px;
}
.room-count {
font-size: 12px;
color: $color-muted;
font-weight: 500;
}
}
.room-bar-container {
width: 100%;
height: 24px;
background-color: #e5e7eb;
border-radius: 4px;
overflow: hidden;
.room-bar {
height: 100%;
background-color: #f97316;
transition: width 0.3s ease;
}
}
}

View File

@@ -3,6 +3,7 @@
@use "utilities";
@use "components/sidebar";
@use "components/tickets";
@use "components/diagnostics";
body {
background: variables.$color-bg;