Commit graph

95 commits

Author SHA1 Message Date
Robert Kaussow
f095e87b57
chore: bump hugo to v0.105.0 (#532) 2022-11-05 08:12:38 +01:00
Robert Kaussow
346ad6c91d
ci: refactor broken link check (#531) 2022-11-04 10:15:58 +01:00
Robert Kaussow
c1d8443eed
chore: bump hugo in ci to 0.104.3 (#518) 2022-10-14 12:21:12 +02:00
Robert Kaussow
a45cd45d43
cat version file during ci build step 2022-08-30 08:58:34 +02:00
Robert Kaussow
c5282c41a0
ci: fix version generation in build pipeline 2022-08-30 08:40:34 +02:00
Robert Kaussow
621c093fa7
ci: fetch tags to create a proper version file 2022-08-29 23:03:50 +02:00
Robert Kaussow
e7c4453d45
ci: improve version file and tarball creation (#486) 2022-08-29 22:53:07 +02:00
Robert Kaussow
5fc071d716
ci: switch alpine-tools image (#460) 2022-07-16 22:37:00 +02:00
Robert Kaussow
cb68d35c24
ci: switch to linkchecker (#410) 2022-05-18 18:21:11 +02:00
Robert Kaussow
785545d764
ci: switch to thegeeklab/drone-s3-sync plugin (#398) 2022-05-06 19:50:38 +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
4d706689b1
ci: update hugo to v0.93.2 2022-03-05 17:13:40 +01:00
Robert Kaussow
bf0981bcc6
chore: cleanup build setup and webpack requirements (#265) 2022-01-07 16:18:07 +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
Robert Kaussow
f6321e0ee9
chore: end of the year maintenance 2021-12-21 10:37:09 +01:00
Robert Kaussow
ea848a9cb7
improve drone-matrix template 2021-09-22 09:45:36 +02:00
Robert Kaussow
0fb40ab988
generate drone config from jsonnet (#209) 2021-09-19 21:29:43 +02:00
Robert Kaussow
84f44e1913
ci: skip lhci report upload if file is missing 2021-07-28 22:09:05 +02:00
Robert Kaussow
550745e727
feat: add katex math typesetting shortcode (#157) 2021-07-01 09:05:26 +02:00
Robert Kaussow
bd2b298e6a
fix ci 2021-05-23 18:30:02 +02:00
Robert Kaussow
197fe64fa8
docs: autogenerate sprites data file during build (#136) 2021-05-23 18:19:46 +02:00
Robert Kaussow
021eaf7ab6
feat: add sizes 'regular' and 'large' to button shortcode (#135) 2021-05-21 15:51:19 +02:00
Robert Kaussow
ae421f0050
cleanup ci 2021-05-21 09:33:14 +02:00
Robert Kaussow
df901ba968
feat: add partial head/custom.html for custom page head elements (#131) 2021-05-19 22:42:57 +02:00
Robert Kaussow
85905aaa2f
switch to own hugo ci image 2021-05-06 22:42:10 +02:00
Robert Kaussow
82419c6d34
ci: use Hugo 0.83.1 2021-05-06 22:03:07 +02:00
Robert Kaussow
59be9a504f
Dark mode (#66) 2021-04-27 23:44:35 +02:00
Robert Kaussow
0838f25d53
sign drone config 2021-04-11 15:17:33 +02:00
Robert Kaussow
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
Robert Kaussow
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
Robert Kaussow
f228c1b2c2
fix duplicate step name 2021-03-02 22:49:22 +01:00
Robert Kaussow
c089643bcb
ci: user master branch to test docs build on PR 2021-03-02 22:45:05 +01:00
Robert Kaussow
50a56fcd75
fix wording 2021-02-21 14:16:49 +01:00
Robert Kaussow
3f79ebfbf7
ci: enable spellchecking for frontmatter titles 2021-02-21 13:50:15 +01:00
Robert Kaussow
1cf78cea4f
feat: add custom img shortcode (#71) 2021-02-20 21:39:31 +01:00
Robert Kaussow
f97587c384
fix typo 2021-02-12 09:20:38 +01:00
Robert Kaussow
1134ef9c70
ci: auto-generate changelog 2021-02-11 21:25:43 +01:00
Robert Kaussow
3a866e6c64
re-sign drone config 2021-01-16 15:53:15 +01:00
Robert Kaussow
a042543cdf
remove global gulp installation in ci 2021-01-06 18:10:56 +01:00
Robert Kaussow
8ebf16d162
update to hugo v0.80 in ci 2021-01-03 22:13:59 +01:00
Robert Kaussow
734e821615
add dockerhub auth for ci 2020-11-28 15:08:52 +01:00
Robert Kaussow
12fe3102a8
exclude gh edit links from link validator 2020-11-16 23:06:40 +01:00
Robert Kaussow
dfd2f6725d
split out css 2020-11-09 22:06:06 +01:00
Robert Kaussow
d6b9e6e893
replace curl image in drone 2020-11-02 00:11:16 +01:00
Robert Kaussow
f20431ef85
use markdownlint docker image in drone 2020-11-01 22:11:49 +01:00
Robert Kaussow
f8d2670528
migrate to thegeeklab namespace 2020-09-27 22:21:29 +02:00
Robert Kaussow
2367554df5
switch back to hugo-ext image due to missing git binary in other images 2020-09-12 12:10:46 +02:00
Robert Kaussow
083b04be4a
switch back to hugo alpine image 2020-09-12 12:04:56 +02:00
Robert Kaussow
6af2cfcf99
test hugo busybox image 2020-09-12 12:01:03 +02:00
Robert Kaussow
30a8cb9d28
sign drone config 2020-08-01 20:29:08 +02:00