Commit Graph

673 Commits

Author SHA1 Message Date
Alicia Sykes 67b0e69b78 ✏️ Fixes typo in App Version translation key 2021-10-11 22:07:17 +01:00
Alicia Sykes 129891038f 🐛 (#274) Fixes relaive icon fetching, when base_url used 2021-10-11 22:02:56 +01:00
Alicia Sykes 6bd6a5ade5 📱 Quick-settings hidden by default on mobile 2021-10-11 21:39:39 +01:00
Alicia Sykes 27a4f9fa5c 📱 Improved mobile responsivness for quick-settings 2021-10-11 21:36:52 +01:00
Alicia Sykes 987f904430 📱 Navbar show/ hide functionality on mobile 2021-10-11 21:36:23 +01:00
Alicia Sykes 5fe79711bd If only 1 section set, then expand on load 2021-10-10 22:33:39 +01:00
Alicia Sykes e971a0b56b 💄 Hover color on description text of colorful theme 2021-10-10 22:33:11 +01:00
Alicia Sykes e35568092e 💄 Adds new soft glow light theme 2021-10-10 21:46:19 +01:00
Alicia Sykes 894b7198f3 💄 Updates min footer-height, to prevent scrollbar visible 2021-10-10 21:11:17 +01:00
Alicia Sykes cff537b9ea 💥 (#177) Depricates old auth struct 2021-10-10 21:10:42 +01:00
Alicia Sykes 2f3b89bbb0 Include the index in item ID 2021-10-10 21:08:49 +01:00
Alicia Sykes fed991dbdd 💚 Fix ordering issue raised by CI 2021-10-10 16:43:22 +01:00
Alicia Sykes 54c8805cd4 💚 Fix ordering issue raised by CI 2021-10-10 16:20:11 +01:00
Alicia Sykes 4e3b41332d Language now managed in VueX store 2021-10-10 15:52:39 +01:00
Alicia Sykes 048f0cb112 🩹 Fixes cannot type with modal open 2021-10-10 15:12:35 +01:00
Alicia Sykes eae8dc476c Rebased from master 2021-10-10 15:05:08 +01:00
Alicia Sykes fddb77dec9 🔥 Implementation of VueX, delete all emit events 2021-10-10 14:32:54 +01:00
Alicia Sykes 8d111a1623 Adds VueX store state for modal open state 2021-10-10 14:27:01 +01:00
Alicia Sykes 004bffce18 🔥 Remove no longer needed props, replaced with VueX state 2021-10-09 22:41:28 +01:00
Alicia Sykes 0e5eca1b7b 🔥 Use VueX store instead of props for router 2021-10-09 19:42:51 +01:00
Alicia Sykes 5e6f78e6e7 🔥 Removes provides from App.vue, replaced with Store 2021-10-09 19:28:36 +01:00
Alicia Sykes b55f96c839 Remove all instances of inject, replace with VueX store 2021-10-09 19:24:51 +01:00
Alicia Sykes 8a8166bb47 Implements a very very basic config store 2021-10-09 18:31:10 +01:00
Alicia Sykes c2e70dc07e Adds VueX store into main Vue entry point 2021-10-09 18:30:47 +01:00
Alicia Sykes 46bc451e9b 🚚 (#252) Refactor collapsible section behavior 2021-10-09 12:57:54 +01:00
Alicia Sykes 2d778bee98 🐛 (#252) Ignore local storage collapse state, if set by user 2021-10-09 12:45:49 +01:00
Alicia Sykes 3e3e0b7847 💚 Fix SonarCloud code readibility warning 2021-10-05 21:45:54 +01:00
Alicia Sykes f517e31cd2 🔥 Refactors minimal search to share code of parent search 2021-10-05 21:40:25 +01:00
Alicia Sykes 96f6a845a2 🐛 (#267) Fix custom search engine option 2021-10-05 20:30:02 +01:00
Alicia Sykes 2946412b4c 🚧 WIP, working on VueX store 2021-10-05 20:25:10 +01:00
Alicia Sykes 41682c8914 Implementing VueX 2021-10-05 20:24:51 +01:00
Alicia Sykes 27d52c0635 💄 Use min-max css func, when calculating row fraction 2021-10-03 21:44:13 +01:00
Alicia Sykes 7ede2c4a4d 🐛 (#250) Fix adds an ellipse when text is overflowing 2021-10-03 21:42:03 +01:00
Alicia Sykes 848b661c76 🚚 Refactor form elemts 2021-10-02 22:35:47 +01:00
Alicia Sykes c8ec18a6a7 💄 (#250) Improved responsivness of auto layout 2021-10-02 21:51:24 +01:00
Alicia Sykes c896120718 🗃️ (#250) Adds colCount to schema and docs 2021-10-02 18:25:48 +01:00
Alicia Sykes 98d50446a1 (#250) Adds option for custom column count 2021-10-02 18:24:58 +01:00
Alicia Sykes b88f128154 💄 (#250) Item description capped at 2 lines 2021-10-02 17:02:47 +01:00
Alicia Sykes dbb036bf30 🩹 Re: #259 - Remove CSS validation 2021-10-01 00:43:16 +01:00
Alicia Sykes 0bfca16dda Re: #254 - Adds new tab functionality to Workspace 2021-09-29 20:39:39 +01:00
Alicia Sykes bc100b8143 🗃️ Re: #255 - Adds workspaceLandingUrl into schema 2021-09-29 20:27:25 +01:00
Alicia Sykes 2f1dd2a9fa Re: #255 - Adds an option for landing URL in workspace 2021-09-29 20:26:24 +01:00
Alicia Sykes 5ec2abcf81 👽 New API for generative icons, Re: #163 2021-09-29 19:46:04 +01:00
Alicia Sykes 5ae100b44f Adds support for home-lab icons 2021-09-28 21:37:48 +01:00
Alicia Sykes e84f09bb0a 📝 Updates the Support docs and link 2021-09-28 21:07:35 +01:00
Alicia Sykes 52fef039ca 💚 Removed duplicate css property 2021-09-28 20:59:22 +01:00
EVOTk f74ccf4a58
Ajout traduction "remember-me-long-time" 2021-09-24 07:58:08 +02:00
Alicia Sykes 3104cf605d 🔥 Removes non-essential code from AppInfo modal 2021-09-24 00:13:55 +01:00
Alicia Sykes 0e31e9ab4f Redirects not-found pages to the 404 route 2021-09-24 00:13:25 +01:00
Alicia Sykes 728e39a83d Builds a 404 not-found page 2021-09-24 00:12:59 +01:00
Alicia Sykes 3619facd75 🔧 Adds route name for 404 page 2021-09-24 00:12:27 +01:00
Alicia Sykes d6a2c4d810 🔥 Splash screen now off by default 2021-09-19 22:23:53 +01:00
Alicia Sykes b532e168fe 💫 Hide loader, if still visible 2021-09-19 22:23:26 +01:00
Alicia Sykes cdab7981bd Replace error with warning for failed user actions 2021-09-19 21:29:39 +01:00
Alicia Sykes 6e0cda8709 🚸 Adds user-facing warning logging 2021-09-19 21:28:05 +01:00
Alicia Sykes 0927ea879b Show loader when route changes 2021-09-19 21:18:41 +01:00
Alicia Sykes e83cdc014f Adds option to Remember Me for a long time 2021-09-19 14:41:18 +01:00
Alicia Sykes 4888f2a803 🐛 Re: #232 - Fix tooltip arrow placement + other improvments 2021-09-18 17:47:25 +01:00
Alicia Sykes 744e962624 💄 Some minor UI improvments 2021-09-18 17:45:46 +01:00
Alicia Sykes 8e03930e0c 🎨 Improvments to status-check tooltip CSS 2021-09-18 17:44:52 +01:00
Alicia Sykes d94b166c78 🩹 Fix status indicator and opening method overlapping 2021-09-18 17:43:01 +01:00
Alicia Sykes 4723652dec 🌐 Adds Russian translations 2021-09-17 23:56:56 +01:00
Alicia Sykes e986485d25 🌐 Adds Portuguese translations 2021-09-17 23:51:10 +01:00
Alicia Sykes fe30aceca5 🌐 Adds Japanese translations 2021-09-17 23:48:10 +01:00
Alicia Sykes bb3c558b7f 🌐 Adds machine-translated Italian text 2021-09-17 23:44:51 +01:00
Alicia Sykes ae59ec370a 🌐 Adds basic Hindi translations 2021-09-17 23:40:57 +01:00
Alicia Sykes ac7dab20a2 🌐 Adds basic Arabic translations 2021-09-17 23:31:31 +01:00
Alicia Sykes d298516070 ♻️ Renames ping --> statusPing 2021-09-17 23:51:43 +01:00
Alicia Sykes f0449969e7 Use constants for API endpoints 2021-09-17 22:40:39 +01:00
Alicia Sykes c9b81e5518 Adds constants for server endpoints 2021-09-17 22:39:02 +01:00
Alicia Sykes 32195ca888 🔒 Removes v-html, to protect against XSS 2021-09-12 21:55:13 +01:00
Alicia Sykes e9aa2bb7fc Improved handling of unexpected events 2021-09-12 16:33:29 +01:00
Alicia Sykes affff262d3 Update error handler, for non-critical warnings 2021-09-12 16:32:42 +01:00
Alicia Sykes e216de0e63 Show error log 2021-09-12 15:59:59 +01:00
Alicia Sykes 9ee4878fee Keep recent warnings in session storage 2021-09-12 15:59:42 +01:00
Alicia Sykes 7b68af1bd4 🗃️ Update schema with SW off by default 2021-09-12 15:00:45 +01:00
Alicia Sykes f772eb5854 👔 SW now disabled by default 2021-09-12 15:00:10 +01:00
Alicia Sykes 21014cf0cd Adds a status printer function 2021-09-12 14:58:56 +01:00
Alicia Sykes b901a04d4a 🗃️ Adds scema doc for searchBangs 2021-09-11 21:05:32 +01:00
Alicia Sykes 4525f86281 🗃️ Adds searchBangs to schema and docs 2021-09-11 20:36:33 +01:00
Alicia Sykes 0f651b281a 💚 Fix alert, remove event listener when component destroyed 2021-09-11 20:11:51 +01:00
Alicia Sykes 688dece915 Re: #206 - Implements support for search bangs 2021-09-11 19:47:54 +01:00
Alicia Sykes 0e8eb992fb 🚚 Refactor with new search util 2021-09-11 19:46:53 +01:00
Alicia Sykes 55beeaf010 Adds helper functions for search bangs 2021-09-11 19:39:51 +01:00
Alicia Sykes 412d341b23 💄 Nicer design for language swtitcher 2021-09-11 01:35:02 +01:00
Alicia Sykes ad069bdf30 Adds filter key to error handler 2021-09-11 01:34:48 +01:00
Alicia Sykes 15b38cc6ac 🎨 Smarter language auto-detection 2021-09-11 01:14:23 +01:00
Alicia Sykes e7fb8e2d01 💄 Nicer design for language swtitcher 2021-09-10 23:51:21 +01:00
Alicia Sykes e176b4bf71 ⚰️ Remove lang from accumulator 2021-09-10 23:50:32 +01:00
Alicia Sykes fb0489ff2e 📱 Improved display for smaller screens 2021-09-10 23:48:08 +01:00
Alicia Sykes 0e6dfc10fb 💄 Increase size of language switcher modal 2021-09-10 23:47:06 +01:00
Alicia Sykes 3df9f7e105 🌐 Re: #216 - Adds Spanish lang, thanks @lu4t 2021-09-10 22:25:32 +01:00
Alicia Sykes eb93f00702 ✏️ Fix minor in-code typos 2021-09-10 21:26:25 +01:00
Alicia Sykes 77e0fede6a Improve the error output 2021-09-09 19:09:40 +01:00
EVOTk 54477cf5a5
🌐 Ajout traduction pour le sélecteur d'affichage 2021-09-07 12:41:58 +02:00
Alicia Sykes 3b1abbb6f4 🚨 Fixes sonarcloud linter warning 2021-09-06 21:57:20 +01:00
Alicia Sykes d5643bc0dc 🌐 Adds missing translation for View-switcher tooltip 2021-09-06 21:34:38 +01:00
Alicia Sykes 86b83e7e3b 🩹 Adds missing tooltip to theme configurator 2021-09-06 21:34:02 +01:00
Alicia Sykes ab47690a01 🐛 Re: #205 - Fixes tooltip for config menu 2021-09-06 21:25:35 +01:00
Alicia Sykes 3141565cc9 💄 Show provider in tooltip, if available 2021-09-05 17:15:54 +01:00
Alicia Sykes 27dd60a812 🩹 Fixes the UI for tooltip description 2021-09-05 17:02:47 +01:00
Alicia Sykes 76a570cb6a 🩹 Updates default item sort order 2021-09-05 17:02:26 +01:00
Alicia Sykes 6da4a237f1 🙈 Updates console err msg, to say likely not a bug 2021-09-05 16:50:53 +01:00
Alicia Sykes 96e9adf6f3 Completes the sortBy functionality for items 2021-09-05 16:49:19 +01:00
Alicia Sykes 2c4b4dc74a 🗃️ Adds sortBy option to schema and docs 2021-09-05 16:48:19 +01:00
Alicia Sykes 591b03420b Adds option for user to disable smart-sort 2021-09-05 01:01:45 +01:00
Alicia Sykes 11f5f8c9df Allows sorting items by last used 2021-09-05 01:00:44 +01:00
Alicia Sykes 955985071f Allows sorting items by most used 2021-09-05 00:43:52 +01:00
Alicia Sykes 48533f397a Implements optional alphabetical sort for sections 2021-09-04 23:07:50 +01:00
Alicia Sykes a66636bde8 Improved error logging 2021-09-04 23:09:21 +01:00
Alicia Sykes 412c179d5a 🐛 Re: #199 - Fixes loading of local SVG icons 2021-09-04 20:50:36 +01:00
Alicia Sykes b756e65d2e Re: #196 - Adds option for different favicon API for each app 2021-09-04 20:45:14 +01:00
Alicia Sykes d730c36d3a 🔧 Adds option to enable SRI integrity, plus refactos PWA into defaults 2021-09-04 20:01:25 +01:00
Alicia Sykes e65d4479ee 💄 Re: #200 - Icon image assets max height 2021-09-04 14:02:16 +01:00
FormatToday 8d02a6258e add Chinese translation 2021-09-01 17:23:20 +08:00
Dan Gilbert c9fc7e4bbd Fix import for simple-icons 2021-08-31 12:57:51 +02:00
Dan Gilbert 9de041f1d3 Fix simple icons color fill 2021-08-31 12:33:18 +02:00
UrekD c8734d7379 Update sl.json 2021-08-29 21:55:50 +02:00
Alicia Sykes d3ff3c445f
🔀 Merge pull request #186 from EVOTk/FEATURE/web-search-fr
Update fr.json for 1.6.9
2021-08-29 15:40:33 +01:00
Alicia Sykes bf2755e6c5 🗃️ Updates schema with WebSearh properties 2021-08-29 15:39:54 +01:00
EVOTk ef89d932fb
Update fr.json for 1.6.9 2021-08-28 19:22:27 +02:00
Alicia Sykes 30bb4fdf5f 🌐 Adds note for web search 2021-08-28 16:58:07 +01:00
Alicia Sykes 438693c8db Adds web search to Minimal View 2021-08-28 16:19:51 +01:00
Alicia Sykes 411357c5b6 Adds web search functionality 2021-08-28 15:55:41 +01:00
Alicia Sykes 84eb2036db 💄 Adds color variable for progress bar 2021-08-28 13:48:02 +01:00
Alicia Sykes 4f3e96c506 💄 Improve UI for material theme in Workspace view 2021-08-28 13:43:45 +01:00
Alicia Sykes 23a5064d3d Adds view-switching links to ws sidebar 2021-08-27 23:35:31 +01:00
Alicia Sykes 42884a03e7 🌐 Adds missing translations for view-switcher 2021-08-27 23:32:58 +01:00
Alicia Sykes f1df24ef72 Displays progress bar during requests 2021-08-27 23:15:58 +01:00
Alicia Sykes ff663f8647 💄 Fixes styles for status check tooltip 2021-08-27 20:50:19 +01:00
Alicia Sykes fe57a266f1 🗃️ Adds statusCheckAllowInsecure to Schema and docs 2021-08-26 22:31:14 +01:00
Alicia Sykes f343af3b00 Re: #181 Adds option to ignore SSL in ping 2021-08-26 22:18:21 +01:00
Alicia Sykes bf635bd6c9 Use v-cloak directive to hide unloaded content 2021-08-23 22:34:42 +01:00
Alicia Sykes be7369f206 💄 Minor style improvments 2021-08-22 19:20:05 +01:00
Alicia Sykes 96021f7641 💄 Small style updates to themes and item 2021-08-22 17:54:59 +01:00
Alicia Sykes b0384d8f06 🐛 Fixes regex for validating custom CSS input 2021-08-22 15:46:08 +01:00
Alicia Sykes 79e4182db1 🗃️ Adds item.tags into Schema and documents 2021-08-22 13:41:31 +01:00
Alicia Sykes 11f38c9177 Implements improved search 2021-08-22 13:36:54 +01:00
Alicia Sykes 4dc25e6fc6 Wrote a better search algo 2021-08-22 13:35:57 +01:00
Alicia Sykes 03abfd0ade 🚑 Adds null check to appConfig.auth 2021-08-21 22:57:12 +01:00
Alicia Sykes 44af607f35 🗃️ Adds keycloak properties to schema and docs 2021-08-21 22:44:46 +01:00
Alicia Sykes 3543116451 Implements Keycloak authentication support 2021-08-21 22:32:20 +01:00
Alicia Sykes d7cc52a90a Implements helper functions for Keycloak support 2021-08-21 22:29:58 +01:00
Alicia Sykes 1bc27495d6 ♻️ Slight refactor, before implementing Keycloak 2021-08-21 22:29:21 +01:00
Alicia Sykes 7608fba2f5 💥 Major structural modifications to Auth object 2021-08-21 20:38:58 +01:00
Alicia Sykes 007a13d868 💚 Fix code quality issues 2021-08-21 17:24:11 +01:00
Alicia Sykes 4c1475533e 💚 Removes commented out code in Section 2021-08-21 16:49:06 +01:00
Alicia Sykes f7ad5206d6 🐛 Re: #172 - Moves section filtering to higher order 2021-08-21 16:41:40 +01:00
Alicia Sykes c83041882a 🚚 Rename ItemGroup → Section 2021-08-21 15:01:08 +01:00
Alicia Sykes fa5644673f
🔀 Merge pull request #171 from Lissy93/FEATURE/granular-access-165
[FEATURE] Granular User Access
Fixes #165
2021-08-20 22:33:33 +01:00
Alicia Sykes 95bc5d2c49 🗃️ Adds new config attributes for granular auth access 2021-08-20 22:20:40 +01:00
Alicia Sykes 78e1fc6c94 Code improvments 2021-08-20 22:19:17 +01:00
Alicia Sykes 8df84252ac Re: #165 - Implements granular user controlls 2021-08-20 21:52:24 +01:00
Alicia Sykes b71e1548ee Refactor, no longer need parameter passed to Auth functions 2021-08-20 21:51:43 +01:00
Alicia Sykes d54bb517db Re: #165 - Adds helper functions for granular access 2021-08-20 21:50:36 +01:00
Alicia Sykes 46c1ea87e8 🔒 Prevent modification of users locally 2021-08-20 21:48:35 +01:00
EVOTk f64977fd23
Update fr.json 2021-08-20 22:19:33 +02:00
EVOTk bcdfaab84d
Update fr.json 2021-08-20 11:02:50 +02:00
Alicia Sykes a8cf946f76 🚑 [67174449] Fixes version checking 2021-08-20 00:36:38 +01:00
Alicia Sykes ed1556fdba Removes Prism editor, to reduce app size 2021-08-19 19:49:03 +01:00
Alicia Sykes a08eb1082a 🌐 Adds text for no permission to edit, in guest mode 2021-08-18 22:17:17 +01:00
Alicia Sykes 68fcee0c0f 🗃️ Adds 'enableGuestAccess' to schema and docs 2021-08-18 21:55:33 +01:00
Alicia Sykes edf941229c 🌐 Adds translations for Guest Access 2021-08-18 21:52:47 +01:00
Alicia Sykes a95c91a380 🚨 Adds null check for appConfig 2021-08-18 21:35:21 +01:00
Alicia Sykes cd4956b1df 💄 Updates SVG button style helper 2021-08-18 21:24:19 +01:00
Alicia Sykes 39ee63ebd3 Implements guest access checking functions 2021-08-18 21:23:39 +01:00
Alicia Sykes e4d7660712 🚚 Renames AppButtons to AuthButtons 2021-08-18 21:15:47 +01:00
Alicia Sykes 242dfe61c6 Implements guest access into Login page 2021-08-18 21:14:26 +01:00
Alicia Sykes 5b72fd34aa 💄 Adds a new theme, used on website 2021-08-16 22:51:25 +01:00
Alicia Sykes f034349659 🐛 Re: #127 - Fixes translation not loading 2021-08-15 13:17:10 +01:00
Alicia Sykes 22f23aacfd Removes keyDown event listener onDestroy 2021-08-14 19:33:32 +01:00
Alicia Sykes fb86f55bf2 Fix potential performance and quality issues 2021-08-14 19:29:03 +01:00
Alicia Sykes bb74bc32cc 🗃️ Adds appConfig.startingView into schema and docs 2021-08-14 19:14:14 +01:00
Alicia Sykes a18b723484 💄 Adds configurable CSS variables to the Minimal view 2021-08-14 19:12:00 +01:00
Alicia Sykes e1cc17c7e0 Add a dropwdown menu for switching between views 2021-08-14 15:20:53 +01:00
Alicia Sykes 02fcc5a059 Make homepage render users chosen start page 2021-08-14 15:19:33 +01:00
Alicia Sykes c92f578bb0 Make homepage render users chosen start page 2021-08-14 15:06:01 +01:00
Alicia Sykes ecde28811e ♻️ Refactored SVG button styles into helpers 2021-08-14 14:51:34 +01:00
Alicia Sykes 778e214f36 🍱 Adds icon assets for view switcher 2021-08-14 14:50:42 +01:00
Alicia Sykes bcb089c966 Implements the searching functionality, and applied theme on load 2021-08-14 12:35:21 +01:00
Alicia Sykes 095bd3612c 🚧 Show all when search field has value 2021-08-13 21:48:28 +01:00
Alicia Sykes 5290be9214 Merge branch 'master' of github.com:Lissy93/dashy into FEATURE/minimal-view 2021-08-13 21:12:30 +01:00
UrekD 6b04004c73 Fixed correct ISO code
sl instead of si..
2021-08-13 02:17:11 +02:00
UrekD 483bee23b2 Slovenian translation
- Add Slovenian Locale
2021-08-13 02:06:30 +02:00
EVOTk e8d3a90c62
Update fr.json 2021-08-12 19:21:23 +02:00
EVOTk a89f1dabba
Update ContextMenu.vue 2021-08-12 19:01:42 +02:00
EVOTk 8c3c011480
Update en.json 2021-08-12 19:00:25 +02:00
Alicia Sykes c8df328178 🐛 Open in workspace when target set, Fixes #143 2021-08-11 21:19:36 +01:00
Alicia Sykes 21509c727d Implements multi-tasking functionality in Workspace view 2021-08-11 20:51:41 +01:00
Alicia Sykes 6f3c9d36a1 🗃️ Adds new option to config, enableMultiTasking
If set to true, will keep apps open in the background when in the workspace view. Useful for quickly switching between multiple sites, and preserving their state, but comes at the cost of performance.
2021-08-11 05:06:42 +01:00
Alicia Sykes 030764c99e 🚧 Checks if multi-tasking enabled, and loads in correct component 2021-08-11 05:05:22 +01:00
Alicia Sykes 126ae5f155 🚧 Adds new component to handle multi-tasking 2021-08-11 05:04:32 +01:00
Alicia Sykes 7efca2c3df Merge branch 'master' of github.com:Lissy93/dashy into FEATURE/minimal-view 2021-08-09 20:46:46 +01:00
Alicia Sykes 9ab26e0033 🚨 Fixes lint issues, import order was incorrect 2021-08-09 20:15:37 +01:00
EVOTk e76ecf16af
Update fr.json for Dashy 1.5.6 2021-08-09 01:09:06 +02:00
Alicia Sykes 787b7a42c3 Re: #139 Adds support for Material-Decison-Icons 2021-08-08 22:44:27 +01:00
Alicia Sykes 513be9d662 Adds efficiency checks to determine which icon CDNs are needed 2021-08-08 22:43:37 +01:00
Alicia Sykes a771fe4fc9 📨 Extracts icon CDN endpoints into Defaults 2021-08-08 22:42:37 +01:00
Alicia Sykes 47bc56a16e 🌐 Adds Missing Password text 2021-08-08 21:00:43 +01:00
Alicia Sykes 3daee52634 🚸 Improve user experience of config modals 2021-08-08 20:11:23 +01:00