Lane 10 PR 7b: the email landing pages, the grid's DM column, the installed app (#736) #900
Loading…
Reference in a new issue
No description provided.
Delete branch "build/lane10-7b-email-pages"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of #736 (lane 10). Frontend only, on main.
What it builds
/email/stopand/email/answer(D154, D155, D224). These are public pages outside sign-in, like/join, built on PR 3's existing routes.The notification grid (HOME-6):
The installed app:
registerType: "prompt"and no longer forcesskipWaiting;orientationis dropped from the manifest.Both banners sit in the signed-in frame.
Departures (the API doesn't carry what the drawing shows)
These are filed as a backend follow-up.
Checks
PublicPageshell.coverage/lane8.py: unclassified: none.🤖 Generated with Claude Code
The phone check is done, on a real seeded stack, at a true 390×844 and at 1440, in light and dark. It covered:
setOffline.Every shot passes
scrollWidth <= innerWidth, and I looked at them myself.One fault fixed (
ba3445c5): on a phone, the grid hides the per-row "In Quest Board" column behind one blanket sentence ("Everything also comes to the bell, always"). That became false once the star-and-wish row read "On Home". The note is now computed from the rows: "…except One star, one wish (On Home)". Tests were added, and vitest passes (2651).