Commit Graph

673 Commits

Author SHA1 Message Date
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
Alicia Sykes e6cfad6d4e 🔥 Removes view config screen, as not necessary 2021-08-08 18:39:52 +01:00
Alicia Sykes aa89a5b27e 🔒 Adds password verify check to cloud sync 2021-08-08 18:38:35 +01:00
Alicia Sykes c18fbe2379 Enables user to self-host their own Sentry, and updates Privacy docs 2021-08-08 18:36:54 +01:00
Alicia Sykes 88ae71cb6b 🚧 Adds the grid layout to minimal view 2021-08-08 17:16:31 +01:00
Alicia Sykes 0c130b0d4b 🚧 Starts working on Search component for minimal view 2021-08-08 17:15:46 +01:00
Alicia Sykes e7105bc9b9 Hide Header and Footer on minimal and login view 2021-08-08 17:15:01 +01:00
Alicia Sykes 64ef03036e Adds helper function to enable furniture hiding 2021-08-08 17:14:10 +01:00
Alicia Sykes 98d92f9c87 🚧 Implemented the tab-switching functionality into the minimal view 2021-08-08 14:37:37 +01:00
Alicia Sykes 2b0e17c169 Merge branch 'master' of github.com:Lissy93/dashy into FEATURE/minimal-view 2021-08-08 14:09:19 +01:00
EVOTk 8e4f76fe9d
Update fr.json 2021-08-08 00:24:01 +02:00
EVOTk aa93e7aa97
Add files via upload 2021-08-08 00:06:56 +02:00
EVOTk cedb4390fb
Update languages.js 2021-08-07 23:57:15 +02:00
Alicia Sykes c29e7105e2 🩹 Fixed a bunch of minor UI things 2021-08-07 15:15:53 +01:00
Alicia Sykes 4ead7b6742 🩹 Re: #123 - Fixes cut-off text 2021-08-07 14:31:18 +01:00
Alicia Sykes 1ea00ec863 🔥 Removed obsolete lougout code, and adds translations 2021-08-07 14:24:31 +01:00
Alicia Sykes 25289f3861 Removes highlight.js, to reduce app size 2021-08-07 14:22:46 +01:00
Alicia Sykes 7a669d6ee4 🌐 Re: #126 - Implements missing translations for Login action 2021-08-07 14:19:28 +01:00
Alicia Sykes 9f33bacf16 🐛 Re: #127 - Fixes translations not being picked up in dropdown 2021-08-07 14:17:01 +01:00
Alicia Sykes 79d8d1b036 🌐 Re: #126 - Adds missing translations 2021-08-07 14:15:45 +01:00
Alicia Sykes a8ac255649 🚧 Working on section selection functionality 2021-08-06 21:11:40 +01:00
Alicia Sykes 992a18cf1b Merge branch 'master' of github.com:Lissy93/dashy into FEATURE/minimal-view 2021-08-06 20:48:59 +01:00
Alicia Sykes d740baf6ab 🩹 Re: #118 - Fixes config menu footer note overflow 2021-08-05 20:25:23 +01:00
Alicia Sykes d8ae1dc1a6 🩹 Re: #119 - Fixes text overflow in theme selector 2021-08-05 20:20:25 +01:00
Erik Vroon 3081303bd1 Add nl locale in README and languages.json 2021-08-05 00:12:45 +02:00
Erik Vroon bf026e9992
Create nl.json 2021-08-05 00:04:16 +02:00
Alicia Sykes 81fdfd1b2a 🩹 Minor fix, reduce height to hide scrollbar 2021-08-04 20:27:18 +01:00
Alicia Sykes 6f5943073f 🐛 Re: #115 - Fixes width in config container for long languages 2021-08-04 20:23:01 +01:00
Alicia Sykes 353bb618b4 🐛 Normalize data prior to calculatin SHA hash 2021-08-01 15:27:23 +01:00
Alicia Sykes ba2ac7661d 🔒 Small update to router, empty array means no users 2021-08-01 15:25:24 +01:00
Alicia Sykes 690409d642 🔒 Prevents user making themself admin from UI 2021-08-01 15:24:35 +01:00
Alicia Sykes db312a703c 🗃️ Adds 'enableErrorReporting' to schema and config docs 2021-08-01 12:19:31 +01:00
Alicia Sykes 309dcee3c3 Implements optional, off by default crash reporting 2021-08-01 12:18:03 +01:00
Alicia Sykes 424cef1f81 Adds safeguards to prevent error when conf.yml is empty 2021-08-01 12:16:51 +01:00
Alicia Sykes 5b6663dab8 ♻️ Moves service worker init into utils 2021-08-01 12:15:51 +01:00
Alicia Sykes 122627f6ce 🥚 Console banner 2021-07-31 18:53:12 +01:00
Alicia Sykes 3434bfacba 🔥 Removed cloud sync button from home, moved to config menu 2021-07-31 18:40:16 +01:00
Alicia Sykes 38516d6dd2 ✏️ Re: #106 Fixes typo, deafault --> default 2021-07-31 18:33:52 +01:00
Niklas Zabel e862f7f3a9 correction of typing errors 2021-07-29 20:00:54 +02:00
Niklas Zabel f5c2510da1 add German language 2021-07-29 19:43:28 +02:00
Niklas Zabel b038c39f2b add German language 2021-07-29 19:29:27 +02:00
Alicia Sykes 91ededa7db 🩹 Read logo from local storage, if available 2021-07-26 21:07:12 +01:00
Alicia Sykes ef6b6bb757 🗃️ Adds pageInfo.logo attribute to the schema 2021-07-26 20:50:22 +01:00
Alicia Sykes 2f3a641013 Adds an optional logo image to the header, Re: #104 2021-07-26 20:49:42 +01:00
Alicia Sykes 456cce0653 🐛 Adds safeguard for when pageInfo isnt specified 2021-07-26 20:16:00 +01:00
Alicia Sykes 5a4c23ccc5 🗃️ Adds appConfig.disableUpdateChecks to schema 2021-07-25 17:42:49 +01:00
Alicia Sykes 7db441b493 ♻️ Moved config validator into services 2021-07-25 17:42:01 +01:00
Alicia Sykes b90dfe2477 🌐 Adds translations for Update component 2021-07-25 16:55:13 +01:00
Alicia Sykes dcdcdfb979 Shows app version + status in Config and About menu 2021-07-25 16:46:49 +01:00
Alicia Sykes 840a4296b3 🚧 Adds a component to check for updates 2021-07-25 16:46:03 +01:00
Alicia Sykes 43c94b76b3 Merge branch 'master' of github.com:Lissy93/dashy into FEATURE/minimal-view 2021-07-25 15:02:17 +01:00
Alicia Sykes bc9011ee0b Improve + refactor the Auto-Detect language apply method 2021-07-25 12:30:43 +01:00
Alicia Sykes 0f5b6a2ec7 🩹 Quick fix, dont emmit close event for Lang switcher 2021-07-25 12:29:38 +01:00
Alicia Sykes 1fe3909cd6 Closes modal agter apply, and adds error toast 2021-07-25 12:28:32 +01:00
Alicia Sykes f6e0092190 🌐 Adds translations for language-switcher component 2021-07-24 22:02:49 +01:00
Alicia Sykes a829099631 Removed demo language, adds note when thres only 1 language 2021-07-24 21:57:45 +01:00
Alicia Sykes 914b381436 🗃️ Adds language attribute to appConfig, so user can set language 2021-07-24 21:50:33 +01:00
Alicia Sykes bb82e312b0 🌐 Updates translations, adds test German lang 2021-07-24 21:42:37 +01:00
Alicia Sykes 107ead5046 💄 Updates styling for dropdown component 2021-07-24 21:41:50 +01:00
Alicia Sykes a18574dcd6 Auto loads users prefered language 2021-07-24 21:41:16 +01:00
Alicia Sykes b1f176260b 🗺️ Adds default value for language, English 2021-07-24 21:40:21 +01:00
Alicia Sykes 075e63f9b5 🔥 Adds language into Config handlers 2021-07-24 21:39:14 +01:00
Alicia Sykes 1faa36f7df Writes handler util for managing languages 2021-07-24 21:38:38 +01:00
Alicia Sykes a15255afb8 Implements language switcher into config component 2021-07-24 21:36:13 +01:00
Alicia Sykes e5cdc6555d 🍱 Adds an icon for language switching 2021-07-24 21:34:43 +01:00
Alicia Sykes afa2745194 Build a language switcher component 2021-07-24 21:33:58 +01:00
Alicia Sykes c8a73dbda6 Adds a util file for easier language adding 2021-07-24 16:47:14 +01:00
Alicia Sykes 55aeb44c1a 🌐 Adds localisation for Settings, Config and Theme maker 2021-07-24 16:18:28 +01:00
Alicia Sykes ef3468e2fb 🌐 Translations for app config, json editor, rebuild dialog and css dialog 2021-07-24 14:18:48 +01:00
Alicia Sykes 921af8def1 🌐 Adds translations for Cloud Sync form 2021-07-24 12:57:32 +01:00
Alicia Sykes 1a2731220a 🌐 Adds translations for Login page 2021-07-24 12:01:12 +01:00
Alicia Sykes b90b612f91 🚨 Updates indentation, fixes linter warning 2021-07-24 11:36:37 +01:00
Alicia Sykes e02d33b0df 🌐 Adds en translations for Home and Search components 2021-07-22 22:33:47 +01:00
Alicia Sykes 0606cb07ae Implements localisation 2021-07-22 22:20:03 +01:00
Alicia Sykes ea33436e9a 🚧 Created files for Minimal view 2021-07-21 17:12:42 +01:00
Alicia Sykes f22b1b0d42
🔀 Merge pull request #94 from Lissy93/FEATURE/service-keyboard-shortcuts
[FEATURE] Support custom keybindings
2021-07-19 22:23:53 +01:00
Alicia Sykes 3781d119de 🚑 HOTFIX - Theme editors close function was breaking instant-search while modal open 2021-07-19 22:22:39 +01:00
Alicia Sykes b51aff6dbd 🗃️ Adds new attribute, item.hotkey for quick launching 2021-07-19 21:55:56 +01:00
Alicia Sykes 4843802268 Shows icon on hover for items with hotkey bound 2021-07-19 21:55:05 +01:00
Alicia Sykes 642c42bfe2 Adds new prop for hotkey, will pass down to OpeningMethod 2021-07-19 21:54:38 +01:00
Alicia Sykes 23d7339be8 Handles the launching of items using custom hotkey 2021-07-19 21:52:54 +01:00
Alicia Sykes 5c3667003a Adds new helper function to handle item hotkeys 2021-07-19 21:52:12 +01:00
Alicia Sykes fa8062739c Adds built-in color swatches, for easier theme building 2021-07-18 20:46:42 +01:00
Alicia Sykes f5eb8f262c 🔥 Applies users colors to workspace, fixes spacing on CSS config view, and improves theme reset process 2021-07-18 17:57:11 +01:00
Alicia Sykes 514edcbde9 🏗️ Reads custom colors from conf as well as local storage 2021-07-18 17:55:55 +01:00
Alicia Sykes 1f40a12ac2 🗃️ Adds new attribute 'customColors' under appConfig 2021-07-18 17:54:28 +01:00
Alicia Sykes 97f3e3c747 Adds export styles functionality 2021-07-18 16:54:36 +01:00
Alicia Sykes 4c44ddef26 Users custom colors are applied on load 2021-07-18 16:37:55 +01:00
Alicia Sykes 04b98ae66c Adds custom theme configurator to the style tab of config menu 2021-07-18 10:11:33 +01:00
Alicia Sykes 3ff830ea95 Enables users chosen colors to be saved in storage 2021-07-18 09:46:13 +01:00
Alicia Sykes 7205041b00 🚧 WIP - Handles modification of non-color css variables 2021-07-17 22:15:11 +01:00
Alicia Sykes 942e47c41b 🚧 WIP Built the get all variables feature 2021-07-17 21:29:16 +01:00
Alicia Sykes 2f04a5ec6c 🚧 WIP Built the form for theme color configurator 2021-07-17 20:05:00 +01:00
Alicia Sykes 78bb0afe30 🎈 Refactors external theme prop name 2021-07-17 20:03:44 +01:00
Alicia Sykes 309c249e9a 🐛 Fixes Firefox bug, broken height on config container 2021-07-17 15:01:32 +01:00
Alicia Sykes 0926d45f50 Merge branch 'master' of github.com:Lissy93/dashy into FEATURE/custom-theme-configurator 2021-07-17 14:55:40 +01:00
Alicia Sykes f118388f09 Adds ability for user to pass in their own stylesheet with Docker 2021-07-16 22:06:10 +01:00
Alicia Sykes 7bdc47a980 🚧 Adds color swatch, writes function to calculate brightness, and finds all available css vars 2021-07-16 21:08:52 +01:00
Alicia Sykes aaacb22c15 🔥 Moves theme configurator to its own component 2021-07-16 21:07:54 +01:00
Alicia Sykes 2e5f0c6bb7 💄 Adds new theme, Oblivion 2021-07-14 21:24:43 +01:00
Alicia Sykes dcbc2ffc6f 🎨 Improves spacing around font-awesome icons 2021-07-14 21:24:07 +01:00
Alicia Sykes f256302971 🔃 Rebased of master 2021-07-14 20:28:12 +01:00
Alicia Sykes 3b38763fdd 🎨 Makes vapourwave theme less ugly, fixes cyberpunk contrast ratio 2021-07-12 23:30:11 +01:00
Alicia Sykes 3d4c7118ba 💬 Updates copy to include estimated built time after config write 2021-07-12 23:29:25 +01:00
Alicia Sykes 65aa971099 🚧 WIP - working on the custom theme feature 2021-07-11 20:52:12 +01:00
Alicia Sykes 33a74b29da
Merge pull request #81 from Lissy93/snyk-upgrade-fd896a942c7568cefdd784c06a7012a0
[Snyk] Upgrade vue-material-tabs from 0.0.7 to 0.1.2
2021-07-08 21:40:20 +01:00
Alicia Sykes 094f8589db 🐛 Fixes bugs caused by the upgrade of vue-material-tabs 2021-07-08 21:30:37 +01:00
Alicia Sykes c7d91bed94 🐛 - Fixes splash screen not hiding 2021-07-07 20:27:45 +01:00
Alicia Sykes a82a4c7103 🔥 Refactor and removes less-important stuff 2021-07-05 21:09:17 +01:00
Alicia Sykes bf6ffdb460 🗃️ Updates schema to include the show/ hide component attributes 2021-07-04 09:06:35 +01:00
Alicia Sykes 3f4b1575f9 Implements the checking if things should be visible, at component level 2021-07-04 09:05:38 +01:00
Alicia Sykes b214785c8a 👷 Injects visible component object, making it available to sub-components 2021-07-04 09:04:53 +01:00
Alicia Sykes 3de9beee41 👷 Updates router to use the new format of Config Accumulator 2021-07-04 09:04:21 +01:00
Alicia Sykes ec95fafe04 Adds a helper function, to process component visiblity 2021-07-04 09:01:56 +01:00
Alicia Sykes a27316d597 ♻️ Refactors the config accumulator into a Class 2021-07-04 09:00:53 +01:00
Alicia Sykes b24d2ff3d3 ⚠️ Fixes merge conflicts 2021-07-02 19:25:41 +01:00
Alicia Sykes b5116bbc01 Adds emoji icon feature 2021-07-03 17:12:28 +01:00
Alicia Sykes c747efefda 🔦 Adds helper regex, to identify if string is unicode emoji 2021-07-03 17:11:44 +01:00
Alicia Sykes 3453905e01 🗃️ Adds emoji shortcode dataset 2021-07-03 17:10:30 +01:00
Alicia Sykes c818d62baf
Merge pull request #73 from Lissy93/REFACTOR_ui-improvments
Refactor UI improvments
2021-06-28 23:02:41 +01:00
Alicia Sykes b065a54832 🔣 Adds new optional font-face, for cyberpunk 2021-06-28 22:42:29 +01:00
Alicia Sykes fe9f9f664a Improves the process for auto checking if Font-Awesome needed 2021-06-28 22:40:46 +01:00
Alicia Sykes 75fd1347ac 🎨 Extract variable for Footer and Search label 2021-06-28 22:39:40 +01:00
Alicia Sykes d71d980c1a 💄 2 new color themes, vapourwave and cyberpunk 2021-06-28 22:38:48 +01:00
Alicia Sykes f41b638a87 🎨 Brand new Large icon layout 2021-06-28 21:58:10 +01:00
Alicia Sykes b80b2f54b4 Re #35: Lets user specify custom headers and statusCheck url 2021-06-27 09:06:03 +01:00
Alicia Sykes c7f165273f 📝 Documents 2 new statusCheck properties 2021-06-27 09:05:05 +01:00
Alicia Sykes dfd6bb9608 🐛 Re: #70 - Error on login form when remember me is set to never 2021-06-27 08:44:00 +01:00
Alicia Sykes 369c6f10db 🗃️ Adds available themes to editor tip 2021-06-26 12:42:37 +01:00
Alicia Sykes ebcd8c584f Re: #64 - Implements a 'Remember Me' dropdown in the Login form 2021-06-26 11:22:00 +01:00
Alicia Sykes 97319cf051 💄 Adds workspace icon to opening method hover icon 2021-06-25 13:33:49 +01:00
Alicia Sykes 8a5656df0c 💄 Ensures context menu looks good across all themes 2021-06-25 13:28:01 +01:00
Alicia Sykes 26f3469de9 🗃️ Adds new attrinbute 'disableContextMenu' so user can turn off right-click feature 2021-06-25 13:27:07 +01:00
Alicia Sykes 9370f2d1df Adds launch app functionality in context menu 2021-06-25 13:25:08 +01:00
Alicia Sykes 8890703598 🚧 WIP: Implementing right-click context menu 2021-06-24 20:55:54 +01:00
Alicia Sykes ea2b371f8e 🍱 Adds icon asset for Workspace opening method 2021-06-24 20:55:03 +01:00
Alicia Sykes 46d01de512 💄 Adds supporting style variables for context menu, and documents 2021-06-24 20:54:07 +01:00
Alicia Sykes 318c2602a0 Writes a click-outside directive to trigger closing of context menu 2021-06-24 20:50:48 +01:00
Alicia Sykes c1a8f5c032 🔥 Removed unneeded prop 2021-06-24 20:46:30 +01:00
Alicia Sykes cc336e8872 Reference fonts locally, and documents 2021-06-24 14:41:42 +01:00
Alicia Sykes f77cf4e478 🐛 Re #41: Fixes small UI issue on tile-title 2021-06-24 13:03:59 +01:00
Alicia Sykes fd0107443a 🐛 Re: #41 No longer cuts title text on items 2021-06-23 16:30:42 +01:00
Alicia Sykes 7af784088f 🔥 Removed reference to stickey attribute, forgot to delete it earlier 2021-06-23 16:29:36 +01:00
Alicia Sykes 4471243a15 🍱 New, more intuitive icons for layout options 2021-06-23 15:31:31 +01:00
Alicia Sykes d432e925b0 🩹 Fixed stickey footer, Chris Coyier to the rescue 2021-06-23 15:30:39 +01:00
Alicia Sykes 7be610f49c 🎨 Page title is now clickable, goes to homepage 2021-06-23 15:29:05 +01:00
Alicia Sykes 0866f69c92 🏗️ Re: #54 - Adds property to make Service Worker caching optional 2021-06-23 12:36:30 +01:00
Alicia Sykes e94ff4b952 💄 Show no-access cursor when rebuild is disallowed by admin 2021-06-22 23:06:59 +01:00
Alicia Sykes 23e14662e5 🐛 Fix issue being thrown when appConfig is undefined 2021-06-22 23:05:51 +01:00
Alicia Sykes 0b8b1fcf8a Adds an App Info section, to help users raise bug for current version 2021-06-22 22:30:46 +01:00
Alicia Sykes d565a1143c 🚧 WIP, Passes service worker state to app 2021-06-22 22:29:48 +01:00
Alicia Sykes b051c399ac 💅 Adds new theme, Vapourwave. And fixes curve styling of nav 2021-06-22 14:44:05 +01:00
Alicia Sykes be4621d76f 🐛 Ammends color variables for login page, Re: #50 2021-06-22 14:41:17 +01:00
Alicia Sykes 2560f16894 Adds option for continious status checking
Re #35
2021-06-22 14:36:00 +01:00
Alicia Sykes b4b9d29170 Implements new icon features, better favicon support and generative 2021-06-21 19:31:13 +01:00
Alicia Sykes 4b3d20f43f 🏷️ Adds new data types for iconography, and documents 2021-06-21 19:30:17 +01:00
Alicia Sykes 75fc677ff9 Change window.reload to hard reload 2021-06-21 19:22:58 +01:00
Alicia Sykes 4bf557875b #42 Footer is now only position-fixed when window is not scrollable 2021-06-21 14:31:20 +01:00
Alicia Sykes 46e6c23575 🔒 Checks that the user has permission to write to disk before saving config 2021-06-21 13:09:20 +01:00
Alicia Sykes 6d30b54612 Adds w raw config view 2021-06-21 13:07:49 +01:00
Alicia Sykes 7ecb815ec3 🐛 #36 - New method for downloading config 2021-06-21 13:04:49 +01:00
Alicia Sykes 6f809460ff 🛂 Prevent non-admin users from writing changes to disk 2021-06-21 11:53:10 +01:00
Alicia Sykes f1f227d41f ♻️ Fixed console formatting in welcome message, and increaes size of config modal a bit 2021-06-20 20:45:50 +01:00
Alicia Sykes cd314cb523 🎨 Adds new styles used by config editor 2021-06-20 20:43:55 +01:00
Alicia Sykes 04708a4f3f 📝 Adds in-code docs to config accumalator 2021-06-20 20:42:37 +01:00
Alicia Sykes 20e12fecb9 The user can now modify the conf.yml file through the UI :) 2021-06-20 20:39:45 +01:00
Alicia Sykes 561c8a7dfb 🎨 Improves how modal styles are applied 2021-06-20 17:02:34 +01:00
Alicia Sykes 77bf770c02 🎨 Refactor of stylesheets, making way for new changes 2021-06-20 16:59:43 +01:00
Alicia Sykes e75b0c780f Implements frontend work for Rebuild App functionality 2021-06-20 16:51:23 +01:00
Alicia Sykes 6337e5d7e4 Merge branch 'master' of github.com:Lissy93/server-start-page into feature_write-config-to-file-system 2021-06-19 14:26:45 +01:00
Alicia Sykes a3a84e5b49 Re: #39 - Adds specifc styles to fix status indicator tooltip
Fixes styling issue causing status check tooltip to not be visible in certain themes
2021-06-19 14:12:50 +01:00
Alicia Sykes c81d57f02d Adds new color variable for styling status check tooltips 2021-06-19 14:10:55 +01:00
Alicia Sykes a954f8c0fb Adds new property, `appConfig.allowConfigEdit`, in order to allow / prevent the user from writing changes to the conf file from the UI 2021-06-19 13:54:48 +01:00
Alicia Sykes 3a22283f3c Implemented a workspace feature 2021-06-17 22:59:56 +01:00
Alicia Sykes 50b5b7a081 Updates the About page, with Help details 2021-06-17 22:58:09 +01:00
Alicia Sykes 69dbb4d3ad Move dimension-related CSS vars to their own file 2021-06-17 22:24:34 +01:00
Alicia Sykes c92083f88f Commiting in order to switch computers 2021-06-17 13:34:02 +01:00
Alicia Sykes 491c07ed67 Working on adding a workspace/ sidebar view 2021-06-15 14:22:22 +01:00
Alicia Sykes 9af4af75ec Specifies text highlight color, and adds variable 2021-06-15 13:08:46 +01:00
Alicia Sykes 7c13d1d14c Adds content to the About page 2021-06-15 13:07:02 +01:00
Alicia Sykes 0b1f66b7b7 Adds an (optional) status check feature, plus some refactoring 2021-06-14 20:44:07 +01:00
Alicia Sykes 25ee90b987 Adds functionality and supporting components for frontend authentication 2021-06-13 09:40:40 +01:00
Alicia Sykes 8665c6010d Adds new fields for user authentication 2021-06-13 09:39:44 +01:00
Alicia Sykes 6476afbfa0 Enables the user to add raw HTML and inline CSS into the footer, Re: #28 2021-06-12 12:27:21 +01:00
Ryan Turner 49188f40ac
fix: update link in footer with new repo name
The footer link to viewing the source code sends users to the wrong repository. This repo must've been named "panel" in a past life, but now it is "dashy". This resolves the issue.
2021-06-11 14:19:38 -05:00
Alicia Sykes f6cecaf3bb Show splash screen while loading for first time 2021-06-11 17:18:07 +01:00
Alicia Sykes 506509fa04 Updates developing and contributing docs, and a small fix in material theme 2021-06-11 15:56:49 +01:00
Alicia Sykes dbc2fae6d6 Fixed lint errors caused by octal character, and added missing yaml dependency 2021-06-11 15:23:25 +01:00
Alicia Sykes 089ceb3e56 Show scrollbar on smaller screens 2021-06-09 14:03:32 +01:00
Alicia Sykes 7ab32686ba Adds note on small screens 2021-06-09 14:03:15 +01:00
Alicia Sykes 3b9b974ae7 #19 - Settings container not visible in mobile 2021-06-08 16:15:44 +01:00
Alicia Sykes b03bedd227 Replaces v-if with css display none
This fixes theme not being applied on load when settings are hidden, since the theme selector component will still be mounted, just not visible
2021-06-08 14:44:06 +01:00
Alicia Sykes 75aa15dbf0 Adds minimum dimensions for modal 2021-06-08 14:41:49 +01:00
Alicia Sykes dc15f290fd Removes explicit use of Ajv. Fixes #17 2021-06-08 14:01:04 +01:00
Alicia Sykes 0e86d0dbfb Converted schema from JavaScript into JSON 2021-06-07 16:01:11 +01:00
Alicia Sykes 0f7bdec996 Final touches to the schema validator and JSON editor 2021-06-06 17:40:28 +01:00
Alicia Sykes 89ac1d1e36 Implemented config validation into the JSON editor 2021-06-06 17:09:37 +01:00
Alicia Sykes d27fbaac55 Wrote a script to validate user config against schema 2021-06-05 20:14:18 +01:00
Alicia Sykes f3381a6e0a Wrote a script to validate user config against schema 2021-06-05 20:12:53 +01:00
Alicia Sykes ea35f3a846 Wrote a schema, to help users validate their app config 2021-06-05 16:09:07 +01:00
Alicia Sykes 9ae8fe921e Includes note in the UI better highlighting that web-based config is only applied locally 2021-06-03 19:25:42 +01:00