mirror of
https://github.com/overte-org/overte.git
synced 2025-04-08 07:12:40 +02:00
tweak style, add scrolling
This commit is contained in:
parent
4f4ec064e4
commit
f2aa155e1e
2 changed files with 13 additions and 5 deletions
|
@ -861,10 +861,16 @@ span.indented {
|
|||
.multiselect-options input[type=checkbox]:checked + label {
|
||||
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH4goSADMveELP9QAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAIqSURBVFjD7ZmxkqowFIb/7GwJPfT6APZib+9QC33o4QGghz70vIC9sfcBsE966bPNWlxnlQTDRWc4JUT4hpPz5SQSAAofFF/4sJiBx47v+wun04m8E+B6vVbzlJiBZ2CLIYRQQgj1EcBCCEUpRRRF4Jyrtwa+Xq+glEJKia7rkKYpGGPqbYHzPFdSyn+uMcZ6oScBZowpzvmje0jTVHVd9x7ATdMoxtjTMZxzUErV5MDn81mVZak1No7jab+wEEKlaaoNGwQBmQz4pq9H8/IeNo5jMmnRpWmKeyP8FZvN5insfwEuy1JdLpfecb7vI8uy3tb2Szelu91ONU1jtP9jjKmmabRgq6qC4zh2VrpbSsuy1FqNdPUFAK7roqoqeJ6ntXH4Mk1pn9gBoG1bbX1lWaYN2wv8KKWcc+z3+z+7LFv6MgY+Ho9PUyqlBKUUbduqe33pGKFPX0bAQgiV53nvj6WUiKIIt2K0qS/tXTMAEELguq6W6H/nOQ6Hg1V9GX1hz/NIXdckCALtB7Vta1VfxnPYcRwURUEeNSGmYaqvwVqL45gkSfIysKm+Xlo4wjAkdV3D9/1BLxmir5d7ieVySaqqMoYOw3CwEV5ufkyLcbVaIUkSq2d1xt2abjH6vo+iKKwfLA5uL58Vow19jdIPPyrGoiisGGGUBv6+GJMkwWKxGO2M+dvGQ36LEZxztd1uRz0Qt7ZFchwHY8NOelQ1NAjm/+lm4M8G/gH2zx33BSr7jAAAAABJRU5ErkJggg==');
|
||||
}
|
||||
.multiselect-options input[type=checkbox]:checked + label:hover {
|
||||
.multiselect-options input[type=checkbox]:checked + label:hover {
|
||||
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH4goSADMveELP9QAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAIqSURBVFjD7ZmxkqowFIb/7GwJPfT6APZib+9QC33o4QGghz70vIC9sfcBsE966bPNWlxnlQTDRWc4JUT4hpPz5SQSAAofFF/4sJiBx47v+wun04m8E+B6vVbzlJiBZ2CLIYRQQgj1EcBCCEUpRRRF4Jyrtwa+Xq+glEJKia7rkKYpGGPqbYHzPFdSyn+uMcZ6oScBZowpzvmje0jTVHVd9x7ATdMoxtjTMZxzUErV5MDn81mVZak1No7jab+wEEKlaaoNGwQBmQz4pq9H8/IeNo5jMmnRpWmKeyP8FZvN5insfwEuy1JdLpfecb7vI8uy3tb2Szelu91ONU1jtP9jjKmmabRgq6qC4zh2VrpbSsuy1FqNdPUFAK7roqoqeJ6ntXH4Mk1pn9gBoG1bbX1lWaYN2wv8KKWcc+z3+z+7LFv6MgY+Ho9PUyqlBKUUbduqe33pGKFPX0bAQgiV53nvj6WUiKIIt2K0qS/tXTMAEELguq6W6H/nOQ6Hg1V9GX1hz/NIXdckCALtB7Vta1VfxnPYcRwURUEeNSGmYaqvwVqL45gkSfIysKm+Xlo4wjAkdV3D9/1BLxmir5d7ieVySaqqMoYOw3CwEV5ufkyLcbVaIUkSq2d1xt2abjH6vo+iKKwfLA5uL58Vow19jdIPPyrGoiisGGGUBv6+GJMkwWKxGO2M+dvGQ36LEZxztd1uRz0Qt7ZFchwHY8NOelQ1NAjm/+lm4M8G/gH2zx33BSr7jAAAAABJRU5ErkJggg==');
|
||||
}
|
||||
|
||||
.dynamic-multiselect {
|
||||
position: relative;
|
||||
top: 6px;
|
||||
padding-bottom: 6px;
|
||||
}
|
||||
|
||||
div.refresh {
|
||||
box-sizing: border-box;
|
||||
padding-right: 44px;
|
||||
|
|
|
@ -2400,6 +2400,7 @@ function createDynamicMultiselectProperty(property, elProperty) {
|
|||
|
||||
let elDivOptions = document.createElement('div');
|
||||
elDivOptions.setAttribute("id", elementID + "-options");
|
||||
elDivOptions.style = "overflow-y:scroll;max-height:160px;"
|
||||
|
||||
let elDivButtons = document.createElement('div');
|
||||
elDivButtons.setAttribute("id", elDivOptions.getAttribute("id") + "-buttons");
|
||||
|
@ -2424,8 +2425,8 @@ function resetDynamicMultiselectProperty(elDivOptions) {
|
|||
let elDivOption = elInputs[0].parentNode;
|
||||
elDivOption.parentNode.removeChild(elDivOption);
|
||||
}
|
||||
elDivOptions.firstChild.style.display = "none";
|
||||
elDivOptions.parentNode.lastChild.style.display = "block";
|
||||
elDivOptions.firstChild.style.display = "block"; // show "No Options" text
|
||||
elDivOptions.parentNode.lastChild.style.display = "none"; // hide Select/Clear all buttons
|
||||
}
|
||||
|
||||
function createTupleNumberInput(property, subLabel) {
|
||||
|
@ -3109,10 +3110,11 @@ function setMaterialTargetData(materialTargetData) {
|
|||
resetDynamicMultiselectProperty(elDivOptions);
|
||||
|
||||
if (materialTargetData === undefined) {
|
||||
elDivOptions.firstChild.style.display = "block";
|
||||
elDivOptions.parentNode.lastChild.style.display = "none";
|
||||
return;
|
||||
}
|
||||
|
||||
elDivOptions.firstChild.style.display = "none"; // hide "No Options" text
|
||||
elDivOptions.parentNode.lastChild.style.display = "block"; // show Select/Clear all buttons
|
||||
|
||||
let numMeshes = materialTargetData.numMeshes;
|
||||
for (let i = 0; i < numMeshes; ++i) {
|
||||
|
|
Loading…
Reference in a new issue