Skip to content

feat(panel): section rail with page tabs, and editors beside the page - #1121

Merged
tempus2016 merged 1 commit into
mainfrom
feat/admin-hubs
Oct 23, 2026
Merged

tempus2016 merged 1 commit into
mainfrom
feat/admin-hubs

Conversation

@tempus2016

Copy link
Copy Markdown
Owner

The admin panel's 22-page sidebar becomes a rail of six sections (Today, Family, Earn, Spend, Points, Review) plus Settings, each with its pages as tabs along the top. A section reopens on the page last used in it.

  • Phone: the bottom bar holds Today, Family, Earn, Spend and More.
  • Side-panel editors: every editor for a single item is a side panel. At ≥1100px the page moves over and stays usable, and the item being edited is highlighted. An unsaved-changes guard runs before opening another item or page.
  • Needs you: filter chips appear once more than one kind is waiting.
  • Rewards: each ordinary reward shows how close every child is to it.
  • Family: the child cards show each child's streak.
  • Counts: only Today's rail button carries a count.
  • Fit: the rail fits the longest label in every locale.

@github-actions github-actions Bot added cards Lovelace cards / frontend (www/*.js) translations i18n / locale strings tests Test suite labels Oct 23, 2026
@tempus2016
tempus2016 merged commit c3c3b4b into main Oct 23, 2026
16 checks passed
@tempus2016
tempus2016 deleted the feat/admin-hubs branch October 23, 2026 23:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cards Lovelace cards / frontend (www/*.js) tests Test suite translations i18n / locale strings

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant