v0.3.0
Various improvements, some changes have a minor impact visually.
A notable difference between v0.2.5 and v0.3.0 is that the languages[].language
field is now expected to be a language code rather than a language name. For example, en
instead of English
. This is used to set the document language for accessibility, and the display name can be determined in runtime through Nodes Intl API.
What's Changed
- Minify the HTML before writing to a file to serve content faster.
- Add the
html[lang]
attribute if thelanguages
array is specified in the JSON Resume. Assumes the first language defined is the language of the document. - Now expects language codes for
languages[].language
instead of language names. i.e.en
, notEnglish
. - Links only display the domain rather than the whole URL. i.e. https://example.org/ → example.org
- For the Twitter card logic, also accepts a social media network named "x".
- Clean up CSS and remove the standard reset in favor of our own.
- Remove unused classes from the Handlebars template.
- Updates font-family to include more fonts across operating systems.