fix(theme): control tint colors need to be reversed for light theme

This commit is contained in:
Ashley Wulber 2025-08-19 23:13:43 -04:00 committed by Michael Murphy
parent e7b7c3a126
commit ba2f4b193a

View file

@ -1004,15 +1004,14 @@ impl ThemeBuilder {
let text_steps_array = text_tint.map(|c| steps(c, NonZeroUsize::new(100).unwrap()));
let control_steps_array = if let Some(neutral_tint) = neutral_tint {
let mut neutral_steps_arr = steps(neutral_tint, NonZeroUsize::new(11).unwrap());
if !is_dark {
neutral_steps_arr.reverse();
}
neutral_steps_arr
let mut control_steps_array = if let Some(neutral_tint) = neutral_tint {
steps(neutral_tint, NonZeroUsize::new(11).unwrap())
} else {
steps(palette.as_ref().neutral_2, NonZeroUsize::new(11).unwrap())
};
if !is_dark {
control_steps_array.reverse();
}
let p_ref = palette.as_ref();