- Rework the admin UI (topbar, sidebar, cards, tables, badges, stat
tiles) into a dark theme with a light/dark toggle, matching the
visual style requested for the project.
- Fix Dockerfile: chown /data to the distroless nonroot uid/gid before
the VOLUME declaration so a freshly created named volume is seeded
with writable permissions instead of root:root (was causing
"unable to open database file" on first run).
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QTXFrNP1imCW7jtfL5SZrw