Documentation Index
Fetch the complete documentation index at: https://ziva.zeleza.ru/llms.txt
Use this file to discover all available pages before exploring further.
Styling and Themes
Ziva provides extensive styling capabilities for customizing the appearance of your TUI applications.
Global Styles
// Available global styles
ziva.ErrorStatusStyle // Error status display
ziva.ErrorMessageStyle // Error messages
ziva.CancelStyle // Cancellation messages
ziva.SubtleStyle // Subtle text
ziva.SelectionStyle // Selected items
ziva.ActiveStyle // Active elements
ziva.InputStyle // Input fields
ziva.SpinnerStyle // Loading spinner
Colors
// Available colors
ziva.GreenBright
ziva.RedBright
ziva.BlueBright
ziva.YellowBright
ziva.CyanBright
ziva.MagentaBright
ziva.WhiteBright
ziva.GrayBright
Queue Styling
queue := ziva.NewQueue("Styled Application")
queue.WithAppNameColor(ziva.BlueBright, true) // app name: blue, bold
queue.WithTitleColor(ziva.GreenBright, false) // title: green, normal
Task Numbering Styles
// Different numbering formats
queue.WithTasksNumbered(true, "[%02d]") // [01], [02], [03]
queue.WithTasksNumbered(true, "(%d)") // (1), (2), (3)
queue.WithTasksNumbered(true, "%d.") // 1., 2., 3.
queue.WithTasksNumbered(true, "→ %d") // → 1, → 2, → 3