Commit Graph

123 Commits

Author SHA1 Message Date
Robert Kaussow b8ca2dd86e
docs: explain `buildDrafts` flag in getting started guide (#501) 2024-02-11 13:44:21 +01:00
Robert Kaussow 833d108d57
docs: fix format of the netlify makefile example (#500) 2024-02-11 13:10:32 +01:00
Robert Kaussow 785adf091b
fix: replace .Site.BaseURL by recommended alternatives (#487) 2024-01-15 21:15:17 +01:00
Robert Kaussow 45398ae676
feat: add option to change the crop box anchor in img shortcode (#466) 2023-12-02 19:59:14 +01:00
Robert Kaussow aef6f59ee1
fix!: generate unique properties anchor (#457)
The way anchors are generated for `properties` of a `propertylist` has changed to be unique, even if the shortcode is used multiple times on a page.
2023-10-27 22:31:04 +02:00
Robert Kaussow 72c23c9184
docs: use a propertylist to document shortcode attributes (#456) 2023-10-27 21:58:03 +02:00
Robert Kaussow e7a3759f0a
feat: add properylist shortcode (#455) 2023-10-27 21:57:55 +02:00
Robert Kaussow f428389dd7
drop remaining drone refs (#444) 2023-10-02 13:34:07 +02:00
Robert Kaussow a611955251
feat: add option to set custom label on progress shortcode (#412) 2023-07-06 22:07:07 +02:00
Robert Kaussow 9be026819d
feat: improve css print media type (#411) 2023-07-05 21:48:39 +02:00
Robert Kaussow 905a42c654
docs: add link to Hugo docs to explain page weight (#402) 2023-06-22 11:06:34 +02:00
Robert Kaussow a57797f12b
chore: normalize mixed casing of code block lang and theme parameters (#401) 2023-06-22 10:52:32 +02:00
Robert Kaussow a1229b7e55
chore: adjust default brand size (#400) 2023-06-20 13:43:11 +02:00
Robert Kaussow 19302de78b
fix bare url in contribution file (#385) 2023-05-03 14:00:13 +02:00
Robert Kaussow 81b2674778
fix: adjust default color scheme to fix some contrast issues (#380) 2023-04-21 22:39:18 +02:00
Robert Kaussow 0f42af77c4
feat: add basic svg support to the img shortcode (#351) 2022-12-21 15:43:57 +01:00
Robert Kaussow e3c9a7a93d
fix: fix multi paragraph admonitions formatting (#347) 2022-12-21 11:53:05 +01:00
Robert Kaussow b11460f532
feat: add option to enable or disable the dark mode toggle button (#346) 2022-12-21 11:41:23 +01:00
Robert Kaussow 3c61ef8957
chore: bump hugo in ci to 0.104.3 (#320) 2022-10-14 12:21:16 +02:00
Robert Kaussow d12bd8b069
feat: add new option geekblogSeoIgnore (#307) 2022-09-11 13:54:25 +02:00
Robert Kaussow c95851d0a6
feat: add origin size to image shortcode (#306) 2022-09-02 11:22:48 +02:00
Robert Kaussow b7de69863a
feat: add progress shortcode (#305) 2022-08-31 10:15:13 +02:00
Robert Kaussow 0a01df1885
docs: fix spelling and grammar (#303) 2022-08-30 21:41:03 +02:00
Robert Kaussow 12fc429b87
feat: support mermaid codeblocks (#302)
BREAKING CHANGE: Mermaid can be rendered using code blocks now as an alternative to the shortcode. To support this feature, the minimum supported Hugo version was changed to v0.93.
2022-08-30 21:24:49 +02:00
Robert Kaussow 6f0f82757a
ci: improve version file and tarball creation (#301) 2022-08-30 21:20:49 +02:00
Robert Kaussow f72a08c648
normalize images shortcode documentation 2022-07-12 08:58:55 +02:00
Robert Kaussow 18719a8df5
docs: replace contact page by about page (#280) 2022-07-11 16:04:05 +02:00
Robert Kaussow c1f15c2162
feat: add new boxes shortcode (#274) 2022-07-11 14:37:17 +02:00
Robert Kaussow 42f408b2d4
docs: normalize shortcode documentation (#276) 2022-07-11 14:27:54 +02:00
Robert Kaussow 61f6461ba5
docs: replace emoji cheat sheet 2022-06-29 21:04:12 +02:00
Robert Kaussow f9437ae997
fix: improve keyboard accessability for anchors and code blocks (#259) 2022-06-10 22:16:14 +02:00
Robert Kaussow 29021a4cb8
feat: add option `geekblogDarkModeCode` to enforce dark code blocks (#255) 2022-06-02 14:01:56 +02:00
Robert Kaussow 6da6ced08d
ci: switch to linkchecker (#246) 2022-05-18 20:51:52 +02:00
Robert Kaussow 7ce82f7b6d
feat: add optional hint/admonition icons (#233) 2022-04-30 14:32:07 +02:00
Robert Kaussow 3ccc8918bb
refactor: rename class .icon to .gblog-icon (#232)
BREAKING CHANGE: The class `.icon` was renamed to `.gblog-icon` to avoid conflicts.
2022-04-30 13:36:39 +02:00
Robert Kaussow 357417f8ef
docs: move mermaid shortcode documentation to shortcode page (#212) 2022-02-22 21:42:44 +01:00
Michael Kuhn 591ee8d6df
feat: add KaTeX support (#211) 2022-02-22 16:45:10 +01:00
Robert Kaussow 373a92ed8d
chore: replace default socialmedia image 2022-02-18 20:38:11 +01:00
Robert Kaussow 34d89cef80
fix wording in build docs (#184) 2022-02-03 14:41:47 +01:00
Robert Kaussow 967a75b9de
fix: fix formatting on feature and code links (#182) 2022-02-02 22:27:10 +01:00
Robert Kaussow 8fb428e672
docs: add missing option to hints shortcode example (#162) 2022-01-23 21:36:07 +01:00
Robert Kaussow 9192ade60b
cleanup include shortcode docs 2022-01-10 23:39:30 +01:00
Robert Kaussow 8b10c81053
docs: document how to use different type in include shortcode (#146) 2022-01-10 23:36:39 +01:00
Robert Kaussow b4721c0ce7
chore: enable auto-formatting for template files (#133) 2021-12-30 15:55:55 +01:00
Robert Kaussow 392708d390
chore: include microformtas templates to fix opengraph (#132) 2021-12-30 15:30:40 +01:00
Robert Kaussow d5f6cfb13e
refator: replace gulp by webpack and npm scripts (#129)
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.
2021-12-29 22:50:13 +01:00
Robert Kaussow c59f179d0b
feat: add button to copy code blocks (#115) 2021-11-23 22:18:26 +01:00
Robert Kaussow 26a710b53c
docs: add missing shortcodes and features (#114) 2021-11-23 22:09:43 +01:00
Robert Kaussow 17e2455161
feat: add 'back-to-top' link to site footer (#113) 2021-11-23 21:40:58 +01:00
Robert Kaussow 472b50ca22
feat: add dark mode (#109) 2021-11-23 16:53:25 +01:00