0
luv-jeri
/
cojeev-ui
/
ui
Files
Code
Info
Accordion
accordion
Organizes related sections into expandable panels so readers can open the details they need.
Accordion Gallery
accordion-gallery
A selected image panel opens to reveal its label, story and action.
Action dock
action-dock
A reusable action dock composed from Cojeev base components.
Activity feed
activity-feed
An ordered, date-grouped history with a quiet connecting margin, readable actors and timestamps, and updates that keep your place.
Motion Adjuster
adjuster
Provides live controls for the shared motion settings and editable body profiles used across the library.
Agent chat
agent-chat
A composable agent conversation with a bounded thread, draft composer, attachments, progress, explicit permissions and choice prompts.
Agent state
agent-state
A sculpted, living status field that changes contour and color as an agent thinks, works, asks for input, or finishes.
Alert
alert
An authored note, attached-action banner or folded dispatch that makes the message and its next step clear.
Alert Dialog
alert-dialog
Pauses a workflow for a focused confirmation before a consequential action proceeds.
Ambient background
ambient-background
Adds a quiet animated composition around content, with decorative shapes kept behind a readable surface.
Animated icon
animated-icon
Replayable micro-interactions for the full Cojeev icon library, with semantic motion families and optional visual treatments.
Animated number
animated-number
A smooth, interruptible number transition for totals, metrics and small moments of progress.
Appearance
appearance
Choose from six coordinated palettes and adjust reading contrast across the application.
Area chart
area-chart
Layered area charts with shared series colors, responsive bounds and a keyboard data inspector.
Article Headings
article-headings
Semantic article headings resolve through a brief, grapheme-safe noise frontier.
Aspect Ratio
aspect-ratio
Keeps a media container at a chosen width-to-height ratio as its available width changes.
Assembly part
assembly-part
A persistent native component moving between a floating organism and its measured layout.
Attachment
attachment
Presents a file name, type, metadata, and nearby actions as a compact attachment row.
Avatar
avatar
Portraits, identity rows and participant groups that keep the person recognizable—with artwork, initials and independent shape choices.
Badge
badge
Stamp a review state, attach a filing tag or count a collection. Three compact treatments with one clear meaning in text.
Bar chart
bar-chart
Compare series with grouped, stacked or horizontal bars and a shared interactive tooltip.
Bento Builder
bento-builder
An editable Bento canvas with complete partitions, content swapping, snapped neighbor resizing, history and usable layout export.
Bento Grid
bento-grid
A complete canvas of rounded cards or organically interlocking pieces. Compose a layout, then install just the lightweight renderer.
Breadcrumb
breadcrumb
Find your place with a complete trail, a pocket-sized ancestor menu or a connected directory path.
Bubble
bubble
Groups conversational content and timestamps into visually distinct message bubbles.
Button
button
Triggers an action with native button behavior and an optional busy indicator.
Button Group
button-group
Places related actions together and can track one selected button value.
Buy Me Coffee
buy-me-coffee
A support poster reveals an inviting cup illustration and a real caller destination.
Calendar
calendar
Choose one appointment day, a continuous date range, or separate days in an accessible month grid.
Card
card
Groups related content, metadata, and actions into a distinct surface.
Caret Swap
caret-swap
A colored caret block consumes a phrase before typing its replacement in whole graphemes.
Carousel
carousel
Browse a peeking shelf, a full reading spread or a miniature index of ideas, with native scrolling and a shared organic scrollbar.
Chart
chart
Compose an understandable chart from a frame, labelled series, inspectable plot and accessible values.
Dynamic chart tooltip
chart-tooltip
Compare a point, read its known subtotal or rank its series. Values update in place and keep their series colours.
Checkbox
checkbox
Captures an independent checked, unchecked, or indeterminate choice.
Click Spark
click-spark
A finite spray of accent marks responds to a real activation.
Code block
code-block
Displays a code snippet with an optional caption, language label, wrapping, and copy feedback.
Collapsible
collapsible
Shows or hides one optional section without leaving the surrounding layout.
Combobox
combobox
Filters a list of options through text input and stores one selected value.
Command
command
Builds a searchable command list that users can navigate and activate from the keyboard.
Compact dashboard
compact-dashboard
Historical compatibility alias for WorkSidePanel; use the dedicated panel composition in new work.
Context Menu
context-menu
Reveals contextual actions for a target through a context-menu interaction.
Contour field
contour-field
Original topographic lines on the inherited paper surface, with a bounded GPU renderer.
Contours background
contours-background
Nested organic contour lines with generous space between islands.
Conversation panel
conversation-panel
A reusable conversation panel composed from Cojeev base components.
Data Table
data-table
Displays records with client-side filtering, sortable columns, and paginated rows.
Date Picker
date-picker
Choose one day, a range, or multiple dates from a labelled field and calendar popover.
Depth background
depth-background
Layered pollen, contours and orbital shapes with perspective, native-scroll depth and pointer response.
Dialog
dialog
A decision slip, focused editor or illustrated exhibit. Give one task your attention without losing your place.
Direction
direction
Sets a text direction for a subtree and shares it with direction-aware primitives.
Dither Dissolve
dither-dissolve
Caller scenes exchange beneath a deterministic ordered dither cover.
Dither sculpture
dither-sculpture
Depth-tested sculptural forms printed as ordered dots, halftone, error diffusion or stipple.
Dock
dock
A compact workspace launcher with a magnifying glass bar, raised shelf and labelled vertical rail.
Dots background
dots-background
An evenly spaced field of fine points for quiet, familiar structure.
Drawer
drawer
Presents dialog content in a drawer surface while keeping the current page underneath.
Dropdown Menu
dropdown-menu
Opens a compact menu of actions or stateful choices from a visible trigger.
Dropzone
dropzone
Collects local files through drag and drop or a native file picker and reports the selection.
Elastic Mesh
elastic-mesh
A triangulated printed sheet stretches toward the pointer and springs home.
Empty
empty
Explains an empty collection or unavailable result and creates space for a useful next step.
Falling Text
falling-text
Measured word rectangles fall, collide and settle inside a bounded stage.
Field
field
Connects a form control with its label, description, and validation message.
Float layer
float-layer
An entrance, scroll depth and gentle idle movement for a real component or a group of elements.
Flow sculpture
flow-sculpture
A rendered form responds to pointer strokes through a fluid distortion field.
Focus session
focus-session
A local focus timer composed from Cojeev cards, progress, badges and native controls.
Folds background
folds-background
Quiet faceted planes inspired by folded paper, without busy linework.
Ghost Cursor
ghost-cursor
A translucent ink impression follows a local pointer with soft inertia.
Glass sculpture
glass-sculpture
Translucent geometry bends an original patterned studio through a softly lit glass surface.
Glyph sculpture
glyph-sculpture
A real 3D surface drawn with glyphs, optional contour marks and your own local geometry.
Grain Dissolve
grain-dissolve
Caller scenes dissolve through a grainy pigment field with a soft focus exchange.
Grid background
grid-background
Hairline rules that give canvases and working surfaces a gentle rhythm.
Guided pointer
guided-pointer
An illustrated pointer moves between story waypoints, with a small arrival or hold cue.
Hero button
hero-button
Twelve tactile calls to action: living ink, paper, keys, tickets and small moments of motion around one native button.
Hover Card
hover-card
A person, an excerpt or a small visual study—three considered previews, close to the thing you are exploring.
Icon library
icon
1,722 icon names with Cojeev micro-interactions, outline, duotone and organic treatments, built on Lucide geometry.
Image Masking
image-masking
Caller images are framed by original Cojeev silhouettes using CSS masks or SVG clip paths.
Image Trail
image-trail
Distance-triggered image impressions follow the pointer and fade away.
Infinite Spiral
infinite-spiral
Helical image cards recycle through depth with explicit previous, next and pause controls.
Ink sculpture
ink-sculpture
Hatched and engraved marks follow the light and relief of a 3D form.
Input
input
Collects a single-line value through a native input with optional composed affixes and clearing controls.
Input Group
input-group
Combines a text control with adjacent prefixes, suffixes, or actions in one input surface.
Input OTP
input-otp
Presents a single code input as a sequence of visible character slots.
Invite card
invite-card
An event invitation with participant avatars and a reversible local RSVP, composed from Cojeev primitives.
Item
item
A notebook ledger, an illustrated collection or an actionable detail. Three readable arrangements for the things you want to keep together.
Item adornment
item-adornment
Coloured organic shapes for list items, with deterministic automatic selection and custom icon or no-icon options.
Kbd
kbd
Formats a key or key combination as a recognizable keyboard instruction.
Label
label
Provides a native form label plus compact stat-label primitives for named values.
Line chart
line-chart
Track changes using linear, smooth or step lines with accessible point inspection.
Linear Modal
linear-modal
Follow a card, image and title into a full detail, then back. Card, Centered and browsable Gallery preserve the reference's shared-layout journey.
Living link
living-link
A native link with a drawn ink contour, directional underline reveals, or an organic pigment wash.
Magic Rings
magic-rings
Open concentric rings expand in Cojeev colors and respond to pointer position.
Marker
marker
Separates or annotates a sequence with a short event, status, or time label.
Marquee
marquee
A measured moving list with optional perspective and a rhythm that follows scrolling.
Menubar
menubar
Groups application commands into a horizontal row of keyboard-navigable menus.
Message
message
Structures a conversational or activity entry with a main content area and supporting description.
Message Scroller
message-scroller
Keeps a conversation near its latest content while allowing readers to scroll back without being pulled down.
Meta Balls
meta-balls
Moving scalar-field bodies merge and separate through liquid contours.
Milestone path
milestone-path
Follow caller-owned progress as a connected Journey, a scrollable Sequence or a compact checkpoint Review.
Motion Drawer
motion-drawer
A reference-faithful edge drawer, floating quick panel, layered workspace and bottom action tray.
Multi-select
multi-select
Searchable multiple choices with removable selections, form values and clear validation.
Native Select
native-select
Uses the browser’s native select control to choose from a compact list of options.
Navigation Menu
navigation-menu
Organizes destination links and optional expandable navigation panels.
Number input
number-input
A number field with readable formatting, a native editing caret and expressive stepping.
Option Wheel
option-wheel
A paper dial, aligned reel or compact readout for choosing one direction with pointer, wheel or keyboard.
Orbit Images
orbit-images
An orbit of supplied images frames stationary content.
Organism assembly
organism-assembly
An interactive studio that gathers floating shapes into six reusable compositions.
Organism composition
organism-composition
Six useful compositions made from persistent Cojeev base components, with organic assembly and native controls.
Pagination
pagination
Lets users move between numbered pages and see their current position.
Particle sculpture
particle-sculpture
A cloud sampled from a real surface yields to the pointer and springs back into form.
Particle Text
particle-text
Particles sampled from real glyph pixels gather into a readable phrase and repel the local pointer.
Pattern background
pattern-background
Eight distinct, lightweight backgrounds behind content, with a plain option and adjustable spacing, color and strength.
Pebbles background
pebbles-background
Sparse, softly irregular pebble outlines distributed across the surface.
Pie chart
pie-chart
Show proportions using themed pie and donut layouts, with readable totals and segment inspection.
Pigment field
pigment-field
An original GPU pigment wash using the current Cojeev palette.
Pixel Swap
pixel-swap
A staggered tile mask exchanges two compositions without duplicating their interactive content.
Popover
popover
Places a dismissible panel next to a trigger for a small contextual task or set of controls.
Portal Field
portal-field
An organically warped luminous halo with a soft chromatic fringe behind real content.
Presence
presence
MotionPresence keeps keyed children mounted for their exits. MotionSurface adds coordinated lifecycle states to an existing primitive.
Component preview
preview
Pairs a live component example with a code view and a copy action.
Profile card
profile-card
A reusable profile card composed from Cojeev base components.
Progress
progress
One measured amount, explained as an inline task, a small report or connected milestones—with independent organic track geometry.
Questionnaire
questionnaire
A little guided brief: open questions, a focused journey or a two-column worksheet with living choice marks and honest completion progress.
Radar chart
radar-chart
Compare several dimensions with a shared radar scale and contextual series highlighting.
Radial chart
radial-chart
Show progress against a shared maximum using full rings or semicircles.
Radio group
radio-group
Lets users select one option from a labeled set of mutually exclusive choices.
Reading trail
reading-trail
Keep your place with a connected spine, an expandable bookmark or a descriptive chapter overview—all following actual reading progress.
Resizable
resizable
Divides a region into panels whose relative sizes can be adjusted with a separator.
Ripple Distortion
ripple-distortion
Pointer impulses send expanding waves through a textured print.
Scroll Area
scroll-area
Contains overflowing content in a bounded viewport with styled scrollbars.
Scroll Expand
scroll-expand
A framed composition opens as native scroll or controlled progress advances.
Scroll organism
scroll-organism
A softly stretching companion driven by native document scrolling.
Scroll Reveal
scroll-reveal
Native scroll progress resolves word opacity and blur while leveling the phrase.
Sculpture orbit
sculpture-orbit
A shared sculpture viewer with pointer rotation, touch-friendly navigation and complete keyboard controls.
Select
select
Opens a list of options from a trigger and stores one selected value.
Semantic bloom
semantic-bloom
A living wordmark whose particles wander, connect and gather into a liquid organism. Adapted from ThreeUI with Cojeev colors and motion controls.
Separator
separator
Divides adjacent content with a horizontal or vertical rule.
Shape studio
shape
One shape studio: twelve compatible living contours, layered artwork and the complete original mask inventory. Compose it here, then take the SVG or React code.
Shape artwork
shape-artwork
An original SVG silhouette with a cast shadow and a rotated rear outline. The same vector layers power its live preview and standalone SVG export.
Shape scene
shape-scene
A tactile 3D composition made from Cojeev shapes, with a static fallback and motion preferences built in.
Sheet
sheet
Opens a side surface for focused secondary content while the current page remains in place.
Sidebar
sidebar
A paper folio, a readable compact index and a motion drawer. Three calm ways to keep the same workspace within reach.
Skeleton
skeleton
Give unavailable content a useful outline: a reading page, a person or a board of ideas, with three quiet-safe paint effects.
Slider
slider
Adjusts one or more numeric values by moving labeled thumbs along a track.
Loading
spinner
Three indeterminate signals: a morphing Bloom, gathering Orbit or handing-off Relay. The original small seed stays the default.
Sprouts background
sprouts-background
Small paired leaves and seed-like marks with plenty of open space.
Stepper
stepper
Move a real draft through connected stages, a descriptive checkpoint ledger or a focused current-step workspace.
Strands
strands
A bundle of colored ribbons moves through a bounded sine field.
Sunwash background
sunwash-background
Broad, soft pools of color that leave the content in focus.
Swapy
swapy
Cards swap positions through a drag handle or keyboard controls and retain their order in React state.
Swarm Cursor
swarm-cursor
A local flock of colored seeds follows the pointer and scatters on activation.
Switch
switch
Turns a named binary setting on or off.
Tables
table
Scan a compact ledger, explore detailed records or compare them side by side. One Tables guide for native parts and the composed DataTable.
Tabs
tabs
Switches between related content panels while keeping the available views visible.
Target Cursor
target-cursor
Local corner brackets follow real controls on hover and keyboard focus.
Text reveal
text-reveal
Readable word, grapheme, phrase or measured-line arrivals with soft focus, fold and organic scale choices.
Text ribbon
text-ribbon
A measured phrase follows six original SVG paths, with direct manipulation and gentle changes of pace.
Textarea
textarea
Collects multiline text and offers composer and character-count parts for longer input.
Theme toggle
theme-toggle
A controlled light/dark switch with a morphing sun and moon and a smooth organic page reveal.
Toast
toast
Reports a brief outcome in a notification area without moving the user away from the current task.
Toggle
toggle
A small action with a lasting state: a toolbar tool, a paper bookmark or a descriptive preference. Native targets stay put while the painted surface responds.
Toggle Group
toggle-group
Groups pressable choices that can allow one or several selected values.
Tooltip
tooltip
Precise ink callouts, useful keyboard hints and small paper annotations. Short explanations that appear where attention already is.
Tree
tree
A controlled branch ledger for supplied hierarchical data, with separate disclosure, selection and trailing actions.
Typography
typography
Provides text roles for headings, body copy, metadata, values, and identifiers.
Typography Vortex
typography-vortex
Nested rotating glyph rings with a local dissolution lens and a finite suction pulse.
Variable Proximity
variable-proximity
Pointer distance changes the real variable-font weight of individual graphemes.
Warp Text
warp-text
Rendered text deforms through a slowly changing noise displacement.
Wave Wipe
wave-wipe
An organic wave rises across caller content to reveal the next scene.
Weave background
weave-background
Interlaced thread-like strokes with visible over-and-under crossings.
Word relay
word-relay
Exchanges phrases, words or letters inside a stable wrapping footprint, with interruptible motion and explicit navigation.
Word Stream
word-stream
Phrases build word by word, drift left and run out before the final phrase holds.
Work side panel
work-side-panel
A reusable work side panel composed from Cojeev base components.
Writing caret
writing-caret
A quiet writing mark with a short, deliberate blink sequence.
Zoom Words
zoom-words
An enlarged camera follows measured centers along a growing word line.
Select a component to view its code
Click on any item in the sidebar to get started
Select a component to view its information
Accordion
accordion
Organizes related sections into expandable panels so readers can open the details they need.
Accordion Gallery
accordion-gallery
A selected image panel opens to reveal its label, story and action.
Action dock
action-dock
A reusable action dock composed from Cojeev base components.
Activity feed
activity-feed
An ordered, date-grouped history with a quiet connecting margin, readable actors and timestamps, and updates that keep your place.
Motion Adjuster
adjuster
Provides live controls for the shared motion settings and editable body profiles used across the library.
Agent chat
agent-chat
A composable agent conversation with a bounded thread, draft composer, attachments, progress, explicit permissions and choice prompts.
Agent state
agent-state
A sculpted, living status field that changes contour and color as an agent thinks, works, asks for input, or finishes.
Alert
alert
An authored note, attached-action banner or folded dispatch that makes the message and its next step clear.
Alert Dialog
alert-dialog
Pauses a workflow for a focused confirmation before a consequential action proceeds.
Ambient background
ambient-background
Adds a quiet animated composition around content, with decorative shapes kept behind a readable surface.
Animated icon
animated-icon
Replayable micro-interactions for the full Cojeev icon library, with semantic motion families and optional visual treatments.
Animated number
animated-number
A smooth, interruptible number transition for totals, metrics and small moments of progress.
Appearance
appearance
Choose from six coordinated palettes and adjust reading contrast across the application.
Area chart
area-chart
Layered area charts with shared series colors, responsive bounds and a keyboard data inspector.
Article Headings
article-headings
Semantic article headings resolve through a brief, grapheme-safe noise frontier.
Aspect Ratio
aspect-ratio
Keeps a media container at a chosen width-to-height ratio as its available width changes.
Assembly part
assembly-part
A persistent native component moving between a floating organism and its measured layout.
Attachment
attachment
Presents a file name, type, metadata, and nearby actions as a compact attachment row.
Avatar
avatar
Portraits, identity rows and participant groups that keep the person recognizable—with artwork, initials and independent shape choices.
Badge
badge
Stamp a review state, attach a filing tag or count a collection. Three compact treatments with one clear meaning in text.
Bar chart
bar-chart
Compare series with grouped, stacked or horizontal bars and a shared interactive tooltip.
Bento Builder
bento-builder
An editable Bento canvas with complete partitions, content swapping, snapped neighbor resizing, history and usable layout export.
Bento Grid
bento-grid
A complete canvas of rounded cards or organically interlocking pieces. Compose a layout, then install just the lightweight renderer.
Breadcrumb
breadcrumb
Find your place with a complete trail, a pocket-sized ancestor menu or a connected directory path.
Bubble
bubble
Groups conversational content and timestamps into visually distinct message bubbles.
Button
button
Triggers an action with native button behavior and an optional busy indicator.
Button Group
button-group
Places related actions together and can track one selected button value.
Buy Me Coffee
buy-me-coffee
A support poster reveals an inviting cup illustration and a real caller destination.
Calendar
calendar
Choose one appointment day, a continuous date range, or separate days in an accessible month grid.
Card
card
Groups related content, metadata, and actions into a distinct surface.
Caret Swap
caret-swap
A colored caret block consumes a phrase before typing its replacement in whole graphemes.
Carousel
carousel
Browse a peeking shelf, a full reading spread or a miniature index of ideas, with native scrolling and a shared organic scrollbar.
Chart
chart
Compose an understandable chart from a frame, labelled series, inspectable plot and accessible values.
Dynamic chart tooltip
chart-tooltip
Compare a point, read its known subtotal or rank its series. Values update in place and keep their series colours.
Checkbox
checkbox
Captures an independent checked, unchecked, or indeterminate choice.
Click Spark
click-spark
A finite spray of accent marks responds to a real activation.
Code block
code-block
Displays a code snippet with an optional caption, language label, wrapping, and copy feedback.
Collapsible
collapsible
Shows or hides one optional section without leaving the surrounding layout.
Combobox
combobox
Filters a list of options through text input and stores one selected value.
Command
command
Builds a searchable command list that users can navigate and activate from the keyboard.
Compact dashboard
compact-dashboard
Historical compatibility alias for WorkSidePanel; use the dedicated panel composition in new work.
Context Menu
context-menu
Reveals contextual actions for a target through a context-menu interaction.
Contour field
contour-field
Original topographic lines on the inherited paper surface, with a bounded GPU renderer.
Contours background
contours-background
Nested organic contour lines with generous space between islands.
Conversation panel
conversation-panel
A reusable conversation panel composed from Cojeev base components.
Data Table
data-table
Displays records with client-side filtering, sortable columns, and paginated rows.
Date Picker
date-picker
Choose one day, a range, or multiple dates from a labelled field and calendar popover.
Depth background
depth-background
Layered pollen, contours and orbital shapes with perspective, native-scroll depth and pointer response.
Dialog
dialog
A decision slip, focused editor or illustrated exhibit. Give one task your attention without losing your place.
Direction
direction
Sets a text direction for a subtree and shares it with direction-aware primitives.
Dither Dissolve
dither-dissolve
Caller scenes exchange beneath a deterministic ordered dither cover.
Dither sculpture
dither-sculpture
Depth-tested sculptural forms printed as ordered dots, halftone, error diffusion or stipple.
Dock
dock
A compact workspace launcher with a magnifying glass bar, raised shelf and labelled vertical rail.
Dots background
dots-background
An evenly spaced field of fine points for quiet, familiar structure.
Drawer
drawer
Presents dialog content in a drawer surface while keeping the current page underneath.
Dropdown Menu
dropdown-menu
Opens a compact menu of actions or stateful choices from a visible trigger.
Dropzone
dropzone
Collects local files through drag and drop or a native file picker and reports the selection.
Elastic Mesh
elastic-mesh
A triangulated printed sheet stretches toward the pointer and springs home.
Empty
empty
Explains an empty collection or unavailable result and creates space for a useful next step.
Falling Text
falling-text
Measured word rectangles fall, collide and settle inside a bounded stage.
Field
field
Connects a form control with its label, description, and validation message.
Float layer
float-layer
An entrance, scroll depth and gentle idle movement for a real component or a group of elements.
Flow sculpture
flow-sculpture
A rendered form responds to pointer strokes through a fluid distortion field.
Focus session
focus-session
A local focus timer composed from Cojeev cards, progress, badges and native controls.
Folds background
folds-background
Quiet faceted planes inspired by folded paper, without busy linework.
Ghost Cursor
ghost-cursor
A translucent ink impression follows a local pointer with soft inertia.
Glass sculpture
glass-sculpture
Translucent geometry bends an original patterned studio through a softly lit glass surface.
Glyph sculpture
glyph-sculpture
A real 3D surface drawn with glyphs, optional contour marks and your own local geometry.
Grain Dissolve
grain-dissolve
Caller scenes dissolve through a grainy pigment field with a soft focus exchange.
Grid background
grid-background
Hairline rules that give canvases and working surfaces a gentle rhythm.
Guided pointer
guided-pointer
An illustrated pointer moves between story waypoints, with a small arrival or hold cue.
Hero button
hero-button
Twelve tactile calls to action: living ink, paper, keys, tickets and small moments of motion around one native button.
Hover Card
hover-card
A person, an excerpt or a small visual study—three considered previews, close to the thing you are exploring.
Icon library
icon
1,722 icon names with Cojeev micro-interactions, outline, duotone and organic treatments, built on Lucide geometry.
Image Masking
image-masking
Caller images are framed by original Cojeev silhouettes using CSS masks or SVG clip paths.
Image Trail
image-trail
Distance-triggered image impressions follow the pointer and fade away.
Infinite Spiral
infinite-spiral
Helical image cards recycle through depth with explicit previous, next and pause controls.
Ink sculpture
ink-sculpture
Hatched and engraved marks follow the light and relief of a 3D form.
Input
input
Collects a single-line value through a native input with optional composed affixes and clearing controls.
Input Group
input-group
Combines a text control with adjacent prefixes, suffixes, or actions in one input surface.
Input OTP
input-otp
Presents a single code input as a sequence of visible character slots.
Invite card
invite-card
An event invitation with participant avatars and a reversible local RSVP, composed from Cojeev primitives.
Item
item
A notebook ledger, an illustrated collection or an actionable detail. Three readable arrangements for the things you want to keep together.
Item adornment
item-adornment
Coloured organic shapes for list items, with deterministic automatic selection and custom icon or no-icon options.
Kbd
kbd
Formats a key or key combination as a recognizable keyboard instruction.
Label
label
Provides a native form label plus compact stat-label primitives for named values.
Line chart
line-chart
Track changes using linear, smooth or step lines with accessible point inspection.
Linear Modal
linear-modal
Follow a card, image and title into a full detail, then back. Card, Centered and browsable Gallery preserve the reference's shared-layout journey.
Living link
living-link
A native link with a drawn ink contour, directional underline reveals, or an organic pigment wash.
Magic Rings
magic-rings
Open concentric rings expand in Cojeev colors and respond to pointer position.
Marker
marker
Separates or annotates a sequence with a short event, status, or time label.
Marquee
marquee
A measured moving list with optional perspective and a rhythm that follows scrolling.
Menubar
menubar
Groups application commands into a horizontal row of keyboard-navigable menus.
Message
message
Structures a conversational or activity entry with a main content area and supporting description.
Message Scroller
message-scroller
Keeps a conversation near its latest content while allowing readers to scroll back without being pulled down.
Meta Balls
meta-balls
Moving scalar-field bodies merge and separate through liquid contours.
Milestone path
milestone-path
Follow caller-owned progress as a connected Journey, a scrollable Sequence or a compact checkpoint Review.
Motion Drawer
motion-drawer
A reference-faithful edge drawer, floating quick panel, layered workspace and bottom action tray.
Multi-select
multi-select
Searchable multiple choices with removable selections, form values and clear validation.
Native Select
native-select
Uses the browser’s native select control to choose from a compact list of options.
Navigation Menu
navigation-menu
Organizes destination links and optional expandable navigation panels.
Number input
number-input
A number field with readable formatting, a native editing caret and expressive stepping.
Option Wheel
option-wheel
A paper dial, aligned reel or compact readout for choosing one direction with pointer, wheel or keyboard.
Orbit Images
orbit-images
An orbit of supplied images frames stationary content.
Organism assembly
organism-assembly
An interactive studio that gathers floating shapes into six reusable compositions.
Organism composition
organism-composition
Six useful compositions made from persistent Cojeev base components, with organic assembly and native controls.
Pagination
pagination
Lets users move between numbered pages and see their current position.
Particle sculpture
particle-sculpture
A cloud sampled from a real surface yields to the pointer and springs back into form.
Particle Text
particle-text
Particles sampled from real glyph pixels gather into a readable phrase and repel the local pointer.
Pattern background
pattern-background
Eight distinct, lightweight backgrounds behind content, with a plain option and adjustable spacing, color and strength.
Pebbles background
pebbles-background
Sparse, softly irregular pebble outlines distributed across the surface.
Pie chart
pie-chart
Show proportions using themed pie and donut layouts, with readable totals and segment inspection.
Pigment field
pigment-field
An original GPU pigment wash using the current Cojeev palette.
Pixel Swap
pixel-swap
A staggered tile mask exchanges two compositions without duplicating their interactive content.
Popover
popover
Places a dismissible panel next to a trigger for a small contextual task or set of controls.
Portal Field
portal-field
An organically warped luminous halo with a soft chromatic fringe behind real content.
Presence
presence
MotionPresence keeps keyed children mounted for their exits. MotionSurface adds coordinated lifecycle states to an existing primitive.
Component preview
preview
Pairs a live component example with a code view and a copy action.
Profile card
profile-card
A reusable profile card composed from Cojeev base components.
Progress
progress
One measured amount, explained as an inline task, a small report or connected milestones—with independent organic track geometry.
Questionnaire
questionnaire
A little guided brief: open questions, a focused journey or a two-column worksheet with living choice marks and honest completion progress.
Radar chart
radar-chart
Compare several dimensions with a shared radar scale and contextual series highlighting.
Radial chart
radial-chart
Show progress against a shared maximum using full rings or semicircles.
Radio group
radio-group
Lets users select one option from a labeled set of mutually exclusive choices.
Reading trail
reading-trail
Keep your place with a connected spine, an expandable bookmark or a descriptive chapter overview—all following actual reading progress.
Resizable
resizable
Divides a region into panels whose relative sizes can be adjusted with a separator.
Ripple Distortion
ripple-distortion
Pointer impulses send expanding waves through a textured print.
Scroll Area
scroll-area
Contains overflowing content in a bounded viewport with styled scrollbars.
Scroll Expand
scroll-expand
A framed composition opens as native scroll or controlled progress advances.
Scroll organism
scroll-organism
A softly stretching companion driven by native document scrolling.
Scroll Reveal
scroll-reveal
Native scroll progress resolves word opacity and blur while leveling the phrase.
Sculpture orbit
sculpture-orbit
A shared sculpture viewer with pointer rotation, touch-friendly navigation and complete keyboard controls.
Select
select
Opens a list of options from a trigger and stores one selected value.
Semantic bloom
semantic-bloom
A living wordmark whose particles wander, connect and gather into a liquid organism. Adapted from ThreeUI with Cojeev colors and motion controls.
Separator
separator
Divides adjacent content with a horizontal or vertical rule.
Shape studio
shape
One shape studio: twelve compatible living contours, layered artwork and the complete original mask inventory. Compose it here, then take the SVG or React code.
Shape artwork
shape-artwork
An original SVG silhouette with a cast shadow and a rotated rear outline. The same vector layers power its live preview and standalone SVG export.
Shape scene
shape-scene
A tactile 3D composition made from Cojeev shapes, with a static fallback and motion preferences built in.
Sheet
sheet
Opens a side surface for focused secondary content while the current page remains in place.
Sidebar
sidebar
A paper folio, a readable compact index and a motion drawer. Three calm ways to keep the same workspace within reach.
Skeleton
skeleton
Give unavailable content a useful outline: a reading page, a person or a board of ideas, with three quiet-safe paint effects.
Slider
slider
Adjusts one or more numeric values by moving labeled thumbs along a track.
Loading
spinner
Three indeterminate signals: a morphing Bloom, gathering Orbit or handing-off Relay. The original small seed stays the default.
Sprouts background
sprouts-background
Small paired leaves and seed-like marks with plenty of open space.
Stepper
stepper
Move a real draft through connected stages, a descriptive checkpoint ledger or a focused current-step workspace.
Strands
strands
A bundle of colored ribbons moves through a bounded sine field.
Sunwash background
sunwash-background
Broad, soft pools of color that leave the content in focus.
Swapy
swapy
Cards swap positions through a drag handle or keyboard controls and retain their order in React state.
Swarm Cursor
swarm-cursor
A local flock of colored seeds follows the pointer and scatters on activation.
Switch
switch
Turns a named binary setting on or off.
Tables
table
Scan a compact ledger, explore detailed records or compare them side by side. One Tables guide for native parts and the composed DataTable.
Tabs
tabs
Switches between related content panels while keeping the available views visible.
Target Cursor
target-cursor
Local corner brackets follow real controls on hover and keyboard focus.
Text reveal
text-reveal
Readable word, grapheme, phrase or measured-line arrivals with soft focus, fold and organic scale choices.
Text ribbon
text-ribbon
A measured phrase follows six original SVG paths, with direct manipulation and gentle changes of pace.
Textarea
textarea
Collects multiline text and offers composer and character-count parts for longer input.
Theme toggle
theme-toggle
A controlled light/dark switch with a morphing sun and moon and a smooth organic page reveal.
Toast
toast
Reports a brief outcome in a notification area without moving the user away from the current task.
Toggle
toggle
A small action with a lasting state: a toolbar tool, a paper bookmark or a descriptive preference. Native targets stay put while the painted surface responds.
Toggle Group
toggle-group
Groups pressable choices that can allow one or several selected values.
Tooltip
tooltip
Precise ink callouts, useful keyboard hints and small paper annotations. Short explanations that appear where attention already is.
Tree
tree
A controlled branch ledger for supplied hierarchical data, with separate disclosure, selection and trailing actions.
Typography
typography
Provides text roles for headings, body copy, metadata, values, and identifiers.
Typography Vortex
typography-vortex
Nested rotating glyph rings with a local dissolution lens and a finite suction pulse.
Variable Proximity
variable-proximity
Pointer distance changes the real variable-font weight of individual graphemes.
Warp Text
warp-text
Rendered text deforms through a slowly changing noise displacement.
Wave Wipe
wave-wipe
An organic wave rises across caller content to reveal the next scene.
Weave background
weave-background
Interlaced thread-like strokes with visible over-and-under crossings.
Word relay
word-relay
Exchanges phrases, words or letters inside a stable wrapping footprint, with interruptible motion and explicit navigation.
Word Stream
word-stream
Phrases build word by word, drift left and run out before the final phrase holds.
Work side panel
work-side-panel
A reusable work side panel composed from Cojeev base components.
Writing caret
writing-caret
A quiet writing mark with a short, deliberate blink sequence.
Zoom Words
zoom-words
An enlarged camera follows measured centers along a growing word line.
Select a component to view its code
Click on any item in the sidebar to get started
Select a component to view its information