A super lightweight, single-page personal website built with HTML and CSS only. No JavaScript frameworks, no dependencies in production. Just a fast, simple website.
- Minimal: Single HTML file with inlined CSS & SVGs for maximum performance
- Fast: No external dependencies, optimized for quick loading
- Simple: Pure HTML and CSS, no JavaScript frameworks
The build process compiles SCSS to CSS, adds vendor prefixes, and inlines everything into a single HTML file for optimal performance.
npm installWatch SCSS files for changes during development:
npm run scss-watchCompile and build the production-ready site:
npm run buildThis will:
- Compile SCSS to CSS (
npm run scss) - Add vendor prefixes with Autoprefixer (
npm run prefix) - Inline CSS into HTML (
npm run build-html) - Copy assets to
build/directory
Deploy to GitHub Pages:
npm run deploy├── index.html # Main HTML file
├── scss/ # SCSS source files
├── img/ # Images and assets
└── build/ # Production build output
ISC