managarten/apps/mana/apps/web/src/routes/(app)/contacts
Till JS 0987b08185 style(mana/web): migrate (app) page-level routes to theme tokens (P5)
calendar, contacts, finance, spiral, todo route shells: bare var()
references → wrapped hsl(), broken rgba/hex fallback chains dropped.

DnD overlay (`.mana-drop-target-hover` / `-success`) is duplicated
inline in calendar/contacts/todo since it's a `:global()` rule each
route declares for itself; all three now read --color-primary +
--color-success for the drop animation instead of literal indigo/green.

finance: income=success, expense=error, type-toggle uses
--color-error/--color-success with /0.15 + /0.3 alpha modifiers.

spiral: indigo→violet stat highlight + app-bar gradient stay literal
(spiral's brand mark is the indigo→violet ramp, not the app theme
primary). Danger button now uses --color-error.

Skipped: rsvp/[token] (public landing, deliberate rose palette outside
the auth-gated chrome) and observatory (cosmic-scenes brand palette,
already established as brand-legitimate).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 12:43:24 +02:00
..
[id] feat: rename ManaCore to Mana across entire codebase 2026-04-05 20:00:13 +02:00
+layout.svelte feat: rename ManaCore to Mana across entire codebase 2026-04-05 20:00:13 +02:00
+page.svelte style(mana/web): migrate (app) page-level routes to theme tokens (P5) 2026-04-09 12:43:24 +02:00