Commit Graph

446 Commits

Author SHA1 Message Date
Alicia Sykes
c1a8f5c032 🔥 Removed unneeded prop 2021-06-24 20:46:30 +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
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
e94ff4b952 💄 Show no-access cursor when rebuild is disallowed by admin 2021-06-22 23:06:59 +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
b051c399ac 💅 Adds new theme, Vapourwave. And fixes curve styling of nav 2021-06-22 14:44:05 +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
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
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
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
e75b0c780f Implements frontend work for Rebuild App functionality 2021-06-20 16:51:23 +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
3a22283f3c Implemented a workspace feature 2021-06-17 22:59:56 +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
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
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
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
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