A fast, clean, responsive and hardened Hugo theme.
Go to file
2022-07-24 15:30:47 +02:00
.github update README 2022-07-24 15:30:47 +02:00
assets update share-buttons 2022-07-24 03:39:14 +02:00
i18n Update hindi translation (#977) 2022-07-16 12:28:52 +05:30
images images: update 2020-09-25 13:35:31 +05:30
layouts add toc side support 2022-07-24 03:12:49 +02:00
go.mod built-in Chroma 2022-07-24 01:39:42 +02:00
LICENSE Update LICENSE 2022-04-30 09:35:10 +05:30
Makefile built-in Chroma 2022-07-24 01:39:42 +02:00
README.md update README 2022-07-24 15:30:47 +02:00
theme.toml update theme.toml 2022-07-23 04:18:44 +02:00

WonderMod (PaperMod)

WonderMod image

What is this?

WonderMod is a fork of an original theme for Hugo called PaperMod (made by adityatelange). Since PaperMod isn't interested in a few changes such as removing inline JavaScript, which I personally require to harden my websites, I decided to maintain my own fork (I didn't want to keep overwriting a bunch of files as a fork workflow is much cleaner). Don't expect a ton of changes, and unless you know me, you probably don't want to use WonderMod.

Main changes

Current "main" changes are as follows:

  • Remove inline JavaScript (2528906)
  • Improved YouTube shortcode (4dc3bee)
  • Built-in Chroma instead of client-side syntax highlighting with HLJS (841141)
  • Responsive Table of Contents with side display support (2303605)
  • Bunch of CSS and other changes (see commit history)

Credits

Additional credits:

Configure

Most of the installation process and settings are shared with the original PaperMod, so check out their documentation. One noticeable difference though is that in order to enable syntax highlighting, you have to add this to your config.yml :

markup:
    highlight:
        style: dracula
        noClasses: false
        guessSyntax: true

See Hugo documentation for more options.