From cd03d732b1f0df6c020a94135db2db4b690a4937 Mon Sep 17 00:00:00 2001 From: Akshay Date: Mon, 25 Jan 2021 14:54:51 +0530 Subject: handle cursor events and entry --- src/theme.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/theme.rs') diff --git a/src/theme.rs b/src/theme.rs index 1d2cc36..7ee65a1 100644 --- a/src/theme.rs +++ b/src/theme.rs @@ -1,6 +1,6 @@ use cursive::theme::Color::*; use cursive::theme::PaletteColor::*; -use cursive::theme::{BorderStyle, Palette, Theme}; +use cursive::theme::{BorderStyle, ColorStyle, Palette, Style, Theme}; pub fn pallete_gen() -> Palette { let mut p = Palette::default(); @@ -24,3 +24,10 @@ pub fn theme_gen() -> Theme { t.palette = pallete_gen(); return t; } + +pub fn cursor_gen() -> Style { + Style::from(ColorStyle::new( + Light(cursive::theme::BaseColor::Blue), + TerminalDefault, + )) +} -- cgit v1.2.3