Add margin to box headings

This commit is contained in:
Alexander Heldt
2025-12-26 11:56:24 +01:00
parent dc7af935ec
commit 4329625cf4
2 changed files with 5 additions and 4 deletions

View File

@@ -57,8 +57,9 @@ pub fn box_with_heading(
height: Int, height: Int,
heading: String, heading: String,
) -> Buffer { ) -> Buffer {
let heading_margin = 1
box(buffer, x, y, width, height) box(buffer, x, y, width, height)
|> text(heading, x, y) |> text(heading, x + heading_margin, y)
} }
fn horizontal_line( fn horizontal_line(

View File

@@ -58,8 +58,8 @@ pub fn percent_layout_test() {
let expected = let expected =
" "
┌──────────────────────────────────────────────────────────────────────────────┐ ┌──────────────────────────────────────────────────────────────────────────────┐
│row 1───────────────────────────────────────────────────────────────────────┐│ row 1───────────────────────────────────────────────────────────────────────┐│
││cell 1──────────────────────────────┐cell 2──────────────────────────────┐││ ││cell 1──────────────────────────────┐cell 2──────────────────────────────┐││
│││ ││ │││ │││ ││ │││
│││ ││ │││ │││ ││ │││
│││ ││ │││ │││ ││ │││
@@ -67,7 +67,7 @@ pub fn percent_layout_test() {
│││ ││ │││ │││ ││ │││
││└────────────────────────────────────┘└────────────────────────────────────┘││ ││└────────────────────────────────────┘└────────────────────────────────────┘││
│└────────────────────────────────────────────────────────────────────────────┘│ │└────────────────────────────────────────────────────────────────────────────┘│
│row 1───────────────────────────────────────────────────────────────────────┐│ row 1───────────────────────────────────────────────────────────────────────┐│
││ ││ ││ ││
││ ││ ││ ││
││ ││ ││ ││