Build the collection histogram and filmstrip #115
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Severity: MEDIUM - the identity feature
The idea
docs/circa-wireframes.mdcalls the collection histogram plus filmstrip band "the mostdistinctive part of the interface." It exists only as dead CSS.
A
GET /photos/date-histogram(SQL group-by year over effective dates) plus an SVG band rendersit. The filmstrip gives the reviewer spatial context — where this photo sits in the collection's
timeline, and what is adjacent.
Why it is worth building
The design review's blunt assessment was that the UI reads as "a competent generic admin panel
wearing cream," and that no amount of palette tuning will change that — but this one component
would. It is simultaneously the strongest identity element and genuinely useful navigation: it
makes the shape of the collection legible, shows where the undated mass sits, and gives a visible
sense of progress.
Scope
Done when
References
docs/circa-wireframes.md§7.3frontend/src/styles.css(dead histogram/filmstrip CSS)Depends on: #95 (queue substrate). Benefits from combined confidence scoring.