Signal Deck sample site hosted by nginx
live via nginx

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.

Route 0 /nginx-sample-site/
Files 0 index, styles, script
Frameworks 0 plain static code

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