chore: move contact out of template

This commit is contained in:
eggy
2024-05-26 15:51:40 -04:00
parent 23fc909827
commit 0f0d498326
2 changed files with 17 additions and 13 deletions

19
lib.typ
View File

@@ -106,8 +106,17 @@
[ | _ #tools _ ]
}
#let render_contact_data(data) = {
align(center)[
#let elements = for el in data {
(link(el.link)[#{ el.service + " " + el.display }],)
}
#text(1em)[#elements.join(" | ")]
]
}
// Set name and contact data and format headings
#let template(name, contact_data, color, doc) = {
#let template(name, color, doc) = {
set page(margin: PAGE_MARGINS, paper: "us-letter")
set list(indent: 1em, marker: [])
set text(font: (BODY_FONT), BODY_FONT_SIZE)
@@ -115,14 +124,6 @@
align(center)[
#text(size: TITLE_FONT_SIZE, font: TITLE_FONT, fill: color)[*#name*]
#block(above: 0em, below: 1em)
#{
if contact_data != none and contact_data.len() > 0 {
let elements = for el in contact_data {
(link(el.link)[#{ el.service + " " + el.display }],)
}
text(1em)[#elements.join(" | ")]
}
}
]
show heading.where(level: 1): i => {