Feat: UI / UX improvements once more (mouse)
This commit is contained in:
@@ -371,8 +371,9 @@ fn render_header(
|
||||
|
||||
let pad = Padding::vertical(1);
|
||||
|
||||
let [transport_area, live_area, tempo_area, bank_area, pattern_area, stats_area] =
|
||||
let [logo_area, transport_area, live_area, tempo_area, bank_area, pattern_area, stats_area] =
|
||||
Layout::horizontal([
|
||||
Constraint::Length(5),
|
||||
Constraint::Min(12),
|
||||
Constraint::Length(9),
|
||||
Constraint::Min(14),
|
||||
@@ -382,6 +383,18 @@ fn render_header(
|
||||
])
|
||||
.areas(area);
|
||||
|
||||
// Logo
|
||||
let logo_style = Style::new()
|
||||
.bg(theme.header.bank_bg)
|
||||
.fg(theme.ui.accent)
|
||||
.add_modifier(Modifier::BOLD);
|
||||
frame.render_widget(
|
||||
Paragraph::new("\u{28ff}")
|
||||
.block(Block::default().padding(pad).style(logo_style))
|
||||
.alignment(Alignment::Center),
|
||||
logo_area,
|
||||
);
|
||||
|
||||
// Transport block
|
||||
let (transport_bg, transport_text) = if app.playback.playing {
|
||||
(theme.status.playing_bg, " ▶ PLAYING ")
|
||||
|
||||
Reference in New Issue
Block a user