Commit graph

95 commits

Author SHA1 Message Date
Sören Weber
5099b5b73c
tags: taxonomy layout with headings all on the left
and columned lists like in the terms page for a more concicse look
2023-05-19 12:59:06 +02:00
Sören Weber
55549897c5
tags: leverage space in taxonomy layout 2023-05-19 09:54:14 +02:00
Sören Weber
06d35bbbdb
openapi: replace implementation with swagger-ui 2023-05-14 23:05:07 +02:00
Sören Weber
5f19b0f616
i18n: fix tooltip alignment after last change 2023-02-25 00:32:30 +01:00
Sören Weber
27bb276909
i18n: write code ltr even for rtl languages 2023-02-25 00:05:38 +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
68e89ca171
anchor: fix link in FF when served from filesystem 2023-02-20 13:54:45 +01:00
Sören Weber
09e7aebcd8
nav: fix initial positioning on content pages 2023-02-12 14:10:55 +01:00
Sören Weber
c7a819323a
nav: restore scroll position on browser back 2023-02-12 09:35:50 +01:00
Sören Weber
02e81b6e4b
scrollbar: remove debug log 2023-02-11 00:05:02 +01:00
Sören Weber
8e4b7cddc5
scrollbar: update in next frame
the high timeout caused glitches so we assume the width has been settled in the next animation frame + plus some surplus 
2023-02-10 17:02:33 +01:00
Sören Weber
d62e2f7e0e
i18n: full support for RTL 2023-02-10 00:34:47 +01:00
Sören Weber
381b74f837
i18n: add RTL support for nav bar and child items 2023-02-09 00:53:11 +01:00
Sören Weber
56bc99b79a
tabs: nested tabs content is not displayed 2023-02-07 18:06:34 +01:00
Sören Weber
a046b9300f
mermaid: make zoom configurable 2023-02-05 11:13:03 +01:00
Sören Weber
5babf80537
lightbox: close on ESC 2023-02-04 23:12:40 +01:00
Sören Weber
6d90be3015
browser: fix broken inline clipboard buttons after IE11 refactor 2023-02-04 22:50:19 +01:00
Sören Weber
7de76ad337
browser: IE11 from hell 2023-02-04 16:53:05 +01:00
Sören Weber
9783b8af0f
browser: IE11 - you guess it 2023-02-04 16:48:43 +01:00
Sören Weber
4a1adeb79b
browser: further IE11 fixes 2023-02-04 16:17:19 +01:00
Sören Weber
5b9389fde2
browser: remove IE11 errors 2023-02-04 16:01:42 +01:00
Sören Weber
7722748432
swagger: avoid errors when using invalid rapi-doc fragment ids 2023-02-04 13:39:59 +01:00
Sören Weber
5f7df12b88
mermaid: remove jQuery 2023-02-04 01:54:13 +01:00
Sören Weber
03c2bf52a9
nav: fix nav on last project page and horizontal scrolling detection 2023-02-04 01:42:21 +01:00
Sören Weber
8f4d9f4930
mermaid: rerender graph if search term is present and variant is switched 2023-02-04 00:07:52 +01:00
Sören Weber
973e95af07
tabs: fix after global jQuery removal 2023-02-04 00:04:42 +01:00
Sören Weber
d1fcf21461
global: remove jQuery 2023-02-03 23:35:16 +01:00
Sören Weber
8e0013647b
clipboard: remove jQuery 2023-02-03 23:25:57 +01:00
Sören Weber
00faf15af5
expand: a11y and remove jQuery 2023-02-03 08:57:55 +01:00
Sören Weber
322a86ae47
mark: fix opening of menus if search term was found 2023-02-03 08:56:01 +01:00
Sören Weber
f89c9944bd
cruft: remove jQuery
this code was unused
2023-02-01 19:02:52 +01:00
Sören Weber
e57358006a
mark: remove jQuery 2023-02-01 15:42:24 +01:00
Sören Weber
a95d86c03c
search: remove jQuery 2023-01-29 23:58:43 +01:00
Sören Weber
f322e58ddd
nav: remove jQuery 2023-01-29 16:47:34 +01:00
Sören Weber
1491e66580
history: remove jQuery 2023-01-29 16:47:01 +01:00
Sören Weber
302ea923ed
tabs: remove jQuery 2023-01-29 16:45:42 +01:00
Sören Weber
f2bfdce1d9
lightbox: switch to CSS-only solution 2023-01-29 11:21:52 +01:00
Sören Weber
05b31c174a
nav: fix left/right navigation for horizontal scrolling 2023-01-22 23:46:56 +01:00
Sören Weber
8aeb69fa56
search: make build and js forgiving against config errors 2022-11-20 23:00:40 +01:00
Sören Weber
0d5ee6d1b4
mermaid: avoid leading whitespace
to avoid brittle initialization of mindmap graph
2022-11-19 00:00:31 +01:00
Sören Weber
3bac832eb0
search: only redirect keyboard events initially to menu
otherwise we are not able to tab thru search results on the search page
2022-11-18 21:09:50 +01:00
Sören Weber
864c66b6c6
#search: IE11 compatibility 2022-11-18 09:02:39 +01:00
Sören Weber
8b8814d696
search: add dedicated search page 2022-11-17 22:12:18 +01:00
Sören Weber
17d877a141
toc: improve keyboard handling 2022-11-17 17:45:29 +01:00
Sören Weber
dd44547a10
search: improve keyboard handling 2022-11-17 17:29:01 +01:00
Sören Weber
7b0b56dee4
nav: fix key navigation when pressing wrong modifiers 2022-11-11 01:05:42 +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
08fb5c4b22
theme: optimize page load for images 2022-11-06 16:26:11 +01:00
Sören Weber
0ac97ba47e
i18n: support RTL in content 2022-11-01 02:00:50 +01:00
Sören Weber
bd70949313
nav: change defunct keyboard shortcuts 2022-10-08 22:50:14 +02:00