update and bullet list

This commit is contained in:
violette 2024-05-09 14:41:39 -04:00
parent d24661f93d
commit 046a52feff
4 changed files with 362 additions and 152 deletions

177
main.typ
View file

@ -37,7 +37,7 @@
personnal.contacts.address
}
]
#line(length: 100%)
#line(length: 100%, stroke: blue + 0.5pt)
]
= Summary
@ -70,6 +70,71 @@
]
]
}
= Languages
#{
for lang in config.languages [
#par(leading: 0pt)[
#set text(
size: eval(settings.font.size.description),
font: settings.font.minor_highlight,
)
#grid(
columns: (1fr, 2fr),
column-gutter: 3em,
[*#lang.name*],
{
let count = 0
while count < 5 {
if (count < lang.proficiency) {
text(blue, size: 15pt)[#sym.circle.filled]
}
else {
text(blue, size: 15pt)[#sym.circle]
}
count = count + 1
}
},
if (lang.at("comment") != "None"){
par[#sym.arrow.r.curve #lang.comment]
}
)
]
]
}
#line(length: 100%, stroke: blue + 0.5pt)
= Hobbies
#{
par(
justify: true,
leading: eval(settings.paragraph.leading)
)[
#set text(
size: eval(settings.font.size.tags),
font: settings.font.general
)
#config.hobbies.tech.join(" ")
]
par(
justify: true,
leading: eval(settings.paragraph.leading)
)[
#set text(
size: eval(settings.font.size.tags),
font: settings.font.general
)
#config.hobbies.other.join(" ")
]
}
]}
#let mainSection = {[
@ -169,37 +234,6 @@
]
}
= Notable Personnal Projects
#{
for project in config.projects.personnal [
#par(
justify: true,
leading: eval(settings.paragraph.leading)
)[
#par[
#set text(
size: eval(settings.font.size.heading),
font: settings.font.general
)
#project.year --
#if (project.at("from", default: "") != "" and project.at("to", default: "") != "") {
[ #project.from #project.to]
}
#link(project.main.link)[#project.main.name]
]
#par[
#set text(
size: eval(settings.font.size.description),
font: settings.font.general
)
#project.description
]
]
]
}
= School related Projects
#{
@ -224,46 +258,77 @@
size: eval(settings.font.size.description),
font: settings.font.general
)
#project.description
#{
for point in project.description [
#h(0.5cm) #point \
]
}
]
#par(
justify: true,
leading: eval(settings.paragraph.leading),
)[
#set text(
size: eval(settings.font.size.tags),
font: settings.font.minor_highlight
)
#{
let tag_line = project.tags.join(" ")
tag_line
}
]
]
]
}
= Hobies
= Notable Personnal Projects
#{
grid(
columns: (1fr, 1fr),
gutter: 50pt,
for hob in config.hobbies.tech [
#par(
justify: true,
leading: eval(settings.paragraph.leading)
)[
for project in config.projects.personnal [
#par(
justify: true,
leading: eval(settings.paragraph.leading)
)[
#par[
#set text(
size: eval(settings.font.size.heading),
font: settings.font.general
)
#hob
#project.year --
#if (project.at("from", default: "") != "" and project.at("to", default: "") != "") {
[ #project.from #project.to]
}
#link(project.main.link)[#project.main.name]
]
],
for hob in config.hobbies.other [
#par(
justify: true,
leading: eval(settings.paragraph.leading)
)[
#par[
#set text(
size: eval(settings.font.size.heading),
size: eval(settings.font.size.description),
font: settings.font.general
)
#hob
#{
for point in project.description [
#h(0.5cm) #point \
]
}
]
])
#par(
justify: true,
leading: eval(settings.paragraph.leading),
)[
#set text(
size: eval(settings.font.size.tags),
font: settings.font.minor_highlight
)
#{
let tag_line = project.tags.join(" ")
tag_line
}
]
]
]
}
]}