Guest User

Untitled

a guest
Sep 26th, 2020
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.01 KB | None | 0 0
  1. #include <pgmspace.h>
  2. char index_html[] PROGMEM = R"=====(
  3. <!doctype html>
  4. <html lang='de' dir='ltr'>
  5. <head>
  6. <meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
  7. <meta name='viewport' content='width=device-width, initial-scale=1.0' />
  8. <title>Zapfen Control</title>
  9. <script type='text/javascript' src='main.js'></script>
  10.  
  11. <style>
  12. body {
  13. font-family:Arial,sans-serif;
  14. margin:10px;
  15. padding:0;
  16. background-color:#202020;
  17. color:#909090;
  18. text-align:center;
  19. }
  20.  
  21. .flex-row {
  22. display:flex;
  23. flex-direction:row;
  24. }
  25.  
  26. .flex-row-wrap {
  27. display:flex;
  28. flex-direction:row;
  29. flex-wrap:wrap;
  30. }
  31.  
  32. .flex-col {
  33. display:flex;
  34. flex-direction:column;
  35. align-items:center;
  36. }
  37.  
  38. input[type='text'] {
  39. background-color: #d0d0d0;
  40. color:#404040;
  41. }
  42.  
  43. ul {
  44. list-style-type: none;
  45. }
  46.  
  47. ul li a {
  48. display:block;
  49. margin:3px;
  50. padding:10px;
  51. border:2px solid #404040;
  52. border-radius:5px;
  53. color:#909090;
  54. text-decoration:none;
  55. }
  56.  
  57. ul li b {
  58. display:block;
  59. margin:3px;
  60. padding:8px;
  61. border:3px solid #C00000;
  62. border-radius:4px;
  63. color:#606060;
  64. }
  65.  
  66. ul#modes li a {
  67. min-width:200px;
  68. }
  69.  
  70. ul.control li a {
  71. min-width:50px;
  72. min-height:25px;
  73. }
  74.  
  75. ul.control {
  76. display:flex;
  77. flex-direction:row;
  78. justify-content: flex-end;
  79. align-items: center;
  80. padding: 0px;
  81. }
  82.  
  83. ul.timer {
  84. display:flex;
  85. flex-direction:row;
  86. border:2px solid #404040;
  87. border-radius:4px;
  88. justify-content: flex-end;
  89. align-items: center;
  90. padding: 2px;
  91. }
  92.  
  93. ul li a.active {
  94. border:2px solid #909090;
  95. }
  96.  
  97. .style1{
  98. font-size: 12pt;
  99. }
  100.  
  101. </style>
  102. </head>
  103. <body>
  104. <h1>Zapfen Control <span class="style1">by Devilscave</span></h1>
  105.  
  106. <div class='flex-row'>
  107. <div class='flex-col'>
  108. <div>
  109. <ul class='control'>
  110. <li><b href='#' onclick="onReset(event, '-')">WIFI-RESET</b></li>
  111. <li><b href='#' onclick="onReset(event, '+')">Effect-RESET</b></li>
  112. </ul></div>
  113.  
  114. <div><canvas id='color-canvas' width='300' height='300'></canvas><br/></div>
  115. <div><input type='text' id='color-value' oninput='onColor(event, this.value)'/></div>
  116. <div>
  117.  
  118. <ul class='control'>
  119. <li>Change Effect:</li>
  120. <li><a href='#' onclick="onSwitch(event, '-')">last</a></li>
  121. <li><a href='#' onclick="onSwitch(event, '+')">next</a></li>
  122. </ul>
  123. <ul class='control'>
  124. <li>Brightness:</li>
  125. <li><a href='#' onclick="onBrightness(event, '-')">&#9788;</a></li>
  126. <li><a href='#' onclick="onBrightness(event, '+')">&#9728;</a></li>
  127. </ul>
  128.  
  129. <ul class='control'>
  130. <li>Speed:</li>
  131. <li><a href='#' onclick="onSpeed(event, '-')">&#8722;</a></li>
  132. <li><a href='#' onclick="onSpeed(event, '+')">&#43;</a></li>
  133. </ul>
  134.  
  135. <ul class='control'>
  136. <li>Auto cycle:</li>
  137. <li><a href='#' onclick="onAuto(event, '-')">&#9632;</a></li>
  138. <li><a href='#' onclick="onAuto(event, '+')">&#9658;</a></li>
  139. </ul>
  140. </ul>
  141. <ul class='timer'>
  142. <li><input type="checkbox" name="Timeaktiv" id="time" value="z"/>Zeitschaltuhr aktivieren </li>
  143. <li>Einschaltzeit: <input type="text" placeholder="16.00" pattern="[0-9]{5}" title="KEIN gültiges Zeitformat (mit "." Trennung)" name="antime" id="AN" /></li>
  144. <li>Ausschaltzeit: <input type="text" placeholder="23.00" pattern="[0-9]{5}" title="KEIN gültiges Zeitformat (mit "." Trennung)" name="austime" id="AUS" /></li>
  145. <li><input type="submit" value="Speichern"/></li>
  146. </ul>
  147. </div>
  148.  
  149. </div>
  150.  
  151. <div>
  152. <ul id='modes' class='flex-row-wrap'>
  153. </div>
  154. </div>
  155. </body>
  156. </html>
  157. )=====";
Add Comment
Please, Sign In to add comment