fix(wiki): update stale color token references from removed members
Update all wiki references to removed color tokens (colors.background, colors.surface, colors.surface2, colors.surface3) with their replacements:
- colors.background → colors.sf1 (canvas background)
- colors.surface → colors.sf1 (cards now use sf1 with elevation shadows)
- colors.surface2 → colors.sf2 (nested containers)
- colors.surface3 → colors.sf3 (deeper nesting)
Files updated:
- LayrzTokenizer.md: example card uses sf1
- Platform-And-Extensions.md: flattenOn uses sf1
- Theming.md: delegating getters and table map to new tokens
- LayrzCard.md: backgroundColor defaults and examples
- LayrzTooltip.md: tooltip text color is sf1 (light on dark)
- LayrzLayout.md: top bar uses sf1
- LayrzScrollbar.md: track hover uses sf3
docs: update for the MDI icon set, token level ramps and panel merge
Icon references move from LayrzIcons.solar* to MdiIcons.*. Spacing
and radius tables are rebuilt around the five-level ramps, and the
typography table is corrected (it had drifted from the code on both
display's size and three of the five weights). Removes the input
dense parameter and the deleted layout constants.
docs: correct examples for the five-style text scale
The text scale collapsed from fifteen names to five, so every example
using displayMedium, titleLarge, bodyMedium or labelSmall no longer
compiled. Getting-Started mattered most, since the README now sends new
users straight there.
Also replaces the retired grid breakpoint constants with the theme's
breakpoint tokens, and takes the installation and usage material moved out
of the README.
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>