PRIZM 4.0DSTA
Overview

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

  • Foundation
    PRIZM 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

  • Fix
    Command 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.”

  • Fix
    Disabled 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

  • Design
    Thinner 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.

  • Fix
    Select 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

  • Foundation
    RC3 — 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

  • Template
    AI-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

  • Design
    Liquid 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.

  • Component
    Combobox 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

  • Foundation
    Liquid 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'.

  • Foundation
    Icons 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

  • Template
    C3 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