Files
ai-job-search/cv
Mads LorentzenandClaude Opus 4.7 3f8d04d759 fix(cv): override moderncv banking colors and remove inter-item \vspace
Two fixes for the moderncv banking + lualatex + MiKTeX combination that
the README documents as the recommended setup:

1. **Color overrides for names and section headings.** Default banking on
   modern MiKTeX renders firstname, lastname, and \section headings in
   black, which clashes with the rest of the blue accent scheme (links,
   bullets, contact icons). Add three \renewcommand* lines that force
   firstnamestyle, lastnamestyle, and sectionstyle to use \color{color1}.
   Both names render bold in matching blue, and every \section heading
   renders blue with the standard horizontal underline. No effect for
   users on a setup where the defaults already render blue.

2. **Remove \vspace{1pt} between \item entries in itemize lists.** This
   pattern (used 21 times in the template) intermittently produces an
   oversized gap before a single item: every adjacent pair has the same
   separator in the source, but LaTeX renders one of them noticeably
   wider because the inter-item \vspace creates a paragraph break that
   interacts with the list's internal \itemsep. Removing the inter-item
   \vspace lets itemize use its native uniform spacing, which renders
   consistently. \vspace{1pt} immediately after \section{...} (between
   header and first item) and \vspace{3pt} between top-level \cventry
   blocks are kept - those are different patterns and render fine.

Also updated the file's compile-comment from "pdflatex" to "lualatex"
to match the README.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-28 20:46:32 +02:00
..