Skip to content

Rail-to-tray responsive recipe + browser proof #359

Description

@lbliii

Saga: #329 · Epic: #334

Application chrome Five-Rock status: rail-to-tray recipes and browser proof are active backlog.

Goal

Add rail-to-tray recipe using existing sidebar, nav_tree, drawer, and tray; prove 320px stress, drawer fallback, badge overflow.

Tasks

  • Write recipe doc: product rail → phone drawer fallback pattern.
  • Browser gauntlet: 320px width, rail collapses to drawer, badges don't overflow, focus moves correctly on open/close.
  • Showcase route or browser fixture demonstrating recipe.
  • No new public macros — compose existing primitives.

Acceptance

  • Browser gauntlet passes at 320, 768, 1280 widths.
  • Recipe cited in docs/patterns/dense-navigation-recipes.md.

Plan: docs/plans/PLAN-application-chrome-system.md Five-Rock table.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2: taste-floorPolish that lifts to the 'breathtaking' baraccessibilityA11ychirp-uiChirp UI component libraryresponsiveResponsive / mobileshellApp-shell / shell-region / route-context chrome

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions