Skip to content

History / LayrzAvatar

Revisions

  • 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.

    @PHKenny PHKenny committed Aug 20, 2026
  • docs: update LayrzAvatar for 0.0.9 — native sealed hierarchy, no layrz_sdk

    @PHKenny PHKenny committed Aug 19, 2026
  • docs: LayrzAvatar.icon takes IconData

    @PHKenny PHKenny committed Aug 18, 2026
  • docs: LayrzAvatar image variants sit on white

    @PHKenny PHKenny committed Aug 18, 2026
  • docs: LayrzAvatar carries a fixed compact level-1 shadow

    @PHKenny PHKenny committed Aug 18, 2026
  • docs: LayrzAvatar is always a rounded box

    @PHKenny PHKenny committed Aug 18, 2026
  • docs: add LayrzButtonGroup and LayrzImage, reconcile dropdown colour docs, finalise LayrzAvatar

    @PHKenny PHKenny committed Aug 18, 2026
  • 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>

    @PHKenny PHKenny committed Aug 13, 2026
  • docs: add card, avatar, table, snackbar and layout pages Five new component pages: - LayrzCard, a brand-new elevation shell with hover and onTap. Intent is confirmed but its parameter list is still open. - LayrzAvatar, mirroring ThemedAvatar. Its dynamicAvatar path depends on layrz_models, which is deferred under decision D2. - LayrzTable, mirroring ThemedTable2. Frames the scrolling foundation as an open choice between sync_scroll_controller, the clean two_dimensional_scrollables TableView primitives, or the SDK's TwoDimensionalViewport directly. - LayrzSnackbar, confirmed scope, with mandatory titleText and descriptionText, a type defaulting to success, icon and color valid only for the custom type, a 10 second default duration and a nullable onTap that runs then dismisses. - LayrzLayout, a placeholder. ThemedLayout offers three desktop and two mobile presentations that must be narrowed to one before this can be specified. Component-Catalog and the widgets sidebar are updated to index them. Co-Authored-By: Anthropic Claude <noreply@anthropic.com>

    @PHKenny PHKenny committed Aug 13, 2026