Commit Graph

673 Commits

Author SHA1 Message Date
Alicia Sykes 618ab1c439 🎨 Update to read + write conf from store 2021-10-27 23:33:31 +01:00
Alicia Sykes 06dd8ed525 🎨 Use schema title attribute if available and fixed position save menu 2021-10-27 22:03:28 +01:00
Alicia Sykes c7e6047385 💄 Min width for select dropdown 2021-10-27 22:02:39 +01:00
Alicia Sykes f135de5129 🩹 Removes trailing curly brace 2021-10-27 22:02:06 +01:00
Alicia Sykes b3b84c6a13 🗃️ Updates shcema title and description attributes 2021-10-27 22:01:28 +01:00
Alicia Sykes 08072f1fb6 Adds info log for interactive-editor to store 2021-10-27 21:24:32 +01:00
EVOTk 793ada1902
🌐 Update fr for interactive-editor 2021-10-27 13:30:26 +02:00
EVOTk f9991837fa
Update fr for interactive-editor 2021-10-27 13:18:11 +02:00
Alicia Sykes 016dfb17c4 💚 Fixes CI 2021-10-26 23:18:55 +01:00
Alicia Sykes 3e7eae2624 🌐 Updates structure for context menu in French translations 2021-10-26 22:48:28 +01:00
Alicia Sykes 4b291808f2 🎨 Minor imprvments to code structure 2021-10-26 22:48:02 +01:00
Alicia Sykes 2190b6eb84 Improved regex for url validation 2021-10-26 22:47:25 +01:00
Alicia Sykes 26f464f2b3 💄 Interactive editor style updates for Material Themes 2021-10-26 22:46:35 +01:00
Alicia Sykes 7cda6651c0
Implements save to disk functionality 2021-10-26 17:02:17 +01:00
Alicia Sykes 6bdc4fe313
Reusable save/cancel buttons for new config editors 2021-10-26 17:01:36 +01:00
Alicia Sykes b882a38950
🚧 WIP, redo layout and size, to use VueX state 2021-10-25 23:41:05 +01:00
Alicia Sykes 06d08a8fff
Implements Add new Item functionality 2021-10-25 23:22:41 +01:00
Alicia Sykes 31e172befb
Implements move, copy and delete item, and delete section functionality 2021-10-25 19:11:13 +01:00
Alicia Sykes f398a374e7 🚧 Working on interactive editor, commiting to switch computer 2021-10-24 17:36:30 +01:00
Alicia Sykes f450094235 🗃️ Adds descriptors to schema 2021-10-24 17:35:29 +01:00
Alicia Sykes 91956d88a2 Convert hotkey value to Number 2021-10-24 17:24:09 +01:00
Alicia Sykes 16e649c67f 🎨 Update Input to accept Number or Text 2021-10-24 17:23:26 +01:00
Alicia Sykes 9bec26d4ab 🎨 Adds store and modal keys for move item 2021-10-24 17:22:51 +01:00
Alicia Sykes f4053d9bc0 🏪 Adds copy_item action to store 2021-10-24 17:21:17 +01:00
Alicia Sykes 9d361142bb 🚧 Creates copy part of move item 2021-10-24 17:20:38 +01:00
Alicia Sykes df03046288 Adds functionality for navigating to single-section view 2021-10-24 14:47:37 +01:00
Alicia Sykes 640e605ea5 🌐 Add translations for edit mode tooltip 2021-10-24 14:37:54 +01:00
Alicia Sykes f5965a788f Adds edit title button next to page title 2021-10-24 14:32:41 +01:00
Alicia Sykes 51bcd2344e 🌐 Updates translation keys 2021-10-24 14:32:11 +01:00
Alicia Sykes d3772891b5 Adds context menu for more options on Settings 2021-10-24 14:31:14 +01:00
Alicia Sykes 7ac233e763 🌐 Change stucture of context menu 2021-10-24 14:30:22 +01:00
Alicia Sykes e0a7cbdf96 Adds index to section itterator, for editing 2021-10-24 13:31:13 +01:00
Alicia Sykes 64bd506c91 Display a different tooltip, depending on if in edit mode 2021-10-24 13:28:20 +01:00
Alicia Sykes fecd1c6493 Builds edit section form and functionality 2021-10-24 13:26:49 +01:00
Alicia Sykes 0a00c9beb2 🔩 Adds updateSection functionality to store 2021-10-24 13:25:22 +01:00
Alicia Sykes 87bf9263db If in edit mode, open item-edit instead of launching, onclick 2021-10-23 20:05:43 +01:00
Alicia Sykes e78bd07ced 🔄 Rebased from master 2021-10-23 19:43:09 +01:00
Alicia Sykes 89737ffa5d Implements UI editor form for appConfig 2021-10-23 19:28:08 +01:00
Alicia Sykes e6f3cae63d 🗃️ Update order and descriptors in schema for appConfig form 2021-10-23 19:27:35 +01:00
Alicia Sykes b1a7fce05d 🎨 Move interactive-editor styles into own stylesheet 2021-10-23 19:26:34 +01:00
Alicia Sykes 8147f40e9c Adds ability to edit pageInfo through the UI 2021-10-23 13:07:30 +01:00
Alicia Sykes 3f35f99a72 🐛 Fixes auth data structure reverting to array 2021-10-23 01:57:21 +01:00
Alicia Sykes e9e15307b7 🗃️ Updates schema and config docs with default opening method, and new supported opening methods 2021-10-23 01:42:05 +01:00
Alicia Sykes 05b5ada9fc 👊 Adds default openingMethod 2021-10-23 01:20:07 +01:00
Alicia Sykes 3ac29d2a98 Adds utils for target opening method (#289) 2021-10-23 01:18:56 +01:00
Alicia Sykes 38fc1e429e 🍱 Adds new icons for opening method (#289) 2021-10-23 01:16:54 +01:00
Alicia Sykes 4b98e05f75 Support for _parent and _top targets (#289) 2021-10-23 00:49:31 +01:00
Alicia Sykes 6f927797d8 Adds an option to enable edit mode, in settings 2021-10-22 00:30:43 +01:00
Alicia Sykes 2876357297 🔥 Replaces old export code, with new export modal 2021-10-22 00:29:44 +01:00
Alicia Sykes 269e6a93bf 🍱 Adds icons for editing, moving items 2021-10-22 00:28:41 +01:00
Alicia Sykes fbbc5e0753 Imports Vue-JSON-tree component 2021-10-22 00:27:38 +01:00
Alicia Sykes 4fe3d5c5a0 🚧 Adds option for Move and Delete item, plus translations 2021-10-22 00:26:55 +01:00
Alicia Sykes 7d0647f582 💄 Adds CSS option for tooltip to have higher z-index 2021-10-22 00:26:03 +01:00
Alicia Sykes b90301e479 💄 Adds CSS for disabled SVG button option 2021-10-22 00:25:27 +01:00
Alicia Sykes 48947785bd Adds ExportConfigMenu to Home view 2021-10-22 00:24:43 +01:00
Alicia Sykes 68cd03636a 🌐 Adds new EN translations for editing, exporting config 2021-10-22 00:23:49 +01:00
Alicia Sykes da7717b6f2 Builds a modal for exporting config to file or clipboard 2021-10-22 00:22:13 +01:00
David 9002e2237a Added new translation for Polish language 2021-10-21 16:41:42 +02:00
Alicia Sykes b2d2e70d57
🔀 Merge pull request #287 from Lissy93/FIX/icons-layout
[FIX] Icon overlap and squeeze issues
Fixes #283
Fixes #285
2021-10-21 15:02:19 +01:00
Alicia Sykes 5eb37e22a9 🐛 Fix icon overlap and squeeze (#283 #285) 2021-10-20 23:53:18 +01:00
Alicia Sykes 30bdf153c3
Revert "[FIX] Improves item layout, fixes hover bug" 2021-10-20 12:32:54 +01:00
Alicia Sykes cd40bb192f Fixes value not updating on form init 2021-10-19 21:57:51 +01:00
Alicia Sykes a3da4c743f 🐛 Improves item layout, fixes hover bug (#283) 2021-10-19 21:13:52 +01:00
Alicia Sykes 37e49ae240 🙈 Perform deep copy of config, to reset pointers 2021-10-18 23:18:26 +01:00
Alicia Sykes 1ed55b42c6 🎨 Apply local style vars for embeded form elements, and adds in-code docs 2021-10-18 22:47:32 +01:00
Alicia Sykes 8a4f4373c1 💄 Creates configurable CSS variables for new config editor 2021-10-18 22:14:02 +01:00
Alicia Sykes 03906130c7 🚧 Adds responsivness, translations, icons and layout to bottom banner 2021-10-18 21:58:18 +01:00
Alicia Sykes 6f0ee82821 📱 Responsive mobile-support for form elements 2021-10-18 21:57:28 +01:00
Alicia Sykes e6bb509e57 🍱 Adds icons for the interactive config editor 2021-10-18 21:55:29 +01:00
Rune Bjørnerås 401dd72bbe 🌐 Add 🇳🇴 Norwegian translations 2021-10-18 10:00:00 +02:00
Alicia Sykes 31a2d74461 Turn on edit mode and close, then show banner on hompage when edit mode on 2021-10-17 20:10:59 +01:00
Alicia Sykes ef57a5be1f 🚧 Started on the save config banner 2021-10-17 20:09:17 +01:00
Alicia Sykes 08da96da2d Adds mutation key for INITIALIZE_CONFIG 2021-10-17 20:08:38 +01:00
Alicia Sykes 159748e3de Show banner when in edit mode 2021-10-17 19:14:12 +01:00
Alicia Sykes 5aefbb272f 🚧 Now displays different input fields, dependeing on data type 2021-10-17 18:55:54 +01:00
Alicia Sykes 71a0194612 Made a radio-button component 2021-10-17 18:55:17 +01:00
Alicia Sykes 3a3a26c3c5 💚 Remove duplicate style 2021-10-17 18:54:54 +01:00
Alicia Sykes b78db37a8f A drop-down select form component 2021-10-17 16:20:42 +01:00
Alicia Sykes 8d84dbddb3 🚧 Adding and removing of all form items 2021-10-17 14:42:42 +01:00
Alicia Sykes 664727c3e7 🐛 Fixes text overflow bug (#278) 2021-10-17 12:04:19 +01:00
Alicia Sykes 6ef202337e 🍱 Adds icons for add + remove fields 2021-10-16 22:27:16 +01:00
Alicia Sykes b1e7ce22dd 🚧 You can now add more items, neat! 2021-10-16 21:55:28 +01:00
Alicia Sykes f1fc013457 🚧 You can now save items to VueX store, neat! 2021-10-16 21:03:26 +01:00
Alicia Sykes 677f0eea4e 🚧 Able to display form data from schema 2021-10-16 20:34:31 +01:00
Alicia Sykes 716bb7419a 📎 Adds option for description by input 2021-10-16 20:33:18 +01:00
Alicia Sykes 36cea32ee5 👽 Add getter to return specific item 2021-10-16 20:31:43 +01:00
Alicia Sykes 685d559716 Merge branch 'master' of github.com:Lissy93/dashy into FEATURE/interactive-editor 2021-10-16 19:23:51 +01:00
Alicia Sykes 07dd3269e5 🗃️ Adds routingMode to schema and configuring docs 2021-10-16 19:06:59 +01:00
Alicia Sykes 85b0fbebd3 Makes the routing mode user-configurable 2021-10-16 19:06:08 +01:00
Alicia Sykes 7a817c17d4 Generate and append a unique ID to each item 2021-10-16 16:41:10 +01:00
Alicia Sykes b9b9c30713 🚧 Lays ground-work for the Edit Item modal form 2021-10-16 15:32:18 +01:00
Alicia Sykes 19ba9dc16d 🌐 Remove the word 'Open' from context menu 2021-10-16 15:31:42 +01:00
Alicia Sykes 050b3a141e 💄 Update built-in themes 2021-10-15 22:07:35 +01:00
Alicia Sykes a45887fe48 🩹 Fix text overflow on small items 2021-10-15 22:07:02 +01:00
Alicia Sykes 9270b85203 Builds single-section view 2021-10-15 21:49:34 +01:00
Alicia Sykes ff47cd237e 🍱 Adds a back-button icon asset 2021-10-15 21:48:13 +01:00
Alicia Sykes fffa2319c1 Implements router history mode, for cleaner URLs 2021-10-13 20:02:13 +01:00
Alicia Sykes 25a9751682 🏴‍☠️ Adds Ye Pirate Speak 2021-10-12 22:02:41 +01:00
Alicia Sykes 51789f8164 📱 Improved responsivness for large items with grid layout 2021-10-12 20:26:44 +01:00
Alicia Sykes a21dc50597 📱 Ignore custom grid, when on tiny screen/ mobile 2021-10-11 22:17:22 +01:00