feat(app): add desktop v2 home, session entry, and titlebar (#28442)

Co-authored-by: Brendan Allan <git@brendonovich.dev>
This commit is contained in:
Luke Parker 2026-05-21 15:48:13 +10:00 committed by GitHub
commit b207e32249
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
26 changed files with 2052 additions and 620 deletions

View file

@ -232,4 +232,53 @@
--color-border-color: var(--border-color);
--color-button-ghost-hover: var(--button-ghost-hover);
--color-button-ghost-hover2: var(--button-ghost-hover2);
}
--color-v2-background-bg-base: var(--v2-background-bg-base);
--color-v2-background-bg-deep: var(--v2-background-bg-deep);
--color-v2-background-bg-layer-01: var(--v2-background-bg-layer-01);
--color-v2-background-bg-layer-02: var(--v2-background-bg-layer-02);
--color-v2-background-bg-layer-03: var(--v2-background-bg-layer-03);
--color-v2-background-bg-inverse: var(--v2-background-bg-inverse);
--color-v2-background-bg-contrast: var(--v2-background-bg-contrast);
--color-v2-background-bg-button-neutral: var(--v2-background-bg-button-neutral);
--color-v2-background-bg-accent: var(--v2-background-bg-accent);
--color-v2-text-text-base: var(--v2-text-text-base);
--color-v2-text-text-muted: var(--v2-text-text-muted);
--color-v2-text-text-faint: var(--v2-text-text-faint);
--color-v2-text-text-inverse: var(--v2-text-text-inverse);
--color-v2-text-text-contrast: var(--v2-text-text-contrast);
--color-v2-text-text-accent: var(--v2-text-text-accent);
--color-v2-text-text-accent-hover: var(--v2-text-text-accent-hover);
--color-v2-icon-icon-base: var(--v2-icon-icon-base);
--color-v2-icon-icon-muted: var(--v2-icon-icon-muted);
--color-v2-icon-icon-inverse: var(--v2-icon-icon-inverse);
--color-v2-icon-icon-contrast: var(--v2-icon-icon-contrast);
--color-v2-icon-icon-accent: var(--v2-icon-icon-accent);
--color-v2-icon-icon-accent-hover: var(--v2-icon-icon-accent-hover);
--color-v2-border-border-muted: var(--v2-border-border-muted);
--color-v2-border-border-base: var(--v2-border-border-base);
--color-v2-border-border-strong: var(--v2-border-border-strong);
--color-v2-border-border-inverse: var(--v2-border-border-inverse);
--color-v2-border-border-focus: var(--v2-border-border-focus);
--color-v2-overlay-simple-overlay-hover: var(--v2-overlay-simple-overlay-hover);
--color-v2-overlay-simple-overlay-pressed: var(--v2-overlay-simple-overlay-pressed);
--color-v2-overlay-simple-overlay-contrast-hover: var(--v2-overlay-simple-overlay-contrast-hover);
--color-v2-overlay-simple-overlay-contrast-pressed: var(--v2-overlay-simple-overlay-contrast-pressed);
--color-v2-overlay-simple-overlay-scrim: var(--v2-overlay-simple-overlay-scrim);
--color-v2-overlay-gradient-depth-overlay-depth-top: var(--v2-overlay-gradient-depth-overlay-depth-top);
--color-v2-overlay-gradient-depth-overlay-depth-bot: var(--v2-overlay-gradient-depth-overlay-depth-bot);
--color-v2-overlay-simple-tab-active-scrim: var(--v2-overlay-simple-tab-active-scrim);
--color-v2-overlay-simple-tab-hover-scrim: var(--v2-overlay-simple-tab-hover-scrim);
--color-v2-overlay-simple-tab-scrim: var(--v2-overlay-simple-tab-scrim);
--color-v2-state-bg-success: var(--v2-state-bg-success);
--color-v2-state-fg-success: var(--v2-state-fg-success);
--color-v2-state-border-success: var(--v2-state-border-success);
--color-v2-state-bg-warning: var(--v2-state-bg-warning);
--color-v2-state-fg-warning: var(--v2-state-fg-warning);
--color-v2-state-border-warning: var(--v2-state-border-warning);
--color-v2-state-bg-danger: var(--v2-state-bg-danger);
--color-v2-state-fg-danger: var(--v2-state-fg-danger);
--color-v2-state-border-danger: var(--v2-state-border-danger);
--color-v2-state-bg-info: var(--v2-state-bg-info);
--color-v2-state-fg-info: var(--v2-state-fg-info);
--color-v2-state-border-info: var(--v2-state-border-info);
}