Commit graph

98 commits

Author SHA1 Message Date
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
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