🛠 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.

Facet

One theme, five faces.

facet.kilnwp.com LIVE
Facet Open live preview ↗

Highlights

  • Five presets that each move palette, type pairing, spatial density AND hero scene together — switching one produces a different-looking site, not a recoloured one
  • One preset registry is the single source of truth: Customizer controls, CSS custom properties, webfont loading and scene selection are all generated from it, and the stylesheet never names a colour, font or size
  • Readable foregrounds are measured, not declared — pick any brand colour and the theme computes the contrast and hands you legible buttons and labels automatically
  • One WebGL2 program, five scenes — including a real moire built from two rotated line gratings — reading the live design tokens so the hero always wears the active palette

Overview

Most multipurpose themes hand you a colour picker and call it flexibility. You get the same website in a different hue — because what actually separates a law firm’s site from a design studio’s is not colour, it is the typeface, the spacing and the register.

Facet ships five presets, and each one moves four things at once: palette, type pairing, spatial density, and the hero scene. Corporate is deep navy and tight neutral type. Studio is warm sand with a serif voice and generous air. Tech is near-black with one electric accent. Soft is light and rounded. Bold is high-contrast with oversized type. Switching between them is one dropdown.

Under it, a single preset registry is the source of truth — the Customizer controls, the CSS custom properties, which webfonts load and which hero scene boots are all generated from that one array, and the stylesheet never names a colour, a font or a size. Only the active preset’s fonts are served, so a site carries one type pairing rather than five. Foreground colours are measured rather than declared: choose a pale brand colour and the theme computes the contrast and gives you dark button text instead of unreadable white-on-yellow.

The hero is one WebGL2 program drawing five selectable scenes — a domain-warped gradient mesh, a real moire interference pattern between two rotated line gratings, a perspective lattice, light orbs and a flow field. It reads the live design tokens at boot, so it always arrives already wearing the active palette, and it stays off on touch devices, under reduced-motion or reduced-data, and on weak GPUs.

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.0.4 One theme, five faces.

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

Selvedge

Selvedge

$69

The cloth is computed, not photographed.

Business Craft
View →
Corner

Corner

$69

Five disciplines, one install.

Business Multipurpose
View →
Seaward Featured

Seaward

$129

Ocean energy, at grid scale.

Cinematic Corporate
View →