Skip to content

v1.4.0

Compare
Choose a tag to compare
@foo-dogsquared foo-dogsquared released this 04 Sep 18:54
· 75 commits to master since this release

Added

  • Add a theme toggle switch (or dark mode toggle switch or whatever). Thus, additional variables in the default stylesheet config has been added. Please take a look at the default config to
    see the added variables.
  • The toggle switch is disabled by default so the params.enableThemeToggle is added to the site configuration options list.
  • Add an option where the author wants to use MathJax v3 instead with params.setMathjaxToV3 site option.

Changed

  • Reduce the font set for Fira Code and replaced it with a single variable font set
    in WOFF2 format.
  • Update the default font stack is updated to ensure the look will be consistent since the support for variable fonts is a bit rough.
  • Remove the list key requirement of projects and contact data file to being a list themselves. (I didn't know it's possible for YAML and TOML to contain an equivalent of a JSON array.)
  • Make MathJax support disabled by default. With this effect, params.enableMathjax is added into the site config options.

Fixed

  • Revise the static search engine index to be used.
    It uses a new separate file named index.search.json though it'll require a new
    output format to use it to avoid conflicts with the JSON feeds.