This website requires JavaScript.
Explore
Help
Register
Sign In
bvandeusen
/
FabledCurator
Watch
1
Star
0
Fork
0
You've already forked FabledCurator
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
33
Wiki
Activity
Files
b8d89b9f2acb08e7be835c56fe90e004856f4dec
FabledCurator
/
frontend
/
src
T
History
bvandeusen
b8d89b9f2a
feat(modal-store): post-scoped cycle — open(id, { postImageIds }) pins prev/next to the array; canPrev/canNext + goPrev/goNext check the array index instead of current.value.neighbors when set. Gallery-context callers unchanged (default args clear scope)
...
Co-Authored-By: Claude Opus 4.7 (1M context) <
noreply@anthropic.com
>
2026-05-26 20:48:30 -04:00
..
components
fix(artist-header): close gap below TopNav (top:64px → 48px to match TopNav's actual ~48px height) + center the tab strip via 1fr|auto|1fr layout with a right-side spacer cell
2026-05-26 18:36:19 -04:00
composables
fix(ui): useApi passes FormData through unaltered so multipart uploads work (IR/GS ingest from UI was JSON-stringifying FormData into '{}')
2026-05-23 23:43:44 -04:00
stores
feat(modal-store): post-scoped cycle — open(id, { postImageIds }) pins prev/next to the array; canPrev/canNext + goPrev/goNext check the array index instead of current.value.neighbors when set. Gallery-context callers unchanged (default args clear scope)
2026-05-26 20:48:30 -04:00
theme
fix(theme): define on-surface-variant = vellum so muted body text stays readable on obsidian
2026-05-16 19:01:51 -04:00
utils
feat(util): htmlSanitize — whitelist-based DOM scrubber for PostModal's description v-html (Patreon ships HTML; sanitize before render)
2026-05-26 20:47:36 -04:00
views
fix(views): close the 24-32px gap below TopNav across all views — every v-container had py-6 (or py-8 on PlaceholderView) which pushed the first content item well below where the TopNav's fade-to-transparent gradient bottoms out. Switch to pt-2 pb-6 (8px top, 24px bottom) so content sits comfortably right below the nav, matches the ArtistHeader's 'continuous with TopNav' feel. PlaceholderView uses pt-3 pb-8 keeping its larger bottom padding.
2026-05-26 19:47:23 -04:00
App.vue
fix(ui): mount ImageViewer globally so tile clicks open as overlay, not route-redirect to /gallery
2026-05-23 11:13:19 -04:00
main.js
feat: scaffold Vue 3 + Vuetify + Pinia frontend themed to FabledDesignSystem
2026-05-14 07:35:33 -04:00
router.js
fc3f: ArtistsView + /artists route — search + platform filter + infinite scroll grid
2026-05-21 22:15:28 -04:00