Egui::Terminal::Theme
Inherits Reference < Object
Palette + UI colors for one terminal. Colors are plain data — swap any of them at runtime.
Constants
The xterm 16-color palette (dim 0-7, bright 8-15).
The default terminal background as "#rrggbb" — shared with the config Profile defaults so a fresh profile matches the built-in look exactly.
Constructors
Instance methods
Colors 16-255: the 6x6x6 cube and the 24-step grayscale ramp, with xterm's exact component levels.
The scrollbar thumb while hovered/dragged (brighter than the resting #scrollbar, the classic grab affordance).
The scrollbar thumb while hovered/dragged (brighter than the resting #scrollbar, the classic grab affordance).
Selection dims the covered text instead of repainting it.
A copy with any of the base colors overridden (nil = keep this
theme's value), sharing the ANSI palette array. The terminal
widget builds one per frame when terminal { … } class rules
(or per-element inspector edits) override its colors — the
SGR space resolves through it exactly like through the theme.