160 Wh/kg, validated.
The reference cell from the Uppsala Pilot Plant. Optimized for energy density, automotive low-voltage, EU bill of materials.
Twelve components composed entirely from the foundations. Buttons, inputs, cards, tables, navigation, alerts. Each carries its tokens — copy and ship.
Interface specimens demonstrate the visual system. Product data is illustrative; the download-list example links to the actual brand files.
Four roles — Primary, Secondary, Ghost, Accent. Use Primary at most once per view; Accent for promotional CTAs only.
Single height, single border, no radius. Labels above, helper below. Focus is graphite — full-strength border, no glow.
Status badges carry one of the four signal colours. Tags are neutral; chips use Axia. Never a gradient, never a shadow.
Single-rule containers, never floating. Padding is the spacing scale. Stat cards stack on a single grid baseline.
The reference cell from the Uppsala Pilot Plant. Optimized for energy density, automotive low-voltage, EU bill of materials.
Three-pixel left rule, no fill, ground stays paper. The signal colour belongs to the rule and the icon — nothing else.
Mono headers, sans body. Rules between rows, never between cells. Numbers right-aligned in Axia. Hover is paper.
| Cell | Form factor | Energy · Wh/kg | C-rate | Operating · °C | Status |
|---|---|---|---|---|---|
| Type 8 · Energy | Pouch · 21Ah | 160 | 3C | −40 / +65 | Validated |
| Type 6 · Power | Cylindrical · 18650 | 130 | 16C | −30 / +60 | Validated |
| Type 4 · Grid | Prismatic · 80Ah | 145 | 2C | −20 / +55 | Active |
| Type 12 · Auxiliary | Pouch · 8Ah | 120 | 10C | −40 / +65 | Attention |
| Reference module | 48V · 14s | 155 | 5C | −40 / +65 | Validated |
Square, two-letter monogram, Axia Black. No photographic avatars in product UI; reserve photography for editorial.
Wordmark, datasheets, type kit. Anything you ship externally should come from here, not from a slack DM.
| Asset | Format | |
|---|---|---|
| Altris wordmark · graphite | SVG | Download ↓ |
| Altris wordmark · white | SVG | Download ↓ |
| Design tokens | CSS | Download ↓ |
Every interactive component answers all six states. No glows, no shadows — state is carried by border, fill, and opacity only.
| State | Button | Input / Select | Checkbox / Radio / Toggle | Link |
|---|---|---|---|---|
| Default | Graphite fill, white text | 1px rule border | 1px rule-bold outline | Underline, ink |
| Hover | Fill deepens one step | — | — | Ink → deep-90 |
| Focus | 2px graphite outline, 2px offset | Border → graphite, no glow | 2px graphite outline | 2px graphite outline |
| Active / checked | Same as hover | Border → graphite | Graphite fill | — |
| Disabled | 40% opacity, no pointer | Paper fill, faint ink | 40% opacity | Faint ink, no underline |
| Loading | .loading — label hidden, 14px spinner | — | — | — |
.field.error — border and helper text turn --s-error. Never color the label or the value text.