refactor: move additional information like date and timebar over clockw

This commit is contained in:
Christoph J. Scherr 2024-07-12 17:04:14 +02:00
parent 504ca478cb
commit f20dd0eeeb
1 changed files with 4 additions and 4 deletions

View File

@ -485,8 +485,8 @@ impl Clock {
let part = Layout::default() let part = Layout::default()
.direction(Direction::Vertical) .direction(Direction::Vertical)
.constraints([ .constraints([
Constraint::Length(if r.width > 80 { 8 } else { 5 }),
Constraint::Length(3), Constraint::Length(3),
Constraint::Length(if r.width > 80 { 8 } else { 5 }),
]) ])
.split(r); .split(r);
let hlen_date: u16 = (f32::from(part[1].width) * 0.35) as u16; let hlen_date: u16 = (f32::from(part[1].width) * 0.35) as u16;
@ -494,10 +494,10 @@ impl Clock {
.direction(Direction::Horizontal) .direction(Direction::Horizontal)
.constraints([ .constraints([
Constraint::Length(hlen_date), Constraint::Length(hlen_date),
Constraint::Length(part[1].width - hlen_date), Constraint::Length(part[0].width - hlen_date),
]) ])
.split(part[1]); .split(part[0]);
vec![part[0], subparts[0], subparts[1]] vec![part[1], subparts[0], subparts[1]]
} }
} }