HOVEL // chapter 15
Chapter 15 Part 03 / Operator Experience

UI Components

The UI catalog captures terminal components that are shared by command output, demo tapes, and future richer front ends. Each component is rendered from the same Go code used by the development catalog binary.

Catalog

Regenerating

The checked-in GIFs are refreshed through VHS and Bazel so the published page stays tied to the component renderer without making normal docs builds depend on host Chrome or tmux.

aspect run //docs/tools/demo:materialize_docs_demo_outputs
aspect hovel-check docs

For local terminal inspection without generating GIFs, run:

aspect run //docs/tools/demo:materialize_ui_component_demo_outputs