Commit Graph

101 Commits

Author SHA1 Message Date
dc3ede1b72
fix: utilize hugo.WorkingDir for a reliable edit page link (#665)
BREAKING CHANGE: The `Edit page` uses the `hugo.WorkingDir` function of Hugo, which was introduced in v0.112.0. Due to this change, the minimum Hugo version for the theme has been raised accordingly.
2023-07-11 21:00:27 +02:00
be5313bff7
ci: remove insecure pr steps that requires secrets (#660) 2023-07-09 23:01:32 +02:00
1a9e02bc64
ci: bump hugo to v0.114.0 (#648) 2023-06-23 10:36:47 +02: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
55b76487af
ci: temp disable linkcheck of unsplash (#595) 2023-03-03 09:55:34 +01:00
44c587066b
fix drone-matrix template 2023-02-08 21:31:22 +01:00
f095e87b57
chore: bump hugo to v0.105.0 (#532) 2022-11-05 08:12:38 +01:00
346ad6c91d
ci: refactor broken link check (#531) 2022-11-04 10:15:58 +01:00
c1d8443eed
chore: bump hugo in ci to 0.104.3 (#518) 2022-10-14 12:21:12 +02:00
a45cd45d43
cat version file during ci build step 2022-08-30 08:58:34 +02:00
c5282c41a0
ci: fix version generation in build pipeline 2022-08-30 08:40:34 +02:00
621c093fa7
ci: fetch tags to create a proper version file 2022-08-29 23:03:50 +02:00
e7c4453d45
ci: improve version file and tarball creation (#486) 2022-08-29 22:53:07 +02:00
5fc071d716
ci: switch alpine-tools image (#460) 2022-07-16 22:37:00 +02:00
cb68d35c24
ci: switch to linkchecker (#410) 2022-05-18 18:21:11 +02:00
785545d764
ci: switch to thegeeklab/drone-s3-sync plugin (#398) 2022-05-06 19:50:38 +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
4d706689b1
ci: update hugo to v0.93.2 2022-03-05 17:13:40 +01:00
bf0981bcc6
chore: cleanup build setup and webpack requirements (#265) 2022-01-07 16:18:07 +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
f6321e0ee9
chore: end of the year maintenance 2021-12-21 10:37:09 +01:00
ea848a9cb7
improve drone-matrix template 2021-09-22 09:45:36 +02:00
0fb40ab988
generate drone config from jsonnet (#209) 2021-09-19 21:29:43 +02:00
84f44e1913
ci: skip lhci report upload if file is missing 2021-07-28 22:09:05 +02:00
550745e727
feat: add katex math typesetting shortcode (#157) 2021-07-01 09:05:26 +02:00
bd2b298e6a
fix ci 2021-05-23 18:30:02 +02:00
197fe64fa8
docs: autogenerate sprites data file during build (#136) 2021-05-23 18:19:46 +02:00
021eaf7ab6
feat: add sizes 'regular' and 'large' to button shortcode (#135) 2021-05-21 15:51:19 +02:00
ae421f0050
cleanup ci 2021-05-21 09:33:14 +02:00
df901ba968
feat: add partial head/custom.html for custom page head elements (#131) 2021-05-19 22:42:57 +02:00
85905aaa2f
switch to own hugo ci image 2021-05-06 22:42:10 +02:00
82419c6d34
ci: use Hugo 0.83.1 2021-05-06 22:03:07 +02:00
59be9a504f
Dark mode (#66) 2021-04-27 23:44:35 +02:00
0838f25d53
sign drone config 2021-04-11 15:17:33 +02:00
63e44beef4
chore: replace master by main as default branch
BREAKING CHANGE: We have switched to 'main' as default branch. The 'master' branch is no longer maintained and will be removed after April 30, 2021!
2021-04-11 15:11:59 +02:00
5e105c9ff4
feat: auto-load custom svg sprites from assets folder (#79)
BREAKING CHANGE: Build-in icons are prefixed with `gdoc_` now. If you use build-in icons in e.g. menus you have to rename these references!
2021-03-03 21:07:59 +01:00
f228c1b2c2
fix duplicate step name 2021-03-02 22:49:22 +01:00
c089643bcb
ci: user master branch to test docs build on PR 2021-03-02 22:45:05 +01:00
50a56fcd75
fix wording 2021-02-21 14:16:49 +01:00
3f79ebfbf7
ci: enable spellchecking for frontmatter titles 2021-02-21 13:50:15 +01:00
1cf78cea4f
feat: add custom img shortcode (#71) 2021-02-20 21:39:31 +01:00
f97587c384
fix typo 2021-02-12 09:20:38 +01:00
1134ef9c70
ci: auto-generate changelog 2021-02-11 21:25:43 +01:00
3a866e6c64
re-sign drone config 2021-01-16 15:53:15 +01:00
a042543cdf
remove global gulp installation in ci 2021-01-06 18:10:56 +01:00
8ebf16d162
update to hugo v0.80 in ci 2021-01-03 22:13:59 +01:00
734e821615
add dockerhub auth for ci 2020-11-28 15:08:52 +01:00
12fe3102a8
exclude gh edit links from link validator 2020-11-16 23:06:40 +01:00
dfd2f6725d
split out css 2020-11-09 22:06:06 +01:00
d6b9e6e893
replace curl image in drone 2020-11-02 00:11:16 +01:00