Darken the desktop base palette.
This commit is contained in:
@@ -21,7 +21,7 @@ use crate::views::git::GitUiState;
|
||||
/// Sidebar container style — dark background.
|
||||
fn sidebar_style(_theme: &Theme) -> container::Style {
|
||||
container::Style {
|
||||
background: Some(Background::Color(Color::from_rgb(0.16, 0.16, 0.20))),
|
||||
background: Some(Background::Color(inputs::SIDEBAR_BG)),
|
||||
..container::Style::default()
|
||||
}
|
||||
}
|
||||
@@ -29,7 +29,7 @@ fn sidebar_style(_theme: &Theme) -> container::Style {
|
||||
/// Sidebar item button style.
|
||||
fn item_style(_theme: &Theme, status: button::Status) -> button::Style {
|
||||
let bg = match status {
|
||||
button::Status::Hovered => Color::from_rgb(0.22, 0.22, 0.27),
|
||||
button::Status::Hovered => inputs::HOVER_BG,
|
||||
_ => Color::TRANSPARENT,
|
||||
};
|
||||
button::Style {
|
||||
@@ -46,8 +46,8 @@ fn item_style(_theme: &Theme, status: button::Status) -> button::Style {
|
||||
/// Sidebar item button style — active/selected.
|
||||
fn item_active_style(_theme: &Theme, status: button::Status) -> button::Style {
|
||||
let bg = match status {
|
||||
button::Status::Hovered => Color::from_rgb(0.26, 0.26, 0.32),
|
||||
_ => Color::from_rgb(0.22, 0.22, 0.28),
|
||||
button::Status::Hovered => inputs::BORDER_COLOR,
|
||||
_ => inputs::ELEVATED_BG,
|
||||
};
|
||||
button::Style {
|
||||
background: Some(Background::Color(bg)),
|
||||
@@ -63,7 +63,7 @@ fn item_active_style(_theme: &Theme, status: button::Status) -> button::Style {
|
||||
/// 40×40 thumbnail container: rounded corners, dark background.
|
||||
fn thumbnail_container_style(_theme: &Theme) -> container::Style {
|
||||
container::Style {
|
||||
background: Some(Background::Color(Color::from_rgb(0.14, 0.14, 0.17))),
|
||||
background: Some(Background::Color(inputs::APP_BG)),
|
||||
border: Border {
|
||||
radius: 6.0.into(),
|
||||
..Border::default()
|
||||
@@ -172,7 +172,7 @@ fn search_input_style(theme: &Theme, status: text_input::Status) -> text_input::
|
||||
/// Style for filter toggle / clear buttons in the header.
|
||||
fn filter_button_style(_theme: &Theme, status: button::Status) -> button::Style {
|
||||
let bg = match status {
|
||||
button::Status::Hovered => Color::from_rgb(0.25, 0.25, 0.30),
|
||||
button::Status::Hovered => inputs::BORDER_COLOR,
|
||||
_ => Color::TRANSPARENT,
|
||||
};
|
||||
button::Style {
|
||||
@@ -206,8 +206,8 @@ fn filter_button_active_style(_theme: &Theme, status: button::Status) -> button:
|
||||
/// Tag/category chip style (unselected).
|
||||
fn chip_style(_theme: &Theme, status: button::Status) -> button::Style {
|
||||
let bg = match status {
|
||||
button::Status::Hovered => Color::from_rgb(0.24, 0.24, 0.30),
|
||||
_ => Color::from_rgb(0.18, 0.18, 0.22),
|
||||
button::Status::Hovered => inputs::HOVER_BG,
|
||||
_ => inputs::ELEVATED_BG,
|
||||
};
|
||||
button::Style {
|
||||
background: Some(Background::Color(bg)),
|
||||
@@ -242,7 +242,7 @@ fn chip_selected_style(_theme: &Theme, status: button::Status) -> button::Style
|
||||
/// Calendar year/month button style.
|
||||
fn calendar_style(_theme: &Theme, status: button::Status) -> button::Style {
|
||||
let bg = match status {
|
||||
button::Status::Hovered => Color::from_rgb(0.22, 0.22, 0.27),
|
||||
button::Status::Hovered => inputs::HOVER_BG,
|
||||
_ => Color::TRANSPARENT,
|
||||
};
|
||||
button::Style {
|
||||
@@ -289,7 +289,7 @@ fn row_delete_style(_theme: &Theme, status: button::Status) -> button::Style {
|
||||
_ => Color::from_rgb(0.60, 0.60, 0.65),
|
||||
};
|
||||
button::Style {
|
||||
background: Some(Background::Color(Color::from_rgb(0.20, 0.20, 0.25))),
|
||||
background: Some(Background::Color(inputs::HOVER_BG)),
|
||||
text_color,
|
||||
border: Border {
|
||||
radius: 4.0.into(),
|
||||
|
||||
Reference in New Issue
Block a user