Commit graph

126 commits

Author SHA1 Message Date
Sören Weber
98cbf97fcb
docs: advanced color variant #679 2023-11-21 00:53:33 +01:00
Sören Weber
258093e2d5
variant: allow extended configuration #679
currently only the additional name option is recognized
2023-11-20 09:39:40 +01:00
Sören Weber
8b0214e9a5
theme: write full file path on warnings #699 2023-10-28 00:36:30 +02:00
Sören Weber
4f1a9b5c7a
menu: more options to sort pages by #684 2023-10-12 23:08:58 +02:00
Sören Weber
df554691ce
theme: fix broken id renaming #646 2023-09-26 22:42:06 +02:00
Sören Weber
09ad8299e7
theme: to much renaming #646 2023-09-23 23:22:16 +02:00
Sören Weber
e18c213e8c
theme: avoid id collisions between headings and theme #646 2023-09-23 10:18:31 +02:00
Sören Weber
493e23ebe1
menu: optionally disable index pages for sections #642 2023-09-21 17:23:41 +02:00
Sören Weber
ed1715d467
theme: support for colored borders between menu and content #626 2023-08-25 03:14:09 +02:00
Sören Weber
34b1347acd
build: switch to stable HTML anchors in migration docs #599 2023-07-27 17:47:36 +02:00
Sören Weber
1be79e0b4f
a11y: fix tag nesting in menu #581 2023-07-26 20:36:45 +02:00
Sören Weber
75cdd546e0
a11y: improve outline style for menu controls #581 2023-06-28 18:32:30 +02:00
Sören Weber
4026fba240
theme: add deprecation warnings #565 2023-06-09 23:42:03 +02:00
Sören Weber
77e790885b
menu: fix minor padding of select boxes 2023-02-25 18:58:05 +01:00
Sören Weber
43955d0e20
menu: fix minor HTML valdiation error #466 2023-02-25 11:55:35 +01:00
Sören Weber
c0a1c9cbcb
menu: rebuild collapsible expander #466
because sizing and positioning was a mess;
the follwing things are fixed with this:
- resizes and positions correctly according to html elements font-size
- IE11 compatiblity is now given
- a11y: expander is now correctly given a focus outline
- chevron is now coded into html instead of a css content value, which makes it easier to change (was an issue in the past)
- the visited checkmark now breaks correctly on long lines and hides behind the text if necessary
- some more css classes were introduced to make further extensions (eg. nested shortcut links) easier
2023-02-24 23:29:33 +01:00
Sören Weber
d62e2f7e0e
i18n: full support for RTL #470 2023-02-10 00:34:47 +01:00
Sören Weber
6b96c2d662
variant: add support for prefers-color-scheme #445 2023-02-04 22:33:27 +01:00
Sören Weber
1ee561fd77
theme: remove unnessecary reference to sections #434
- code works if simply .Pages is used
- this also fixes ordering issues in the RSS feed
2023-01-22 22:18:09 +01:00
Sören Weber
0c10cc8af3
theme: allow pages on top level #434 2023-01-22 22:16:31 +01:00
Sören Weber
bacbcf2aba
docs: even further adjusting chapter numbers in menu #402 2022-11-23 00:28:24 +01:00
Sören Weber
3624bb38f1
theme: be compatible with Hugo >= 0.95.0 #397 2022-11-19 13:40:26 +01:00
Sören Weber
8b8814d696
search: add dedicated search page #386 2022-11-17 22:12:18 +01:00
Sören Weber
1b63c4cb0f
theme: fix urls for file:// protocol in sitemap #385 2022-11-15 07:34:06 +01:00
Sören Weber
972fc38d3f
theme: simplify menu traversal #380 2022-11-12 20:58:43 +01:00
Sören Weber
f23d4163d8
theme: simplify refLangPrettyUglyURL.hugo #380 2022-11-11 13:44:23 +01:00
Sören Weber
de3d3f598d
theme: allow menu items and children to be served by file:// protocol #375 2022-11-08 15:41:49 +01:00
Sören Weber
54878e0407
theme: fix overflowing issue tooltips #364
in rtl, the scrollbars were still in ltr mode which was now changed to avoid overflow of tooltips when attached to the "ending" corner of the box
2022-11-07 20:57:17 +01:00
Sören Weber
b9e97bcc0b
theme: fix multilang links when site served from subdirectory #370 2022-11-05 23:57:11 +01:00
Sören Weber
460ab79e66
history: refactor for a11y #341 2022-11-05 20:34:57 +01:00
Sören Weber
01cfcfe67b
theme: allow to be served by file:// protocol #349 2022-11-02 00:14:19 +01:00
Sören Weber
b9249493c4
a11y: label for submenu expander #307 2022-10-06 01:09:58 +02:00
Sören Weber
da25f7d13f
a11y: add lang attribute for language selector #307 2022-10-04 23:52:50 +02:00
Sören Weber
5f34d107d0
a11y: move label for select boxes #307 2022-10-04 22:18:54 +02:00
Sören Weber
430f928f35
a11y: label for select boxes #307 2022-10-04 21:58:14 +02:00
Sören Weber
669323f00c
a11y: remove superfluous title attributes #307 2022-10-04 15:32:33 +02:00
Sören Weber
5e1f07c03c
theme: make HTML5 compliant #329 2022-10-03 00:24:37 +02:00
Sören Weber
c0f1f7fa60
theme: remove HTML validator errors #329 2022-10-02 22:32:51 +02:00
Sören Weber
8d19b3b484
theme: avoid JS errors if an output format loaded not all files #308 2022-07-09 19:46:39 +02:00
Sören Weber
96aa7af4fb
history: don't reload page when history gets cleared #299 2022-07-03 15:40:32 +02:00
Sören Weber
fa6105d18f
theme: fix url for logo and home button #282 2022-06-23 14:10:16 +02:00
Sören Weber
f65a4b819e
menu: hide expander when only hidden subpages #264 2022-06-06 21:37:14 +02:00
Sören Weber
e88b9ecebb
theme: make compatible with Hugo 0.100.0 #263 2022-06-06 21:11:44 +02:00
Sören Weber
48c7d6bc73
menu : expand/collapse menu items without navigation #231 2022-04-03 12:12:12 +02:00
Sören Weber
0dd92e332b
print: add option to print whole chapter #230 2022-04-02 15:29:34 +02:00
Sören Weber
985eacea7e
theme: some restructuring 2022-03-07 17:24:23 +01:00
Sören Weber
ea8b527f25
mobile: fix navigation UX #209 #210 2022-02-28 01:19:32 +01:00
Sören Weber
a845d40071
menu: fix footer in IE11 #177 2022-02-22 10:32:52 +01:00
Sören Weber
78abe914e0
variant: allow page browsing with custom theme #188 2022-02-21 23:11:04 +01:00
Sören Weber
269ccf7eea
variant: renamr var #188 2022-02-21 00:01:23 +01:00