Changelog

Facet design system & Sharp icon rebrand

The Ciphera UI library migrated from @ciphera-net/ui to the new Facet design system, and replaced Lucide with the Sharp Phosphor icon set.


What changed

  • @ciphera-net/facet replaces @ciphera-net/ui as the primary component library across all Ciphera frontends.
  • @ciphera-net/facet-tokens ships the canonical design token set (CSS custom properties) consumed by every product.
  • @ciphera-net/facet-tailwind provides the Tailwind v4 preset wired to the Facet token surface.
  • Icon set migrated from Lucide to Phosphor Icons (Sharp weight) throughout all applications.
  • All radius tokens set to 0px (sharp corners); only --radius-full (9999px) is retained for pill shapes.

Why

The previous @ciphera-net/ui package had grown organically and lacked a typed token layer. Facet introduces a single source of truth for colour, spacing, and typography, enabling consistent theming across Ciphera ID, Pulse, the website, and the Help centre.

Impact

No end-user functionality changed. Visual appearance reflects the updated design language.