Skip to main content
NetScriptdocs Search docs ⌘K v0.0.9
Browse documentation

Build your theme

Choose a starting point. See it on real Fresh UI components, then take the same preset into your app.

Utility is the available component style. Each theme preset supplies its accent, geometry, fonts, density and menu treatment.

Remaining pickers

Only Utility component anatomy is implemented. Styles beyond Utility will become independent choices after S6b ships their registry implementations. Icon library and font family are not independent builder choices yet; the builder uses shipped glyphs and preset fonts. Menu style has no independent field in the current preset resolver. Accent, radius and density also follow the selected fixed preset. Add these pickers only when the resolver can reproduce them; no selection is silently discarded.

Preview fonts available on this site are self-hosted. Other declared font families use their platform fallback stacks.

Accent
Ink
Radius
From selected preset
Fonts
From selected preset
Density
compact
Icons
From selected preset
Menu
From selected preset

Live workspace

Open live workspace preview

Use this preset

Shell
netscript init my-app --preset ns1_eyJ2ZXJzaW9uIjoxLCJ0aGVtZSI6InN0dWRpby11dGlsaXR5Iiwic3R5bGUiOiJzdHlsZS11dGlsaXR5In0
Shell
netscript ui:apply --preset ns1_eyJ2ZXJzaW9uIjoxLCJ0aGVtZSI6InN0dWRpby11dGlsaXR5Iiwic3R5bGUiOiJzdHlsZS11dGlsaXR5In0

Explore component references · Read the token contract

Search all documentation

Type a term to search the documentation.