Personal landing page for Paul Reioux.
- Vanilla HTML5, CSS3, and JavaScript — no build system, no npm, no frameworks
- Google Fonts: Cormorant Garamond + Inter
- Scroll animations via the IntersectionObserver API
Dark editorial aesthetic inspired by the Chinese Ox lucky colors:
- Background:
#0a0a0a(near-black) - Primary accent:
#C9A84C(antique gold) - Secondary accent:
#3D7A52(forest green) - Text:
#F5F5F0(off-white)
| File | Purpose |
|---|---|
index.html |
Single-page markup |
style.css |
All styles, custom properties, animations |
main.js |
Scroll animations, parallax, footer year |
images/profile.svg |
Profile photo placeholder (SVG avatar) |
No build step required. Open index.html directly in any modern browser, or run a local server:
python3 -m http.server 8000
# then open http://localhost:8000- Push to GitHub
- Connect repo in Cloudflare Pages dashboard
- Build command: (leave empty)
- Publish directory:
/(root) - Add custom domain:
canonspike.com
- Go to repo Settings → Pages
- Source: Deploy from a branch
- Branch:
main, folder:/ (root) - Add custom domain in the Pages settings