Commit Graph

30 Commits

Author SHA1 Message Date
Robert Kaussow 1e1da86618
feat: add profile size to img shortcode (#279) 2022-07-11 15:46:49 +02:00
Robert Kaussow bf9cf7578a
fix: add column size attribute (#278) 2022-07-11 15:09:48 +02:00
Robert Kaussow c1f15c2162
feat: add new boxes shortcode (#274) 2022-07-11 14:37:17 +02:00
Michael Kuhn 7656685e05
fix: add missing space in img shortcode (#272) 2022-07-06 20:44:21 +02:00
Robert Kaussow 3333560056
fix: fix broken rendering of nested buttons (#266) 2022-06-27 09:17:27 +02:00
Robert Kaussow 015b99a3ff
fix: fix extra space after katex shortcode (#244) 2022-05-17 14:42:08 +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
Michael Kuhn bf114930ba
fix: fix typo in KaTeX class name (#214) 2022-02-23 09:03:11 +01: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 eb17b172ed
fix: use absolute ULRs in img shortcode (#196) 2022-02-06 23:57:32 +01:00
Robert Kaussow 8ba04bfb36
fix: broken mermaid rendering (#141) 2022-01-08 13:45:19 +01:00
Robert Kaussow b4721c0ce7
chore: enable auto-formatting for template files (#133) 2021-12-30 15:55:55 +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 9b2a28d7b5
feat: add include shortcode (#111) 2021-11-23 14:33:03 +01:00
Robert Kaussow 9e172ecab2
fix: fix various spacing issues (#108) 2021-11-21 12:55:56 +01:00
Robert Kaussow c697cf1edd
feat: add sizes 'regular' and 'large' to button shortcode (#50) 2021-05-24 15:22:22 +02:00
Robert Kaussow 29b10769b7
fix: remove inline script usage (#49) 2021-05-24 15:11:36 +02:00
Robert Kaussow 243f1f3009
docs: add missing documentation for shortcodes (#41) 2021-05-23 22:42:47 +02:00
Robert Kaussow 42968b6a30
feat: auto-load custom svg sprites from assets folder (#40)
BREAKING CHANGE:

The icon gdoc_telescope was removed. If you are using this icon you have to replace it.

Build-in icons are prefixed with gdoc_ now. If you use built-in icons in e.g. menus you have to rename these references!
2021-05-23 22:04:57 +02:00
Robert Kaussow 18e0e7577a
fix: enforce css overwrite for raw links (#36) 2021-05-23 15:09:01 +02:00
Robert Kaussow 0317ea13ce
feat: enable lazy loading for custom img shortcode (#28) 2021-02-21 14:45:41 +01:00
Robert Kaussow 582d84408e
fix: replace markdownify with renderString to use render hooks 2021-02-21 13:45:21 +01:00
Robert Kaussow 261956c145
fix: use custom render hook templates 2021-02-21 13:24:55 +01:00
Robert Kaussow f00b90be78
load static css/js assets from data template 2020-11-08 22:36:04 +01:00
Robert Kaussow 833e286134
add image procesing shortcode 2020-07-27 20:17:55 +02:00
Robert Kaussow a0fe4fd2a3
add markdown samples 2020-07-13 22:11:38 +02:00
Robert Kaussow 7621a38386
add basic page layout 2020-07-06 20:55:32 +02:00