e8d9f678c2
feat(resume): Allow toggling longform for main body contents
2025-09-15 10:34:20 +02:00
2684de9cc0
fix(content): Classify RHEL-class Linux under single umbrella
...
Instead of deciding between CentOS, Rocky Linux and AlmaLinux, just
mention the RHEL family to abstract from individual implementations.
2025-09-15 10:34:20 +02:00
16b561ff86
fix(content): Refine German Consultancy description
...
While the official title was accurate, this provides a more fitting
description of my day-to-day activities.
2025-09-15 10:30:13 +02:00
8972f3c687
fix(content): Generalize mainbranch location to Berlin
2025-09-15 10:30:12 +02:00
febdcb9796
feat(lib): Add entry hiding with content boolean
...
Add the simple value `hidden: true` to any entry (experience, education,
volunteering, skills, language, etc) and it will not be displayed on the
final output.
2025-09-15 10:30:11 +02:00
ab25f44b58
docs: Update README
2025-08-25 11:53:43 +02:00
37c5f0ec0c
feat(content): Add relevant IT modules
2025-08-25 11:37:57 +02:00
641cf03bbc
feat(lib): Print relevant education modules
2025-08-25 11:37:56 +02:00
5f18397212
fix(content): Fix German wording programming
2025-05-23 16:32:41 +02:00
f2dff448f8
fix(content): Fix publication and spelling mistake
2025-05-23 16:31:29 +02:00
54d58e104a
feat(content): Update lang
2025-05-23 16:31:29 +02:00
0399bed2de
fix(CV): Improve English summary
2025-05-23 16:18:30 +02:00
82965954bb
feat(CV): Add digital work section
2025-05-23 16:11:36 +02:00
1e6c9059e8
feat(content): Add event logistics experience
2025-03-26 18:07:25 +01:00
434cb0717e
fix(cv): Remove summary from CV
2025-03-19 16:21:22 +01:00
b061d853bc
fix(cv): Fix CV creation
2025-03-19 14:17:28 +01:00
51b43f4d9c
ref(lib): Move all logic to lib
...
The *.typ files in root will only make use of the backing library,
invoking the bare mininum.
2025-03-19 13:50:14 +01:00
21d2010762
ref(repo): Refactor resume into single importable function
...
Moved all 'behind-the-scenes' structure to 'lib/' folder and made resume
importable as the main utility.
2025-03-19 12:53:42 +01:00
eace89411b
fix(content): Remove duplicate Roskilde University
2025-03-19 12:53:42 +01:00
1afc51a857
feat(resume): Add wrapit library to dynamically add sidebar
...
Removes issue that grid will be static throughout all pages and thus
empty space where the sidebar is on page 1. Now, the sidebar aligns
nicely along the first page but then we can use the full width for the
next few pages.
2025-03-19 12:53:41 +01:00
bb9606b2db
fix(content): Rephrase partial completion of BA
2025-03-19 12:53:41 +01:00
2970745b7d
ref(resume): Extract column creation from resume func
...
Extracted into their own functions called 'create_main' and
'create_sidebar' for now.
2025-03-19 12:53:40 +01:00
f404bf3c55
feat(sidebar): Make sidebar visible backgrounded
...
Just add a grey background for now.
2025-03-19 12:53:40 +01:00
72d40e5094
ref(smartypants): Move smartypants application to lib
2025-03-19 12:53:39 +01:00
df480875df
ref(lib): Rename skill_item to sidebar_entry
...
We use the function for all entries in the sidebar (volunteering,
languages, etc) not just skills.
2025-03-19 12:53:38 +01:00
c831b008b9
ref(resume): Move by_client and by_experience_type to lib
...
In the continuous process of moving everything away from the main resume
body, move these experience functions away.
2025-03-19 12:53:38 +01:00
37c59e71db
docs: Update README
...
Give light hints to how the section arrays work.
2025-03-19 12:53:37 +01:00
1a62b90df7
feat(resume): Add ability to reorder sections
...
Both in main and in sidebar, sections can be reordered simply by
changing the order they appar in the array adding them.
`#resume.with(main:("education", "experience"))` displays education
before experience items.
2025-03-19 12:53:37 +01:00
f60991344d
feat(resume): Choose experience display by client,type,chronological
...
Can be set by setting the point in 'main' array to
'experience_by_client', 'experience_by_type' or just 'experience'
respectively.
2025-03-19 12:53:36 +01:00
0dd715d806
fix(content): Rephrase ZeitRaum support consultations
2025-03-19 12:53:36 +01:00
948510fb13
Move element styling and smartypants to lib
2025-03-17 12:07:40 +01:00
b333e2f2db
ref(letter): Remove quarto letter
2025-03-17 12:07:40 +01:00
dd482390a2
Ensure build dir before make
...
Always ensure the build dir exists before trying to create files within.
Each target creates the directory if necessary.
2025-02-04 10:31:48 +01:00
bbde91c97e
Fix phrasing
2025-01-29 11:52:45 +01:00
ca33cb142f
Begin deduplicating code with a lib
...
Starting to move the separated efforts of functionality between CV and
resume into a library from which to import. Will take additional
simplification still.
2025-01-29 11:52:17 +01:00
35ef95331d
Make sidebar margin smaller
2025-01-29 11:16:04 +01:00
7eee35dcfc
Switch digital skills around
2025-01-29 11:15:36 +01:00
cfaba8e954
Move AFD research project up above Roskilde projects
2025-01-29 11:15:12 +01:00
ddf5f0d9bd
Update address
2025-01-29 11:14:47 +01:00
8788c0a647
Update content slightly
2025-01-28 21:43:33 +01:00
c36a5cde83
Remove sel_word_lang function
2025-01-28 21:39:43 +01:00
0beef3934b
Hide unused experience types
2025-01-28 21:39:28 +01:00
18df7051e7
Format with typstyle
2025-01-28 21:30:59 +01:00
64dffb43d6
Fix english spellink HTWK country
2025-01-28 21:29:21 +01:00
cfa3e8a625
Allow manually overriding main or sidebar sections
2025-01-28 21:29:00 +01:00
03acad7a44
Add experience types to data
2025-01-28 21:07:14 +01:00
a81276f89b
Add separation by experience type
2025-01-28 21:06:17 +01:00
484ea7512e
Update Makefile for typst letter
2025-01-28 10:01:13 +01:00
1ea7afdaa5
Fix page counter for typst update
2025-01-28 10:00:25 +01:00
9d4c195ce9
Fix spelling issue
2025-01-28 09:59:42 +01:00