Revamp UI styling to remove accent color; improve tab navigation

This commit is contained in:
Keavon Chambers
2022-11-04 05:56:33 -07:00
parent 69fd3dfc35
commit afc84d30f8
30 changed files with 258 additions and 194 deletions

View File

@@ -11,6 +11,8 @@ use serde::{Deserialize, Serialize};
pub struct CheckboxInput {
pub checked: bool,
pub disabled: bool,
pub icon: String,
pub tooltip: String,
@@ -28,6 +30,7 @@ impl Default for CheckboxInput {
fn default() -> Self {
Self {
checked: false,
disabled: false,
icon: "Checkmark".into(),
tooltip: Default::default(),
tooltip_shortcut: Default::default(),
@@ -215,6 +218,8 @@ pub enum NumberInputIncrementBehavior {
pub struct OptionalInput {
pub checked: bool,
pub disabled: bool,
pub icon: String,
pub tooltip: String,