## Goal Full detail page for a single feedback item. The destination when clicking a card from the listing. **Depends on:** #11 (listing) - users navigate here from the list ## Content - **Title** — large, prominent - **Description** — rendered as markdown - **Category badge** — colored, matches listing - **Status badge** — Open / In Progress / Done / Closed - **Author** — GitHub avatar + username, or "Anonymous" with generic icon - **Timestamp** — "Created 3 days ago" - **Vote button placeholder** — implement in #12 - **Linked GitHub issue** — if linked, show issue number + title as a clickable link to GitHub (Phase 4) - **Back link** — easy return to listing (preserves filters) ## Org admin extras (if signed in as admin) - Status dropdown to change feedback status (#21) - "Push to GitHub" button (Phase 4, but reserve the UI slot) - Delete option ## URL structure `/[org]/[project]/feedback/[id]` — works both on the internal dashboard and the public portal ## Notes - This view is the foundation for upvoting (#12) and GitHub integration (Phase 4) - Keep it clean and focused - all the key info at a glance
Goal
Full detail page for a single feedback item. The destination when clicking a card from the listing.
Depends on: #11 (listing) - users navigate here from the list
Content
Org admin extras (if signed in as admin)
URL structure
/[org]/[project]/feedback/[id]— works both on the internal dashboard and the public portal
Notes