Commit Graph

151 Commits

Author SHA1 Message Date
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
Alicia Sykes
78314f96c6 Adds ability for user to show/ hide settings menu
For a cleaner, less clutterd UI
2021-06-03 12:19:55 +01:00
Alicia Sykes
fca9162f02 Adds option for a section to have an icon 2021-06-02 19:06:28 +01:00
Alicia Sykes
f08a4dfbad Adds material dark theme 2021-06-02 18:54:57 +01:00
Alicia Sykes
453b162cac Adds new material theme 2021-06-02 16:05:42 +01:00
Alicia Sykes
9cf720e711 New material theme, additional fonts, more complete theme coverage, and bug fixes 2021-06-01 22:44:59 +01:00
Alicia Sykes
b60b8db884 Adds 2 new themes, minimal-dark, and minimal-light 2021-06-01 14:24:18 +01:00
Alicia Sykes
35289df0d9 Adds code editor for user to specify custom CSS 2021-05-31 17:01:00 +01:00
Alicia Sykes
0edf235178 Adds sytnax highlighting to the YAML export 2021-05-31 16:10:12 +01:00
Alicia Sykes
fdde53588e Adds custom CSS functionality 2021-05-31 15:17:54 +01:00
Alicia Sykes
a75db93e8e Adds fancy scrollbar 2021-05-31 14:25:25 +01:00
Alicia Sykes
10ec99d742 Lets the user specify number of items per row, fixes #7
Ussage: Under `displayData` for a given section, specify `layout: grid`, and then to set the number of horizontal items, use `itemCountX: 3`. You can also set `itemCountY` for number of items vertically, but this can be infered automatically if left blank.
2021-05-31 13:25:29 +01:00
Alicia Sykes
9020caa4e3 Fixed bug causing error for adding navbar items to empty list 2021-05-29 23:02:00 +01:00
Alicia Sykes
d3ff42a5e1 Adds note about local data, plus UI improvments 2021-05-29 23:01:07 +01:00
Alicia Sykes
a632634218 Launch backup sync menu from config menu 2021-05-29 23:00:06 +01:00
Alicia Sykes
4104dd119f Fixed typo in Saved dialog, Re #7 2021-05-29 22:59:25 +01:00
Alicia Sykes
9a573d8ac7 Disable searching when item iframe is open 2021-05-29 22:57:48 +01:00
Alicia Sykes
5b729cfbdd Finished of cloud backup and restore feature 2021-05-24 20:46:58 +01:00
Alicia Sykes
0e43e91d84 Adds update restore from backup functionality 2021-05-24 18:59:35 +01:00
Alicia Sykes
bdb6e310e8 Adds update backup functionality 2021-05-24 17:39:05 +01:00
Alicia Sykes
44b2594dfa Adds backup functionality 2021-05-24 17:25:16 +01:00
Alicia Sykes
8ffbfb8123 Started on some very basic crypto 2021-05-23 22:11:25 +01:00
Alicia Sykes
83d94b76be Adds a settings menu icon, and pop-up modal for cloud backup and restore 2021-05-23 20:22:31 +01:00