Commit Graph

14 Commits

Author SHA1 Message Date
Robert Kaussow 7fa94f3033
chore: rework js imports (#766) 2024-01-09 14:29:53 +01:00
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