bvandeusen and Claude Sonnet 4.6
e37ce27256
fix settings tabs by using inline style.display instead of CSS class toggling
...
The class-based is-active/display approach was unreliable due to CSS cascade
issues. Switching to direct style.display manipulation bypasses specificity
entirely. Also added cache-busting ?v=2 to style.css link.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 16:52:45 -04:00
bvandeusen and Claude Sonnet 4.6
42e89d40ee
chore: exclude .claude/ and docs/ from Docker build context
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 13:44:02 -04:00
bvandeusen and Claude Sonnet 4.6
d05bbd983c
docs: update summary.md for UI/UX improvements feature
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 13:43:03 -04:00
bvandeusen and Claude Sonnet 4.6
1f33ca6cdf
fix: three post-review corrections
...
- Filter source tags from gallery overlay refresh in view-modal.js and bulk-select.js
- Fix split(':', 1) bug causing series name to render as "undefined"
- Offset reader quick-nav above floating page indicator to prevent overlap
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 13:33:28 -04:00
bvandeusen and Claude Sonnet 4.6
bcd2016501
fix: move maintenance transition to base rule for smooth fade-out
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 13:29:26 -04:00
bvandeusen and Claude Sonnet 4.6
c16d0a38a8
feat: add tabbed layout to settings page with Overview, Import, Maintenance tabs
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 12:20:03 -04:00
bvandeusen and Claude Sonnet 4.6
bf7d528917
fix: reader header auto-hide, keyboard null guard, active thumb box-shadow
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 12:15:17 -04:00
bvandeusen and Claude Sonnet 4.6
774ec635c7
fix: consolidate reader-nav-thumb active/hover CSS rules
...
Remove duplicate .reader-nav-thumb:hover and .reader-nav-thumb.active
blocks from the old sidebar styles. The newer rules using opacity and
border-left (added ~line 2646) supersede them.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 09:02:33 -04:00
bvandeusen and Claude Sonnet 4.6
1e96208533
feat: add progress bar, auto-hide header, active thumb tracking to series reader
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 08:59:29 -04:00
bvandeusen and Claude Sonnet 4.6
8599ffb37c
fix: scope tag-chip x button opacity to modal, cache tagActionFeedback ref
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 08:56:15 -04:00
bvandeusen and Claude Sonnet 4.6
7cae463fe8
feat: improve modal sidebar hierarchy, collapse add-to-series, in-context feedback
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 08:51:03 -04:00
bvandeusen and Claude Sonnet 4.6
9d7d76953e
fix: respect prefers-reduced-motion for showcase stagger animation
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 08:47:27 -04:00
bvandeusen and Claude Sonnet 4.6
5e675f683f
feat: add stagger entry animation to showcase on load and shuffle
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 08:44:13 -04:00
bvandeusen and Claude Sonnet 4.6
d4258d2ff1
feat: replace showcase tag overlays with ghost count badge, refine nav hint
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 08:35:42 -04:00
bvandeusen and Claude Sonnet 4.6
8ebba0ec55
fix: remove stale masonry play-overlay override and dead source tag branch
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 08:34:01 -04:00
bvandeusen and Claude Sonnet 4.6
4246f8a890
fix: remove conflicting play-overlay::before rule
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-19 23:58:39 -04:00
bvandeusen and Claude Sonnet 4.6
f65e40b711
feat: filter source tags from gallery items, refine date/video overlays
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-19 23:57:11 -04:00
bvandeusen and Claude Sonnet 4.6
64b13ac490
add UI/UX improvements implementation plan
...
Six-task frontend-only plan covering gallery tag filtering, showcase
stagger animation and ghost badges, modal sidebar hierarchy, series
reader immersive mode, and settings tab structure.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-19 23:47:32 -04:00
bvandeusen and Claude Sonnet 4.6
998d573298
add UI/UX improvements design spec
...
Content-first redesign covering showcase stagger animation and ghost
badges, gallery source tag filtering, modal two-panel hierarchy,
series reader immersive mode, and settings tab structure.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-19 23:11:49 -04:00
bvandeusen and Claude Opus 4.6
bf20eeab5c
character-fandom tag association system
...
Link character tags to fandom tags via fandom_id FK with auto-apply
behavior. Adding character:Saber (Fate) auto-creates fandom:Fate and
applies it to the image. Renaming a fandom cascades to all linked
characters. Includes set-fandom endpoint for retroactive association
and fandom selector dropdown in the tag editor UI.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 19:53:02 -05:00
bvandeusen
3a30b876a2
capitalizing Dockerfile
2026-02-05 21:24:03 -05:00
bvandeusen
ac9a8d145f
DRYing the project
2026-02-05 21:23:59 -05:00
bvandeusen
079f1c1d49
ensuring tags dropdown is visible
2026-02-04 19:56:04 -05:00
bvandeusen
c95896693f
import filters for pixiv sidecars, tag filtering, and favicon generation
2026-02-04 19:08:50 -05:00
bvandeusen
730fdf75e1
making readme informative and potentially helpful to the public.
2025-12-26 09:55:00 -05:00
bvandeusen
dd0ec130d0
removed admin requirement from settings page.
2025-12-23 12:35:24 -05:00