← Back to showcase

Component Gallery

A small set of hand-rolled, dependency-free UI primitives used across this site.

Search Bar

A styled search input with a clear button, filtering a live list as you type.

  • Hashed-Out Button
  • AI Tagline Rewriter
  • Vanilla-JS Attention Tracker
  • Grizzly Bear v Silver Back
  • Popover
  • Confirm Dialog
  • Accordion
  • Search Bar

Popover

Anchors to whatever triggers it — a button, a link, an image, or any native element.

Confirm Dialog

An alert-style modal that blurs the page and resolves a promise on accept or cancel.

Accordion

Single-open, FAQ-style expand/collapse with a CSS-only height animation.

A small set of hand-rolled, dependency-free UI primitives used across this site.
No — everything here is plain React + CSS Modules, no Tailwind or headless-UI dependency.
Not by default — this accordion is single-open, like an FAQ. Pass allowMultiple to change that.