AETHERIA
The background is the product. A real WebGL2 particle field runs behind the whole site, five simulations deep, with its live state reported in the rail rather than claimed in the copy. It's a genuine WebGL2 transform-feedback particle integration with a ping-ponged trail buffer, sharing one engine across five simulations on a classic no-build-step PHP theme with zero third-party JavaScript. Case studies, capabilities, recognition, and testimonials run as real post types, backed by a working AJAX inquiry endpoint that actually stores and notifies — built for creative and design agencies.
Open live preview ↗
Overview
A portfolio theme for interactive design studios, creative-technology ateliers and WebGL practices — the kind of studio whose product is the interface itself, and which therefore cannot get away with a site that looks like everyone else’s.
The signature: a real particle field
A WebGL2 simulation runs behind the whole site. Positions and velocities are integrated on the GPU with transform feedback; the trail accumulates in a ping-ponged framebuffer rather than being faked with a translucent rectangle painted over the previous frame. Five named simulations ship — accretion, drift, lattice, shell and harmonic — and each is a real configuration of the same engine, switchable from the page. Nothing is a video, and nothing is a canvas 2D loop pretending to be a GPU.
The instrument rail on the left reports what the engine is actually doing: which simulation, how many nodes, what frame rate. It is telemetry, not decoration — and it is also the section index, which is why no section on this site needs a decorative eyebrow of its own.
Every section is laid out differently
The hero is asymmetric type against a live readout card. The work index is a numbered list that opens into media rather than a card grid. The lab is a workbench with tabs. The practice statement is a running two-column spread with hanging numerals and no cards at all. The capabilities are a genuine matrix table. Recognition is a ledger, then a wall of quotes set at three different weights.
Editable, not hard-coded
Case studies, capabilities, recognition entries and testimonials are all post types with real fields. Case studies are pages, not a modal, so they can be linked, shared and indexed. The project-inquiry builder posts to a real endpoint, stores the brief as a private post, and emails the studio.
Degrades on purpose
Under a reduced-motion preference the field renders one settled frame and stops. On a device without WebGL2 the canvas stays empty and the page reads normally. With JavaScript blocked nothing is hidden. Measured before release: zero failing text nodes against the actually-painted background across eight page types, zero horizontal overflow at 390px, zero console errors.
What ships
No third-party JavaScript at all — no Three.js, no GSAP, no animation library. Three self-hosted OFL typefaces (Syne, Plus Jakarta Sans, JetBrains Mono). Fifteen case-study plates rendered by the theme’s own shaders rather than licensed from a stock library. One-click demo importer, full translation template, RTL stylesheet, GPL v2.
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
| WordPress | 5.6 – 7.0 |
|---|---|
| PHP | 8.0 – 8.3 |
| Browsers | Chrome, Firefox, Safari, Edge (latest) |
| Layout | Fully responsive, mobile → desktop |
| Localization | Translation-ready · RTL included |
| Accessibility | Keyboard-navigable · prefers-reduced-motion |
| Page builder | Not required — native Customizer |
| License | GNU GPL v2 · single-site commercial |
Release
The complete, dated version history ships in the theme’s CHANGELOG file. Every purchase includes lifetime access to future updates.