Commit graph

21 commits

Author SHA1 Message Date
Sören Weber
874e542222
theme: avoid flickering on page load 2022-02-13 02:11:27 +01:00
Sören Weber
8c1a7304f9
theme: add a theme selector 2022-02-13 01:53:23 +01:00
Sören Weber
4ca21ef1bb
menu: bring active item in sight for large menus 2021-11-13 14:11:46 +01:00
Sören Weber
abfe838db2
mermaid: style 2021-11-09 21:05:54 +01:00
Sören Weber
f3c067bf9b
mermaid: assert that window.mermaid is actually mermaid 2021-11-03 21:42:38 +01:00
Sören Weber
e9cf2a8580
security: fix XSS for malicioius image URLs 2021-10-12 16:32:45 +02:00
Sören Weber
2117fefe62
security: fix XSS for malicioius URLs 2021-10-08 19:30:27 +02:00
Sören Weber
3224bfb1a3
theme: fix sticky header to remove horizontal scrollbar
HTML5 solution; sorry IE11
2021-09-23 21:25:45 +02:00
Sören Weber
b5e90f03dd
theme: ensure IE11 compatiblity 2021-09-13 21:09:44 +02:00
Sören Weber
65cb38aec3
theme: use <main> 2021-09-13 19:28:16 +02:00
Sören Weber
2fcaac5d0b
theme: fix usage of <section> 2021-09-13 19:28:16 +02:00
Sören Weber
c5382e0bcc
theme: fix showVisitedLinks in case Hugo is configured to modify relative URLs 2021-09-09 21:03:37 +02:00
Sören Weber
b75b8572c5
menu: avoid console log on landing page 2021-09-05 23:40:20 +02:00
Sören Weber
d53fc18c2b
search: open expand if it contains search term 2021-09-04 12:05:15 +02:00
Sören Weber
1c6d9538a3
menu: scroll active item into view 2021-09-04 11:09:38 +02:00
Sören Weber
b29f1ce055
theme: adjust leading whitespace and superflous lines 2021-08-24 00:23:52 +02:00
Sören Weber
541a634f6e
theme: adjust copy-to-clipboard
Copy to clipboard has a lot of smaller issues:

- contrast for inline code is bad in notice boxes
- bordering the icon does not work well with bordering of inline code
- hover color on inline code icon is blurred
- hover color on block code is statically set to link color of standard theme

And related to that:

- tooltip misses outline border, especially when displayed over dark background (like block code)
- inline code font size is sized by factor of parent font size, which is a hassle if you want to replicate the size for other elements
2021-07-25 22:09:45 +02:00
Sören Weber
1b06d27608
pan and zoom for mermaid graphs 2021-07-02 23:01:38 +02:00
Sören Weber
6b7779dac5
merge theme js scripts into one file and fix mermaid init 2021-07-02 21:58:16 +02:00
Sören Weber
b52a263979
Only highlight text in HTML elements 2021-07-02 17:53:07 +02:00
Sören Weber
c108d677b4 Rebranding to new theme name
- Rename theme from "Learn" to "Relearn"
- also change URLs
- remove old references
- more removal of french and chinese
2021-06-30 14:56:06 +02:00
Renamed from static/js/learn.js (Browse further)