|
23 | 23 | <button id="buttonNl" onclick="toggleNl()"><i class="icons"></i><p class="tab-label">Timer</p></button> |
24 | 24 | <button id="buttonSync" onclick="toggleSync()"><i class="icons"></i><p class="tab-label">Sync</p></button> |
25 | 25 | <button id="buttonSr" onclick="toggleLiveview()"><i class="icons"></i><p class="tab-label">Peek</p></button> |
26 | | - <button id="buttonI" onclick="toggleInfo()"><i class="icons"></i><p class="tab-label">Info</p></button> |
| 26 | + <button id="buttonI" onclick="toggleInfo()"><i class="icons"></i><p class="tab-label">Info</p></button> |
| 27 | + <button id="buttonNodes" onclick="toggleNodes()"><i class="icons"></i><p class="tab-label">Nodes</p></button></div> |
27 | 28 | <button onclick="window.location.href = '/settings';"><i class="icons"></i><p class="tab-label">Config</p></button> |
28 | | - <button id="buttonPcm" onclick="togglePcMode(true)"><i class="icons"></i><p class="tab-label">PC Mode</p></button> |
29 | | - <button id="buttonNo" onclick="toggleNodes()"><i class="icons"></i><p class="tab-label">Nodes</p></button> |
30 | | - </div> |
| 29 | + <button id="buttonPcm" onclick="togglePcMode(true)"><i class="icons"></i><p class="tab-label">PC Mode</p></button> |
| 30 | + </div> |
31 | 31 | <div id="briwrap"> |
32 | 32 | <p class="hd">Brightness</p> |
33 | 33 | <div class="il"> |
|
67 | 67 | </div> |
68 | 68 | </div> |
69 | 69 | <div id="qcs-w"> |
70 | | - <div class="qcs" onclick="pC('#ff0000');" style="background-color:#ff0000;"></div> |
71 | | - <div class="qcs" onclick="pC('#ffa000');" style="background-color:#ffa000;"></div> |
72 | | - <div class="qcs" onclick="pC('#ffc800');" style="background-color:#ffc800;"></div> |
73 | | - <div class="qcs" onclick="pC('#ffe0a0');" style="background-color:#ffe0a0;"></div> |
74 | | - <div class="qcs" onclick="pC('#ffffff');" style="background-color:#ffffff;"></div> |
75 | | - <div class="qcs qcsb" onclick="pC('#000000');" style="background-color:#000000;"></div><br> |
76 | | - <div class="qcs" onclick="pC('#ff00ff');" style="background-color:#ff00ff;"></div> |
77 | | - <div class="qcs" onclick="pC('#0000ff');" style="background-color:#0000ff;"></div> |
78 | | - <div class="qcs" onclick="pC('#00ffc8');" style="background-color:#00ffc8;"></div> |
79 | | - <div class="qcs" onclick="pC('#08ff00');" style="background-color:#08ff00;"></div> |
80 | | - <div class="qcs" onclick="pC('rnd');" style="background-color:var(--c-3); padding: 4px 8px; transform: translateY(-10px);">R</div> |
| 70 | + <div class="qcs" onclick="pC('#ff0000');" title="Red" style="background-color:#ff0000;"></div> |
| 71 | + <div class="qcs" onclick="pC('#ffa000');" title="Orange" style="background-color:#ffa000;"></div> |
| 72 | + <div class="qcs" onclick="pC('#ffc800');" title="Yellow" style="background-color:#ffc800;"></div> |
| 73 | + <div class="qcs" onclick="pC('#ffe0a0');" title="Warm White" style="background-color:#ffe0a0;"></div> |
| 74 | + <div class="qcs" onclick="pC('#ffffff');" title="White" style="background-color:#ffffff;"></div> |
| 75 | + <div class="qcs qcsb" onclick="pC('#000000');" title="Black" style="background-color:#000000;"></div><br> |
| 76 | + <div class="qcs" onclick="pC('#ff00ff');" title="Pink" style="background-color:#ff00ff;"></div> |
| 77 | + <div class="qcs" onclick="pC('#0000ff');" title="Blue" style="background-color:#0000ff;"></div> |
| 78 | + <div class="qcs" onclick="pC('#00ffc8');" title="Cyan" style="background-color:#00ffc8;"></div> |
| 79 | + <div class="qcs" onclick="pC('#08ff00');" title="Green" style="background-color:#08ff00;"></div> |
| 80 | + <div class="qcs" onclick="pC('rnd');" title="Random" style="background-color:var(--c-3); padding: 4px 8px; transform: translateY(-10px);">R</div> |
81 | 81 | </div> |
82 | 82 | <div id="csl"> |
83 | 83 | <button class="xxs cl btn" onclick="selectSlot(0);">1</button> |
|
166 | 166 | <button class="tablinks" onclick="openTab(1)"><i class="icons"></i><p class="tab-label">Effects</p></button> |
167 | 167 | <button class="tablinks" onclick="openTab(2)"><i class="icons"></i><p class="tab-label">Segments</p></button> |
168 | 168 | <button class="tablinks" onclick="openTab(3)"><i class="icons"></i><p class="tab-label">Favorites</p></button> |
169 | | - <button id="btnNodes" class="tablinks" onclick="toggleNodes()"><i class="icons"></i><p class="tab-label">Nodes</p></button> |
170 | 169 | </div> |
171 | 170 |
|
172 | 171 | <div id="connind"></div> |
173 | 172 | <div id="toast"></div> |
174 | | -<div id="namelabel"></div> |
| 173 | +<div id="namelabel" onclick="toggleNodes()"></div> |
175 | 174 | <div id="info" class="modal"> |
176 | 175 | <div id="imgw"> |
177 | 176 | <img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAggAAACMCAYAAAAZQlGEAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAKLSURBVHhe7dgxjtwwEADBpf//5zUDwklnpzFAnKoSTigNFTT0AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGDcOieX+G5nvNLaznil6f1Nv+/tz3c7+3tmen/Tpu/jbe877c85AQD+EQgAQAgEACAEAgAQAgEACIEAAIRAAABCIAAAIRAAgBAIAEAIBAAgBAIAEAIBAAiBAACEQAAAQiAAACEQAIAQCABACAQAINY5+aHvdsYRazvjK9jfM7fvz/0+Y3+/2+336w8CABACAQAIgQAAhEAAAEIgAAAhEACAEAgAQAgEACAEAgAQAgEACIEAAIRAAABCIAAAIRAAgBAIAEAIBAAgBAIAEAIBAAiBAADEOudrfLczXmltZ3yF6fuwv2em9+d+n5ne3zT3cZfp+/AHAQAIgQAAhEAAAEIgAAAhEACAEAgAQAgEACAEAgAQAgEACIEAAIRAAABCIAAAIRAAgBAIAEAIBAAgBAIAEAIBAAiBAACEQAAAYp3zNb7bGUes7Yz8wO334fmeuf35bmd/z9y+v9ufzx8EACAEAgAQAgEACIEAAIRAAABCIAAAIRAAgBAIAEAIBAAgBAIAEAIBAAiBAACEQAAAQiAAACEQAIAQCABACAQAIAQCABACAQCIdc4x3+2MV1rbGfmFpr+/6e/l9ue73fT+pt1+H2/bn+/lGX8QAIAQCABACAQAIAQCABACAQAIgQAAhEAAAEIgAAAhEACAEAgAQAgEACAEAgAQAgEACIEAAIRAAABCIAAAIRAAgBAIAEAIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP/u8/kLYCqAxINTyZkAAAAASUVORK5CYII="> |
178 | 177 | </div><br> |
179 | 178 | <div id="kv">Loading...</div><br> |
180 | 179 | <button class="btn infobtn" onclick="requestJson(null)">Refresh</button> |
181 | 180 | <button class="btn infobtn" onclick="toggleInfo()">Close Info</button><br> |
182 | | -<button class="btn infobtn" onclick="openGH()">WLED Wiki</button> |
| 181 | +<button class="btn infobtn" onclick="toggleNodes()">Instance List</button> |
183 | 182 | <button class="btn infobtn" id="resetbtn" onclick="cnfReset()">Reboot WLED</button><br> |
184 | 183 | <span class="h">Made with <span id="heart">❤︎</span> by Aircoookie and the WLED community</span> |
185 | 184 | </div> |
| 185 | + |
186 | 186 | <div id="nodes" class="modal"> |
187 | | - <div id="kn">Loading...</div><br> |
188 | | - <button class="btn infobtn" onclick="requestJson(null)">Refresh</button> |
189 | | - <button class="btn infobtn" onclick="toggleNodes()">Close</button><br> |
| 187 | + <div id="ndlt">Other WLED instances on network</div> |
| 188 | + <div id="kn">Loading...</div><br> |
| 189 | + <button class="btn infobtn" onclick="loadNodes()">Refresh</button> |
| 190 | + <button class="btn infobtn" onclick="toggleNodes()">Close list</button><br> |
190 | 191 | </div> |
| 192 | + |
191 | 193 | <div id="rover" class="modal"> |
192 | 194 | <i class="icons huge"></i><br> |
193 | 195 | <div id="lv">?</div><br><br> |
|
197 | 199 | <button class="btn" onclick="setLor(2)">Override until reboot</button><br> |
198 | 200 | <span class="h">For best performance, it is recommended to turn off the streaming source when not in use.</span> |
199 | 201 | </div> |
| 202 | + |
200 | 203 | <i id="roverstar" class="icons huge" onclick="setLor(0)"></i><br> |
201 | 204 | <script src="iro.js"></script> |
202 | 205 | <script src="rangetouch.js"></script> |
|
0 commit comments