The shelf replaces the per-app cards, and four fixes to its rows

Featurekamo-internal
Shipped
September 6, 2026 at 8:04 PM UTC
Author
Kamo
Commit
f59bc05

The launchpad was a wall of one card per app. The App Shelf lists every one of those apps in a single pane, with what each does and everything inside it, so the grid of tiles was saying the same names twice. The cards are gone; what is left on the launchpad is the shelf, the widgets and the member's pinned notes. Re-pinning an unpinned app moved with them — that was the card's corner control, and the shelf's own pin is it now. HomeCardPinControl and appPanes went with the cards; LEAF_TOOL_KEYS was the one thing in appPanes that outlived them and now sits in navRegistry, beside the options it describes. Four fixes to the shelf itself: - The chevron comes BEFORE the pin, so every pin sits on the same vertical line whether or not its row opens onto anything. Verified at 8 rows, one x. - The opened half now grows: it is a flex ITEM of a row, so its main axis is the width and stretch only ever reached its height — which is why its rows stopped short of the column they had been given. - A lone Open App button is centred on both axes, and sized to its label rather than stretched across the panel. The list's 8px lead-in is dropped with it, or it is 8px of one-sided offset that stops the centring being centred. - That button now reads "Open App".

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing