Skip to content
1 viewer

Browse the shared ViewNode primitive catalog and building blocks.

View library

Components

The ViewNode vocabulary every CRE8 surface renders. Each primitive declares one contract; the server, the browser, the terminal and native shells project it.

Primitives
78
Shared writer
57 of 78
Categories
8
Style recipes
4

Feedback

7 components · Status, progress and messages about what the runtime is doing.

Banner

Persistent inline notification bar.

Shared writerweb · native · runtime-node

EmptyState

What a list, table or page shows when it has nothing yet: a short title, an optional explanation, and optional next actions as children.

Shared writerweb · runtime-node

ErrorMessage

Accessible error summary.

Shared writerweb · native · runtime-node

Pill

Outlined, tinted status chip. Intent picks a theme tone; color gives a categorical hue. Badge is the filled chip for the same job on primitive surfaces.

Shared writerweb · runtime-node

Progress

Progress indicator with accessible range semantics.

Shared writerweb · native · runtime-node

Skeleton

Loading-state placeholder that mimics the shape of content.

Shared writerweb · native · runtime-node

Toast

Transient notification with optional auto-dismiss and close affordance.

Shared writerweb · runtime-node