textbox color support added
This commit is contained in:
parent
fd86661ed2
commit
f0d76a0d91
|
@ -20,10 +20,15 @@ type TextBox struct {
|
||||||
|
|
||||||
func NewTextBox(c config.TextBoxConfig, palette console.Palette) *TextBox {
|
func NewTextBox(c config.TextBoxConfig, palette console.Palette) *TextBox {
|
||||||
|
|
||||||
|
color := c.Color
|
||||||
|
if color == nil {
|
||||||
|
color = &palette.BaseColor
|
||||||
|
}
|
||||||
|
|
||||||
box := TextBox{
|
box := TextBox{
|
||||||
Block: component.NewBlock(c.Title, *c.Border, palette),
|
Block: component.NewBlock(c.Title, *c.Border, palette),
|
||||||
Consumer: data.NewConsumer(),
|
Consumer: data.NewConsumer(),
|
||||||
style: ui.NewStyle(palette.BaseColor),
|
style: ui.NewStyle(*color),
|
||||||
}
|
}
|
||||||
|
|
||||||
go func() {
|
go func() {
|
||||||
|
|
Loading…
Reference in New Issue