feat: thesis download on SRZ card and CV teaching position #10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Adds a Bachelor thesis download to the Schülerrechenzentrum project card and a new freelance teaching entry to the CV, plus the layout and formatting cleanup that came with it. Everything since #9.
Changes
Feature
feat(projects): the muted SRZ card gets a second button linking to the thesis (/Bachelorarbeit.pdf), opening in a new tab, independent of thepublishedgate. The existing "Case Study" button and its automatic show/hide stay untouched. Adds optionalsecondaryLink { href, text }toProjectMeta;Buttonforwardstargetand setsrel="noopener noreferrer"on_blank.Content
content(cv): freelance teaching position "Lernbegleitung" (Bildungsinitiative, from August 2026), heading only.Fixes
fix(home): allerfahrungentries render in column 2 andengagementin column 3, so the fifth entry no longer leaks under the "Engagement" heading. The timelinelastmarker is now derived, not hardcoded.fix(cv):CvEntryguards its bullet list, so an entry without paragraphs renders no empty<ul>and spacing stays consistent across entries. The Typst PDF already handles empty paragraphs cleanly.Chore
chore: repo-wide Prettier formatting.Testing
bun run build:cvrenders the new entry without an empty block.