Personal website and CV at yqbk.github.io, built with plain HTML and CSS. No build step.
βββ index.html # Home / business card page
βββ cv.html # Full CV / rΓ©sumΓ© page
βββ 404.html # Custom 404 page
βββ sw.js # Service worker (PWA, cache-first)
βββ manifest.json # PWA manifest
βββ robots.txt
βββ sitemap.xml
βββ stylesheets/
β βββ style.css # Home + 404 styles
β βββ cv.css # CV page styles (CSS Grid, print)
β βββ fontello.css # Icon font declarations
βββ font/ # Fontello icon font files
βββ images/ # Profile photo and PWA icons
- Dark / light mode toggle with
localStoragepersistence andprefers-color-schemefallback - PWA β installable, offline-capable via service worker
- Print-optimised CV with A4 grid layout and page-break control
- Accessible: skip link, ARIA labels, keyboard focus styles, landmark regions
- No framework, no build tooling, no dependencies