Updates CV with motivational text
This commit is contained in:
parent
fe9bc808ba
commit
fbf50f893a
3 changed files with 137 additions and 54 deletions
145
template/cv.typ
145
template/cv.typ
|
|
@ -52,28 +52,23 @@
|
|||
text(luma(90), [*#company*]),
|
||||
)
|
||||
|
||||
v(4pt)
|
||||
content
|
||||
}
|
||||
|
||||
|
||||
#let cv(
|
||||
#let cover(
|
||||
short,
|
||||
name,
|
||||
positions,
|
||||
email,
|
||||
phone,
|
||||
address,
|
||||
links,
|
||||
doc
|
||||
contacts,
|
||||
position,
|
||||
company,
|
||||
motivation
|
||||
) = {
|
||||
set page(
|
||||
paper: "a4",
|
||||
margin: 12pt
|
||||
margin: 30pt
|
||||
)
|
||||
set text(11pt, font: "Victor Mono")
|
||||
|
||||
|
||||
show link: it => {
|
||||
set text(red)
|
||||
underline(it)
|
||||
|
|
@ -81,18 +76,104 @@
|
|||
sym.arrow.tr
|
||||
}
|
||||
|
||||
grid(
|
||||
columns: (1fr, 3fr),
|
||||
rows: (auto, auto),
|
||||
gutter: 12pt,
|
||||
grid.cell(
|
||||
rowspan: 2,
|
||||
block(
|
||||
clip: true,
|
||||
radius: 10pt,
|
||||
image("../assets/profile.jpg"),
|
||||
)
|
||||
stack(
|
||||
dir: ltr,
|
||||
spacing: 12pt,
|
||||
block(
|
||||
height: 165pt,
|
||||
clip: true,
|
||||
radius: 10pt,
|
||||
image("../assets/profile.jpg"),
|
||||
),
|
||||
block(
|
||||
height: 165pt,
|
||||
width: 355pt,
|
||||
radius: 10pt,
|
||||
fill: black,
|
||||
inset: (
|
||||
top: 16pt,
|
||||
left: 18pt,
|
||||
right: 18pt,
|
||||
),
|
||||
stack(
|
||||
spacing: 20pt,
|
||||
stack(
|
||||
dir: ltr,
|
||||
spacing: 10pt,
|
||||
text(red, 22pt, [\$ dennis\@schöpf \~>]),
|
||||
text(white, 22pt, [./cv.sh]),
|
||||
),
|
||||
stack(
|
||||
for (desc, contact) in contacts [
|
||||
#block(
|
||||
[#text(
|
||||
luma(200),
|
||||
11pt,
|
||||
desc
|
||||
),
|
||||
#text(
|
||||
white,
|
||||
11pt,
|
||||
contact
|
||||
)]
|
||||
)
|
||||
],
|
||||
),
|
||||
),
|
||||
),
|
||||
)
|
||||
|
||||
text(size: 22pt, weight: 800, [Bewerbung zum #(position)])
|
||||
|
||||
block(company.join("\n"))
|
||||
|
||||
v(12pt)
|
||||
|
||||
text(size: 18pt, [Guten Tag!])
|
||||
|
||||
v(6pt)
|
||||
|
||||
[#(motivation):]
|
||||
|
||||
v(6pt)
|
||||
|
||||
[
|
||||
- Lebenslauf
|
||||
- Arbeitszeugnisse
|
||||
- Akademische Zeugnisse
|
||||
]
|
||||
|
||||
|
||||
v(12pt)
|
||||
|
||||
[Mit freundlichen Grüßen,]
|
||||
|
||||
v(48pt)
|
||||
|
||||
name
|
||||
|
||||
}
|
||||
|
||||
#let cv(
|
||||
short,
|
||||
name,
|
||||
doc
|
||||
) = {
|
||||
set page(
|
||||
paper: "a4",
|
||||
margin: 12pt
|
||||
)
|
||||
set text(size: 11pt, font: "Victor Mono")
|
||||
|
||||
show link: it => {
|
||||
set text(red)
|
||||
underline(it)
|
||||
sym.space.nobreak
|
||||
sym.arrow.tr
|
||||
}
|
||||
|
||||
stack(
|
||||
spacing: 20pt,
|
||||
block(
|
||||
radius: 10pt,
|
||||
width: 100%,
|
||||
|
|
@ -108,28 +189,10 @@
|
|||
dir: ltr,
|
||||
spacing: 10pt,
|
||||
text(red, 22pt, [\$ dennis\@schöpf \~>]),
|
||||
text(white, 22pt, [*lebenslauf*]),
|
||||
),
|
||||
text(
|
||||
white,
|
||||
11pt,
|
||||
(email, phone, address).join(" ++ "),
|
||||
),
|
||||
text(
|
||||
white,
|
||||
10pt,
|
||||
links.join(" ++ "),
|
||||
text(white, 22pt, [*Lebenslauf*]),
|
||||
),
|
||||
),
|
||||
),
|
||||
block(
|
||||
text(
|
||||
black,
|
||||
weight: "bold",
|
||||
14pt,
|
||||
positions.join(", ", last: " &\n"),
|
||||
),
|
||||
)
|
||||
)
|
||||
|
||||
set align(left)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue