Commit graph

387 commits

Author SHA1 Message Date
Jan Böhmer
c13245fc2d BSTreeView now rudimentaly works. 2022-08-06 04:04:06 +02:00
Jan Böhmer
a8ff18a340 Added an basic implementation of bootstrap-treeview in typescript 2022-08-06 03:40:24 +02:00
Jan Böhmer
b51aa0951e Fixed error, when creation of new elements is disabled in collectionTypes.
This for example happens if the user does not have the permission to create new elements.
2022-08-04 00:06:22 +02:00
Jan Böhmer
0c785d1a37 Implemented attachment autocomplete for internal ressources using tom-select 2022-08-03 23:36:45 +02:00
Jan Böhmer
b731b2529c Removed bootstrap-fileinput, as we do not use it anymore 2022-08-03 22:56:02 +02:00
Jan Böhmer
750bdc45d1 Removed old frontend code 2022-08-03 22:54:46 +02:00
Jan Böhmer
78e3d36a5c Use tom-select as tagsinput input 2022-08-03 22:44:38 +02:00
Jan Böhmer
89d64b7565 Fixed hoverpic element if no title element is present 2022-08-03 21:40:07 +02:00
Jan Böhmer
3ee8b26ddf Removed the last inline scripts. 2022-08-03 21:31:35 +02:00
Jan Böhmer
1c7c3bf2c5 Migrated SMD reel calculator tool logic to stimulus. 2022-08-03 20:56:00 +02:00
Jan Böhmer
cfd9713e5d Removed now not necessary datatables file, as we now do this in stimulus. 2022-08-03 20:29:59 +02:00
Jan Böhmer
8323f374a4 Implement attachment CollectionType using stimulus 2022-08-03 20:28:27 +02:00
Jan Böhmer
219503e16f Reveal symfony validation errors in tabs after form submit 2022-08-02 01:11:17 +02:00
Jan Böhmer
cd249307a4 Fixed typo that prevent TabRememberHelper to work 2022-08-02 00:25:45 +02:00
Jan Böhmer
497def50cd Jump to the tab where an browser validation error occurs 2022-08-02 00:23:55 +02:00
Jan Böhmer
4847fe2fa3 Use stimulus collection controller for parts orderdetails 2022-08-02 00:00:28 +02:00
Jan Böhmer
66b7b2e9bf Use stimulus collection controller for partLots 2022-08-01 23:01:04 +02:00
Jan Böhmer
537b7fad7f Use a stimulus controller to implement collectionType for specifications/parameters. 2022-08-01 22:28:09 +02:00
Jan Böhmer
5238f2ccc2 Show attachment name in hoverpics again. 2022-08-01 01:03:55 +02:00
Jan Böhmer
b8500bcef6 Improve visibility of links by underlining them. 2022-08-01 00:54:41 +02:00
Jan Böhmer
5f8697626a Improve visibility of links in selected datatables rows. 2022-08-01 00:51:50 +02:00
Jan Böhmer
4c574316c8 Show a confirmation message, if you delete parts via part table select. 2022-08-01 00:50:05 +02:00
Jan Böhmer
452f0a8362 Use stimulus for parts tables and select actions. 2022-08-01 00:31:49 +02:00
Jan Böhmer
565cb3a790 Implement sidebar collapse with stimulus. 2022-07-31 22:07:27 +02:00
Jan Böhmer
ab179a8b71 Fixed some issues when navigating back in history with Turbo. 2022-07-31 21:47:31 +02:00
Jan Böhmer
e26f6e5394 Mark sidebar and navbar as permanent between Turbo history navigations. 2022-07-31 21:29:00 +02:00
Jan Böhmer
fc90259032 Use stimulus controller for sidebar treeviews. 2022-07-31 15:50:16 +02:00
Jan Böhmer
2d1aa829f6 Fixed an warning of CKEDITOR5. 2022-07-30 14:29:33 +02:00
Jan Böhmer
8cf131a7d6 Implemented a treeview element using stimulus 2022-07-30 14:13:02 +02:00
Jan Böhmer
9139d49628 Fixed global reload mechanism. 2022-07-30 13:25:29 +02:00
Jan Böhmer
39ae5b9c2f Use BS5 default values for font-size and line height. 2022-07-30 01:02:28 +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
671e0944a2 Implement hoverpic using stimulus. 2022-07-29 23:54:49 +02:00
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
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
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
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