Commit Graph

17 Commits

Author SHA1 Message Date
d-buchmann
0e9558e331 Do not mark internal (relative) links as external and open in new tab in markdown blocks
Don't handle links as external by default. Instead distiguish internal (relative) and external (absolute) links.
2025-09-06 19:49:38 +02:00
Jan Böhmer
32a72bfd23 Defocus show/hide sidbar button after clicking to close tooltip
Fixes issue #628
2024-06-22 23:08:51 +02:00
Jan Böhmer
f83d4103a6 Use a own marked instance for the MarkdownController instead of the global one
This prevents from configuring plugins multiple times which can lead to a heap overflow.
This fixes issue #478
2024-01-15 20:19:10 +01:00
Jan Böhmer
139ea879df Fixed deprecation notices on marked js 2023-06-26 21:48:39 +02:00
Jan Böhmer
6df65a0b9d Implemented a new darkmode selector using bootstrap 5.3 color mode 2023-06-19 01:08:11 +02:00
Jan Böhmer
801a8cc6cc Moved components styles to their own subfolders to improve organization. 2022-12-11 23:13:40 +01:00
Jan Böhmer
498cc07583 Added copyright/license info to files 2022-11-29 21:21:26 +01:00
Jan Böhmer
565cb3a790 Implement sidebar collapse with stimulus. 2022-07-31 22:07:27 +02:00
Jan Böhmer
1f890efc97 Implemented scroll to top using stimulus. 2022-07-30 00:47:51 +02:00
Jan Böhmer
8ccf5652ab Implement darkmode using stimulus. 2022-07-30 00:33:22 +02:00
Jan Böhmer
898803e3ce Use CKEDITOR 5 for all comment fields. 2022-07-26 21:23:31 +02:00
Jan Böhmer
bf1bede626 Updated marked and katex packages. 2022-07-24 17:11:30 +02:00
Jan Böhmer
390deca544 Toasts now work with turbo 2022-07-24 14:20:20 +02:00
Jan Böhmer
f1ea25cad2 Lazy load the katex library if latex content is really present 2022-03-06 16:09:24 +01:00
Jan Böhmer
cef74ff35a Render latex using stimulus controller. 2022-03-06 15:49:09 +01:00
Jan Böhmer
c54336fb47 Fixed markdown controller 2022-03-06 14:57:01 +01:00
Jan Böhmer
f3680ea7de Parse markdown using stimulus controller. 2022-03-06 14:54:08 +01:00