Commit Graph

4 Commits

Author SHA1 Message Date
cottongin
c5e5836ac1 feat: streamline publish tab and calendar UI
- Merged Weekly and Multi-Week tabs into a single "By Week" tab
- Updated calendar to visually indicate days with articles via a dot indicator
- Improved calendar week selection to allow toggling multiple individual weeks
- Enhanced calendar hover states to invert foreground text for readability
- Fixed active tab styling to remove clashing bottom borders and focus outlines

Made-with: Cursor
2026-04-07 12:16:11 -04:00
cottongin
872d90d9d9 fix: delete issues, ePub reader (JSZip, linear cover, fonts), Pico dialog, UI polish
- Add POST /issues/<id>/delete route with file cleanup
- Fix ePub reader: add JSZip dependency, make cover linear in spine,
  inject system fonts into rendition
- Replace browser confirm() with Pico CSS dialog component
- Fix dashboard button sizing and consistency
- Add favicon, override Pico font stack to suppress Firefox warnings
- Compact issue action buttons

Made-with: Cursor
2026-04-06 18:40:04 -04:00
cottongin
45e94d68da style: UI consistency — tab bar, calendar, button classes, consistent element sizing
Made-with: Cursor
2026-04-06 17:41:21 -04:00
cottongin
ec9f31f072 feat: complete web UI — dashboard, articles, publish, settings, issues
Made-with: Cursor
2026-04-06 15:21:18 -04:00