+
404 - Page not found
+
Sorry, the page you are requesting was not found on this server.
+
+
+
+
diff --git a/firmware/webdir/css/picnic.min.css b/firmware/fsdata/fs/css/picnic.min.css
similarity index 100%
rename from firmware/webdir/css/picnic.min.css
rename to firmware/fsdata/fs/css/picnic.min.css
diff --git a/firmware/fsdata/fs/css/style.css b/firmware/fsdata/fs/css/style.css
new file mode 100644
index 0000000..a26dda5
--- /dev/null
+++ b/firmware/fsdata/fs/css/style.css
@@ -0,0 +1,62 @@
+main {
+ padding: 4em 2em 2em 2em;
+ max-width: 960px;
+ width: 100%;
+ margin-left: auto;
+ margin-right: auto;
+}
+section {
+ display: none;
+}
+
+canvas{
+ width: 100%;
+}
+
+main[data-page="dashboard"] section[id="dashboard"] {
+ display: block;
+}
+
+main[data-page="ota"] section[id="ota"] {
+ display: block;
+}
+
+main[data-page="wifi"] section[id="wifi"] {
+ display: block;
+}
+
+main[data-page="io"] section[id="io"] {
+ display: block;
+}
+
+.table {
+ width: 100%;
+ display: table;
+}
+.table>.row{
+ display: table-row;
+}
+.table>.row:nth-child(2n) {
+ background: rgba(17,17,17,0.05);
+}
+.table>.row>*{
+ display: table-cell;
+ padding: .3em 2.4em .3em .6em;
+}
+.table>header.row>*{
+ text-align: left;
+ font-weight: 900;
+ color: #fff;
+ background-color: #0074d9;
+}
+
+.table>.row>input{
+ border: none;
+ background: none;
+ font-weight: 900;
+}
+
+.plain{
+ opacity: initial;
+ width: initial;
+}
\ No newline at end of file
diff --git a/firmware/webdir/index.html b/firmware/fsdata/fs/index.html
similarity index 55%
rename from firmware/webdir/index.html
rename to firmware/fsdata/fs/index.html
index 317dc10..286aeff 100644
--- a/firmware/webdir/index.html
+++ b/firmware/fsdata/fs/index.html
@@ -5,7 +5,6 @@