Commit graph

13 commits

Author SHA1 Message Date
Robert Kaussow
502d742878
fix: replace webpack-favicons dep by maintained favicons-webpack-plugin (#748) 2023-12-06 09:58:15 +01:00
Robert Kaussow
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
Robert Kaussow
e9ece03388
feat: add option to enable or disable the dark mode toggle button (#529) 2022-11-02 15:48:45 +01:00
Robert Kaussow
3fe3ba9eba
remove temp workaround for webpack-remove-empty-scripts 2022-09-12 22:05:24 +02:00
Robert Kaussow
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
Robert Kaussow
e7c4453d45
ci: improve version file and tarball creation (#486) 2022-08-29 22:53:07 +02:00
Robert Kaussow
7195431d8c
fix: improve keyboard accessability for anchors and code blocks (#434) 2022-06-10 21:44:08 +02:00
Robert Kaussow
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
Robert Kaussow
cdc8c1faed
fix: fix asset loading on subfolder deployments (#287) 2022-01-16 16:03:31 +01:00
Robert Kaussow
3cc0e5e7ab
fix: enable cache busting for js files (#285) 2022-01-13 21:10:45 +01:00
Robert Kaussow
09c3656fad
chore: rename the main bundle to main.js (#270) 2022-01-08 21:36:55 +01:00
Robert Kaussow
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