Skip to content

Experiments - #20

Merged
88Maxwell merged 6 commits into
developmentfrom
experiments
Sep 23, 2026
Merged

88Maxwell merged 6 commits into
developmentfrom
experiments

Conversation

@88Maxwell

Copy link
Copy Markdown
Owner

No description provided.

88Maxwell and others added 6 commits September 23, 2026 02:37
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Replace Parcel 1 with Vite 8, update sass and gh-pages, drop serve.
Rebuild the page as a resume landing: sticky hero whose forest photo
focuses and name fills on scroll, cursor spotlight, scroll-revealed
experience timeline, education and contact sections. Experience is
updated through Booknet (2024-present). SCSS moves to @use modules;
the service worker is kept and bumped to Workbox 7.3.

Hero photo: Unsplash DadxVNgdRSM (Unsplash License).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Highlight the nav link of the section crossing the viewport middle via
IntersectionObserver. Contact pills get inline Simple Icons SVGs (CC0).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Skills section; EN/UK pages with hreflang and a language switch
- Print styles turn the page into an A4 resume; cv.pdf and og.jpg are
  generated from the site by scripts/snapshots.sh
- Open Graph / Twitter Card, JSON-LD Person
- Self-hosted Geist (latin + cyrillic), hero photo as AVIF + JPEG
- Service worker cache is versioned per build and old caches purged
- Skip link, email copy button, card tilt and magnetic pills
- GitHub Actions: deploy development to master, Lighthouse CI on PRs
- Commit package-lock.json so CI can use npm ci

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@88Maxwell
88Maxwell merged commit 7cb7360 into development Sep 23, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant