What changed
@ciphera-net/facetreplaces@ciphera-net/uias the primary component library across all Ciphera frontends.@ciphera-net/facet-tokensships the canonical design token set (CSS custom properties) consumed by every product.@ciphera-net/facet-tailwindprovides 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.