Portfolio

Client work and demo templates

Demo templates

Six industries, six visual identities — all standing on the same foundation. The brands are fictional, the sites are not: open a demo and measure the speed yourself.

Demo
vesuvio.pl
Vesuvio — Restaurant · Landing
Lighthouse 97/100HTML+CSS 16 kB0 kB JS
Restaurant · Landing

Vesuvio

An elegant restaurant site — menu, food gallery and table reservation. A warm, appetizing mood that builds craving before the guest even walks in.

AstroMenuReservationsSEO
View demo
Demo
studioheadstar.com
Studio Headstar — Creative studio · Branding
Lighthouse 100/100HTML+CSS 15 kB0 kB JS
Creative studio · Branding

Studio Headstar

A bold, editorial agency site — oversized type, a portfolio grid and strong contrast. Design that sticks in your memory.

AstroPortfolioMotion
View demo
Demo
szafrugamusic.pl
Szafruga Music — Record shop · E-commerce
Lighthouse 99/100HTML+CSS 19 kBJS 3 kB — cart
Record shop · E-commerce

Szafruga Music

A record store for vinyl & CDs — product grid with cover art, genre filters and a cart. A warm, collector vibe built for conversion.

Next.jsStripeCart
View demo
Demo
voltra.tech
Voltra Automation — Industry 4.0 · B2B
Lighthouse 99/100HTML+CSS 17 kB0 kB JS
Industry 4.0 · B2B

Voltra Automation

A site for an automation integrator — robotics, vision-based QA, case studies and an audit as the lead magnet. A technical, precise mood that earns engineers' trust.

AstroB2BLead-genSEO
View demo
Demo
bielska.legal
Bielska & Wspólnicy — Law firm · Brand site
Lighthouse 100/100HTML+CSS 17 kB0 kB JS
Law firm · Brand site

Bielska & Wspólnicy

A conservative law-firm site — practice areas, the team and an FAQ that works without JavaScript. Cream paper, navy and gold: gravitas without the dust.

AstroFAQZero JS
View demo
Demo
planeo.pl
Planeo — SaaS · Product landing
Lighthouse 100/100HTML+CSS 18 kB0 kB JS
SaaS · Product landing

Planeo

A landing page for a work-planning tool — an app mock drawn in pure CSS, pricing and FAQ. Not a single photo on the whole page, so the LCP is text.

AstroPricingMock UI
View demo

One core. Any brand.

Every template above stands on the same foundation. In Taurus a rebrand means swapping a few CSS variables, not starting a new project — pick a palette and watch it live:

demo.szafruga.dev/?brand=

This preview uses not a single line of JavaScript — palettes are switched by pure CSS (custom properties). Client builds of Taurus get their brand through exactly the same mechanism.

Want a site like this?

These templates are just a starting point. Describe your idea — I'll tailor the design 100% to your brand.

Let's talk