🛠 Free Tools & AI Utilities ↗

Get in touch

Tell us a little about your project and we'll follow up by email with licensing and download details.

LustreHair Salon WordPress Theme

Real hair on the front page, a shade studio, and a menu that prices itself for every stylist.

lustre.kilnwp.com LIVE
Lustre Open live preview ↗

Overview

Who it is for

Hair salons, colourists and barbers — one of the largest groups of small businesses that need a website, and one this catalogue had nothing for. Lustre is built around the three things a salon’s clients actually come to the site for: what it costs, how long it takes, and what the colour will look like.

Real hair on the front page

The opening is thousands of strands of hair simulated on the graphics card — WebGPU compute shaders stepping every strand, with a WebGL2 fallback running the same simulation on the processor. Move the pointer through it and it parts and follows the stroke. It is lit the way hair is lit (Kajiya–Kay with the two shifted highlights real fibres have) and coloured the way hair is coloured: by how much of the two melanins is in the fibre, with the display curve fitted to a colourist’s level chart.

The shade studio

Pick a level from 1 to 10, a tone, a technique — all-over, balayage, root shadow, lived-in — and a finish, and see it on that same hair. A new shade goes on from the root, the way colour does. Every lookbook entry stores its formula and can be tried on the hair in one click; “Ask for this colour” ticks the right service and writes the formula into the booking note.

A menu that prices itself

Each service is entered once — minutes in the chair, minutes processing, a base price — and the salon sets its stylist-level multipliers in the Customizer. Every price on the site follows. The planner lays the chosen services out as a visit, in the order a salon works, with the processing time when the chair is free, and the booking request is re-priced on the server rather than trusting the browser.

Plus a team row that opens up by the pointer, opening hours drawn to scale with a line where now is, a journal, and fallbacks all the way down: WebGL2, a photograph, and still hair for visitors who prefer reduced motion.

Classic PHP theme, no build step, no third-party JavaScript. WebGPU hair: compute shader steps 16,000 strands (Verlet + follow-the-leader constraints with Müller velocity correction, head and shoulder colliders, pointer as a hand), instanced ribbon render with 4x MSAA onto a premultiplied canvas; Kajiya–Kay with two shifted lobes; melanin absorption (d'Eon 2011) with a transfer curve fitted to a colourist level chart; root-to-tip dye sweep on shade change. WebGL2 fallback runs the same simulation on the CPU with positions streamed through an RGBA32F texture. Services store chair/processing minutes and base price; stylist-level multipliers in the Customizer; client planner mirrored by server-side re-pricing on booking. Stylists, lookbook with colour formulas, live opening hours, progressive-enhancement booking form, reduced-motion stills.

What's included

  • Full theme source — every template, style sheet & script
  • One-click demo importer (idempotent, no page builder)
  • Live Customizer controls for copy, colours & content
  • Translation-ready .pot file + RTL stylesheet
  • HTML documentation + a CHANGELOG file
  • Lifetime updates + 6 months support (renewable)

Specifications

WordPress5.6 – 7.0
PHP8.0 – 8.3
BrowsersChrome, Firefox, Safari, Edge (latest)
LayoutFully responsive, mobile → desktop
LocalizationTranslation-ready · RTL included
AccessibilityKeyboard-navigable · prefers-reduced-motion
Page builderNot required — native Customizer
LicenseGNU GPL v2 · single-site commercial

Release

v1.2.0 Real hair on the front page, a shade studio, and a menu that prices itself for every stylist.

The complete, dated version history ships in the theme’s CHANGELOG file. Every purchase includes lifetime access to future updates.

LAGO Featured

LAGO

$79

An architectural WordPress theme for custom pool builders, renovation studios and considered outdoor living.

Architecture Local business
View →
Tumbler Featured

Tumbler

$69

Scroll and the lock comes apart: the housing lifts, the pins set one service at a time, the plug turns at the phone number.

Bold Booking
View →
Clearcoat Featured

Clearcoat

$69

Drag across a live paint panel: swirls polish out to a mirror and water beads on the coat — then price the job for your car.

Automotive Bold
View →