[E15-S03] Theme settings #108

Open
opened 2026-08-27 00:02:57 +00:00 by kpcto · 0 comments
Owner

Parent epic: [E15] Theme runtime (#43)

Intent

Add theme-provided settings so a theme declares what is configurable rather than exposing every CSS variable by default.

Acceptance criteria

  • Amber exposes an accent override setting
  • Amber exposes a content width setting
  • Amber exposes a font scale setting
  • A theme declares its own configurable settings instead of exposing every CSS variable

Explicitly out of scope

  • Complete ThemeRegistry operations (E15-S01)
  • Theme component gallery and failure scenarios (E16-S01, E16-S03)

Test plan

  • Validate the theme settingsSchema against supplied setting values

Rollback note

  • Settings are configuration only; revert the schema without data migration

Owning stream

platform

Risk quadrant

agent-full

> Parent epic: [E15] Theme runtime (#43) ## Intent Add theme-provided settings so a theme declares what is configurable rather than exposing every CSS variable by default. ## Acceptance criteria - Amber exposes an accent override setting - Amber exposes a content width setting - Amber exposes a font scale setting - A theme declares its own configurable settings instead of exposing every CSS variable ## Explicitly out of scope - Complete ThemeRegistry operations (E15-S01) - Theme component gallery and failure scenarios (E16-S01, E16-S03) ## Test plan - Validate the theme settingsSchema against supplied setting values ## Rollback note - Settings are configuration only; revert the schema without data migration ### Owning stream platform ### Risk quadrant agent-full
kpcto added this to the Sprint 4 milestone 2026-08-27 00:02:57 +00:00
kpcto added the
status
proposed
kind
story
labels 2026-08-27 00:02:57 +00:00
Sign in to join this conversation.