diff --git a/docs/working/backlog.md b/docs/working/backlog.md index dbd82b1..0263232 100644 --- a/docs/working/backlog.md +++ b/docs/working/backlog.md @@ -14,6 +14,23 @@ Ideas and improvements not yet planned or scheduled. --- +## Hero-image cleanup (journal) + +The `hero_image` field was removed from the post form (journal heroes now come +from the first uploaded photo). Follow-up: purge the now-unused field from the +journal entity end-to-end. + +- [ ] **Remove hero from the journal entity** — drop `hero_image` from the entry blueprint/template so journal entries no longer carry or reference it (journal rendering already uses `entry.media.images|first`) +- [ ] **Remove hero from posts + demo content** — strip `hero_image` frontmatter from existing journal entries and the `italy-2026-demo` seed content (`user/docs/demo/`), then re-run `make demo-load` + +--- + +## Journal entry detail page + +- [ ] **Retire the journal-entry detail page** — the trip/home feed already renders each entry's full body inline (`entry.content|raw` in `partials/entry-journal.html.twig`), so the standalone `entry.html.twig` route per journal entry is largely redundant. Consider removing the route/permalink for journal entries. **Journal only** — stories are full standalone pages and keep their detail view. (Surfaced during the front-end edit brainstorm; unrelated to edit/delete itself.) + +--- + ## GPX Manager (`/gpx-manager`) - [ ] **Polish the UI** — the current design is functional but bare; align with the Field Notes aesthetic, add better empty states, drag-and-drop upload area