refactor: enhance ProjectBudgetEstimate component layout, improve budget estimation calculations, and update CSS for better visual consistency and dark mode support

This commit is contained in:
Jennie Robinson Faber 2025-09-10 21:54:28 +01:00
parent f073f91569
commit b6e8d3b7ec
6 changed files with 502 additions and 358 deletions

View file

@ -6,6 +6,7 @@
@theme static {
--font-body: "Ubuntu", "Inter", sans-serif;
--font-mono: "Ubuntu Mono", monospace;
--font-display: "Inter", sans-serif;
}
html,
@ -289,22 +290,9 @@ html.dark .item-selected::after {
z-index: 1;
}
/* Text background for better readability on selected items */
.item-label-bg {
@apply bg-white/85 dark:bg-neutral-950/85 rounded;
}
.item-label-bg.selected {
@apply bg-white/95 dark:bg-neutral-950/95;
}
.item-text-bg {
@apply bg-white/90 dark:bg-neutral-950/90;
}
.item-text-bg.selected {
@apply bg-white/95 dark:bg-neutral-950/95;
}
/* =========================
BUTTON STYLING