Personal portfolio website for jleck.co.uk. A single-page static site with a hero section, freelance hire banner, and experience timeline.
index.html— Single page with all content (hero, hire banner, experience timeline, footer)global.css— All styles using CSS custom propertiesfavicon.svg/favicon.ico— Site iconsCNAME— GitHub Pages custom domain (www.jleck.co.uk)robots.txt— Search engine crawling rules.editorconfig— Editor formatting rules (2-space indent, UTF-8, LF line endings)
- No build step — plain HTML and CSS
- CSS uses custom properties defined in
:rootfor theming - Font stack: Inter (sans) and JetBrains Mono (mono) via Google Fonts
- Dark theme by default
- BEM-like class naming (e.g.,
.hero-wrapper,.timeline-item,.hire-content) - Mobile-first responsive with a 640px breakpoint