Aurum Design System v0.3.8
The Aurum
Design System.
Jar's design system for Android, built on Jetpack Compose. Every
component, every token, every device size — always current with what
just shipped on main.
What's new
v0.3.8 released 18 Jun 2026
AurumPhoneNumberInput— now renders the trailing validation icon and loading spinner from its Figma component (fileYvIxqu2oTlM6UnkL0OloHc, node4904-2455), reaching parity withAurumAmountInput(which got this in 0.3.7 — the phone input was missed in that pass).isSuccessshowsAurumIcons.Status.SuccessFilled(tintedinteractive.iconPositiveNormal),isErrorshowsWarningFilled(tintedinteractive.iconNegativeNormal), and a newisLoadingparam renders anAurumLoader— matching the FigmastatexvalidationStatevariants. PreviouslyisSuccess/isErroronly recoloured the border (no icon) and there was no loading state at all. Additive, non-breaking. NewPreviewAurumPhoneNumberInputLoading; Code Connect mapsstate=loading -> isLoading.
How changes ship
From Figma to Compose, and back — the loop that keeps design and code in sync.
-
Inspect the diff
Open the gallery alongside the PR's visual diff. Any component that moved shows up as a side-by-side comparison — decide if the change is intentional.
-
Approve the change
Add the
record-baselineslabel on the PR. The new baselines get regenerated and committed back automatically — no one has to run anything. -
Verify on device
Install the catalog APK on Android to explore with real gestures and platform font rendering.
Figma plugins
Two plugins on the Figma Community that keep Figma and Compose speaking the same language.
Aurum Compose
Select any frame in Figma and get idiomatic Aurum Compose code — with exact token references like Aurum.colors.surface.bgPageBase and Aurum.space.s16 — ready to paste into Android Studio.
Aurum Token Sync
Populates codeSyntax.ANDROID on every Aurum Figma Variable so Dev Mode and Aurum Compose always render the correct Kotlin path. Run it after token edits.
Components
Every component across 6 device and font-scale combinations. Search by name.
Icons
The full Aurum icon set — line and fill weights, grouped by category. Pair search with copy-the-symbol.
Tokens
Every colour, type scale, spacing step, radius, and shadow — the exact values Figma and Compose share.
Changelog
What changed in each release, linked to the source commit.
Catalog APK
Install on Android to explore components with real gestures and platform font rendering.