style: shorten default bar fade decorations

This commit is contained in:
2026-10-12 22:09:32 +02:00
parent 1cd56cf3f6
commit bb5c247ab2
6 changed files with 36 additions and 25 deletions
+2 -3
View File
@@ -199,10 +199,10 @@ impl ChromeLine {
fn default_segment(name: &str) -> SegmentConfig {
let mut segment = SegmentConfig::default();
if matches!(name, "tabs" | "position" | "battery") {
segment.leading_edge = "░▒▓".into();
segment.leading_edge = "░▓".into();
}
if matches!(name, "tabs" | "mode") {
segment.trailing_edge = "▓▒░".into();
segment.trailing_edge = "▓░".into();
}
if name == "tabs" {
segment.title = "{index} {view}{name}{modified}".into();
@@ -430,7 +430,6 @@ mod tests {
"bottom": {"left": [], "center": ["workspace"]}
})).unwrap();
assert_eq!(lines.top.left, ["tabs"]);
assert_eq!(lines.top.segment("tabs").leading_edge, "░▒▓");
assert_eq!(lines.top.segment("battery").padding, 0);
assert!(lines.bottom.left.is_empty());
assert_eq!(lines.bottom.right, ["language", "lsp", "position"]);