Commit graph

99 commits

Author SHA1 Message Date
Robert Kaussow 1a9e02bc64
ci: bump hugo to v0.114.0 (#648) 2023-06-23 10:36:47 +02: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 55b76487af
ci: temp disable linkcheck of unsplash (#595) 2023-03-03 09:55:34 +01:00
Robert Kaussow 44c587066b
fix drone-matrix template 2023-02-08 21:31:22 +01:00
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