sandbox-agent/foundry/packages/frontend
Nicholas Kissel f09b9090bb
Standardize Foundry frontend colors with semantic design tokens (#241)
Extract hardcoded colors from 15+ component files into a centralized
token system (tokens.ts + shared-styles.ts) so all UI colors flow
through FoundryTokens. This eliminates 160+ scattered color values
and makes light mode a single-file change in the future.

- Add FoundryTokens interface with dark/light variants
- Add shared style helpers (buttons, cards, inputs, badges)
- Bridge CSS custom properties for styles.css theme support
- Add useFoundryTokens() hook and ColorMode context
- Migrate all mock-layout/* and mock-onboarding components

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 20:52:06 -07:00
..
public Rename Foundry handoffs to tasks (#239) 2026-03-11 13:23:54 -07:00
src Standardize Foundry frontend colors with semantic design tokens (#241) 2026-03-11 20:52:06 -07:00
index.html Add Foundry Tauri v2 desktop app with UI polish 2026-03-11 19:27:35 -07:00
package.json Rename Foundry handoffs to tasks (#239) 2026-03-11 13:23:54 -07:00
tsconfig.json Rename Foundry handoffs to tasks (#239) 2026-03-11 13:23:54 -07:00
vite.config.ts Rename Foundry handoffs to tasks (#239) 2026-03-11 13:23:54 -07:00
vitest.config.ts Rename Foundry handoffs to tasks (#239) 2026-03-11 13:23:54 -07:00