Examples

Every registered Texuli example, live from the shared registry. Filter by package and kind. Static site, no foreign network.

157 registered · showing 157

Package
Kind

Astro content site doc

astro-site-doc · astro/layouts/ContentLayout

A visual preview of a documentation page over the Astro content layout: compact hero, reading-width prose and a surface strip in light and dark token themes.

astro content
Props
  • density
  • description
  • theme
  • title

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Astro content site hero

astro-site-hero · astro/sections/Hero

A visual preview of an Astro static content layout with a responsive hero, feature section and light/dark token themes.

astro content
Props
  • description
  • theme
  • title

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Code blocks

blocks-code · blocks/CodeBlockView

Code blocks with an owned tokenizer: TypeScript, Python, SQL, JSON, shell and plain text, line numbers, stepped highlights and a caption from block data, copy and an RTL page. Fictional content.

blocks code
Props
  • block
  • copyable
  • highlights
  • hostStep
  • labels
  • lineNumbers
  • step

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Data blocks

blocks-data · blocks/data

Table, stat, KPI and chart content blocks with validation and a hostile rejection sample. Fictional metrics only.

blocks table
Props
  • columns
  • items
  • kind
  • rows
  • series
  • type

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Chart blocks

blocks-data-charts · blocks/data

Chart content blocks across every chart family: pie, gauge, sankey, histogram, pack, calendar, combo, annotated line and scatter with series labels. Fictional metrics only.

blocks chart
Props
  • description
  • kind
  • points
  • props
  • series
  • title

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Diagram blocks

blocks-diagram · blocks/DiagramFamily

Flow, org chart, board and terminal diagrams from validated data, plus a hostile rejection. Fictional Harbor team copy only.

blocks diagram
Props
  • block
  • oninvalid

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Interactive blocks

blocks-interactive · blocks/interactive

Poll, quiz, calculator and checklist blocks from validated data. Fictional Harbor Notes copy only.

blocks interactive
Props
  • block

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Map block

blocks-map · blocks/MapBlockView

Places and a delivery route on the fictional Port Meridian basemap, keyboard pan and zoom, and a hostile block the guard rejects. No tiles or network.

blocks map
Props
  • block
  • headingLevel
  • labels
  • locale
  • oninvalid
  • onselect

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Media blocks

blocks-media · blocks/MediaBlockView

Image, figure, video and gallery blocks rendered from validated data. Fictional Harbor Notes copy; embedded raster swatches only.

blocks image
Props
  • block
  • labels
  • resolveAvatar

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Structure blocks

blocks-structure · blocks/StructureFamily

Columns, grid, tabs, accordion, cards, divider and CTA from validated data, plus a hostile rejection. Fictional Harbor copy only.

blocks structure
Props
  • block
  • oninvalid

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Text blocks

blocks-text · blocks/TextBlockView

Heading, rich text, list, quote and callout blocks rendered from validated data. Fictional example.com content.

blocks text
Props
  • block
  • labels

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Calendar heatmap

charts-calendar · charts/CalendarHeatmap

A UTC calendar grid shows fictional daily activity with sequential tokens and explicit missing days.

charts calendar
Props
  • end
  • start
  • values
  • weekStartsOn

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Canvas charts at scale

charts-canvas · charts/canvas

A 100,000-point series rendered on Canvas in light and dark themes, with an accessible description and data table.

charts canvas
Props
  • mode
  • renderer
  • series

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Cartesian charts

charts-cartesian · charts/cartesian

Line, area, grouped bar, stacked bar and combo charts with descriptions and table fallbacks in light and dark modes.

charts line
Props
  • description
  • mode
  • series

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Compact charts

charts-compact · charts/CompactChartsDemo

A sparkline, bullet chart, gauge and progress ring use the active theme tokens and include data table fallbacks.

charts compact
Props
  • max
  • target
  • value
  • values

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Flow charts

charts-flow · charts/flow

Sankey, funnel and network graphs use token palettes, accessible descriptions and expandable data tables in light and dark modes.

charts flow
Props
  • links
  • nodes
  • steps

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Geo charts

charts-geo · charts/geo

Offline choropleth and point maps using bundled schematic regions, token colors and accessible data tables.

charts maps
Props
  • data
  • points
  • shape

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Histogram chart

charts-histogram · charts/HistogramChart

A fictional response-time distribution uses math-backed bins, theme tokens and a data table fallback.

charts histogram
Props
  • binCount
  • thresholds
  • values

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Chart interaction

charts-interaction · charts/interaction

Keyboard and pointer exploration, tooltips, legend series toggles, brush and zoom hooks, and a data table. Fictional Harbor Notes metrics.

charts interaction
Props
  • formatters
  • hidden
  • onselect
  • series

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Matrix charts

charts-matrix · charts/matrix

Heatmap, scatter and bubble charts with accessible descriptions and data table fallbacks in light and dark modes. Fictional metrics only.

charts heatmap
Props
  • cells
  • description
  • mode
  • points
  • series

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Pack chart

charts-pack · charts/PackChart

Fictional team capacity is shown as nested circles backed by the public pack layout math.

charts pack
Props
  • padding
  • root

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Part-whole charts

charts-part-whole · charts/part-whole

Pie, donut, treemap and sunburst views with accessible descriptions and expandable data tables in light and dark token palettes.

charts pie
Props
  • data
  • labels
  • root

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Charts in right-to-left layouts

charts-rtl · charts/rtl

Line, heatmap, scatter, sankey and gauge charts inside dir="rtl" with fictional Arabic labels: captions, legends and tables mirror, while each plot keeps a left-to-right coordinate system.

charts i18n
Props
  • cells
  • description
  • label
  • links
  • nodes
  • points
  • series
  • title

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Statistical charts

charts-statistical · charts/statistical

Box plot, violin and ECDF charts summarize fictional response-time samples with theme tokens and data table fallbacks.

charts statistical
Props
  • bandwidth
  • domain
  • groups
  • series
  • whisker

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Windowed cartesian series

charts-windowed · charts/LineChart

A 200-request fictional latency series shown through a movable visibleDomain window: axes, marks and keyboard exploration follow the window.

charts cartesian
Props
  • series
  • visibleDomain

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Chat composer and typing indicator

chat-composer · chat/composer

An autosizing, IME-safe message composer with attachment actions, pending and error feedback, and an announced typing indicator.

chat composer
Props
  • attachments
  • labels
  • names
  • onSubmit
  • sending
  • value

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Chat thread and message list

chat-thread · chat/thread

Grouped messages, safe inline formatting, timestamps, own-message alignment, and a long virtualized history with fictional people.

chat thread
Props
  • currentUserId
  • draft
  • locale
  • messages
  • onSend
  • typing

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Activity feed

data-activity · data/activity

Day-grouped activity with avatars, mention tokens, reactions, kind filters and load-more pagination on a fictional CRM timeline.

data activity
Props
  • filter
  • items
  • now
  • pageSize
  • personaId
  • reactions

This is a full-page layout example. It keeps its own landmarks in an isolated preview so it does not collide with the site shell.

Open the live example

Open the detail page

Kanban board

data-board · data/board

Shows pointer and keyboard card moves, swimlane-ready board structure, RTL layout and work-in-progress limits.

data board
Props
  • canMove
  • columns
  • items
  • lanes

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Calendar views

data-calendar · data/calendar

Month, week, day and agenda views with overlapping events, explicit time zones, locale-aware dates and keyboard navigation.

data calendar
Props
  • anchor
  • dir
  • events
  • locale
  • timeZone
  • view

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

File browser

data-files · data/files

Grid and list file browser with breadcrumbs, multi-select, side preview and keyboard navigation on a fictional workspace library.

data files
Props
  • entries
  • folderId
  • getPreviewSrc
  • layout
  • selected

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Data grid column operations

data-grid-columns · data/grid-columns

Resize, reorder, pin, hide and group the columns of a grid of fictional deals; every pointer action has a keyboard path in the column menu.

data grid
Props
  • columnState
  • groups
  • hideable
  • pinnable
  • reorderable
  • resizable

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Data grid

data-grid-core · data/grid-core

Sortable columns (Shift for more keys), search, a filter, row selection and APG grid keyboard navigation on the texuli Table, with an RTL grid. Fictional deals.

data grid
Props
  • columns
  • filter
  • labels
  • rows
  • search
  • selectable
  • selected
  • sort

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Editable data grid

data-grid-editing · data/grid-editing

Inline cell editors with validation, undo/redo and TSV clipboard on the data grid. Fictional Harbor deals.

data grid
Props
  • columns
  • labels
  • onApply
  • onCommit
  • rows

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Editable grid, 100,000 rows

data-grid-editing-virtual · data/grid-editing

The editable data grid windows its rows above a threshold: 100,000 fictional records stay editable, with inline edits, the active cell and keyboard navigation kept across scrolling.

data grid
Props
  • columns
  • onCommit
  • overscanRows
  • rows
  • rowSize
  • viewportHeight
  • virtualizeAbove

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Virtualized data grid

data-grid-virtual · data/grid-virtual

A two-axis virtualized grid keeps 100,000 fictional records and wide tables bounded to the visible rows and columns, with keyboard navigation and RTL support.

data grid
Props
  • columns
  • overscanColumns
  • overscanRows
  • rows
  • rowSize

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Offline map

data-map · data/map

Fictional vector basemap with clustered locations, a synchronized list, keyboard controls and no network tiles.

data map
Props
  • basemap
  • cellPx
  • direction
  • fences
  • glyph
  • label
  • listPlacement
  • markers
  • onPick
  • onSelect
  • onViewChange
  • routes
  • selectedId
  • shape
  • tone

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Timeline and Gantt

data-timeline · data/timeline

Time-scaled Gantt with dependencies, zoom, critical path, RTL and keyboard rescheduling on a fictional launch plan.

data timeline
Props
  • dependencies
  • direction
  • now
  • tasks
  • zoom

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Tree data view

data-tree-view · data/tree-view

Outline tree with lazy folders, multi-select checkboxes, drag reorder and keyboard indent on fictional workspace pages.

data tree
Props
  • checkboxes
  • expanded
  • items
  • loadChildren
  • onMove
  • selected

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Variable-height virtual list

data-virtual-list · data/virtual-list

Shows variable row measurements, keyboard navigation, RTL layout and threshold-based loading with fictional records.

data virtualization
Props
  • count
  • estimateSize
  • overscan
  • threshold

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Rich text editor

editor-basic · editor/RichTextEditor

A labelled multiline textbox over the closed editor model: headings, marks, lists, todos, quotes and code rendered as real elements, with Markdown in and out.

editor rich-text
Props
  • label
  • onChange
  • placeholder
  • readonly
  • toolbar
  • value

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Long document editing

editor-long-document · editor/RichTextEditor

Four hundred blocks rendered in full and keyed by id, with off-screen blocks skipping layout and paint through content-visibility.

editor performance
Props
  • label
  • onChange
  • value

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Editor with toolbar and links

editor-toolbar · editor/EditorToolbar

The roving formatting toolbar with pressed states and shortcuts, the link dialog that refuses unsafe addresses visibly, and the Markdown the document saves as.

editor toolbar
Props
  • controller
  • onCommand
  • onLinkRequest
  • trust

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Blog layout

layout-blog-content · texuli/layouts/content/blog

A readable article layout with author metadata, responsive contents navigation and safe in-page links.

texuli layouts
Props
  • author
  • date
  • direction
  • readingTime

This is a full-page layout example. It keeps its own landmarks in an isolated preview so it does not collide with the site shell.

Open the live example

Open the detail page

Documentation layout

layout-docs-content · texuli/layouts/content/docs

Responsive documentation frame with section navigation, a generated table of contents and keyboard-friendly heading anchors.

texuli layouts
Props
  • direction
  • nav
  • options

This is a full-page layout example. It keeps its own landmarks in an isolated preview so it does not collide with the site shell.

Open the live example

Open the detail page

Editorial layout

layout-editorial-content · texuli/layouts/content/editorial

A long-form editorial frame with an eyebrow, introduction, reading metadata and responsive table of contents.

texuli layouts
Props
  • direction
  • eyebrow
  • readingTime
  • summary

This is a full-page layout example. It keeps its own landmarks in an isolated preview so it does not collide with the site shell.

Open the live example

Open the detail page

Auth, onboarding and settings layouts

layouts-auth-settings · texuli/layouts/auth-settings

Authentication split, onboarding wizard and settings shell — responsive and RTL. Fictional Harbor Labs copy.

texuli layouts
Props
  • form
  • mountScreen
  • sections
  • steps

This is a full-page layout example. It keeps its own landmarks in an isolated preview so it does not collide with the site shell.

Open the live example

Open the detail page

Dashboard grid layout

layouts-dashboard · texuli/layouts/dashboard

Dashboard-grid layout with top chrome, container-query widget spans and an analytics auto-fit KPI grid. LTR and RTL.

texuli layouts
Props
  • dir
  • layout
  • nav
  • options

This is a full-page layout example. It keeps its own landmarks in an isolated preview so it does not collide with the site shell.

Open the live example

Open the detail page

Marketing layouts

layouts-marketing · texuli/layouts/marketing

Landing hero, pricing tiers (integer cents) and marketing sections on the shared marketing frame. Responsive and RTL-ready.

texuli layouts
Props
  • brandLabel
  • navLinks
  • primaryCta
  • tiers
  • title

This is a full-page layout example. It keeps its own landmarks in an isolated preview so it does not collide with the site shell.

Open the live example

Open the detail page

Mobile drawer layout

layouts-mobile-drawer · texuli/layouts/mobile

The drawer layout at a desktop width on a detail screen: Back and the screen title in the header, and the whole navigation in a side drawer.

texuli layouts
Props
  • layout
  • nav
  • options
  • path

This is a full-page layout example. It keeps its own landmarks in an isolated preview so it does not collide with the site shell.

Open the live example

Open the detail page

Mobile tab bar layout

layouts-mobile-tabs · texuli/layouts/mobile

A phone-sized app with a bottom tab bar, a More sheet for the sixth item, a primary action and stacked navigation with Back on a detail screen. Fictional sales app.

texuli layouts
Props
  • layout
  • nav
  • options
  • path

This is a full-page layout example. It keeps its own landmarks in an isolated preview so it does not collide with the site shell.

Open the live example

Open the detail page

Composition keyframe animation

media-animation · media/animation

Keyframes and easing on composition layers with a timeline scrubber and reduced-motion stills. Fictional example data only.

media animation
Props
  • animation
  • composition
  • initialTimeMs
  • reducedMotion

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Audio player and waveform

media-audio · media/AudioPlayer

Play/pause and keyboard seek on a waveform built from peak samples. Untrusted sources go through the media URL policy; unsafe URLs are refused.

media audio
Props
  • allowedOrigins
  • barCount
  • label
  • peaks
  • src
  • trust

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Captions and chapters

media-captions · media/CaptionsPanel

WebVTT captions with a chapter menu, transcript seek, active caption line, and a blocked unsafe track. Fictional harbor tour copy only.

media captions
Props
  • chapters
  • cues
  • currentTime
  • kind
  • onSeek
  • src
  • trust
  • vtt

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Composition rendered on a canvas

media-composition-canvas · media/CompositionCanvas

Draws a fictional layered poster with gradients, a blend mode, a luminance mask and 160 shapes on a canvas, with keyboard zoom and pan, and refuses a hostile scene.

media composition
Props
  • composition
  • dir
  • label
  • labels
  • onrender
  • pixelRatio
  • trust

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Bounded media composition model

media-composition-model · media/compositionModel

Validates a fictional layered scene with a gradient, masked image, transforms and text without rendering untrusted markup.

media composition
Props
  • blendMode
  • layers
  • mask
  • transform

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Composition SVG renderer

media-composition-svg · media/composition-svg

Renders a validated composition document to an accessible SVG with real text nodes. Fictional example.com / example data only.

media composition
Props
  • composition
  • title
  • trust

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Media export

media-export · media/CompositionExport

Export a composition as PNG or SVG and its animation (with OKLCH color keyframes) as WebM in the browser; an unsafe image source is refused. Fictional data.

media export
Props
  • animation
  • background
  • composition
  • filename
  • fps
  • labels
  • pixelRatio
  • trust

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Gallery

media-gallery · media/Gallery

A grid of fictional landscape photos with captions. A tile opens an accessible lightbox with keyboard, swipe and zoom.

media gallery
Props
  • aspectRatio
  • index
  • items
  • layout
  • loop
  • open

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Gallery refusing unsafe sources

media-gallery-blocked · media/Gallery

HTTP, script and data URLs fail the media URL policy: their tiles show a labeled fallback, are never requested and are skipped by the lightbox.

media gallery
Props
  • items
  • trust

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Masonry gallery

media-gallery-masonry · media/Gallery

The same photos in a masonry layout: each keeps its shape, packed into the shortest column, with captions over the image.

media gallery
Props
  • columns
  • gap
  • layout
  • minColumnWidth

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Media generator slot

media-generator-slot · media/GeneratorSlot

Host-provided generate UI with loading, cancel and error states. Texuli ships no model; the demo mock returns a local SVG. Unsafe results are blocked.

media generator
Props
  • allowedOrigins
  • generate
  • kind
  • prompt
  • trust

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Image

media-image · media/Image

Responsive srcset, focal-point crops, blur-up and color placeholders, link and button images, and fallbacks for blocked or missing sources.

media image
Props
  • fit
  • focalPoint
  • href
  • loader
  • onactivate
  • placeholder
  • sizes
  • src
  • widths

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Image editor

media-image-editor · media/ImageEditor

Crop, rotate, flip, resize, adjust and annotate a fictional harbor photo without changing it, then export the result.

media image
Props
  • alt
  • onexport
  • src
  • trust
  • value

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Video player

media-video · media/VideoPlayer

Accessible custom playback controls with captions toggle (C), track picker, on-video cue text, chapter menu, optional transcript, picture-in-picture, and blocked-source state.

media video
Props
  • allowedOrigins
  • captionsDefault
  • loop
  • muted
  • playsInline
  • poster
  • showTranscript
  • src
  • title
  • tracks
  • trust

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Player: blueprint preview

player-blueprint-preview · player/Player

The Player paints a fictional weekly report blueprint (document layout, KPIs, a chart and a callout) at the untrusted tier, with its trust badge.

player blueprint
Props
  • blueprint
  • label

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Player: painted dashboard

player-dashboard · player/Player

The Player paints a fictional fleet dashboard blueprint: a KPI row, a two-column grid of line, donut, bar and gauge charts, and an incidents table.

player dashboard
Props
  • blueprint
  • label

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Player: deck fixture view

player-deck · player/Player

The Player paints a fictional four-slide planning deck blueprint (agenda, progress stats, a burn-down chart and a decision callout).

player deck
Props
  • blueprint
  • label

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Reveal steps (fragments)

slides-fragments · slides/DeckStage

A DeckStage slide at reveal step 2 of 4: two of three list items shown, a line struck through, and a callout still hidden in its reserved space. Fictional launch plan.

slides deck
Props
  • deck
  • initialSlideId
  • initialStep
  • loadTheme
  • mediaTrust

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Media deck (print view)

slides-media-deck · slides/DeckPrint

Every slide of a media deck in DeckPrint: a media-left figure (cover fit), a media-right image and a body gallery. Embedded swatches only.

slides deck
Props
  • deck
  • loadTheme
  • mediaTrust
  • onReady

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Presenter screen

slides-presenter-screen · slides/DeckStage

DeckStage in presenter mode at reveal step 1 of 4: the slide, speaker notes with the step progress, and the next step. Timer-free, so the view is deterministic.

slides deck
Props
  • deck
  • initialSlideId
  • initialStep
  • loadTheme
  • mediaTrust
  • presenter

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Slot masters (print view)

slides-slot-masters · slides/DeckPrint

Every slide of a slot-master deck in DeckPrint: dividers split blocks into a title footer, two columns with a footer, and a quote with its attribution. Fictional Example Co. data.

slides deck
Props
  • deck
  • loadTheme
  • mediaTrust
  • onReady

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Pitch deck template

slides-template-pitch · slides/DeckStage

The pitch starter deck in DeckStage on its media-right solution slide. Fictional Harborline copy.

slides deck
Props
  • deck
  • initialSlideId
  • loadTheme
  • mediaTrust

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Report deck template

slides-template-report · slides/DeckStage

The report starter deck (createDeckFromTemplate) in DeckStage on its media-left trend slide. Fictional Example Co. data.

slides deck
Props
  • deck
  • initialSlideId
  • loadTheme
  • mediaTrust

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Review deck template

slides-template-review · slides/DeckStage

The review starter deck in DeckStage on its media-left demo slide with a code block. Fictional sprint data.

slides deck
Props
  • deck
  • initialSlideId
  • loadTheme
  • mediaTrust

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Slides tour

slides-tour · slides/DeckStage

One DeckStage deck that tours the stage: slot masters, reveal steps, code highlights, speaker notes for the presenter view, the overview and fullscreen. Fictional Example Co. content.

slides deck
Props
  • deck
  • loadTheme
  • mediaTrust

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Alert, Callout and Banner

texuli-alert · texuli/Alert

Inline alerts, documentation callouts and page banners with every tone, actions, dismiss, RTL and dark. Fictional copy only.

texuli alert
Props
  • actionHref
  • actionLabel
  • dismissible
  • layout
  • text
  • title
  • tone

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

App layouts

texuli-app-layouts · texuli/layouts/app

Responsive sidebar, icon rail, master-detail, top navigation, split view and three-pane layouts with fictional workspace content.

texuli layouts
Props
  • aside
  • detailActive
  • dir
  • layout
  • nav
  • options

This is a full-page layout example. It keeps its own landmarks in an isolated preview so it does not collide with the site shell.

Open the live example

Open the detail page

Badge, Tag and Chip

texuli-badge · texuli/Badge

Status badges in every tone, removable tags (including RTL), and a filter chip with pressed state. Fictional labels only.

texuli badge
Props
  • label
  • onRemove
  • selected
  • variant

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Button, IconButton and ButtonGroup

texuli-button · texuli/Button

Styled buttons on the token contract: every variant and size, loading, safe href, groups, RTL and dark. Fictional example.com copy only.

texuli button
Props
  • disabled
  • href
  • loading
  • size
  • variant

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Card surfaces

texuli-card · texuli/Card

Elevated and flat cards, media, footer actions, auto-fit grid and a clickable card with URL policy. Fictional example.com only.

texuli card
Props
  • gap
  • href
  • linkLabel
  • minItemWidth
  • variant

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Checkbox, Radio and Switch

texuli-choice · texuli/Checkbox

Styled choice controls with labels, descriptions, indeterminate checkbox, card radios, sizes and RTL. Fictional Harbor Notes preferences.

texuli checkbox
Props
  • checked
  • description
  • indeterminate
  • label
  • orientation
  • variant

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Combobox and MultiSelect

texuli-combobox · texuli/Combobox

Styled combobox with async loading, empty and error chrome, multi-select chips. Fictional Harbor Notes people and tags.

texuli combobox
Props
  • disabled
  • items
  • loadOptions
  • multiple
  • size
  • variant

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Date pickers and calendar

texuli-date · texuli/DatePicker

Styled Calendar, DatePicker and DateRangePicker with presets, on the owned APG primitives: sizes, required, invalid, disabled, bounds, RTL and dark.

texuli date
Props
  • description
  • disabled
  • error
  • label
  • maxValue
  • minValue
  • presets
  • size
  • today
  • value

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Empty and error states

texuli-empty · texuli/EmptyState

EmptyState with actions and sizes, RTL compact empty, and ErrorState with pending retry. Fictional Harbor Notes copy.

texuli empty
Props
  • description
  • onRetry
  • retryLabel
  • size
  • title

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Skeleton, Spinner and Progress

texuli-feedback · texuli/Progress

Loading placeholders, status spinners, and linear/circular progress (determinate and indeterminate) on the token contract. Fictional Harbor Notes copy.

texuli feedback
Props
  • label
  • loadingLabel
  • shape
  • showValue
  • size
  • tone
  • value

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Field and Form

texuli-field · texuli/Field

Labeled fields with description and error states, horizontal RTL layout, and a form validate hook. Fictional Harbor workspace copy only.

texuli field
Props
  • description
  • error
  • label
  • onValidate
  • orientation
  • required

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

File upload

texuli-file-upload · texuli/FileUpload

Styled drop zone with file list, image previews, progress and rejection errors. Fictional Harbor Notes copy; no real network upload.

texuli file-upload
Props
  • accept
  • disabled
  • maxFiles
  • maxSize
  • progress
  • variant

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Icon system

texuli-icons · texuli/Icon

A small built-in icon set, size variants, decorative and labelled states, custom SVG compatibility, RTL and dark mode.

texuli icons
Props
  • icon
  • label
  • size
  • strokeWidth

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Input, InputGroup and Textarea

texuli-input · texuli/Input

Styled text fields with clearable input, adornment group, autosize textarea, character count, invalid and disabled states, RTL and dark. Fictional copy only.

texuli input
Props
  • autosize
  • clearable
  • disabled
  • end
  • invalid
  • maxlength
  • start
  • value

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Kbd, Code and CopyButton

texuli-kbd-code · texuli/Kbd

Keyboard keys, escaped inline and block code, and copy-with-feedback on the token contract. Fictional example.com only.

texuli kbd
Props
  • label
  • size
  • value
  • variant

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

NumberField and PinInput

texuli-number-pin · texuli/NumberField

Locale-aware number controls and one-time-code cells with sizes, disabled states, RTL and dark surfaces.

texuli number-field
Props
  • dir
  • disabled
  • locale
  • mask
  • maxlength
  • size
  • value

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Rating

texuli-rating · texuli/Rating

Star rating input and display: whole and half stars, clearable, sizes, tones, read-only, disabled, ten stars, averages and RTL. Fictional Harbor Notes Cafe reviews.

texuli rating
Props
  • allowHalf
  • clearable
  • disabled
  • display
  • labels
  • max
  • readonly
  • showValue
  • size
  • tone
  • value

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Resizable panels

texuli-resizable · texuli/ResizablePanelGroup

Styled resizable panel groups: plain and bordered, side by side and stacked, collapsible, disabled, RTL and a remembered layout. Fictional content only.

texuli resizable
Props
  • autoSaveId
  • collapsible
  • direction
  • layout
  • size
  • variant
  • withGrip

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

ScrollArea

texuli-scroll-area · texuli/ScrollArea

Native, keyboard-accessible scrolling with styled scrollbar visibility, size variants, RTL and dark mode.

texuli scroll
Props
  • dir
  • label
  • size
  • type

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Sidebar and AppNav

texuli-sidebar · texuli/Sidebar

Collapsible app sidebar with sections and badges, plus AppNav mobile drawer. Fictional Harbor Notes navigation.

texuli sidebar
Props
  • collapsed
  • collapsible
  • drawer
  • sections
  • variant

This is a full-page layout example. It keeps its own landmarks in an isolated preview so it does not collide with the site shell.

Open the live example

Open the detail page

Slider

texuli-slider · texuli/Slider

Styled single and range sliders with sizes, marks, vertical orientation, RTL and dark. Fictional controls only.

texuli slider
Props
  • marks
  • max
  • min
  • orientation
  • size
  • step
  • type
  • value

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Stat and KPI

texuli-stat · texuli/Stat

Stat tiles with delta tone and sparkline slot; KPI with unit formatting, previous-period comparison, loading and empty. Fictional Harbor Notes metrics.

texuli stat
Props
  • delta
  • href
  • label
  • positive
  • previous
  • trend
  • unit
  • value

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Stepper and Wizard

texuli-stepper · texuli/Stepper

Horizontal and vertical steppers (including RTL), plus a multi-step wizard with validation. Fictional Harbor workspace copy only.

texuli stepper
Props
  • canAdvance
  • completed
  • current
  • orientation
  • steps
  • validate

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Table

texuli-table · texuli/Table

Static tables with caption, plain, striped and grid rows, three densities, numeric and footer cells, a selected row, an empty state, a sticky header in a capped area, stacked rows on narrow widths and RTL. Fictional data only.

texuli table
Props
  • busy
  • density
  • label
  • maxBlockSize
  • stack
  • stickyHeader
  • variant

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Tabs, Accordion and Collapsible

texuli-tabs-accordion · texuli/Tabs

Styled tabs (line, pills, enclosed), bordered accordion and collapsible disclosure. Fictional Harbor Notes copy; RTL pills demo.

texuli tabs
Props
  • items
  • label
  • type
  • value
  • variant

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

TagsInput and ColorPicker

texuli-tags-color · texuli/TagsInput

Styled tags field (RTL) and color pickers with swatches. Fictional Harbor Notes topics and brand colors.

texuli tags
Props
  • format
  • label
  • max
  • swatches
  • value

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Timeline

texuli-timeline · texuli/Timeline

Vertical and horizontal timelines: every status and tone, links through the URL policy, composed items, right to left and dark. Fictional data only.

texuli timeline
Props
  • hrefTrust
  • items
  • label
  • messages
  • orientation

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Toaster

texuli-toast · texuli/Toaster

Styled toast stack with success, error, info, warning, actions, promise toasts, and RTL. Fictional Harbor copy only.

texuli toast
Props
  • label
  • offset
  • store

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Toaster positions

texuli-toaster-positions · texuli/Toaster

Two styled toasters (top end and bottom start) with two toasts in each tone, logical placement and enter/exit motion. Fictional Harbor copy only.

texuli toast
Props
  • label
  • offset
  • position
  • store

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Toggle and ToggleGroup

texuli-toggle · texuli/Toggle

Styled pressable toggles and segmented groups (single and multiple) with variants, sizes, RTL and dark. Fictional labels only.

texuli toggle
Props
  • orientation
  • pressed
  • size
  • type
  • value
  • variant

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Toolbar

texuli-toolbar · texuli/Toolbar

Styled toolbars with buttons, links, separators and single/multiple groups. Variants, vertical, RTL and dark. Fictional actions only.

texuli toolbar
Props
  • orientation
  • size
  • type
  • variant

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Tooltip

texuli-tooltip · texuli/Tooltip

Styled tooltips with optional keyboard shortcut chips on the token contract. Fictional Harbor Notes copy.

texuli tooltip
Props
  • align
  • content
  • delayDuration
  • disabled
  • open
  • shortcut
  • side

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

TreeView

texuli-tree · texuli/TreeView

A nested tree with keyboard navigation, expandable folders, single and multiple selection, disabled items, density variants, RTL and dark mode. Fictional content only.

texuli tree
Props
  • density
  • expanded
  • items
  • selected
  • selectionMode
  • variant

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Avatar

ui-avatar · texuli/Avatar

Styled avatars with initials, presence status and a stacked group with overflow. Fictional Harbor names only.

texuli avatar
Props
  • max
  • name
  • size
  • src
  • status

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Avatar states

ui-avatar-states · texuli/Avatar

Presence dots, unsafe src fallback and decorative pairing.

texuli avatar
Props
  • decorative
  • src
  • status

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Carousel

ui-carousel · texuli/Carousel

A labelled carousel of fictional destinations with previous and next buttons and a slide picker that roves with the arrow keys.

texuli carousel
Props
  • children
  • index
  • items
  • label

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Carousel with autoplay

ui-carousel-autoplay · texuli/Carousel

Rotates every four seconds with a rotation control first in tab order; hovering pauses it, keyboard focus stops it, and reduced motion keeps it off.

texuli carousel
Props
  • autoplay
  • interval
  • onPlayingChange

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Carousel, right to left

ui-carousel-rtl · texuli/Carousel

Arabic labels in a right-to-left layout: the slides, arrows, swipe and edge buttons all follow the inline direction.

texuli carousel
Props
  • controls
  • messages

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Carousel states

ui-carousel-states · texuli/Carousel

No loop at the first slide, buttons without a picker, a single slide with no controls, and translated labels.

texuli carousel
Props
  • loop
  • messages
  • showControls
  • showDots

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Command palette

ui-command · texuli/Command

Modal command palette with recent items, search groups and a ⌘K trigger. Fictional Harbor actions only.

texuli command
Props
  • open
  • recentItems
  • search
  • size
  • variant

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Dialog

ui-dialog · texuli/Dialog

Styled modal with header, scrollable body and footer actions. Fictional Harbor Labs copy.

texuli dialog
Props
  • description
  • footer
  • open
  • size
  • title

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Navigation

ui-navigation · texuli/Navigation

Styled breadcrumb, navigation menu flyouts and pagination on the token contract. Fictional example.com links only.

texuli navigation
Props
  • items
  • page
  • size
  • value
  • variant

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Navigation states

ui-navigation-states · texuli/Navigation

Collapsed breadcrumb, closed menu, blocked href and disabled pagination.

texuli navigation
Props
  • disabled
  • maxItems

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Popover

ui-popover · texuli/Popover

Styled floating account menu with an arrow, header, list and close control. Fictional example.com copy.

texuli popover
Props
  • align
  • arrow
  • open
  • side
  • size
  • variant

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Select

ui-select · texuli/Select

Styled single-select listbox with groups, option descriptions and a chevron trigger. Fictional plans only.

texuli select
Props
  • items
  • open
  • placeholder
  • size
  • value
  • variant

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example

Select states

ui-select-states · texuli/Select

Placeholder, disabled trigger and open list with a disabled option.

texuli select
Props
  • disabled
  • open
  • placeholder

Live example loads in an isolated same-origin preview frame.

Open the detail page · Open the live example