Skip to content
1 viewer
View
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
81
Shared writer
60 of 81
Categories
8
Style recipes
4
Open the playground

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.

Shared writerweb · native · runtime-nodeEdit live

Button

Accessible action primitive.

Shared writerweb · native · runtime-nodeEdit live

Checkbox

Accessible binary choice control.

Shared writerweb · native · runtime-nodeEdit live

DynamicForm

Schema-driven form renderer for runtime connection payloads.

Legacy writerweb · native · runtime-nodeEdit live

EnablePush

User-gesture-tied button that registers the service worker, prompts for notification permission, subscribes via PushManager, and persists the subscription on the runtime.

Legacy writerwebEdit live

Field

Canonical input element inside a Form (or standalone). Owns its own block class so it can be styled outside a Form.

Shared writerweb · native · runtime-nodeEdit live

Form

Submission boundary that can call CRE8 runtime connections.

Shared writerweb · runtime-nodeEdit live

Input

Accessible text entry with validation and description wiring.

Shared writerweb · native · runtime-nodeEdit live

Select

Single-selection listbox with optional search.

Shared writerweb · native · runtime-nodeEdit live

Switch

Accessible binary toggle control.

Shared writerweb · native · runtime-nodeEdit live

TextField

Named text-entry alias with secure and multiline runtime modes.

Shared writerweb · native · runtime-nodeEdit live