Commit graph

87 commits

Author SHA1 Message Date
Sören Weber
2cd8baa02f
topbar: improve print button configuration #978 2024-12-31 14:11:55 +01:00
Sören Weber
d9152f9aba
docs: example to show separate logo file on subpages #969
Some checks are pending
docs-build-deployment / Run deploy (push) Waiting to run
docs-build / Run build (push) Waiting to run
2024-12-30 20:44:24 +01:00
Sören Weber
deee4ae6b7
theme: fix flash of non-default variant, part II #757
adapt the variant generator to previous changes;
interestingly, the new mechanism caused the variant generator
to be greatly simplified; something, I didn't expect beforehand
2024-12-08 00:17:03 +01:00
Sören Weber
0505b36141
theme: fix flash of non-default variant, part I #757
implements the first part, working for configured variants;

for that, loading of stylesheets was overhauled by now
merging all configured variants into one big stylesheet for
each output format and loading this instead of one stylesheet
per configured variant;

previously @media print styles were applied on top of @media screen
styles; this is now strictly isolated, which doesn't require styles
like neon to revert styles for print anymore;

this change was also used to implement the minify parameter, to shrink
those generated stylesheets, making them shrink to 66% of their
unminified size for the exampleSite;

the theme switcher functionality is now completely independend of
variant.js; the switch is now handled by in-page javascript which
avoids waiting for external scripts to load, so switching can happen
as early as possible;

switching of themes is now implemented by just setting a data attribute
to the html element, were previously a complex mechanism of dynamically
loading of variant CSS files was implemented;

the call for variant.js was removed in this changeset, making the
generator broken and useless; this will be fixed with the next patch;
2024-12-06 07:38:05 +01:00
Sören Weber
d6f35f44f6
docs: support nested Hugo menus - first draft #423 2024-10-22 23:57:26 +02:00
Sören Weber
79b43fcfce
menu: support nested Hugo menus #423 2024-10-22 19:35:28 +02:00
Sören Weber
e4e750c1cc
docs: chapter 3 content-complete #567
add other stuff
2024-10-12 18:38:04 +02:00
Sören Weber
21c7bb3034
logo: move Relearn logo to exampleSite #924 2024-10-11 16:47:36 +02:00
Sören Weber
d8f5a9128f
docs: revise custom taxonomies #567 2024-10-11 16:47:27 +02:00
Sören Weber
eb3095f663
#docs: reorganize options and frontmatter index #567 2024-10-11 16:47:26 +02:00
Sören Weber
b07d21c8e7
math: adhere to Hugo's default config params #923 2024-10-11 16:47:26 +02:00
Sören Weber
c9378b1e42
docs: adding options and frontmatter index #567 2024-10-11 16:47:24 +02:00
Sören Weber
f5d299647d
docs: call it Piratish #567 2024-10-11 16:47:21 +02:00
Sören Weber
51325dda45
docs: move pages around #567 2024-10-11 16:46:54 +02:00
Sören Weber
24726ef4b0
search: index file rename #888 2024-10-11 16:45:34 +02:00
Sören Weber
d9e69db2f1
search: create search index and page from template and content adapter #888 2024-10-11 16:44:22 +02:00
Sören Weber
70e51b0c26
notice: support user defined box styles #913 2024-09-12 07:55:24 +02:00
Sören Weber
0be4927452
theme: support Obsidian styled alerts #903 2024-09-03 19:08:30 +02:00
Sören Weber
efa0a93fb7
anchor: add option to scroll into view #886 2024-08-22 18:33:27 +02:00
Sören Weber
b493e170aa
docs: reference to codefences as Markdown codefences #885 2024-08-13 13:33:22 +02:00
Sören Weber
83b1f27cb9
theme: support for GitHub styled alerts #885 2024-08-13 12:48:25 +02:00
Sören Weber
89adb9665c
link: link resolving stopped working in certain configurations #882 2024-08-02 16:50:19 +02:00
Sören Weber
f2799f8c41
theme: allow errorlevel override on page level #870 2024-08-02 10:32:31 +02:00
Sören Weber
0703e15c19
relref: provide shortcodes to lift certain restrictions #864 2024-08-02 09:52:01 +02:00
Sören Weber
7aec99b38d
docs: adjust to Hugo 0.128.0
coming with changes to extension handling
2024-07-22 00:29:08 +02:00
Sören Weber
b0c38a6257
openapi: adjust to Hugo's build-in link render hook #860
- resolve render hook destination with leading ./
- configurable message for unresolved local adresses
2024-05-28 22:17:36 +02:00
Sören Weber
03c04a0e49
docs: show usage of Hugo's Markdown extension #855 2024-05-28 19:44:03 +02:00
Sören Weber
ab4cd9b6a7
i18n: improve file naming #848 2024-04-30 22:08:04 +02:00
Sören Weber
bd3a4030fb
search: remove JSON outputformat for search index #846 2024-04-27 00:21:02 +02:00
Sören Weber
79b42f95a8
theme: unsupport description in hugo.toml #845 2024-04-24 22:40:39 +02:00
Sören Weber
5bbd5b53d1
docs: force description
- for the home page, set it explicitly as the included README will mess up the description with the text of the h1 heading
- ignore auto-generated summaries of Hugo
2024-04-24 21:38:16 +02:00
Sören Weber
9d01487e0d
docs: include README on home page 2024-04-24 00:24:35 +02:00
Sören Weber
a7321b918c
docs: don't publish unnecessary config files 2024-04-22 23:14:23 +02:00
Sören Weber
f4df3a06ad
docs: fail on failure of resource lookup 2024-04-22 22:12:06 +02:00
Sören Weber
16053f5181
docs: math #832 2024-04-21 23:47:36 +02:00
Sören Weber
a9d6c1b7e6
math: allow to work with Hugo's passthrough configuration #832 2024-04-19 23:37:00 +02:00
Sören Weber
3a44b61416
include: use Hugo's resources #835 2024-04-19 17:58:38 +02:00
Sören Weber
99f33318a2
variants: add funky light/dark combination #831 2024-04-19 08:34:34 +02:00
Sören Weber
ca0db4d815
variant: remove unnecessary themeVariantModifier option #831 2024-04-19 00:03:45 +02:00
Sören Weber
e952e148fc
theme: end support for Internet Explorer 11 #584 2024-04-18 23:32:19 +02:00
Sören Weber
555f609dd2
docs: fixing typos #581 2024-04-12 17:30:16 +02:00
Sören Weber
195de35cfb
icons: use fixed width to ease layout #812 2024-03-18 17:24:06 +01:00
Sören Weber
878102f3bc
image: add lazy loading image effect option #803 2024-03-16 10:00:40 +01:00
Sören Weber
2fe2ef2b7e
docs: resolve /images correctly for GitHub 2024-02-24 14:26:00 +01:00
Sören Weber
859e76cc85
build: make github environment 2024-02-24 14:03:23 +01:00
Sören Weber
26f58b7d92
docs: canonifyURLs is unnessessary 2024-02-24 13:49:46 +01:00
Sören Weber
9618ea9f23
docs: fix Hugo crash caused by mount malconfiguration using Hugo 0.123.2 2024-02-22 19:08:46 +01:00
Sören Weber
ab709c3183
docs: make piratify resources available using Hugo 0.123.0 2024-02-22 19:07:32 +01:00
Sören Weber
7571df9262
docs: don't warn on static image resolution #774 2024-02-18 00:58:49 +01:00
Sören Weber
b77a8ff114
link: make resolution reporting configurable #774 2024-02-18 00:50:55 +01:00