Commit graph

105 commits

Author SHA1 Message Date
57a5acc812 Add box shadow for columns in dark mode 2023-04-25 21:50:45 +02:00
7cb422cc43 Adapt Layout and colors to our needs 2023-04-25 20:47:03 +02:00
c105be185e Remove background color from figures 2023-04-25 20:00:51 +02:00
9c05e13060 Small color change 2023-04-25 19:56:56 +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
64f3d0ea7d
feat: add progress bar shortcode (#594) 2023-03-04 15:45:26 +01:00
Robert Kaussow
b00dedf757
chore: replace size values by vars (#585) 2023-02-16 10:43:22 +01:00
Robert Kaussow
935b200eb0
fix: improve spacing of shortcodes (#583) 2023-02-16 09:01:43 +01:00
Robert Kaussow
29627c964b
fix: improve color of links within hints in dark mode (#555) 2022-12-11 21:43:56 +01:00
Robert Kaussow
21da7191a3
chore: make css var --accent-color-dark slightly darker (#551) 2022-12-07 09:14:25 +01:00
Robert Kaussow
fb905bd6c1
feat: add optional page description to search (#550)
Add optional page description to the search result list. The feature can be enabled by `geekdocSearchShowDescription=true` and is disabled by default. The max length of the description is set to `55` and will be truncated automatically if the limit is exceeded.
2022-12-07 08:57:41 +01:00
Robert Kaussow
2f752b32ad
fix: add missing navigation for pagination (#540) 2022-11-16 11:06:35 +01:00
Robert Kaussow
e9ece03388
feat: add option to enable or disable the dark mode toggle button (#529) 2022-11-02 15:48:45 +01:00
Robert Kaussow
73c5f6a6b2
fix: fix multi paragraph admonitions formatting (#526) 2022-11-02 11:03:13 +01:00
Robert Kaussow
2e1098d3e3
fix: temp fix mermaid svg height (#488) 2022-08-30 10:00:53 +02:00
Robert Kaussow
b280889260
fix: fix wrong class and parameter name (#461) 2022-07-17 20:37:19 +02:00
Robert Kaussow
3a26b6ed1b
feat: add profile size to img shortcode (#456) 2022-07-11 20:46:07 +02:00
Robert Kaussow
66d456f552
feat: add column size attribute (#455) 2022-07-11 20:46:01 +02:00
Robert Kaussow
7195431d8c
fix: improve keyboard accessability for anchors and code blocks (#434) 2022-06-10 21:44:08 +02:00
Robert Kaussow
6545ceb24d
feat: add option geekdocDarkModeCode to enforce dark codeblocks (#429) 2022-05-31 14:14:01 +02:00
Robert Kaussow
33ea5c37a9
feat: render popertylist description as markdown (#426) 2022-05-30 21:40:09 +02:00
brett ohland
61ef82104e
fix: remove table formatting from github gists (#416)
* fix: fix CSS issue with gist embeds

* Addressing PR comments

* remove newline

* simplify selector and add example

* fix spellcheck

* fix markdownlint

Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2022-05-24 00:37:06 +02:00
Robert Kaussow
f1457b86fa
fix: replace invlaid max-height value 'auto' by 'none' (#419) 2022-05-23 22:37:12 +02:00
Robert Kaussow
6ab98d1da3
feat: add propertylist shortcode (#414) 2022-05-22 22:00:37 +02:00
Robert Kaussow
a056805a30
docs: migrate hints to named attributes (#393) 2022-04-30 14:28:48 +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
fbff9470b0
fix: fix asciidoc sdmonitions formatting (#380) 2022-04-18 21:45:38 +02:00
Robert Kaussow
b104d6ac70
refactor: rename class .icon to .gdoc-icon (#379)
BREAKING CHANGE: The class `.icon` was renamed to `.gdoc-icon` to avoid conflicts.
2022-04-18 20:33:23 +02:00
Robert Kaussow
cd9ab9e48e
fix: fix formatting of multiline post metadata (#333) 2022-02-07 13:52:12 +01:00
Robert Kaussow
4f3d48c1d9
fix: fix formatting on code links (#316) 2022-02-03 11:42:26 +01:00
Robert Kaussow
30d3c64c41
fix: fix post metadata positioning (#315) 2022-02-03 10:58:37 +01:00
Robert Kaussow
8b117788c6
fix: fix header menu style if no extra entries were added (#305) 2022-01-30 22:05:14 +01:00
Nicholas Seemiller
2ed5365d54
BREAKING CHANGE: rename icons gdoc_keyborad_arrow_* to gdoc_keyboard_arrow_* (#299) 2022-01-27 22:03:12 +01:00
Robert Kaussow
5c22ce57dc
feat: add multilingual mode support (#241)
BREAKING CHANGE:  Layout file renamed ´layouts/partials/page-footer.html → layouts/partials/menu-nextprev.html`. If you use overrides, you might need to change the filenames as well.
2022-01-23 13:21:44 +01:00
Robert Kaussow
3a10eb60cc
feat: unify and always show post metadata (#283) 2022-01-12 22:43:00 +01:00
Robert Kaussow
735b9c37ad
fix: fix iconfont usage (#281) 2022-01-12 21:40:57 +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
6e7c01e04f
cleanup formatting and docs (#247) 2021-11-24 09:10:26 +01:00
Robert Kaussow
9c116862f0
fix: fix various spacing issues (#238) 2021-11-13 13:57:06 +01:00
Robert Kaussow
0ce5466227
fix: add background color to code copy button (#235) 2021-11-08 09:12:44 +01:00
Robert Kaussow
75f56d8fad
feat: add button to copy code blocks (#228)
BREAKING CHANGE: The `--code-max-height` formatting is applied only to code blocks that use syntax highlighting, see [documentation](https://geekdocs.de/features/code-blocks/).
2021-11-07 22:12:14 +01:00
Robert Kaussow
d03c035d48
feat: icon shift on header menu (#219) 2021-10-15 11:50:11 +02:00
Robert Kaussow
3f296625fb
feat: add tags to post pages (#193) 2021-09-01 10:18:00 +02:00
Robert Kaussow
c11015bb0d
feat: add 'home' link to header menu on mobile view for better accessibility (#192) 2021-08-24 17:45:40 +02:00
Robert Kaussow
cb8747b98e
fix: increase spacing between items in the header menu (#191) 2021-08-24 17:35:11 +02:00
Robert Kaussow
57bbc46a47
feat: add optional icon menu to site header (#184) 2021-08-12 18:17:49 +02:00
Robert Kaussow
0ea7ebf1a2
fix: add div wrapper around markdown tables to allow overflows (#177) 2021-08-02 14:06:24 +02:00
Robert Kaussow
8abe25f3cb
feat: add 'back-to-top' link to site footer (#167)
* feat: add 'back-to-top' link to site footer

* add aria-label to link
2021-07-20 09:58:56 +02:00
Robert Kaussow
9682ef999b
fix: adjust colors to improve accessibility (#159) 2021-07-05 08:42:48 +02:00
Robert Kaussow
888335d3b3
fix: remove headline anchors on more shortcodes (#158) 2021-07-01 09:28:27 +02:00