Commit graph

137 commits

Author SHA1 Message Date
Sören Weber
926bea4727
title: avoid to much dependency on outputFormat 2024-07-22 00:15:38 +02:00
Sören Weber
be860ccbf7
theme: misc stuff from optimization finds 2024-07-21 23:40:57 +02:00
Sören Weber
fe9d605d57
theme: simplify pagesBy 2024-07-21 21:49:53 +02:00
Sören Weber
e8a0d000c3
theme: don't use menuTitle anymore 2024-04-26 21:53:26 +02:00
Sören Weber
26724fba2c
theme: remove menuTitle option 2024-04-19 00:09:51 +02:00
Sören Weber
195de35cfb
icons: use fixed width to ease layout 2024-03-18 17:24:06 +01:00
Sören Weber
567b930220
i18n: find translations 2024-03-16 21:47:29 +01:00
Sören Weber
131b3a9a01
openapi: fix theme switch 2024-03-16 12:56:56 +01:00
Sören Weber
a94a7fbc23
theme: fix inconsistency between header and menu for basename 2024-02-16 22:30:01 +01:00
Sören Weber
42b604b4fb
i18n: support for languageCode and standard Hugo options 2023-11-28 21:31:35 +01:00
Sören Weber
1119b3f9a6
variant: cache variant config 2023-11-26 18:11:56 +01:00
Sören Weber
98cbf97fcb
docs: advanced color variant 2023-11-21 00:53:33 +01:00
Sören Weber
258093e2d5
variant: allow extended configuration
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 2023-10-28 00:36:30 +02:00
Sören Weber
4f1a9b5c7a
menu: more options to sort pages by 2023-10-12 23:08:58 +02:00
Sören Weber
df554691ce
theme: fix broken id renaming 2023-09-26 22:42:06 +02:00
Sören Weber
09ad8299e7
theme: to much renaming 2023-09-23 23:22:16 +02:00
Sören Weber
e18c213e8c
theme: avoid id collisions between headings and theme 2023-09-23 10:18:31 +02:00
Sören Weber
493e23ebe1
menu: optionally disable index pages for sections 2023-09-21 17:23:41 +02:00
Sören Weber
ed1715d467
theme: support for colored borders between menu and content 2023-08-25 03:14:09 +02:00
Sören Weber
34b1347acd
build: switch to stable HTML anchors in migration docs 2023-07-27 17:47:36 +02:00
Sören Weber
1be79e0b4f
a11y: fix tag nesting in menu 2023-07-26 20:36:45 +02:00
Sören Weber
75cdd546e0
a11y: improve outline style for menu controls 2023-06-28 18:32:30 +02:00
Sören Weber
4026fba240
theme: add deprecation warnings 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 2023-02-25 11:55:35 +01:00
Sören Weber
c0a1c9cbcb
menu: rebuild collapsible expander
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 2023-02-10 00:34:47 +01:00
Sören Weber
6b96c2d662
variant: add support for prefers-color-scheme 2023-02-04 22:33:27 +01:00
Sören Weber
1ee561fd77
theme: remove unnessecary reference to sections
- 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 2023-01-22 22:16:31 +01:00
Sören Weber
bacbcf2aba
docs: even further adjusting chapter numbers in menu 2022-11-23 00:28:24 +01:00
Sören Weber
3624bb38f1
theme: be compatible with Hugo >= 0.95.0 2022-11-19 13:40:26 +01:00
Sören Weber
8b8814d696
search: add dedicated search page 2022-11-17 22:12:18 +01:00
Sören Weber
1b63c4cb0f
theme: fix urls for file:// protocol in sitemap 2022-11-15 07:34:06 +01:00
Sören Weber
972fc38d3f
theme: simplify menu traversal 2022-11-12 20:58:43 +01:00
Sören Weber
f23d4163d8
theme: simplify refLangPrettyUglyURL.hugo 2022-11-11 13:44:23 +01:00
Sören Weber
de3d3f598d
theme: allow menu items and children to be served by file:// protocol 2022-11-08 15:41:49 +01:00
Sören Weber
54878e0407
theme: fix overflowing issue tooltips
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 2022-11-05 23:57:11 +01:00
Sören Weber
460ab79e66
history: refactor for a11y 2022-11-05 20:34:57 +01:00
Sören Weber
01cfcfe67b
theme: allow to be served by file:// protocol 2022-11-02 00:14:19 +01:00
Sören Weber
b9249493c4
a11y: label for submenu expander 2022-10-06 01:09:58 +02:00
Sören Weber
da25f7d13f
a11y: add lang attribute for language selector 2022-10-04 23:52:50 +02:00
Sören Weber
5f34d107d0
a11y: move label for select boxes 2022-10-04 22:18:54 +02:00
Sören Weber
430f928f35
a11y: label for select boxes 2022-10-04 21:58:14 +02:00
Sören Weber
669323f00c
a11y: remove superfluous title attributes 2022-10-04 15:32:33 +02:00
Sören Weber
5e1f07c03c
theme: make HTML5 compliant 2022-10-03 00:24:37 +02:00
Sören Weber
c0f1f7fa60
theme: remove HTML validator errors 2022-10-02 22:32:51 +02:00
Sören Weber
8d19b3b484
theme: avoid JS errors if an output format loaded not all files 2022-07-09 19:46:39 +02:00