Component reference
Search all 393 Basic and Combined component families, including root classes, runtime profiles, hooks, modifiers and accessibility attributes.
Open component referenceBrowse FG UI component contracts, JavaScript APIs, accessibility guidance, browser support, design tokens, icons, versioning and implementation guidance from one place.
This page is built entirely with FG UI using the same components, layout primitives, icons and interactions available in the kit. No Bootstrap, Tailwind or external UI framework is required.
The reference library reflects the public contracts and guidance in FG UI 1.1.0 Stable.
Search all 393 Basic and Combined component families, including root classes, runtime profiles, hooks, modifiers and accessibility attributes.
Open component referenceFGUI.init(), overlays, toasts, icons, configuration, localisation and runtime hooks.
Open JavaScript APISearch every stable local SVG icon ID and copy the name you need.
Open 800 icon referenceCorrect SVG markup, JavaScript usage and accessibility guidance.
Open icon usageHow to use FG UI semantic tokens and customise the system safely.
Open design tokensSimple implementation examples showing the right and wrong patterns.
Open Do / Don’t guideCanonical component structure, modifiers, runtime state and composition rules.
Open component authoringKeyboard, focus, ARIA, reduced-motion, forced-colours and release checks.
Open accessibilitySupported modern browsers, platform features, fallbacks and release matrix.
Open browser supportRuntime locale and generated UI text configuration.
Open localisationPatch, minor, major, pre-release and deprecation rules.
Open versioning policyThe complete web version of the current stable release record.
Open 1.1.0 release notes