PCB lives now in its own git repo https://git.la10cy.net/DeltaLima/CanGrow-12V-PCB
102 lines
2.1 KiB
C
102 lines
2.1 KiB
C
/*
|
|
*
|
|
* include/Webserver/Page_grow_HTML.h - grow page HTML header file
|
|
*
|
|
*
|
|
*
|
|
*/
|
|
|
|
/* submenu SUBNAV */
|
|
const char Page_grow_HTML_SUBNAV[] PROGMEM = R"(<ul class='subnav'>
|
|
<li><a class='%ACTIVE_SUBNAV_GENERAL%' href='/grow/'>🛠️ General</a></li>
|
|
<li><a class='%ACTIVE_SUBNAV_LIGHT%' href='/grow/light/'>💡 Light</a></li>
|
|
<li><a class='%ACTIVE_SUBNAV_AIR%' href='/grow/air/'>🌀 Air</a></li>
|
|
<li><a class='%ACTIVE_SUBNAV_WATER%' href='/grow/water/'>💧 Water</a></li>
|
|
<li><a class='%ACTIVE_SUBNAV_DASHBOARD%' href='/grow/dashboard/' >🖥️ Dashboard</a></li>
|
|
</ul>)";
|
|
|
|
/* /grow/ main page */
|
|
const char Page_grow_HTML[] PROGMEM = R"(%HEADER%
|
|
%SUBNAV%
|
|
%SAVE_MSG%
|
|
<p>here you can set grow stuff<br></p><form method='post' action='/grow/'>
|
|
|
|
<u>Grow name:</u><br>
|
|
<input type='text' name='name' maxlength='31' value='%GROWNAME%' required><br>
|
|
<input type='hidden' id='start' name='start' value='%GROWSTART_EPOCH%' required>
|
|
<u>Grow start date:</u><br>
|
|
<input type='date' id='GrowStart_sel' onChange='convertDateToEpoch("GrowStart_sel", "start");' value='%GROWSTART%' ><br>
|
|
<u>Vegetation duration:</u><br>
|
|
<input class='inputShort' type='number' name='daysVeg' min='0' max='255' value='%DAYS_VEG%' required> Days<br>
|
|
<u>Bloom duration:</u><br>
|
|
<input class='inputShort' type='number' name='daysBloom' min='0' max='255' value='%DAYS_BLOOM%' required> Days<br>
|
|
|
|
<br>
|
|
<input type='submit' value='💾 Save settings'>
|
|
</form>
|
|
%FOOTER% )";
|
|
|
|
/* /grow/light/ page */
|
|
const char Page_grow_light_HTML[] PROGMEM = R"(%HEADER%
|
|
%SUBNAV%
|
|
%SAVE_MSG%
|
|
<p>here you can set light stuff<br></p>
|
|
|
|
|
|
%LIGHT%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%FOOTER% )";
|
|
|
|
|
|
/* /grow/air/ page */
|
|
const char Page_grow_air_HTML[] PROGMEM = R"(%HEADER%
|
|
%SUBNAV%
|
|
%SAVE_MSG%
|
|
<p>here you can set air stuff<br></p>
|
|
|
|
|
|
%AIR%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%FOOTER% )";
|
|
|
|
/* /grow/water/ page */
|
|
const char Page_grow_water_HTML[] PROGMEM = R"(%HEADER%
|
|
%SUBNAV%
|
|
%SAVE_MSG%
|
|
<p>here you can set water stuff<br></p>
|
|
|
|
|
|
%WATER%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%FOOTER% )";
|
|
|
|
/* /grow/dashboard/ page */
|
|
const char Page_grow_dashboard_HTML[] PROGMEM = R"(%HEADER%
|
|
%SUBNAV%
|
|
%SAVE_MSG%
|
|
<p>here you can set dashboard stuff<br></p>
|
|
|
|
|
|
%DASHBOARD%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%FOOTER% )";
|