DeveloperPaul123 / modern-cv

A modern resume template written in Typst, inspired by Awesome-CV
Other
207 stars 34 forks source link

Few improvement ideas #12

Closed caemor closed 5 months ago

caemor commented 5 months ago
DeveloperPaul123 commented 5 months ago

Hi 👋 thanks for the suggestions!

Allow color changes

It's already possible to select the accent color when using the template.

Accept other languages (mainly regarding "Resume" at the bottom of the document)

Yes this is something I definitely want to do!

Don't show icons & text if github,phone,... is set to none

Just to make sure I understand, are you talking about the text and icons in the heading of the document?

bluen commented 5 months ago

For the moment this works for me to replace the "Résumé" at the bottom with the German "Lebenslauf", and the accent_color to "red" for everything except the 'secondary-right-header' which always seems to use the 'default-accent-color' (unless the override below is also applied).

#import "@preview/modern-cv:0.1.0": *

#show "Résumé": "Lebenslauf"

#let accent-color = red

#show: resume.with(
  accent_color: accent-color,
 ...
)

// this also makes any other text that is filled with 'default-accent-color' be filled with 'accent-color' instead
#show text.where(fill: default-accent-color): it => [
  #set text(fill: accent-color)
  #it
] 
...
DeveloperPaul123 commented 5 months ago

'secondary-right-header' which always seems to use the 'default-accent-color'

Thanks for reporting this, see #19 for further tracking.

DeveloperPaul123 commented 5 months ago

See also #18 for further language support