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