Changelog
What’s new in PRIZM — new components, new templates, design language tweaks, and notable fixes. Entries are curated, not auto-generated from git; if a change would affect a team copying PRIZM into their codebase, it appears here.
14 July 2026
- FoundationPRIZM for JavaFX — thick-client C3 library
A parallel JavaFX library for native thick-client (desktop) C3 operator apps — C3 and its extension packs only. All 44 stable components are implemented at spec parity with the web, plus the C3 App Shell template and all nine RC3 (Robotics & Autonomy) extension-pack organisms — including a dependency-free Canvas reference renderer for the perception view. Themes are derived additively from the same token CSS; the React components and tokens are read, never modified. Explore it at /c3/javafx.
26 June 2026
- FixCommand palette restores results after clearing the search
Clearing the search field now brings back every command. Previously, once a group filtered down to no matches it stayed hidden, so emptying the query could leave the palette stuck on “No results found.”
- FixDisabled state now applies across more controls
Switch, Checkbox, Radio Group, Tabs, Slider, and Navigation Menu now correctly dim and block interaction when disabled. The styling previously targeted the native `:disabled` pseudo-class, which these Base UI–backed controls don't expose.
25 June 2026
- DesignThinner focus rings
Focus-visible rings across all components are now 1px with a tighter offset (previously 2px with a wider offset), for a lighter, less obtrusive focus affordance.
- FixSelect opens below the trigger
The Select dropdown now opens directly below the trigger instead of aligning the selected item over it, which made the popup jump up or down depending on the current selection.
8 June 2026
- FoundationRC3 — Robotics & Autonomy extension pack
PRIZM's first extension module pack — an identity layer plus domain-specific organisms layered on C3 without forking foundations or primitives. Activates via `data-pack="rc3"` (overrides only the accent tokens to the Ember signature colour, oklch(71% 0.195 32); everything else inherits from C3). Ships an always-on identity rule, three concept docs (command contexts, behavioural invariants, surface regions), nine signature organisms (safety actions, comms / health strip, autonomy mode selector, video tile, telemetry HUD, controller interface, platform roster, platform detail, perception view), and two anchor templates (operator console, fleet overview). Lives at `/c3/rc3`; sources at `components/rc3/<slug>.tsx`, LLM context at `llms/rc3/<slug>.md`.
25 May 2026
- TemplateAI-application guidance — start C3 apps from the App Shell
PRIZM.md and llms.txt updated so AI assistants applying PRIZM C3 to a consumer project now scaffold from the C3 App Shell template by default, rather than composing primitives from scratch. The shell already shipped on 2026-05-16; this closes the gap in the instruction layer.
18 May 2026
- DesignLiquid glass blur tuned to 8 / 12 px
Chrome and panel blur reduced from 12 / 24 px so underlying canvas activity (map markers, route lines, terrain) stays readable through glass. Aligned with Apple's thin material tiers.
- ComponentCombobox is now typeahead-first
Single search input replaces the trigger + popup-input pattern. Type to filter against the items prop; pick to select. Popup width pinned to the trigger, empty state collapses cleanly.
17 May 2026
- FoundationLiquid Glass surface treatment
A C3-only translucent surface system in two tiers (chrome for the application frame, panel for floating overlays). Light and dark modes, noise overlay, hairline border, rim-light highlight. Six components opt in via variant='glass'.
- FoundationIcons foundation page
Documents the lucide-react choice, the site-wide stroke-width of 1.5, the five-size scale, accessibility conventions, and the PRIZM brand mark as a worked example for custom SVGs.
16 May 2026
- TemplateC3 App Shell template
First C3 template. Top bar, status ticker, icon rail, slide panel, notification centre, workspace panel — all composed from existing PRIZM primitives. Includes the Design Principles Applied section anchoring decisions in HF research.
15 May 2026
- Component44-component baseline complete
All 44 primitives ported and marked stable.
- FoundationFoundations pages
Design principles, Colours, Typography, Surface & motion shipped as the visual reference layer.