components/

directory
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 22, 2026 License: MIT

Directories

Path Synopsis
Package chatbubble renders a role-aware speech bubble with width-aware wrap.
Package chatbubble renders a role-aware speech bubble with width-aware wrap.
Package chatinput renders a single-line chat prompt with a placeholder, cursor, and submit/escape key bindings.
Package chatinput renders a single-line chat prompt with a placeholder, cursor, and submit/escape key bindings.
Package chatthread renders a vertically-stacked conversation of role-aware chat bubbles with viewport-style scrolling.
Package chatthread renders a vertically-stacked conversation of role-aware chat bubbles with viewport-style scrolling.
Package commandpalette renders a fuzzy-filtered command picker as a modal surface.
Package commandpalette renders a fuzzy-filtered command picker as a modal surface.
Package diffview renders a unified diff as a color-coded, scrollable terminal block.
Package diffview renders a unified diff as a color-coded, scrollable terminal block.
Package keyhints renders a compact footer of "<key> <description>" pairs separated by a thin divider.
Package keyhints renders a compact footer of "<key> <description>" pairs separated by a thin divider.
Package list renders a vertical list of items with a single selected cursor.
Package list renders a vertical list of items with a single selected cursor.
Package logstream renders a bounded, scrollable log view.
Package logstream renders a bounded, scrollable log view.
Package markdownviewer renders a small markdown subset to a styled terminal block with theme tokens.
Package markdownviewer renders a small markdown subset to a styled terminal block with theme tokens.
Package notificationtoast renders a stack of dismissible, level-aware notifications.
Package notificationtoast renders a stack of dismissible, level-aware notifications.
Package panel wraps arbitrary content in a bordered container with an optional title and footer.
Package panel wraps arbitrary content in a bordered container with an optional title and footer.
Package progressbar renders a determinate progress indicator with an optional label, percentage readout, and color-tunable fill.
Package progressbar renders a determinate progress indicator with an optional label, percentage readout, and color-tunable fill.
Package spinner renders a small animated glyph next to an optional label, the way an agent UI signals "working on it".
Package spinner renders a small animated glyph next to an optional label, the way an agent UI signals "working on it".
Package statusbar renders a single-line, three-segment status bar.
Package statusbar renders a single-line, three-segment status bar.
Package tabs renders a horizontal row of labeled tabs with one active label.
Package tabs renders a horizontal row of labeled tabs with one active label.
Package theme provides the token palette every glyph component reads from.
Package theme provides the token palette every glyph component reads from.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL