One static page. A clear opinion.
A small website with a stronger point of view.
This demo keeps the stack lean: semantic HTML, responsive CSS, a touch of JavaScript, and a clean nginx route on the reports host. No framework tax, no busy chrome, just a page that feels designed.
What it shows
Deliberate, not generic.
01
Typography with intent
A display serif gives the hero some personality, while the body copy stays calm and readable. The result feels editorial instead of template-driven.
- Fraunces for the headline
- DM Sans for reading comfort
- IBM Plex Mono for system notes
02
Motion that earns its keep
The page uses light reveal animations, a subtle glow shift, and a live clock so the layout feels alive without becoming distracting.
- Respects reduced-motion settings
- Works on desktop and mobile
- Zero framework dependencies
03
Operations-friendly delivery
This site lives inside the existing nginx reports tree, so publishing is just a file copy. No extra app server, no deployment drama.
- Static assets only
- Easy to inspect and update
- Served from a stable HTTPS host
Deployment notes
Simple enough to hand off.
The source lives in the workspace, and the published copy is synced into the nginx web root at
/var/www/openclaw-reports/nginx-sample-site/.
Because the reports.martins-vps.infinitycode.at vhost already serves that tree, the new page is available
at https://reports.martins-vps.infinitycode.at/nginx-sample-site/ without any extra routing changes.
If you want, this can be turned into a real portfolio page, a project dashboard, or a small internal tool next.
projects/nginx-sample-site/
├── index.html
├── styles.css
├── app.js
└── favicon.svg