refactor: rename field

This commit is contained in:
Pig Fang 2023-08-07 18:18:42 +08:00
parent 319b06a4be
commit 91a4bd93cc
No known key found for this signature in database
GPG key ID: A8198F548DADA9E2
4 changed files with 26 additions and 26 deletions

View file

@ -25,7 +25,7 @@ impl<'a> Widget for Left<'a> {
let mut spans = vec![];
// Mode
spans.push(Span::styled(&THEME.status.section_separator.left, primary.fg()));
spans.push(Span::styled(&THEME.status.separator.opening, primary.fg()));
spans.push(Span::styled(
format!(" {mode} "),
primary.bg().fg(**secondary).add_modifier(Modifier::BOLD),
@ -35,7 +35,7 @@ impl<'a> Widget for Left<'a> {
// Length
if let Some(len) = h.length {
spans.push(Span::styled(format!(" {} ", readable_size(len)), body.bg().fg(**primary)));
spans.push(Span::styled(&THEME.status.section_separator.right, body.fg()));
spans.push(Span::styled(&THEME.status.separator.closing, body.fg()));
}
// Filename

View file

@ -47,7 +47,7 @@ impl<'a> Right<'a> {
vec![
Span::raw(" "),
Span::styled(&THEME.status.section_separator.left, body.fg()),
Span::styled(&THEME.status.separator.opening, body.fg()),
Span::styled(
if percent == 0 { " Top ".to_string() } else { format!(" {:>3}% ", percent) },
body.bg().fg(**primary),
@ -56,7 +56,7 @@ impl<'a> Right<'a> {
format!(" {:>2}/{:<2} ", (cursor + 1).min(length), length),
primary.bg().fg(**secondary),
),
Span::styled(&THEME.status.section_separator.right, primary.fg()),
Span::styled(&THEME.status.separator.closing, primary.fg()),
]
}
}

View file

@ -12,7 +12,7 @@ info = { normal = "#7AD9E5", select = "#7AD9E5", unset = "#7AD9E5"
success = { normal = "#97DC8D", select = "#97DC8D", unset = "#97DC8D" }
warning = { normal = "#F3D398", select = "#F3D398", unset = "#F3D398" }
danger = { normal = "#FA7F94", select = "#FA7F94", unset = "#FA7F94" }
section_separator = { left = "", right = "" }
separator = { opening = "", closing = "" }
[progress]
gauge = { fg = "#FFA577", bg = "#484D66" }

View file

@ -23,13 +23,13 @@ pub struct Status {
pub success: ColorGroup,
pub warning: ColorGroup,
pub danger: ColorGroup,
pub section_separator: SectionSeparator,
pub separator: SectionSeparator,
}
#[derive(Deserialize)]
pub struct SectionSeparator {
pub left: String,
pub right: String,
pub opening: String,
pub closing: String,
}
#[derive(Deserialize)]