Improve theming a bit

This commit is contained in:
mars 2022-05-25 17:32:46 -06:00
parent 287e67c5b9
commit e97e31daf6
1 changed files with 11 additions and 0 deletions

View File

@ -1,4 +1,5 @@
use crossbeam_channel::{Receiver, Sender};
use cursive::theme::*;
use cursive::traits::*;
use cursive::views::*;
use cursive::{Cursive, CursiveExt};
@ -20,6 +21,16 @@ impl Tui {
let mut cursive = Cursive::new();
cursive.set_user_data(edit_sender);
cursive.update_theme(|theme| {
theme.shadow = false;
theme.borders = BorderStyle::Simple;
let palette = &mut theme.palette;
palette[PaletteColor::Background] = Color::TerminalDefault;
palette[PaletteColor::View] = Color::TerminalDefault;
palette[PaletteColor::Primary] = Color::TerminalDefault;
});
Self {
cursive,
edit_receiver,