Files
ilovetui/bubbles/README.md
T

894 B

bubbles

Themed constructors for every official bubbles/v2 component: help, textarea, textinput, list, table, filepicker, spinner, progress, paginator, viewport. Each wraps the official New, then applies style.S colors on top.

  • spinner, table, progress forward any opts to the upstream New before the theme is applied, so the theme's colors always win over anything conflicting in opts.
  • ViewportView renders a viewport.Model with a themed scrollbar thumb in the left gutter, shown only when content overflows.
  • NewList/NewDefaultDelegate theme both the list chrome and the selection/filter colors of its default delegate.

Custom components in this repo (tabs, modal, drawer, notification, helpbar) build any official component they need through here, never through charm.land/bubbles/v2 directly.

See examples/bubbles.