docs: move widget landing page to Widgets/Widgets-Registry.md
docs: move Widgets landing page to wiki root to avoid Home page-name collision
docs: replace duplicated widget index with a Widgets landing page
docs: document the theme extension and preview theme
docs: add foundation usage documentation
Adds 8 comprehensive foundation documentation pages to the wiki:
- Getting-Started.md: dependency setup, minimal app, font preload, first screen
- LayrzApp.md: root widget API reference and theme installation
- Theming.md: theme system, LayrzTheme, LayrzThemeData, accessing tokens
- Design-Tokens.md: complete token reference (colors, typography, spacing, radius, shadow, border, motion)
- LayrzTokenizer.md: token facade with group getters and flat shortcuts
- Fonts.md: font setup, preloading, Google Fonts handler, custom fonts
- Widget-States.md: re-export of Flutter's WidgetState and WidgetStateProperty
- Platform-And-Extensions.md: LayrzPlatform detection and Color/BuildContext utilities
Also updates Home.md and _Sidebar.md with navigation to the new foundation pages.
Co-Authored-By: Anthropic Claude <noreply@anthropic.com>
docs: point engineering doc links at engineering/
The repository's engineering documentation moved from doc/ to
engineering/. Updated 57 URLs across 35 pages. Wiki-internal links,
which use bare page names, are unaffected.
Co-Authored-By: Anthropic Claude <noreply@anthropic.com>
docs: add documentation for new input components and update sidebar
- Introduced `LayrzTextAreaInput` for multiline text input with detailed specifications and interaction patterns.
- Added `LayrzTimeInput` for single time selection and `LayrzTimeRangeInput` for time range selection, both derived from `layrz_theme`.
- Updated `_Sidebar.md` to include new input components and organized references for better navigation.
- Created `_Footer.md` for consistent branding across documentation.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>