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

Étoile Morph

A dark editorial theme for a couture research journal — a persistent WebGL silk ground, a look book, a materials lab, a polar trend radar and a synthesised runway soundscape, all driven by content you edit in WordPress.

etoilemorph.kilnwp.com LIVE
Étoile Morph Open live preview ↗

Overview

Étoile Morph is built for a publication that writes about how things are made — cloth, construction, colour, and the room a collection walks into. It suits a fashion or design journal, a materials studio, a craft archive, or any editorial site where the specification behind a piece matters as much as the picture.

Five desks, five real pages

Digital Runway, Materiality Lab, Trend Radar, Runway Soundscape Studio and Issue Archive each ship as a genuine WordPress page — its own permalink, its own title, and a body the editor writes into. Nothing is hidden behind a client-side tab.

A persistent GPU ground

One WebGL2 canvas runs behind the whole publication: domain-warped fractional Brownian motion over 2D simplex noise, five octaves, DPR-capped. It is tuned as a ground rather than a spectacle, and it hands back to a painted still frame under reduced-motion, on a lost context, or where WebGL is unavailable.

Instruments, not decorations

  • Trend radar — a real polar plot where distance from the centre is momentum. The geometry is computed in PHP and shipped as SVG, so the chart is readable and indexable with JavaScript off.
  • Materiality lab — drag the light across a swatch and the sheen travels with it; the readout is the value being applied.
  • Soundscape studio — a drone synthesised with the Web Audio API, three room presets that actually retune it, and a level meter reading an AnalyserNode. No audio file is bundled or fetched.
  • Look inspector — click to magnify a plate, then drag or arrow-key across the weave.

Honest by construction

The subscribe form stores the address and says plainly that no mail service is connected. The share control writes to the clipboard and reports failure when it cannot. Filter chips carry real published counts, and a desk with nothing filed to it reads as unavailable rather than as a link to an empty page.

Privacy and licensing

No external request at runtime — fonts self-hosted, no script CDN, no analytics, and an inline monogram default avatar instead of a Gravatar lookup. Six OFL typefaces, nineteen licence-verified photographs, zero third-party JavaScript. GPLv2.

Classic PHP theme, no build step. Hand-written WebGL2 shader (domain-warped fBm over simplex noise); Web Audio synthesis with AnalyserNode metering; PHP-computed polar SVG radar; 5 CPTs + 2 taxonomies with structured repeater meta; server-side multi-pass archive search; JSON-LD Article + BreadcrumbList; idempotent demo importer. Zero third-party JavaScript — no Three.js, no GSAP, no jQuery dependency. 6 self-hosted OFL families (41 woff2). GPLv2.

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.0 A dark editorial theme for a couture research journal — a persistent WebGL silk ground, a look book, a materials lab, a polar trend radar and a synthesised runway soundscape, all driven by content you edit in WordPress.

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

Chatoyance Featured

A one-of-a-kind jewelry maison storefront: a real Three.js/WebGL2 gem viewer lets shoppers drag-orbit each piece, swap between 18K gold, rose gold, platinum and blackened metal in real time, and read live facet-angle, refractive-index, critical-angle and fire-frequency numbers off an on-canvas HUD as the stone turns. A browsing-history-driven style curator recommends pieces from the visitor's own session, computed entirely client-side with no dependency on any external AI service. Runs as a compiled React/Vite storefront embedded inside a classic WordPress theme, with a custom "Luxury Products" catalogue (no WooCommerce dependency).

Craft Dark
View →
Meniscus

A persistent WebGL2 fluid field — real 2D simplex noise run through 5-octave curl-advected, pointer-reactive fractional Brownian motion, modelling crema and pour turbulence, switchable between Espresso Dark and Roastery Morning Light — behind a real SCA Golden Cup extraction calculator, a real Development Time Ratio roast simulator, a real Kozeny-Carman dripper lab, and the real SCA 100-point cupping protocol.

Craft E-commerce
View →
Fellrise

A persistent WebGL2 'liquid topography' field — real 2D simplex noise, 4-octave fBm domain warping and finite-difference-normal specular lighting, switchable between two atmosphere palettes — behind a real wind-chill index, a corrected Naismith's Rule, the 5-tier avalanche danger scale and a real GPX 1.1 track exporter.

E-commerce Immersive
View →