Updates CV with motivational text

This commit is contained in:
Dennis Schoepf 2024-11-22 11:41:19 +01:00
parent fe9bc808ba
commit fbf50f893a
3 changed files with 137 additions and 54 deletions

View file

@ -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)