Commit graph

15 commits

Author SHA1 Message Date
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