Skip to content

v0.1.0-alpha.2

Pre-release
Pre-release

Choose a tag to compare

@inureyes inureyes released this 05 Aug 13:02
· 105 commits to main since this release
54292fb

Ships the theming mechanism and one default palette instead of a catalogue of one product's palettes.

Changed

  • styles/themes/ keeps orange-light and orange-dark, the Lablup brand default. The eight bliss, glass, reverie and stained stylesheets are removed. They were byte-identical to files the source product already owns, so nothing is lost: a product with its own visual identity defines its own [data-theme] blocks over the same 113 token names and ships them itself.
  • styles/base.css carries the orange-light values for the 55 tokens a theme defines, so the default palette and the one shipped theme agree. The 113 token names, the structural values, and every component are unchanged.
  • The disclosure guard now blanks comment markers before matching, so a product name that wraps across two comment lines can no longer pass a line-by-line scan and ship inside the tarball.

Breaking

Removing a stylesheet path is breaking under the versioning policy. It lands while the package is an alpha with one consumer mid-migration. If you imported one of the removed theme stylesheets, copy it into your own product: it was never anything but a copy of one.