UNPKG

iobroker.energiefluss-erweitert

Version:

This ioBroker adapter is the next Version of the energiefluss with the attribute 'erweitert' and allows to display an energyflow animation inside an iframe or HTML DIV.

176 lines (149 loc) 3.74 kB
.ms-options-wrap { position: relative; } .ms-options-wrap, .ms-options-wrap * { box-sizing: border-box; } .ms-options-wrap>button:focus, .ms-options-wrap>button { text-align: left; width: 100%; font-size: 14px; border: none; outline: none; border-bottom: 2px solid var(--darkestGrey); padding: 5px 0; transition: border .5s; background: transparent; cursor: pointer; height: 28px; } .ms-options-wrap>button:hover { border-color: var(--black); transition: .5s; } .ms-options-wrap>button>span { white-space: nowrap; } .ms-options-wrap>button[disabled] { background-color: #e5e9ed; color: #808080; opacity: 0.6; } .ms-options-wrap>button:after { content: ' '; height: 0; position: absolute; top: 50%; right: 5px; width: 0; border: 6px solid rgba(0, 0, 0, 0); border-top-color: #999; margin-top: -3px; } .ms-options-wrap.ms-has-selections>button { color: #333; text-overflow: ellipsis; overflow: hidden; } .ms-options-wrap>.ms-options { position: absolute; left: 0; max-width: 100%; margin-top: 1px; margin-bottom: 20px; background: white; z-index: 2000; border: 1px solid #aaa; overflow: auto; visibility: hidden; } .ms-options-wrap.ms-active>.ms-options { visibility: visible } .ms-options-wrap>.ms-options>.ms-search input { width: 100%; padding: 4px 5px; border: none; border-bottom: 1px groove; outline: none; } .ms-options-wrap>.ms-options>.no-result-message { padding: 4px 5px; display: none; } .ms-options-wrap>.ms-options .ms-selectall { display: inline-block; font-size: .9em; text-transform: lowercase; text-decoration: none; } .ms-options-wrap>.ms-options .ms-selectall:hover { text-decoration: underline; } .ms-options-wrap>.ms-options>.ms-selectall.global { margin: 4px 5px; } .ms-options-wrap>.ms-options>ul, .ms-options-wrap>.ms-options>ul>li.optgroup ul { list-style-type: none; padding: 0; margin: 0; } .ms-options-wrap>.ms-options>ul>li { list-style-position: inside; } .ms-options-wrap>.ms-options>ul li.ms-hidden { display: none; } .ms-options-wrap>.ms-options>ul>li.optgroup { padding: 5px; } .ms-options-wrap>.ms-options>ul>li.optgroup+li.optgroup { border-top: 1px solid #aaa; } .ms-options-wrap>.ms-options>ul>li.optgroup .label { display: block; padding: 5px 0 0 0; font-weight: bold; } .ms-options-wrap>.ms-options>ul label { text-overflow: ellipsis; position: relative; display: inline-block; width: 100%; padding: 4px 4px 4px 20px; margin: 1px 0; border: 1px solid transparent; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .ms-options-wrap>.ms-options.checkbox-autofit>ul label, .ms-options-wrap>.ms-options.hide-checkbox>ul label { padding: 4px; } .ms-options-wrap>.ms-options>ul label.focused, .ms-options-wrap>.ms-options>ul label:hover { background-color: #efefef; border-color: #d3d3d3; } .ms-options-wrap>.ms-options>ul li.selected label { background-color: #efefef; border-color: transparent; } .ms-options-wrap>.ms-options>ul input[type="checkbox"] { margin: 0 5px 0 0; position: absolute; left: 4px; top: 7px; } .ms-options-wrap>.ms-options.hide-checkbox>ul input[type="checkbox"] { position: absolute !important; height: 1px; width: 1px; overflow: hidden; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); }