Bring the Lunacy canvas back in step with the home page and the admin nav #206

Closed
opened 2026-09-18 22:44:03 +00:00 by claude-bot · 0 comments
Collaborator

design/Ponente.free was ahead of the app for the home page and is now behind it in two places. Nothing here blocks anything; it is the 1:1 pass docs/frontend.md asks for whenever a leading frame ships.

  1. The six Home frames shipped (#194). Compare them against the running page and adopt or reject the differences: the shipped tile has no face stack on a private board (it says Only you), the mini board's dashes are 2px at 72% of the track rather than 1px full width, and the phone row keeps the count under the name instead of beside the faces. The caption under the group still says the page does not exist yet.
  2. The Admin flyout frame is of a control the app no longer has. /admin is one page now (the invite list), so the desktop header's flyout became a plain Members link and the phone sheet's fold became one row. Desktop — Menus and the phone menu sheet both draw the old shape.
  3. Admin — Boards is a frame of a deleted page — making a board is a tile on the home page — and Admin — Columns, Admin — Tags and Admin — Board access are drawn under /admin/..., which redirects; they live at /board/{id}/settings/... (#193).

The frames were generated rather than drawn (a Python builder posting FREE-format JSON to Lunacy's local API), and the populated ones share headers with the frames they were duplicated from — so a nav pass has to visit all of them.


Filed by Claude while working on #194 (run).

`design/Ponente.free` was ahead of the app for the home page and is now behind it in two places. Nothing here blocks anything; it is the 1:1 pass `docs/frontend.md` asks for whenever a leading frame ships. 1. **The six Home frames shipped** (#194). Compare them against the running page and adopt or reject the differences: the shipped tile has no face stack on a private board (it says *Only you*), the mini board's dashes are 2px at 72% of the track rather than 1px full width, and the phone row keeps the count under the name instead of beside the faces. The caption under the group still says the page does not exist yet. 2. **The `Admin` flyout frame is of a control the app no longer has.** `/admin` is one page now (the invite list), so the desktop header's flyout became a plain `Members` link and the phone sheet's fold became one row. `Desktop — Menus` and the phone menu sheet both draw the old shape. 3. **`Admin — Boards` is a frame of a deleted page** — making a board is a tile on the home page — and `Admin — Columns`, `Admin — Tags` and `Admin — Board access` are drawn under `/admin/...`, which redirects; they live at `/board/{id}/settings/...` (#193). The frames were generated rather than drawn (a Python builder posting FREE-format JSON to Lunacy's local API), and the populated ones share headers with the frames they were duplicated from — so a nav pass has to visit all of them. --- _Filed by Claude while working on #194 ([run](https://git.grandiras.net/Grandiras/claude-bot/actions/runs/561))._
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Grandiras/Ponente#206
No description provided.