Skip to content

Latest commit

 

History

History
69 lines (47 loc) · 2.38 KB

README.md

File metadata and controls

69 lines (47 loc) · 2.38 KB

HTML CSS GitHub Pages Privacy

Personal site for www.pixelkeep.nl. Static, no dependencies, no trackers, no CDN.

Deployed via GitHub Pages. Under active construction.


What this is

A retro-styled landing page with a starfield, CRT scanlines, and a scrolling terminal window. All content is defined in index.html. No frameworks, no build step, no external scripts.

Topics covered when the site goes live:

TECH  |  PRIVACY  |  HOMELAB  |  GAMES  |  RPG  |  RETRO

Structure

pixelkeep.nl/
├── index.html          # markup and terminal text content
├── styles.css          # all styling
├── script.js           # starfield animation, terminal scroll, audio toggle
└── assets/
    ├── pixelkeep_logo.png
    ├── privacy-crest.png
    └── drozerix_-_crush.wav

Design decisions

  • No JavaScript frameworks — vanilla JS only
  • No external fonts or CDN dependencies
  • Terminal text content lives in index.html as a JSON block — easy to edit without touching JS
  • Starfield rendered on a <canvas> element
  • Audio defaults to autoplay with graceful fallback for browsers that block it
  • Privacy: no analytics, no tracking pixels, no third-party requests

Local development

No build step required. Open index.html directly in a browser, or serve locally:

python3 -m http.server 8080

Then open http://localhost:8080.


Related