Flux 2.0

Resources

Downloads

Everything the system publishes, at a URL that will not move. Generated on every release from one source, so no two artifacts can disagree.

Token artifacts

FileSizeContents
/tokens/v2/flux.css53.6 kBFonts, all three tiers, all three themes, base rules. The usual import.
/tokens/v2/flux-tokens.css51.8 kBThe same tokens without font imports or base rules.
/tokens/v2/flux.json145.5 kBEvery token as structured data, grouped by tier and theme.
/tokens/v2/flux-tailwind.css21.9 kBTailwind v4 theme block. Clears the defaults, remaps the names.
/tokens/v2/flux-components.css157.2 kBThe 48 documented components, as framework-agnostic CSS.
/tokens/v2/flux-components.js103.2 kBComponent behaviour for Select and Date picker, including keyboard handling and form-value syncing.
/tokens/v2/flux-prototype.css4.8 kBPrototype typography: Google Sans Flex and Manrope. Product prototypes only — never decks.
/tokens/v2/flux-deck.css41.4 kBThe presentation layer. Slide canvas and layouts. Decks only — it overrides the fluid root.
/tokens/v2/flux-deck.js7.0 kBDeck navigation: previous and next arrows, click to advance, and the keys. Optional — snapping is CSS.

Direct links: flux.css ·flux-tokens.css ·flux.json ·flux-tailwind.css ·flux-components.css ·flux-components.js ·flux-prototype.css ·flux-deck.css ·flux-deck.js

Not this path
/tokens/flux.css, without the version, is Flux 1.x and stays that way. It is a live runtime dependency of applications that cannot redeploy to follow a change. Six tokens differ between the two — see Upgrading.

Machine contract

FileFor
/llms.txtThe complete contract: tokens, rules, and every component’s markup.
/rules/flux.mdcCursor project rule. Drop into .cursor/rules/.
/rules/AGENTS.mdPortable agent brief. Works for Claude Code and Copilot.
/prototypes/brief.txtReusable product-prototype prompt with context fields, composition constraints and verification.
/decks/llms.txtThe deck contract. Separate on purpose — slide rules and product rules disagree.
bash
curl -o .cursor/rules/flux.mdc https://flux.kaptio.com/rules/flux.mdc
curl -o AGENTS.md                https://flux.kaptio.com/rules/AGENTS.md

Component sources

One plain-text file per component: markup, API, states, keyboard, accessibility and tokens.

Package

bash
npm config set @kaptio:registry https://gitlab.com/api/v4/packages/npm/
npm install @kaptio/flux-tokens

Published to the Kaptio GitLab registry. Pin it for anything you ship — see Install.

URL stability

Guaranteed
Every URL on this page is permanent. Artifacts are updated in place on each 2.x release, and no path will be moved or removed within the 2.x line. A 3.0 would take a new prefix rather than these.

Hosted artifacts track the current release, which is right for prototypes and wrong for production. Pin the package where a change underneath you would matter.