portfolio/pages
Michael Winter 635cbe0482 Add shareable work pages with modal support
- Create IndexContent component to avoid code duplication
- Score icon links to /work/[slug] with clean URLs
- Modal opens automatically via slug prop (works with SSR)
- Crawler finds and prerenders all /work/ pages (145 routes)
- Work page redirects to / when modal closes
- Single source of truth for data fetching in IndexContent
2026-03-06 10:23:45 +01:00
..
scores Use NuxtImg consistently for all images 2026-02-19 16:54:14 +01:00
work Add shareable work pages with modal support 2026-03-06 10:23:45 +01:00
a_history_of_the_domino_problem.vue Clean up data files and fix icon/PDF links 2026-02-18 20:16:09 +01:00
about.vue Align icons to top in pieces, writings, and about page 2026-02-19 18:05:59 +01:00
admin.vue Admin: add reverse chronological sorting and fix cache 2026-02-27 22:30:30 +01:00
cv.vue Update CV skills and resume details 2026-03-05 18:28:55 +01:00
events.vue Events: performer dash, legacy removal; works_list: URL updates, en dash; CV: en dash 2026-02-28 10:20:50 +01:00
index.vue Add shareable work pages with modal support 2026-03-06 10:23:45 +01:00
works_list.vue Events: performer dash, legacy removal; works_list: URL updates, en dash; CV: en dash 2026-02-28 10:20:50 +01:00