Main segment UI identification.

This commit is contained in:
Blaz Kristan 2022-02-22 22:10:26 +01:00
parent 8af445e72b
commit c5252e06a7
5 changed files with 1635 additions and 1638 deletions

View File

@ -955,14 +955,15 @@ input[type=number]::-webkit-outer-spin-button {
border-radius: 10px; border-radius: 10px;
} }
.radio:hover input ~ .radiomark,
.check:hover input ~ .checkmark { .check:hover input ~ .checkmark {
background-color: var(--c-4); background-color: var(--c-4);
} }
/*
.check input:checked ~ .checkmark { .check input:checked ~ .checkmark {
background-color: var(--c-6); background-color: var(--c-6);
} }
*/
.checkmark:after, .radiomark:after { .checkmark:after, .radiomark:after {
content: ""; content: "";
position: absolute; position: absolute;
@ -1062,11 +1063,11 @@ input[type=number]::-webkit-outer-spin-button {
} }
.selected { /* has to be after .lstI */ .selected { /* has to be after .lstI */
background: var(--c-5); background: var(--c-4);
} }
.lstI:hover, #pcont .selected:hover { .lstI:hover, #pcont .selected:hover {
background: var(--c-4); background: var(--c-5);
} }
#pcont .expand, #pcont .expand:hover { #pcont .expand, #pcont .expand:hover {

View File

@ -560,10 +560,6 @@ function populatePresets(fromls)
localStorage.setItem("wledP", JSON.stringify(pJson)); localStorage.setItem("wledP", JSON.stringify(pJson));
} }
pmtLS = pmt; pmtLS = pmt;
//for (var a = 0; a < is.length; a++) {
// let i = is[a];
// if (expanded[i+100]) expand(i+100);
//}
} else { presetError(true); } } else { presetError(true); }
updatePA(); updatePA();
populateQL(); populateQL();
@ -639,7 +635,7 @@ function populateSegments(s)
if (i == lowestUnused) lowestUnused = i+1; if (i == lowestUnused) lowestUnused = i+1;
if (i > lSeg) lSeg = i; if (i > lSeg) lSeg = i;
cn += `<div class="seg"> cn += `<div class="seg ${i==s.mainseg ? 'selected' : ''}" id="seg${i}wrp">
<label class="check schkl"> <label class="check schkl">
&nbsp; &nbsp;
<input type="checkbox" id="seg${i}sel" onchange="selSeg(${i})" ${inst.sel ? "checked":""}> <input type="checkbox" id="seg${i}sel" onchange="selSeg(${i})" ${inst.sel ? "checked":""}>

File diff suppressed because it is too large Load Diff

View File

@ -120,7 +120,7 @@ void deserializeSegment(JsonObject elem, byte it, byte presetId)
byte sz = colX.size(); byte sz = colX.size();
if (sz == 0) continue; //do nothing on empty array if (sz == 0) continue; //do nothing on empty array
byte cp = copyArray(colX, rgbw, 4); copyArray(colX, rgbw, 4);
colValid = true; colValid = true;
} }

View File

@ -8,7 +8,7 @@
*/ */
// version code in format yymmddb (b = daily build) // version code in format yymmddb (b = daily build)
#define VERSION 2202211 #define VERSION 2202221
//uncomment this if you have a "my_config.h" file you'd like to use //uncomment this if you have a "my_config.h" file you'd like to use
//#define WLED_USE_MY_CONFIG //#define WLED_USE_MY_CONFIG