Commit graph

1584 commits

Author SHA1 Message Date
Jan Böhmer
9519150fb9 Do not use jQuery for TabRemember Helper. 2022-07-29 23:26:30 +02:00
Jan Böhmer
47130846a2 Readd tab remember function to improve UX. 2022-07-29 22:52:58 +02:00
Jan Böhmer
9cc5208223 Use Stimulus for delete button handling. 2022-07-29 22:42:55 +02:00
Jan Böhmer
45db4314f7 Removed unnecessary files from old CK4 plugin. 2022-07-29 21:24:11 +02:00
Jan Böhmer
62c2d98abd Allow to select different font styles and font sizes via CKEDITOR. 2022-07-29 21:22:10 +02:00
Jan Böhmer
08d8d1b51a Wrap CKEDITOR5 toolbar if too long for a single line. 2022-07-29 21:07:54 +02:00
Jan Böhmer
c102d17b2b Label placeholder plugin should now work. 2022-07-29 21:02:53 +02:00
Jan Böhmer
5918c55855 Added german translations for label plugin 2022-07-29 20:52:26 +02:00
Jan Böhmer
eba89cee62 Started to rewrite CKEDITOR placeholder plugin for CKEDITOR5. 2022-07-29 01:03:17 +02:00
Jan Böhmer
a33e93826a Removed non-existing ckeditor script from composer autorun. 2022-07-26 23:17:21 +02:00
Jan Böhmer
4c57c7fe46 Fixed wrong comparisons operators in error_handler 2022-07-26 23:14:27 +02:00
Jan Böhmer
8c450599cb Improved StructuralEntityType rendering on frontend. 2022-07-26 23:07:04 +02:00
Jan Böhmer
41b1d8b59e Add Emojis to Special Characters input of CKEDITOR 2022-07-26 21:41:30 +02:00
Jan Böhmer
fdcfb95ac7 Remove FOS CKEditor bundle as we dont use it anymore
We now use our self-written elements with CKEDITOR5
2022-07-26 21:26:30 +02:00
Jan Böhmer
898803e3ce Use CKEDITOR 5 for all comment fields. 2022-07-26 21:23:31 +02:00
Jan Böhmer
dde7e7347c Fix case sensitivity issue which caused problems on github actions build 2022-07-26 11:52:00 +02:00
Jan Böhmer
6ba2fe5847 Use watchdog to load CKEDITOR5. 2022-07-26 11:50:27 +02:00
Jan Böhmer
b18284cfd7 Set the language of the CKEDITOR5 elements based on the page locale. 2022-07-26 01:43:30 +02:00
Jan Böhmer
63b7e0458c Use CKEditor 5 for description editing. 2022-07-26 01:20:58 +02:00
Jan Böhmer
a4f07e9b82 Dont use sudo in Dockerfile 2022-07-25 22:44:41 +02:00
Jan Böhmer
2da20535b0 Use newer nodejs version in docker builds
Our dependencies needs newer nodejs
2022-07-25 22:23:09 +02:00
Jan Böhmer
e041012fa1 Do a "yarn build" in phpunit tests instead of "yarn watch" 2022-07-25 22:19:44 +02:00
Jan Böhmer
587acb70a7 Do a "yarn build" in phpunit tests instead of "yarn watch"
Yarn watch starts an server which never ends the process.
2022-07-25 22:18:55 +02:00
Jan Böhmer
de1f5b29d6 Run static analysis action on all branches and pull requests. 2022-07-25 22:16:49 +02:00
Jan Böhmer
dbdfe5ea95 Started to use CKEditor 5 as richt text editor. 2022-07-25 01:09:31 +02:00
Jan Böhmer
156301b8a4 Use bs-info color from bootstrap css variable for search highlighting in treeview. 2022-07-24 23:47:12 +02:00
Jan Böhmer
49d9635a79 Use precompiled selectpicker css. 2022-07-24 23:44:11 +02:00
Jan Böhmer
892baf6345 Expand treeview nodes without link when you click on it. 2022-07-24 23:39:04 +02:00
Jan Böhmer
af8d623f79 Improved collapsible panel on parts lists. 2022-07-24 23:08:15 +02:00
Jan Böhmer
d16c01ebe0 Migrated some smaller utilities to BS5. 2022-07-24 22:59:19 +02:00
Jan Böhmer
a07c43ea8a Fixed breadcrumb styling in BS5 2022-07-24 22:48:21 +02:00
Jan Böhmer
270d622265 Migrated badges to BS5. 2022-07-24 22:39:32 +02:00
Jan Böhmer
6885aefbe7 Do not show error box if an validation error occurs. 2022-07-24 21:28:18 +02:00
Jan Böhmer
103969a283 Removed input-group-prepend / -append classes, as they are not needed anymore. 2022-07-24 21:26:01 +02:00
Jan Böhmer
9ed487c629 Fixed tristate inputs (used for permissions input) 2022-07-24 21:12:11 +02:00
Jan Böhmer
f06ad01eb2 Remove (now) useless selectpicker class from inputs. 2022-07-24 20:27:40 +02:00
Jan Böhmer
489f4b939a Fixed bootstrap-selectpickers on bootstrap 5 2022-07-24 20:23:12 +02:00
Jan Böhmer
5d6f244e71 Fixed dropdown in error box. 2022-07-24 18:58:35 +02:00
Jan Böhmer
43b4c78553 Use bootstrap 5 checkboxes. 2022-07-24 18:44:05 +02:00
Jan Böhmer
017170e2d6 Use symfonys included bootstrap 5 forms styling 2022-07-24 18:31:06 +02:00
Jan Böhmer
29fb59c76e Fixed styling of toasts. 2022-07-24 18:19:57 +02:00
Jan Böhmer
582f8e4c5f Fix tabs and pills for bootstrap 5 2022-07-24 18:14:33 +02:00
Jan Böhmer
365c7c60e4 Started to upgrade from bootstrap 4 to 5. 2022-07-24 18:08:21 +02:00
Jan Böhmer
a40fed29e0 Upgraded fontawesome 5 to 6 2022-07-24 17:24:55 +02:00
Jan Böhmer
50e3a59189 Updated various yarn dependencies. 2022-07-24 17:15:56 +02:00
Jan Böhmer
bf1bede626 Updated marked and katex packages. 2022-07-24 17:11:30 +02:00
Jan Böhmer
7990cf56d1 Update the locale changer links every time turbo loads a new frame. 2022-07-24 17:03:57 +02:00
Jan Böhmer
1a9dfee0ed Disable turbo on login/logout forms, so page is fully reloaded. 2022-07-24 16:03:07 +02:00
Jan Böhmer
0b31a3b095 Fixed issue that page title were reformatted unintended. 2022-07-24 15:25:06 +02:00
Jan Böhmer
fa5f5bce28 Change the document title according to the title of the main frame. 2022-07-24 15:19:05 +02:00