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.
Color Customization
Ziva provides a rich color system for creating visually appealing TUI applications.
Available Colors
// Bright colors
ziva.GreenBright
ziva.RedBright
ziva.BlueBright
ziva.YellowBright
ziva.OrangeBright
ziva.CyanBright
ziva.MagentaBright
ziva.WhiteBright
// Dark colors
ziva.RedDark
ziva.YellowDark
ziva.OrangeDark
ziva.BlueDark
ziva.CyanDark
ziva.GrayDark
ziva.DarkGreen
// Special colors
ziva.LightBlue
ziva.GrayBright
ziva.Black
Queue Color Configuration
queue := ziva.NewQueue("Colorful App")
// Application name styling
queue.WithAppNameColor(ziva.BlueBright, true) // blue and bold
// Title styling
queue.WithTitleColor(ziva.GreenBright, false) // green, normal weight
// Error colors
queue.SetErrorColor(query.ErrorColorRed) // red errors
Terminal Compatibility
Ziva automatically adapts colors based on terminal capabilities:
- True color terminals - full color palette
- 256-color terminals - optimized color mapping
- 16-color terminals - basic color fallback
- Monochrome terminals - styling with intensity only