2024-05-03 00:33:23 +02:00
<!DOCTYPE html>
< html >
< head >
< meta charset = 'UTF-8' >
< meta name = 'viewport' content = 'width=device-width, initial-scale=1.0' >
2024-06-15 02:26:17 +02:00
< title > CanGrow - Amnesia Haze< / title >
2024-05-03 00:33:23 +02:00
< link rel = 'icon' href = 'data:;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsTAAALEwEAmpwYAAABcElEQVQ4y42TzU/bQBDFf7Nx1qGuAYVgQSuo2khBggPhyIH//9AiJAQ9tEeLqCKiUD6sxF52OMSEBCdW57aa9968fTsr3V5XWVLPO6sANNL7ZRAMNeU6Ea4T1UEI6pr55kcAwhpMrYOpk2/r/yEQmKWkIonf+TZVgex4Fw0bIEtIAALF3gbZ8U5VwKa3PJ18JT9IpiLvyflBwuhLG5veVUM0/0aoCONPa2hQjWZ8uEVeupJnXSBwO8YOH8iTeAKc2Q4Xt2C1VZL93F7MjbK/bxDnp5Zn7b+So+9pdQ+K/Q5qJlrRj5Ts6DM+rK7Ih7Mr3HaM7jYQVZqXQ6Tb6yqBYdTfomhHiFfUyMI3f+01/z7RHNzTGDyWGThP63SA2d8EEfIkrgQpzmOvH0AV+3M4zegNpUwagAYG8Yp4BS0nl4Kz5Mpf0JXJMby6w/66Aa+M+9uE53/Iexsggq4ESOYWC0jmsBfX8xdXhcJjL4cLc3kBl8uJGQ/CrpAAAAAASUVORK5CYII=' >
< style >
body {
color: #cae0d0;
background-color: #1d211e;
font-family: helvetica;
}
2024-05-10 03:29:59 +02:00
2024-05-03 00:33:23 +02:00
.center {
2024-05-23 02:09:19 +02:00
width: 100%;
margin: auto;
2024-05-03 00:33:23 +02:00
}
2024-05-10 03:29:59 +02:00
2024-05-23 02:09:19 +02:00
.centered {
display: block;
margin-left: auto;
margin-right: auto;
}
2024-05-03 00:33:23 +02:00
h1, h2, h3, h4, h5 {
text-align: center;
}
a:link, a:visited {
color: #04AA6D;
}
a:hover {
color: #64AA6D;
}
a:active {
color: #04AA6D;
}
.infomsg , .warnmsg {
color: #fff;
border-radius: 3px;
padding: 4px;
width: fit-content; min-width: 200px; max-width: 420px;
margin: auto;
margin-bottom: 5px;
font-weight: bold;
text-align: center;
text-decoration: none;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);
}
.infomsg {
background: #04AA6D;
}
.warnmsg {
background: #aa4204;
}
.inputShort {
width: 42px;
}
2024-05-10 03:29:59 +02:00
2024-05-03 00:33:23 +02:00
.nav {
background: #333;
2024-05-10 03:29:59 +02:00
width: 100%;
2024-05-03 00:33:23 +02:00
margin: auto;
margin-bottom: 10px;
padding: 0;
position: relative;
border-radius: 3px;
}
.nav li {
display: inline-block;
list-style: none;
}
.nav li:first-of-type {
background: #026b45;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
2024-05-10 03:29:59 +02:00
.nav li a , .nav span, .button, .button:link, input[type=button], input[type=submit], input[type=reset] {
2024-05-03 00:33:23 +02:00
color: #ddd;
display: block;
font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
font-size:0.8em;
padding: 10px 20px;
text-decoration: none;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);
}
2024-05-10 03:29:59 +02:00
2024-05-21 00:30:39 +02:00
.nav li a:hover , .activeMenu, .button:link:hover, .button:visited:hover, input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover {
2024-05-03 00:33:23 +02:00
background: #04AA6D;
color: #fff;
border-radius: 3px;
}
2024-05-10 03:29:59 +02:00
2024-05-03 00:33:23 +02:00
.nav li a:active {
2024-05-10 03:29:59 +02:00
background: #026b45;
2024-05-03 00:33:23 +02:00
color: #cae0d0;
}
2024-05-10 03:29:59 +02:00
2024-05-03 00:33:23 +02:00
.activeMenu {
background: #444;
}
2024-05-10 03:29:59 +02:00
2024-05-03 00:33:23 +02:00
.MenuTime {
background: #292929;
}
2024-05-10 03:29:59 +02:00
2024-05-21 00:30:39 +02:00
.button, .button:link, .button:visited, input[type=button], input[type=submit], input[type=reset] {
2024-05-10 03:29:59 +02:00
background: #026b45;
color: #fff;
border-radius: 3px;
2024-05-23 02:09:19 +02:00
padding: 6px 12px;
2024-05-10 03:29:59 +02:00
text-align: center;
text-decoration: none;
display: inline-block;
border: none;
}
2024-05-21 00:30:39 +02:00
.button:link:active, .button:visited:active, input[type=button]:active, input[type=submit]:active, input[type=reset]:active {
2024-05-10 03:29:59 +02:00
background: #026b45;
color: #cae0d0;
}
input[type=text], input[type=date], input[type=number], input[type=password], select {
background: #cae0d0;
color: #1d211e;
border: 1px solid #026b45;
2024-05-21 00:30:39 +02:00
border-radius: 3px;
2024-05-10 03:29:59 +02:00
}
@media only screen and (min-width: 1280px) {
.center, .nav {
width: 60%; min-width: 420px;
}
}
2024-05-03 00:33:23 +02:00
< / style >
< / head >
< body >
2024-06-15 02:26:17 +02:00
< ul class = 'nav' > < li > < a href = '/' > 🌱 Amnesia Haze< / a > < / li >
2024-05-03 01:41:09 +02:00
< li > < a href = '/growSettings' > 🔆 Grow settings< / a > < / li >
< li > < a href = '/systemSettings' > ⚙ System settings< / a > < / li >
< li > < a href = '/wifiSettings' > 📡 WiFi settings< / a > < / li >
< li > < a href = '/help' > ❓ Help< / a > < / li >
2024-06-15 02:26:17 +02:00
< li > < span class = 'MenuTime' > 09:48:27< / span > < / li >
2024-05-03 00:33:23 +02:00
< li > < a href = 'https://git.la10cy.net/DeltaLima/CanGrow' target = '_blank' > CanGrow v0.1< / a > < / li >
2024-06-15 02:26:17 +02:00
< / ul > < div class = 'center' > < h2 > 🔄 Firmware update< / h2 > Version: 0.1< br > Build: 4ad16c9
< p > You find the latest CanGrow Firmware Version on the projects < a href = 'https://git.la10cy.net/DeltaLima/CanGrow/releases' target = '_blank' > release page< / a > < / p >
< form method = 'GET' action = '' enctype = 'multipart/form-data' >
Firmware .bin file:< br >
< input type = 'file' accept = '.bin,.bin.gz' name = 'firmware' >
< / form >
< button onclick = "document.getElementById('divUploading').style.display = ''; window.alert('click');" > asd< / button >
< div id = 'divUploading' style = 'display: none;' class = 'warnmsg' > Uploading, please wait...< div >
2024-05-03 00:33:23 +02:00
< / div >
< / body >
< / html >