Commit graph

114 commits

Author SHA1 Message Date
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
Sören Weber
96aa7af4fb
history: don't reload page when history gets cleared 2022-07-03 15:40:32 +02:00
Sören Weber
fa6105d18f
theme: fix url for logo and home button 2022-06-23 14:10:16 +02:00
Sören Weber
f65a4b819e
menu: hide expander when only hidden subpages 2022-06-06 21:37:14 +02:00
Sören Weber
e88b9ecebb
theme: make compatible with Hugo 0.100.0 2022-06-06 21:11:44 +02:00
Sören Weber
48c7d6bc73
menu : expand/collapse menu items without navigation 2022-04-03 12:12:12 +02:00
Sören Weber
0dd92e332b
print: add option to print whole chapter 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 2022-02-28 01:19:32 +01:00
Sören Weber
a845d40071
menu: fix footer in IE11 2022-02-22 10:32:52 +01:00
Sören Weber
78abe914e0
variant: allow page browsing with custom theme 2022-02-21 23:11:04 +01:00
Sören Weber
269ccf7eea
variant: renamr var 2022-02-21 00:01:23 +01:00
Sören Weber
442a4f4832
variant: move scripts to own file 2022-02-20 23:58:16 +01:00
Sören Weber
3d6a95434c
nav: only show toc if the page has headings 2022-02-15 20:28:29 +01:00
Sören Weber
a48a7f540b
menu: fix scrollbar height 2022-02-14 20:34:18 +01:00
Sören Weber
d0d359bc3d
theme: float clearing for select boxes 2022-02-14 19:46:10 +01:00
Sören Weber
0c261fb314
theme: fix alignment of menu select boxes 2022-02-13 10:58:00 +01:00
Sören Weber
b1bb8e2290
theme: capitalize theme name in option for FF 2022-02-13 10:06:16 +01:00
Sören Weber
f5455500fa
theme: animate large areas on theme switch 2022-02-13 09:45:11 +01:00
Sören Weber
ec053c7c5e
theme: set theme selector correctly on load 2022-02-13 02:30:05 +01:00
Sören Weber
8c1a7304f9
theme: add a theme selector 2022-02-13 01:53:23 +01:00
Sören Weber
a32646b5cb
menu: rework select box UX 2022-02-12 23:49:33 +01:00
Sören Weber
4fda7916ff
menu: set footer position at bottom of screen 2022-02-12 23:14:33 +01:00
Sören Weber
9c616364a9
theme: realign HTML header and DRY out stylesheet declarations 2022-02-06 13:51:54 +01:00