refactor(ribbon): extract repeated inline color literals into named constants

Consolidates 21 occurrences of identical Color literals scattered across widgets.rs and mod.rs into 9 named constants (COMBO_BG, COMBO_HOVER_BG, COMBO_OPEN_BG, COMBO_BORDER, COMBO_ACTIVE_BORDER, COMBO_ARROW, SWATCH_BORDER, TIP_BG, HIST_INACTIVE_BG). -85 net lines, zero behaviour change.
This commit is contained in:
Karim Jerbi committed 2026-06-28 22:59:14 +01:00
1 parent 1e8a98d2cd
commit 63c13f0f63
2 files changed
+85 -153

No files matched your search

+1 -6
View File
@@ -717,12 +717,7 @@ impl Ribbon {
.style(move |_: &Theme| container::Style {
background: Some(Background::Color(lc)),
border: Border {
color: Color {
r: 0.0,
g: 0.0,
b: 0.0,
a: 0.5,
},
color: SWATCH_BORDER,
width: 1.0,
radius: 1.0.into(),
},