Pre-Alpha to Alpha Ready
This commit is contained in:
@@ -165,19 +165,23 @@
|
||||
--surface-danger-border: #5e2830;
|
||||
--text-danger: #e87882;
|
||||
--surface-warning: #2a1e06;
|
||||
--surface-warning-panel: #2e1f08;
|
||||
--surface-warning-panel: var(--surface-warning);
|
||||
--surface-warning-border: #5a3a10;
|
||||
--surface-compare-success: rgba(39, 174, 96, 0.16);
|
||||
--surface-compare-warning: rgba(210, 120, 30, 0.16);
|
||||
--surface-selected: #1d2d3a;
|
||||
--text-selected-accent: #ccecff;
|
||||
--surface-positive-pill: rgba(33,112,69,0.10);
|
||||
--surface-positive-badge: rgba(33,112,69,0.12);
|
||||
--border-positive-badge: rgba(33,112,69,0.28);
|
||||
--surface-positive-badge-strong: rgba(33,112,69,0.13);
|
||||
--border-positive-badge-strong: rgba(33,112,69,0.3);
|
||||
--surface-positive-panel: rgba(33,112,69,0.08);
|
||||
--border-positive-panel: rgba(33,112,69,0.22);
|
||||
--surface-positive-soft: rgba(33,112,69,0.08);
|
||||
--surface-positive-strong: rgba(33,112,69,0.13);
|
||||
--border-positive-soft: rgba(33,112,69,0.22);
|
||||
--border-positive-strong: rgba(33,112,69,0.3);
|
||||
--surface-positive-pill: var(--surface-positive-soft);
|
||||
--surface-positive-badge: var(--surface-positive-strong);
|
||||
--border-positive-badge: var(--border-positive-strong);
|
||||
--surface-positive-badge-strong: var(--surface-positive-strong);
|
||||
--border-positive-badge-strong: var(--border-positive-strong);
|
||||
--surface-positive-panel: var(--surface-positive-soft);
|
||||
--border-positive-panel: var(--border-positive-soft);
|
||||
--surface-addon-hover: var(--surface-accent-soft);
|
||||
--border-addon-hover: color-mix(in srgb, var(--accent) 24%, var(--border));
|
||||
--text-sidebar-kicker: rgba(255,255,255,0.75);
|
||||
@@ -190,10 +194,9 @@
|
||||
--text-vs-muted: #b5ab9e;
|
||||
--text-incentive: var(--green);
|
||||
--text-on-accent: #fff;
|
||||
--text-on-accent-strong: rgba(255,255,255,0.9);
|
||||
--text-on-accent-soft: rgba(255,255,255,0.85);
|
||||
--text-on-accent-muted: rgba(255,255,255,0.8);
|
||||
--text-on-accent-subtle: rgba(255,255,255,0.7);
|
||||
--text-on-accent-strong: var(--text-on-accent-soft);
|
||||
--surface-on-accent-badge: rgba(255,255,255,0.18);
|
||||
--border-on-accent-badge: rgba(255,255,255,0.35);
|
||||
--text-pill-savings-active: #86efac;
|
||||
@@ -201,6 +204,10 @@
|
||||
--shadow-modal: 0 16px 50px rgba(0,0,0,0.35);
|
||||
--shadow-switch-knob: 0 1px 3px rgba(0,0,0,0.3);
|
||||
--shadow-floating: 0 4px 20px rgba(0,0,0,0.45);
|
||||
--group-strip: color-mix(in srgb, var(--accent) 18%, var(--paper));
|
||||
--shadow-card: 0 2px 8px rgba(0,0,0,0.15), 0 1px 3px rgba(0,0,0,0.1);
|
||||
--shadow-card-hover: 0 4px 16px rgba(0,0,0,0.2), 0 2px 6px rgba(0,0,0,0.12);
|
||||
--shadow-card-open: 0 6px 20px rgba(0,0,0,0.22), 0 2px 8px rgba(0,0,0,0.14);
|
||||
--section-hover-border: rgba(45,122,168,0.35);
|
||||
--section-hover-shadow: -3px 0 0 0 rgba(45,122,168,0.4);
|
||||
--section-open-border: rgba(45,122,168,0.5);
|
||||
@@ -213,6 +220,16 @@
|
||||
--btn-primary-fg: #fff;
|
||||
--btn-primary-hover: #3a8fc4;
|
||||
--surface-pill-icon: rgba(255,255,255,0.2);
|
||||
--surface-overlay-btn: rgba(255,255,255,0.06);
|
||||
--surface-overlay-btn-hover: rgba(255,255,255,0.12);
|
||||
--border-overlay-btn: rgba(255,255,255,0.18);
|
||||
--border-overlay-btn-hover: rgba(255,255,255,0.28);
|
||||
--focus-ring-overlay: rgba(255,255,255,0.5);
|
||||
--surface-sidebar-focus-backdrop: rgba(5, 11, 19, 0.58);
|
||||
--shadow-sidebar: 0 18px 42px rgba(0,0,0,0.12);
|
||||
--shadow-sidebar-focus: 0 28px 64px rgba(0,0,0,0.28);
|
||||
--shadow-export-hover: 0 2px 8px rgba(0,0,0,0.25);
|
||||
--border-nudge-nav: rgba(255,255,255,0.06);
|
||||
--print-paper: #fff;
|
||||
--print-ink: #1a1a1a;
|
||||
--print-accent: #2d7aa8;
|
||||
@@ -231,9 +248,32 @@
|
||||
--print-callout-green-border: #3ab870;
|
||||
--print-callout-red-border: #5e2830;
|
||||
--print-footer-note: #888;
|
||||
--sidebar-zone-services: rgba(255, 255, 255, 0.06);
|
||||
--sidebar-zone-invoice: rgba(255, 255, 255, 0.08);
|
||||
--sidebar-zone-value: rgba(58, 184, 112, 0.05);
|
||||
--sidebar-zone-summary: rgba(255, 255, 255, 0.03);
|
||||
--sidebar-zone-tax: transparent;
|
||||
--sidebar-line-rule: color-mix(in srgb, var(--border) 88%, transparent);
|
||||
--sidebar-line-rule-style: dashed;
|
||||
--sidebar-total-rule: var(--border);
|
||||
--sidebar-total-rule-style: solid;
|
||||
--sidebar-row-stripe: rgba(255, 255, 255, 0.018);
|
||||
--sidebar-group-title-color: var(--muted);
|
||||
--sidebar-stack-gap: 14px;
|
||||
--sidebar-top-gap: calc(var(--sidebar-stack-gap) + 14px);
|
||||
--top-bar-sticky-offset: 62px;
|
||||
--sidebar-sticky-top: calc(var(--top-bar-sticky-offset) + var(--sidebar-top-gap));
|
||||
}
|
||||
|
||||
/* ── TABULAR NUMBERS ─────────────────────────────────────────
|
||||
All monetary values use tabular (fixed-width) figures so
|
||||
columns of numbers align perfectly.
|
||||
──────────────────────────────────────────────────────────── */
|
||||
.val,
|
||||
.sidebar-line .val,
|
||||
.price-badge,
|
||||
.sidebar-hero,
|
||||
[data-money] {
|
||||
font-variant-numeric: tabular-nums;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user