orbit-kit β€” component gallery

πŸ›°οΈ Built on Orbit β€” the CSS framework for radial UIs. Orbit docs β†— Orbit on GitHub β†—

Every widget below is a single declarative tag that expands into the canonical Orbit structure in the light DOM. Open devtools "Inspect" to see what each one renders. Requires the Orbit core (CSS + JS) loaded on the page.

<o-gauge> β€” single value

value="72" unit="%"
range="360" + glow

<o-donut> β€” data-driven chart

3 segments, normalized to 100%
total="100" β†’ partial ring

<o-rings> β€” activity rings

Move / Exercise / Stand

<o-knob> β€” interactive control

drag ↕ / wheel / arrow keys β€” 65%

<o-menu> β€” radial menu (single- & multi-level)

single level β€” click β†’ select
multi-level β€” drill into a branch, center = back (Esc)
concentric (editor) β€” parent stays, children fan out
β€” pick a menu item β€”

<o-compass> β€” heading

animated heading

<o-instrument> β€” cockpit / dashboard gauges

Preset cockpit instruments β€” automotive, aviation, computer β€” with major/minor ticks, color zones, redline, numeric scale and a digital readout.

preset="tachometer" (animated)
preset="speedometer" (animated)
preset="fuel" β€” 90Β° arc, E/F
preset="temp"
preset="airspeed" β€” aviation, color arcs
preset="boost" β€” turbo, bipolar
preset="cpu" case="square" (animated)
preset="vu" β€” audio meter

<o-clock> β€” analog clock / watch face (flagship)

live seconds β€” ticking, round
preset="smartwatch" β€” rounded case, digital + date
preset="chrono" β€” tri-compax sub-dials (live)
case="rectangle" dial="oval" β€” tonneau (vertical)
numerals="roman" case="square" β€” luxury, themed
preset="minimal" β€” no numerals, sweep
dial="rings" β€” iOS activity-ring clock

<o-radar> β€” scope

orbit grid + cross-hairs + sweep-width="140" gradient trail + glowing blips