mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-07 12:16:42 +01:00
refactor: borders
This commit is contained in:
parent
5eeb47d996
commit
bb0230b6e5
7 changed files with 87 additions and 84 deletions
|
|
@ -11,12 +11,14 @@ impl ArrangerRenameModal {
|
|||
|
||||
render!(ArrangerRenameModal |self, buf, area| {
|
||||
let y = area.y + area.height / 2;
|
||||
Lozenge(Style::default().bold().white().dim()).draw(buf, Rect {
|
||||
let bg_area = Rect {
|
||||
x: 1,
|
||||
y: y - 1,
|
||||
width: area.width - 2,
|
||||
height: 3
|
||||
})?;
|
||||
};
|
||||
fill_bg(buf, bg_area, Nord::BG0);
|
||||
Lozenge(Style::default().bold().white().dim()).draw(buf, bg_area)?;
|
||||
let label = match self.1 {
|
||||
ArrangerFocus::Mix => "Rename project:",
|
||||
ArrangerFocus::Track(_) => "Rename track:",
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ render!(Arranger |self, buf, area| {
|
|||
y: area.y - 1,
|
||||
height: area.height + 2,
|
||||
};
|
||||
Lozenge(Style::default().fg(Nord::bg_hi(false, false))).draw(buf, area)
|
||||
Lozenge(Style::default().fg(Nord::BG2)).draw(buf, area)
|
||||
};
|
||||
let area = if let Some(direction) = self.show_sequencer {
|
||||
let arrangement = arrangement(buf, area)?;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
use crate::*;
|
||||
|
||||
render!(Sequencer |self, buf, area| {
|
||||
fill_bg(buf, area, Nord::bg_lo(self.focused, self.entered));
|
||||
self.horizontal_draw(buf, area)?;
|
||||
if self.focused && self.entered {
|
||||
Corners(Style::default().green().not_dim()).draw(buf, area)?;
|
||||
|
|
@ -58,20 +57,20 @@ impl Sequencer {
|
|||
const H_KEYS_OFFSET: usize = 5;
|
||||
|
||||
fn horizontal_draw (&self, buf: &mut Buffer, mut area: Rect) -> Usually<()> {
|
||||
Lozenge(Style::default().fg(Nord::bg_hi(false, false))).draw(buf, Rect {
|
||||
Lozenge(Style::default().fg(Nord::BG2)).draw(buf, Rect {
|
||||
x: area.x, y: area.y + 1, width: 15, height: 4
|
||||
})?;
|
||||
"Start 1.1.1".blit(buf, area.x + 1, area.y + 2, None)?;
|
||||
"End 2.1.1".blit(buf, area.x + 1, area.y + 3, None)?;
|
||||
|
||||
Lozenge(Style::default().fg(Nord::bg_hi(false, false))).draw(buf, Rect {
|
||||
Lozenge(Style::default().fg(Nord::BG2)).draw(buf, Rect {
|
||||
x: area.x, y: area.y + 5, width: 15, height: 5
|
||||
})?;
|
||||
"[ Loop off ] ".blit(buf, area.x + 1, area.y + 6, None)?;
|
||||
"Loop 1.1.1".blit(buf, area.x + 1, area.y + 7, None)?;
|
||||
"Length 1.0.0".blit(buf, area.x + 1, area.y + 8, None)?;
|
||||
|
||||
Lozenge(Style::default().fg(Nord::bg_hi(false, false))).draw(buf, Rect {
|
||||
Lozenge(Style::default().fg(Nord::BG2)).draw(buf, Rect {
|
||||
x: area.x, y: area.y + 10, width: 15, height: 7
|
||||
})?;
|
||||
"Notes -------".blit(buf, area.x + 1, area.y + 11, None)?;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue