Commit graph

23 commits

Author SHA1 Message Date
Michael Winter f47470c851 Simplify modal layout and reduce pieces page font size 2026-03-08 11:05:50 +01:00
Michael Winter 9e4435e512 Fix modal to open at clicked image instead of first image 2026-03-07 17:41:49 +01:00
Michael Winter 0c66aecda8 Fix sidebar sticky behavior 2026-03-07 15:08:52 +01:00
Michael Winter e4e733d87a Redesign: add responsive header, sidebar, and fix layout issues 2026-03-07 14:59:23 +01:00
Michael Winter b44c9c324a Update header with hamburger, name, and page title; adjust alignment 2026-03-07 14:21:06 +01:00
Michael Winter 8bb72b5d48 Update header layout; remove page titles from body; add text links for audio/video/images 2026-03-07 14:03:53 +01:00
Michael Winter 69fab67601 Update works page with new layout; fix audio player to only autoplay on click 2026-03-07 13:16:46 +01:00
Michael Winter 97debc4d10 Redesign with hamburger menu and separate pages for pieces/writings/albums/performances/lectures 2026-03-07 11:28:55 +01:00
Michael Winter 8f73a3388e Clean up navigation links with hover underline
- Add hover:underline to header nav links
- Add hover:underline to works links
- Rename /work/ route to /works/
- Include works.json manual tweak
2026-03-06 15:49:29 +01:00
Michael Winter 18f3d8e266 Fix modal scroll for CV and works_list documents 2026-03-05 11:17:28 +01:00
Michael Winter 70dee4681b chore: Remove legacy link from header 2026-02-27 10:12:19 +01:00
Michael Winter 2268f0c38c chore: Add hybrid rendering, CSP fixes, memory config 2026-02-27 09:15:37 +01:00
Michael Winter 44b443d5ba Major update: Add Nuxt 4 project with README, GPL LICENSE, .env_template; update .gitignore to exclude session files and .env 2026-02-23 19:57:24 +01:00
Michael Winter 57014401ff Add internal page iframe modal, fix video scaling, and update max-width 2026-02-19 03:51:50 +01:00
Michael Winter 4bf23f0d25 Fix image carousel sizing and modal height for audio 2026-02-19 02:27:15 +01:00
Michael Winter 9d1391eae0 Add SoundCloud player to image modal when audio available 2026-02-19 02:09:33 +01:00
Michael Winter 62453e7188 Add SoundCloud player to PDF modal when audio available 2026-02-19 01:58:44 +01:00
Michael Winter 3c1dea94ce Fix video modal sizing and remove modal bottom padding 2026-02-19 01:37:29 +01:00
Michael Winter c6a8570d4f Add open in new tab button to PDF modals 2026-02-19 01:32:33 +01:00
Michael Winter 2ed382c741 Open PDFs in modal iframe instead of new tab 2026-02-19 01:09:17 +01:00
Michael Winter 58c10d98c3 Revert "Add PDF viewer modal with @vue-pdf-viewer"
This reverts commit 85e2a7b28c.
2026-02-18 22:05:02 +01:00
Michael Winter 85e2a7b28c Add PDF viewer modal with @vue-pdf-viewer 2026-02-18 22:04:15 +01:00
Michael Winter 22a3b8d00f Initial commit: Nuxt portfolio with local data 2026-02-18 03:06:14 +01:00