pub struct ColorTheme {Show 41 fields
pub fg: Color,
pub bg: Color,
pub list_selected_fg: Color,
pub list_selected_bg: Color,
pub list_ref_paren_fg: Color,
pub list_ref_branch_fg: Color,
pub list_ref_remote_branch_fg: Color,
pub list_ref_tag_fg: Color,
pub list_ref_stash_fg: Color,
pub list_head_fg: Color,
pub list_subject_fg: Color,
pub list_name_fg: Color,
pub list_hash_fg: Color,
pub list_date_fg: Color,
pub list_match_fg: Color,
pub list_match_bg: Color,
pub detail_label_fg: Color,
pub detail_name_fg: Color,
pub detail_date_fg: Color,
pub detail_email_fg: Color,
pub detail_hash_fg: Color,
pub detail_ref_branch_fg: Color,
pub detail_ref_remote_branch_fg: Color,
pub detail_ref_tag_fg: Color,
pub detail_file_change_add_fg: Color,
pub detail_file_change_modify_fg: Color,
pub detail_file_change_delete_fg: Color,
pub detail_file_change_move_fg: Color,
pub ref_selected_fg: Color,
pub ref_selected_bg: Color,
pub help_block_title_fg: Color,
pub help_key_fg: Color,
pub virtual_cursor_fg: Color,
pub status_input_fg: Color,
pub status_input_transient_fg: Color,
pub status_info_fg: Color,
pub status_success_fg: Color,
pub status_warn_fg: Color,
pub status_error_fg: Color,
pub divider_fg: Color,
pub graph_line_fg: Color,
}Expand description
Color theme for the TUI.
All colors default to sensible terminal colors.
Fields§
§fg: Color§bg: Color§list_selected_fg: Color§list_selected_bg: Color§list_ref_paren_fg: Color§list_ref_branch_fg: Color§list_ref_remote_branch_fg: Color§list_ref_tag_fg: Color§list_ref_stash_fg: Color§list_head_fg: Color§list_subject_fg: Color§list_name_fg: Color§list_hash_fg: Color§list_date_fg: Color§list_match_fg: Color§list_match_bg: Color§detail_label_fg: Color§detail_name_fg: Color§detail_date_fg: Color§detail_email_fg: Color§detail_hash_fg: Color§detail_ref_branch_fg: Color§detail_ref_remote_branch_fg: Color§detail_ref_tag_fg: Color§detail_file_change_add_fg: Color§detail_file_change_modify_fg: Color§detail_file_change_delete_fg: Color§detail_file_change_move_fg: Color§ref_selected_fg: Color§ref_selected_bg: Color§help_block_title_fg: Color§help_key_fg: Color§virtual_cursor_fg: Color§status_input_fg: Color§status_input_transient_fg: Color§status_info_fg: Color§status_success_fg: Color§status_warn_fg: Color§status_error_fg: Color§divider_fg: Color§graph_line_fg: ColorTrait Implementations§
Source§impl Clone for ColorTheme
impl Clone for ColorTheme
Source§fn clone(&self) -> ColorTheme
fn clone(&self) -> ColorTheme
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for ColorTheme
impl Debug for ColorTheme
Source§impl Default for ColorTheme
impl Default for ColorTheme
Source§fn default() -> Self
fn default() -> Self
Return ColorTheme { fg: RatatuiColor::Reset, bg: RatatuiColor::Reset, list_selected_fg: RatatuiColor::White, list_selected_bg: RatatuiColor::DarkGray, list_ref_paren_fg: RatatuiColor::Yellow, list_ref_branch_fg: RatatuiColor::Green, list_ref_remote_branch_fg: RatatuiColor::Red, list_ref_tag_fg: RatatuiColor::Yellow, list_ref_stash_fg: RatatuiColor::Magenta, list_head_fg: RatatuiColor::Cyan, list_subject_fg: RatatuiColor::Reset, list_name_fg: RatatuiColor::Cyan, list_hash_fg: RatatuiColor::Yellow, list_date_fg: RatatuiColor::Magenta, list_match_fg: RatatuiColor::Black, list_match_bg: RatatuiColor::Yellow, detail_label_fg: RatatuiColor::Reset, detail_name_fg: RatatuiColor::Reset, detail_date_fg: RatatuiColor::Reset, detail_email_fg: RatatuiColor::Blue, detail_hash_fg: RatatuiColor::Reset, detail_ref_branch_fg: RatatuiColor::Green, detail_ref_remote_branch_fg: RatatuiColor::Red, detail_ref_tag_fg: RatatuiColor::Yellow, detail_file_change_add_fg: RatatuiColor::Green, detail_file_change_modify_fg: RatatuiColor::Yellow, detail_file_change_delete_fg: RatatuiColor::Red, detail_file_change_move_fg: RatatuiColor::Magenta, ref_selected_fg: RatatuiColor::White, ref_selected_bg: RatatuiColor::DarkGray, help_block_title_fg: RatatuiColor::Green, help_key_fg: RatatuiColor::Yellow, virtual_cursor_fg: RatatuiColor::Reset, status_input_fg: RatatuiColor::Reset, status_input_transient_fg: RatatuiColor::DarkGray, status_info_fg: RatatuiColor::Cyan, status_success_fg: RatatuiColor::Green, status_warn_fg: RatatuiColor::Yellow, status_error_fg: RatatuiColor::Red, divider_fg: RatatuiColor::DarkGray, graph_line_fg: RatatuiColor::Blue }
Source§impl PartialEq for ColorTheme
impl PartialEq for ColorTheme
impl Eq for ColorTheme
impl StructuralPartialEq for ColorTheme
Auto Trait Implementations§
impl Freeze for ColorTheme
impl RefUnwindSafe for ColorTheme
impl Send for ColorTheme
impl Sync for ColorTheme
impl Unpin for ColorTheme
impl UnsafeUnpin for ColorTheme
impl UnwindSafe for ColorTheme
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more