Commit Graph

17 Commits

Author SHA1 Message Date
Robert Kaussow 6eb576575e
refactor: move profile size from img to degicated avatar shortcode (#817)
BREAKING CHANGE: The `size=profile` option was removed from the `img` shortcode. To create avatar images the new `avatar` shortcode can be used.
2024-04-07 21:54:12 +02:00
Robert Kaussow b750f4ab53
fix: respect `geekdocFileTreeSortBy` parameter while creating the toc tree (#771) 2024-01-12 11:56:06 +01:00
Robert Kaussow 83469c437f
docs: use a propertylist to document shortcode attributes (#732) 2023-10-27 21:38:23 +02:00
Robert Kaussow 128a55e974
feat: add option to sort items in properties shortcode (#527)
BREAKING CHANGE: To enable sorting of elements in the `properties` shortcode, it was necessary to change the structure of the properties file. Due to this change, the `properties` object now requires a list of maps instead of a map. A [sample file](https://raw.githubusercontent.com/thegeeklab/hugo-geekdoc/main/exampleSite/data/properties/demo.yaml) can be found in the repository.
2022-11-02 13:01:20 +01:00
Robert Kaussow 33ea5c37a9
feat: render popertylist description as markdown (#426) 2022-05-30 21:40:09 +02:00
Robert Kaussow 6ab98d1da3
feat: add propertylist shortcode (#414) 2022-05-22 22:00:37 +02:00
Robert Kaussow 2805fbd33a
fix: always fetch menu name from data file (#296) 2022-01-23 22:32:21 +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 57bbc46a47
feat: add optional icon menu to site header (#184) 2021-08-12 18:17:49 +02:00
Robert Kaussow 197fe64fa8
docs: autogenerate sprites data file during build (#136) 2021-05-23 18:19:46 +02:00
Robert Kaussow 59be9a504f
Dark mode (#66) 2021-04-27 23:44:35 +02:00
Robert Kaussow 9ab80e989e
feat: replace error page icon (#84)
BREAKING CHANGE: The icon `gdoc_telescope` was removed. If you are using this icon you have to replace it.
2021-03-04 22:01:10 +01: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 c089643bcb
ci: user master branch to test docs build on PR 2021-03-02 22:45:05 +01:00
Robert Kaussow 1c5e86904c
feat: add collapsible sections to bundle menu (#53)
* feat: add collapsible sections to bundle menu

* remove isParent check
2021-01-24 11:58:39 +01:00
Robert Kaussow f8d2670528
migrate to thegeeklab namespace 2020-09-27 22:21:29 +02:00
Robert Kaussow aac46df166 code cleanup and add documentation for config params 2020-01-14 00:15:39 +01:00