e8d9f678c2
feat(resume): Allow toggling longform for main body contents
2025-09-15 10:34:20 +02: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
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
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
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
948510fb13
Move element styling and smartypants to lib
2025-03-17 12:07:40 +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
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
cfa3e8a625
Allow manually overriding main or sidebar sections
2025-01-28 21:29:00 +01:00
a81276f89b
Add separation by experience type
2025-01-28 21:06:17 +01:00
1ea7afdaa5
Fix page counter for typst update
2025-01-28 10:00:25 +01:00
6f5d5ee378
Add bottom sidebar margin
2024-09-26 11:15:30 +02:00
f19fd2540c
Add resume with sidebar style
2024-09-19 17:15:45 +02:00