docs: align wiki with v0.0.14 — dense padding uniform, type scale, sheet nav, keyboard
isCompact no longer varies input chrome padding (D66 follow-up): padding is
now pd2/dense pd1 identically on every viewport, not pd3/pd2 compact vs
pd2/pd1 wide. This obsoleted the 14px-compact/10px-wide split documented
earlier today in Input-Contract.md and 6 chrome-owning input pages
(LayrzTextInput, LayrzTextAreaInput, LayrzSearchInput, LayrzSelectInput,
LayrzDurationInput, LayrzComboBoxInput) -- corrected all of them, and added
the measured flat field heights (43px default / 35px dense) with an explicit
statement of the touch-target trade-off accepted in D66.
Icon size in LayrzInputChrome no longer tracks body.fontSize -- it is now
fixed at 20px. Documented in LayrzTextInput.md's key invariants.
Removed isRequired from LayrzSearchInput.md's shipped-additions table; the
parameter was deleted from the widget (it had no labelText to mark).
Corrected the type scale to the new figures (display 40->30, title 20->18,
body 16->14, label 14->12) in Design-Tokens.md and Theming.md, plus two
call sites that quoted absolute sizes (LayrzLayout.md user block name,
LayrzSelectionToolbar.md text style).
Documented previously-unwritten 0.0.14 behavior:
- LayrzScaffoldShell.md: detail sheet now presents on the root navigator
(fixes selection bleed-through and barrier coverage under go_router
ShellRoute), and DetailPane content is independently selectable in both
presentations.
- LayrzLayout.md: new "Keyboard Handling" section documenting D65 (body and
navigator panel resize for the on-screen keyboard, Scaffold-style).
Left untouched, per the "Reference: Current/ThemedX layrz_theme API"
convention: LayrzNumberInput.md, LayrzTextAreaInput.md's, LayrzSelectInput.md's,
LayrzDurationInput.md's and LayrzComboBoxInput.md's historical mirror tables,
which correctly describe the old Material-based widgets and are unaffected
by this release.
No LayrzBottomSheet.md page exists; its new keyboard/safe-area/barrier
behavior from 0.0.14 is intentionally left undocumented pending a decision
on creating a new sidebar-registered page.
fix(wiki): correct release version from 0.0.14 to 0.0.12
docs(wiki): ship selection module and update design tokens (0.0.14)
- Add LayrzSelectableAction, LayrzSelectionToolbar, LayrzTextSelectionControls, LayrzSelectionMagnifier, LayrzSelectionHandlePainter pages to wiki
- Register new selection pages in Widgets/_Sidebar.md
- Create Domain: Selection in Component-Catalog.md with all five types
- Fix Design-Tokens.md surface color usage: cards now use sf1 (not sf2), with elevation shadow for separation
- Remove kLightBackgroundColor from Application Constants (removed in 0.0.14)
- Update LayrzTextInput.md to reference sf1 instead of surface2
- Mark LayrzText as removed (deleted in 0.0.14), remove from Display sidebar section
- Delete LayrzText.md from wiki (component was removed from code)