yield: hands properties back to plain CSS (and DSSL.lint reports css-loses). The compiler's CSS words and
properties are generated from the MDN data, so env(), tabular-nums and friends are accepted; a token pair on
one line is two tokens and token errors point at their line. Aura follows the element's real shape
(clip-path, border-radius, rotate/scale/transform, or around ...), plus inner glow, rays, ripples, nine new
particle shapes, palette, spin, wind and orbit. 33 new texture presets from nine new generators.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
11 days ago
v0.13.0: the compiled page is the page: no-JS parity, strict CSP, SSR, source maps, benchmark
New docs sections (texture gallery, aura recipes, sliders, designer), share
links in the playground, strict type checking in builds, a one-command test
runner, and removal of unused shadcn, prisma and example code.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Site redesign: real URLs, a live editor hero, a quieter look
Structure
- Every section is a real route (/docs, /playground, /cheat, /spec,
/changelog, /bench) with its own title, description and prerendered HTML.
It was one page with #/hash routes, so search engines, link previews and
the browser title all saw the same thing. Old /#/docs links redirect.
- sitemap.xml, a skip link, aria-current on the active nav item.
- Removed the leftover template /api route that returned "Hello, world!".
- The bench page now has an h1.
Look
- New identity: cool lilac paper, deep violet ink, one magenta accent that
is a live token, warning-tape yellow reserved for errors. Bricolage
Grotesque for everything people read and Spline Sans Mono for code only,
both self-hosted at build time through next/font.
- The home page hero is the language itself: an editable DSSL box wired to
the engine that styles the page. Change the accent and the whole site
retints; mistype a property and the real error comes back.
- Quieter structure: heading-left, answer-…
v0.7.0: freeze/unfreeze, gate prefilter, explain(), display-ordering warnings, numeric token keys; README now carries the full docs
Z User
5240484
16 days ago
v0.5.0: the pseudo-element trap closes — full selectors compile to shadow CSS; infinite/alternate; bare font names; hyphens: manual; docs gained the missing section (+ HomeView get-the-engine sync)
Z User
7bd797e
v0.4.2: vendor pseudo-elements, themed scrollbars and accent selection