Idea
A dashboard screen to define reusable named backgrounds (image/gradient/pattern + size/position/repeat/attachment), overlays (colour/gradient/blur/blend/opacity), and textures, which emit tokens + classes the framework consumes.
Why
Reusable, centrally-managed backgrounds/overlays are a core need for visually rich sites. The framework side provides the token/class contracts (tracked framework-side); this issue is the authoring UI + CSS emission.
Scope
- CRUD for a small number of named surfaces/overlays/textures; live preview.
- Emit
--sf-surface-* / --sf-overlay-* / --sf-texture-* tokens + classes into the plugin's generated CSS.
Acceptance
Idea
A dashboard screen to define reusable named backgrounds (image/gradient/pattern + size/position/repeat/attachment), overlays (colour/gradient/blur/blend/opacity), and textures, which emit tokens + classes the framework consumes.
Why
Reusable, centrally-managed backgrounds/overlays are a core need for visually rich sites. The framework side provides the token/class contracts (tracked framework-side); this issue is the authoring UI + CSS emission.
Scope
--sf-surface-*/--sf-overlay-*/--sf-texture-*tokens + classes into the plugin's generated CSS.Acceptance