Browse the shared ViewNode primitive catalog and building blocks.
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
- 76
- Shared writer
- 55 of 76
- Categories
- 8
- Style recipes
- 4
Input
11 components · Controls that collect a value or submit an action.
Action
Button-like action that can navigate to views or invoke runtime connections.
Button
Accessible action primitive.
Checkbox
Accessible binary choice control.
DynamicForm
Schema-driven form renderer for runtime connection payloads.
EnablePush
User-gesture-tied button that registers the service worker, prompts for notification permission, subscribes via PushManager, and persists the subscription on the runtime.
Field
Canonical input element inside a Form (or standalone). Owns its own block class so it can be styled outside a Form.
Form
Submission boundary that can call CRE8 runtime connections.
Input
Accessible text entry with validation and description wiring.
Select
Single-selection listbox with optional search.
Switch
Accessible binary toggle control.
TextField
Named text-entry alias with secure and multiline runtime modes.