Skip to content

Commit f289a83

Browse files
authored
feat:custom content font size (#144)
1 parent da10c65 commit f289a83

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

docs/docs.typ

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@ before_section_skip = "1pt"
115115
before_entry_skip = "1pt"
116116
before_entry_description_skip = "1pt"
117117
118+
# Font size for the content text
119+
font_size = "9pt"
120+
118121
[layout.header]
119122
# Optional values: left, center, right
120123
header_align = "left"

src/lib.typ

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,11 @@
4343
header-font = nonLatinFont
4444
}
4545

46+
let font_size = eval(
47+
metadata.layout.at("font_size", default: "9pt")
48+
)
4649
// Page layout
47-
set text(font: fonts, weight: "regular", size: 9pt, fill: _regular-colors.lightgray)
50+
set text(font: fonts, weight: "regular", size: font_size, fill: _regular-colors.lightgray)
4851
set align(left)
4952
let paper_size = metadata.layout.at("paper_size", default: "a4")
5053
set page(

template/metadata.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ language = "en"
2020
# Optional: sets the width of the right column of a cvEntry. If not set, values known to work well are used
2121
#date_width = "3.6cm"
2222

23+
# Optional: sets the font size for the content text
24+
#font_size = "9pt"
25+
2326
[layout.fonts]
2427
regular_fonts = ["Source Sans 3"]
2528
header_font = "Roboto"

0 commit comments

Comments
 (0)