Commit graph

361 commits

Author SHA1 Message Date
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
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
e26f6e5394 Mark sidebar and navbar as permanent between Turbo history navigations. 2022-07-31 21:29:00 +02:00
Jan Böhmer
5ec87f911b Reorganized treeview code for AdminPage treeview. 2022-07-31 15:54:27 +02:00
Jan Böhmer
fc90259032 Use stimulus controller for sidebar treeviews. 2022-07-31 15:50:16 +02:00
Jan Böhmer
387fd77d2d Target links inside admin content frame to outside content frame.
Otherwise we are unable to visit other pages.
2022-07-30 14:26:31 +02:00
Jan Böhmer
12e7ed9165 Use turbo-frames for treeview navigation in Admin Pages. 2022-07-30 14:23:27 +02:00
Jan Böhmer
8cf131a7d6 Implemented a treeview element using stimulus 2022-07-30 14:13:02 +02:00
Jan Böhmer
91af024081 Fixed collapse of manual 2FA setup in user settings. 2022-07-30 13:26:47 +02:00
Jan Böhmer
1330bab199 Fixed visual bug for dropdown in shopping informations tab of parts. 2022-07-30 00:54:44 +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
9cc5208223 Use Stimulus for delete button handling. 2022-07-29 22:42:55 +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
dbdfe5ea95 Started to use CKEditor 5 as richt text editor. 2022-07-25 01:09:31 +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
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
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
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
Jan Böhmer
ea6357c259 Use stimulus for global reloading 2022-07-24 14:41:28 +02:00
Jan Böhmer
390deca544 Toasts now work with turbo 2022-07-24 14:20:20 +02:00
Jan Böhmer
79a1715290 Merge branch 'master' into turbo 2022-07-24 01:26:22 +02:00
Jan Böhmer
5e366bec32 Show datetime in flash notices in white, if background is dark.
This highly increases readability of the datetime for most flashes.
2022-07-23 21:47:30 +02:00
Jan Böhmer
bb7c35b0b5 Updated copyright year on homepage. 2022-07-18 00:18:53 +02:00
Jan Böhmer
7bf730dda2 Rename /icons folder in public as it is aliased by apache.
Before icons were not loaded in most cases when using apache2 with default configuration.
Fixes issue #120
2022-07-18 00:11:12 +02:00
Jan Böhmer
d1fd2bde68 Show better error message when SQLite database is not existing. 2022-07-17 21:59:45 +02:00
Jan Böhmer
cb683f611c Use stimulus controller to implement barcode scanner. 2022-03-07 01:28:32 +01:00
Jan Böhmer
f276c436ae Initialize selectpicker via stimulus controller. 2022-03-06 23:27:20 +01:00
Jan Böhmer
cef74ff35a Render latex using stimulus controller. 2022-03-06 15:49:09 +01:00
Jan Böhmer
41e0b251a9 Enabled treeview with turbo frames. 2022-03-05 23:09:55 +01:00
Jan Böhmer
3a21c18ba9 Removed loading modal, as this is now done by turbo. 2022-03-04 21:12:16 +01:00
Jan Böhmer
f60ef33736 Load stimulus controllers properly 2022-03-04 20:59:08 +01:00