Commit Graph

13 Commits

Author SHA1 Message Date
502d742878
fix: replace webpack-favicons dep by maintained favicons-webpack-plugin (#748) 2023-12-06 09:58:15 +01:00
80ddd27307
fix: adjust default color scheme to fix some contrast issues (#610)
BREAKING CHANGE: This change has adjusted the default color scheme and brand icon. There is no real functional break, but since the look and feel has changed, you might consider this as such.
2023-04-19 16:28:08 +02:00
e9ece03388
feat: add option to enable or disable the dark mode toggle button (#529) 2022-11-02 15:48:45 +01:00
3fe3ba9eba
remove temp workaround for webpack-remove-empty-scripts 2022-09-12 22:05:24 +02:00
1381de2fde
fix: workaround an issue in webpack-remove-empty-scripts (#500) 2022-09-12 10:15:34 +02:00
renovate[bot]
9c898d02f2
chore(deps): update dependency favicons to v7 (#497) 2022-09-12 09:31:23 +02:00
e7c4453d45
ci: improve version file and tarball creation (#486) 2022-08-29 22:53:07 +02:00
7195431d8c
fix: improve keyboard accessability for anchors and code blocks (#434) 2022-06-10 21:44:08 +02:00
f6966b8513
feat: add optional hint/admonition icons (#383)
BREAKING CHANGE: The types of the `hint` short code have been renamed to `[note|tip|important|caution|warning]` the old types `[info|ok|warning|danger]` are still working, but should be considered as deprecated.

BREAKING CHANGE: The `hint` short code is using named arguments now. You have to change, e.g. `{{< hint warning >}}` to `{{< hint type=warning >}}`.
2022-04-23 15:14:42 +02:00
cdc8c1faed
fix: fix asset loading on subfolder deployments (#287) 2022-01-16 16:03:31 +01:00
3cc0e5e7ab
fix: enable cache busting for js files (#285) 2022-01-13 21:10:45 +01:00
09c3656fad
chore: rename the main bundle to main.js (#270) 2022-01-08 21:36:55 +01:00
5c5e2d59cb
refactor: replace gulp by webpack and npm scripts (#258)
BREAKING CHANGE: We have replaced `gulp` with `webpack` and `npm scripts` to build this theme. If you build it on your own or use build commands during the deployment, you may have to adjust your setup.

BREAKING CHANGE: The `GeekblogIcons` font is using the icon name as Unicode now. As a consequence, you have to replace all references to Icons from this font if you have customized the theme.

BREAKING CHANGE: We have refactored the search integration to split Hugo templates from JavaScript code. To get it working again, you need to adjust the `outputFormats` and `outputs` in your Hugo configuration file, as [documented](https://geekdocs.de/usage/configuration/#site-configuration).
2022-01-06 13:58:10 +01:00