feat: add project dates
This commit is contained in:
23
lib.typ
23
lib.typ
@@ -7,7 +7,7 @@
|
||||
#let HEADING_FONT = TITLE_FONT
|
||||
#let BODY_FONT = "Calibri"
|
||||
|
||||
#let BODY_FONT_SIZE = 11pt
|
||||
#let BODY_FONT_SIZE = 11.5pt
|
||||
#let HEADING_FONT_SIZE = 0.8em
|
||||
#let TITLE_FONT_SIZE = 1.8em
|
||||
|
||||
@@ -77,9 +77,22 @@
|
||||
}, details: tasks)
|
||||
}
|
||||
|
||||
#let project(title, tools, repo_link: none, demo_link: none, tasks: none) = {
|
||||
#let project(
|
||||
title,
|
||||
tools,
|
||||
start_date: none,
|
||||
end_date: none,
|
||||
repo_link: none,
|
||||
demo_link: none,
|
||||
tasks: none,
|
||||
) = {
|
||||
set strong(delta: DEFAULT_STRONG)
|
||||
let text_link = if demo_link != none { demo_link } else { repo_link }
|
||||
let date_content = if start_date != none {
|
||||
[_#start_date -- #end_date _]
|
||||
} else {
|
||||
none
|
||||
}
|
||||
|
||||
let content_title = {
|
||||
set text(size: DETAILS_TITLE_FONT_SIZE)
|
||||
@@ -99,7 +112,11 @@
|
||||
[ | _ #tools _ ]
|
||||
}
|
||||
|
||||
cv_entry(left_content: content_title, right_content: none, details: tasks)
|
||||
cv_entry(
|
||||
left_content: content_title,
|
||||
right_content: date_content,
|
||||
details: tasks,
|
||||
)
|
||||
}
|
||||
|
||||
#let render_contact_data(data) = {
|
||||
|
Reference in New Issue
Block a user