Component contract
225 Basic + 234 Combined. The two new public 1.3 families are Theme Surface and Accent Colour Picker. All 457 Stable 1.2 families remain present.
Follow the active FG UI 1.3 Theme Composition roadmap from Hybrid foundation through release hardening.
This page uses the exact current development runtime with no Laboratory CSS or page JavaScript.
FG UI 1.3 is focused on safely composing Light and Dark surfaces in one interface while preserving the natural FGUI identity, accessibility and backwards compatibility.
1.2.0 remains an immutable historical archive while 1.3 is the clean-break canonical development contract. With no external consumers, historical APIs may be simplified or removed when the current architecture improves.
Fork from immutable 1.2.0 Stable and protect its public contract and release archives.
Hybrid mode, Theme Surface family, local Light/Dark scopes, nested composition and the Theme Composition Lab.
All 459 current development families are covered under local Dark and local Light-inside-Dark surfaces with 10,872 computed checks.
Horizontal-only hue selection, generated accessible Light/Dark recipes, presets, HEX normalisation, persistence and the Accent Personalisation Lab.
12 public colour roles, numbered shade scales removed, Accent canonical and Progress keeping one deliberate component highlight.
Standard on-colour roles, stronger controls/muted text, feedback-safe recipes and separate Light/Dark Accent fills verified across all 360 whole-degree hues.
Carry opener theme context into custom-select panels, menus, tooltips, popovers, modals, drawers, pickers and command/search palettes.
Apply site defaults and saved visitor preferences before first paint, including System resolution and reset hierarchy.
Five shell recipes, Dark → Light → Dark nested forms/states, responsive stress and live root-overlay Theme/Accent refresh.
Configure default mode and Accent, visitor controls, generated setup and safe preview/reset flows.
Extend theme packages with supported modes, semantic overrides and optional Hybrid recipes.
Read-only resolved context, unified lifecycle events, filtered subscriptions and target-specific bindings for external integrations.
Light/Dark/Hybrid semantic pair audits, forced colours, focus, reduced motion and screen-reader checks.
Hybrid admin shells, nested-surface stress tests, overlay tests and real-world mixed-theme sites.
Composition guide, Hybrid design rules, do/don’t examples, package notes and 1.2 → 1.3 upgrade guidance.
Feature freeze, full matrix gates, Beta/RC packaging, manual sign-off and immutable Stable promotion.
Phase 7B platform hardening and manual/cross-engine sign-off are PASS. Phase 8 Visual Regression + Real-World Matrix is complete with 45 frozen screenshot and geometry references. Phase 9 Documentation + Configuration Guidance is next.
225 Basic + 234 Combined. The two new public 1.3 families are Theme Surface and Accent Colour Picker. All 457 Stable 1.2 families remain present.
459 local Dark + 459 local Light-inside-Dark specimens, 10,872 computed checks and the full required viewport matrix.
Only Accent is user-pickable. Brand stays fixed; feedback and neutral roles remain FGUI-controlled. On-colour foregrounds, stronger control boundaries and dual Light/Dark Accent recipes keep visibility predictable.
Beginner-first usage docs, generated public API reference, platform policy and a 476-entry local documentation search are complete. Core runtime is unchanged.
Build FGUI-1.3.0-DEV-P9-DOCS-4AA57A0F7564