From abda36da3474ea7bb3116db600338e08f89a237f Mon Sep 17 00:00:00 2001 From: kassyray Date: Tue, 20 Jan 2026 15:49:02 +0000 Subject: [PATCH] Adding in option to remove border around client information box. Updating templates accordingly. #155 --- templates/conf.typ | 11 +++++++++-- templates/en_template.py | 2 +- templates/fr_template.py | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/templates/conf.typ b/templates/conf.typ index 5ca4028..40e549a 100644 --- a/templates/conf.typ +++ b/templates/conf.typ @@ -31,7 +31,8 @@ client_id, font_size, school_type, - envelope_window_height + envelope_window_height, + border: true, ) = { // Define column widths based on equal_split let columns = if equal_split { @@ -41,6 +42,7 @@ } let vline_stroke = if vline { 1pt + black } else { none } + let outline_stroke = if border { 1pt + black } else { none } let address_to = if client_data.over_16 { "To:" @@ -66,6 +68,7 @@ // Build the table content let table_content = align(center)[ #table( + stroke: outline_stroke, columns: columns, rows: (envelope_window_height), inset: font_size, @@ -96,7 +99,8 @@ client_id, font_size, school_type, - envelope_window_height + envelope_window_height, + border: true, ) = { // Define column widths based on equal_split let columns = if equal_split { @@ -106,6 +110,8 @@ } let vline_stroke = if vline { 1pt + black } else { none } + let outline_stroke = if border { 1pt + black } else { none } + let address_to = if client_data.over_16 { "Au:" } else { @@ -130,6 +136,7 @@ // Build the table content let table_content = align(center)[ #table( + stroke: outline_stroke, columns: columns, rows: (envelope_window_height), inset: font_size, diff --git a/templates/en_template.py b/templates/en_template.py index 2d1f26a..b088497 100644 --- a/templates/en_template.py +++ b/templates/en_template.py @@ -53,7 +53,7 @@ #v(0.2cm) -#conf.client_info_tbl_en(equal_split: false, vline: false, client, client_id, font_size, "Childcare Centre", 81pt) +#conf.client_info_tbl_en(equal_split: false, vline: false, client, client_id, font_size, "Childcare Centre", 81pt, border: false) #v(0.3cm) diff --git a/templates/fr_template.py b/templates/fr_template.py index 5c36a6d..a33e13c 100644 --- a/templates/fr_template.py +++ b/templates/fr_template.py @@ -54,7 +54,7 @@ #v(0.2cm) -#conf.client_info_tbl_fr(equal_split: false, vline: false, client, client_id, font_size, "Centre de garde d'enfants", 81pt) +#conf.client_info_tbl_fr(equal_split: false, vline: false, client, client_id, font_size, "Centre de garde d'enfants", 81pt, border: false) #v(0.3cm)