-
Prism
- the design system of cyb β a visual language for interfacing with Superintelligence
- every screen in cyb is a composition of prism components. the system defines how humans perceive, navigate, and interact with the cybergraph
-
first principles
-
the interface is a lens
- cyb refracts the cybergraph into something a human can perceive and act on
- prism decomposes this refraction into composable layers: surface β element β region β application
- each layer adds meaning without hiding the underlying structure
-
emotion as signal
- components carry emotion β a color-coded signal layer
- emotion reflects the state of the robot: confidence, uncertainty, danger, opportunity
- emotion is computed from cyberank, karma, and context β it is data, rendered as feeling
-
- every piece of content in cyb is a particle β text, image, video, audio, pdf, 3d model
- prism defines how each particle type is rendered, selected, linked, and composed
- the renderer adapts to the particle format. the interface stays consistent
-
the neuron is the user
- identity in prism is a neuron with an avatar
- every action traces to a neuron. every view is from a neuronβs perspective
- prism renders identity as cards, addresses, reputation indicators, and activity streams
-
glass as medium
- glass is the foundational surface β translucent panes that layer and compose
- glass carries depth: foreground, midground, background
- all components sit on glass. glass defines the spatial hierarchy
-
composition model
- four levels, each built from the previous
-
atoms
- indivisible visual primitives. cannot be decomposed further
- glass β surface panes (plane, side-button)
- text β typography (left, center, right, paragraph)
- button β call-to-action (default, double, triple, side)
- toggle β binary state (on, off, star)
- slider β continuous value (range selector, progress bar)
- indicator β progress display (partial, full)
- counter β numeric display with emotion color
- address β neuron address (big, small)
- ion β icon-label pair in six layouts (centric, horizontal, input, star, trapezoid)
- saber β accent line and divider (1px, 2px, horizontal)
- images β icon library (16, 20, 32, 48, 96 px)
-
molecules
- functional components assembled from atoms. each molecule has a clear interface: inputs, outputs, states
-
navigation
- hud β heads-up display shell, the persistent navigation frame
- mind β navigation awareness indicator
- tabs β section navigation (3, 4, 5 items Γ desktop, mobile)
-
content
- content β particle renderers by format: heading, text, number, link, picture, video, pdf, audio, avatar
- display β content container (empty, highlight, sized text)
- neuron-card β neuron identity card (big, small Γ default, hover, clicked)
- object β entity card for particle, neuron, avatar, aip (2-line, 3-line, +menu)
- subject β identity strip for neuron/avatar (2-line, chooser)
- adviser β contextual hint (closed, positive, negative, neutral, particle-attached)
-
- input β data entry (text L/R/LR, neuron, token, select)
- filter β result filtering (3-items, wide)
-
data
- table β data grid (line, row-L, row-R, sort, sort/dropdown)
- bar β saber+ion composite (1-sided, bi-sided, horizontal Γ button, input, display)
-
- brain β graph file manager widget (+memory variant)
- sense β messaging and notification widget
- sigma β wallet and balance widget
- time-widget β personal history widget
-
cells
- full page regions composed from molecules. a cell owns a section of the screen
- portal-cell β onboarding region: citizenship, gift, hud, cyb-map
- cyberver-cell β learning region: hud, mentors, learner, stats, faculties
- oracle-cell β search region: aip selector, mind, particle display, content feed
-
aips
- complete autonomous applications. each aip is a full-screen experience built from cells
- oracle β search and discovery
- brain β graph file manager
- portal β onboarding and citizenship
- cyberver β learning incentives and staking
- sense β messaging and notifications
- sigma β wallet and token management
- teleport β cross-chain transfers
- sphere β 3d graph visualization
- warp β IBC bridge
- hfr β hydrogen fuel rod management
-
interfaces
- every prism component exposes a consistent interface
-
- data: what the component renders (particle, neuron, number, text)
- emotion: color signal computed from protocol state
- context: parent component, screen position, device type
-
outputs
- action: what happens on interaction (navigate, submit, link, select)
- state change: local mutation (toggle, expand, collapse, hover)
- cyberlink: when interaction creates a link in the cybergraph
-
states
- every component has at minimum: default, hover, active, disabled
- stateful components add: loading, error, empty, expanded
- emotion overlays any state with a color signal
-
properties
-
color
- base: dark background, light foreground
- emotion palette: green (confidence), red (danger), yellow (attention), blue (information), purple (rare)
- glass tints: surface depth encoded as opacity gradients
-
typography
- monospace foundation: all text renders in a single font family
- hierarchy through size and weight, never through bold or decoration
- sizes: h1 (32), h2 (24), h3 (20), body (16), caption (14), micro (12)
-
spacing
- 8px grid: all spacing snaps to multiples of 8
- component padding: 8, 16, 24
- section gaps: 24, 32, 48
-
motion
- transitions: 150ms ease for state changes
- glass depth shifts: 200ms ease-out
- no decorative animation. motion serves state communication
-
responsive
- two breakpoints: desktop (>768) and mobile (β€768)
- molecules adapt: tabs reduce items, widgets stack vertically, cards simplify
- atoms stay identical across breakpoints
-
- prism renders the cybergraph for human perception
- every component maps to a protocol concept: particle β content renderer, neuron β identity card, cyberlink β navigation action, cyberank β ordering
- the design system and the protocol co-evolve: new protocol features require new prism components, new prism patterns reveal protocol gaps
- prism is the visual layer of the relevance machine