Firstlight UI Documentation
- Installation — Install Firstlight and make its native renderers available to a NativePHP application.
- Add your first component — Add a complete Segmented control with server-backed state.
- Theming — Configure the semantic NativePHP theme tokens inherited by Firstlight components.
- SuperNative components — Understand how an EDGE component becomes genuine platform UI.
- Server-authoritative state — Understand interaction, PHP acceptance, and native reconciliation.
- Button — Look up labelled actions, semantic variants, loading and disabled states, accessibility, and adapter behaviour.
- Segmented — Look up the Segmented control's complete public contract and platform evidence.
- Status Label — Look up display-only status text, semantic tones, accessibility, and platform evidence.
- Text Field — Configure native single-line editing, input hints, icons, and synchronisation.
- Compatibility — Check the currently supported PHP, NativePHP, iOS, Android, and Swift versions.