UNPKG

node-red-contrib-snap4city-user

Version:

Nodes for Snap4city project, targeted to standard user (no developer)

569 lines (473 loc) 15.6 kB
/*! * Fancytree "bootstrap" skin. * * DON'T EDIT THE CSS FILE DIRECTLY, since it is automatically generated from * the LESS templates. */ .ui-helper-hidden { display: none } ul.fancytree-container { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; white-space: nowrap; padding: 3px; margin: 0; background-color: #fff; border: 1px dotted gray; overflow: auto; min-height: 0; position: relative } ul.fancytree-container ul>li:before { content: none } ul.fancytree-container li { -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background-attachment: scroll; background-color: transparent; background-position: 0 0; background-repeat: repeat-y; background-image: none; margin: 0; list-style: none } img.fancytree-icon, span.fancytree-checkbox, span.fancytree-icon { margin-left: .5em } ul.fancytree-container li.fancytree-lastsib { background-image: none } .ui-fancytree-disabled ul.fancytree-container { opacity: .5; background-color: silver } ul.fancytree-connectors.fancytree-container li { background-image: url(data:image/gif;base64,R0lGODlhEAAQAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgMDAwMDcwKbK8P///6Wlpf/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////78KCgpICAgP8AAAD/AP//AAAA//8A/wD//////yH5BAEAAP4ALAAAAAAQABAAAAgpAP0JFHhvoMGDCBMiLKiwocOBDB9KXDixosGIFidizPhwI8eGHj8KDAgAOw==); background-position: 0 0 } .fancytree-loading span.fancytree-expander, .fancytree-loading span.fancytree-expander:hover, .fancytree-statusnode-loading span.fancytree-icon, .fancytree-statusnode-loading span.fancytree-icon:hover, ul.fancytree-container li.fancytree-lastsib, ul.fancytree-no-connector>li { background-image: none } #fancytree-drop-marker, span.fancytree-checkbox, span.fancytree-drag-helper-img, span.fancytree-empty, span.fancytree-expander, span.fancytree-icon, span.fancytree-radio, span.fancytree-vline { width: 1em; height: 1em; display: inline-block; vertical-align: top; background-repeat: no-repeat; background-position: 0 0 } span.fancytree-checkbox, span.fancytree-custom-icon, span.fancytree-expander, span.fancytree-icon, span.fancytree-radio { margin-top: 2px } span.fancytree-custom-icon { width: 1em; height: 1em; display: inline-block; margin-left: .5em; background-position: 0 0 } img.fancytree-icon { width: 1em; height: 1em; margin-top: 2px; vertical-align: top; border-style: none } span.fancytree-expander { cursor: pointer } .fancytree-exp-n span.fancytree-expander, .fancytree-exp-nl span.fancytree-expander { background-image: none; cursor: default } .fancytree-connectors .fancytree-exp-n span.fancytree-expander, .fancytree-connectors .fancytree-exp-nl span.fancytree-expander { margin-top: 0 } .fancytree-fade-expander span.fancytree-expander { transition: opacity 1.5s; opacity: 0 } .fancytree-fade-expander .fancytree-treefocus span.fancytree-expander, .fancytree-fade-expander [class*=fancytree-statusnode-] span.fancytree-expander, .fancytree-fade-expander.fancytree-treefocus span.fancytree-expander, .fancytree-fade-expander:hover span.fancytree-expander { transition: opacity .6s; opacity: 1 } .fancytree-unselectable span.fancytree-checkbox { opacity: .4; filter: alpha(opacity=40) } span.fancytree-node { display: inherit; width: 100%; margin-top: 0; min-height: 1em } span.fancytree-title { color: #333; cursor: pointer; display: inline-block; vertical-align: top; min-height: 1em; padding: 0 3px; margin: 0 0 0 .5em; border: 1px solid transparent; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px } span.fancytree-node.fancytree-error span.fancytree-title { color: #d9534f } div.fancytree-drag-helper span.fancytree-childcounter, div.fancytree-drag-helper span.fancytree-dnd-modifier { display: inline-block; color: #fff; background: #337ab7; border: 1px solid gray; min-width: 10px; height: 10px; line-height: 1; vertical-align: baseline; border-radius: 10px; padding: 2px; text-align: center; font-size: 9px } div.fancytree-drag-helper span.fancytree-childcounter { position: absolute; top: -6px; right: -6px } div.fancytree-drag-helper span.fancytree-dnd-modifier { background: #5cb85c; border: none; font-weight: bolder } #fancytree-drop-marker { width: 2em; position: absolute; margin: 0 } #fancytree-drop-marker.fancytree-drop-after, #fancytree-drop-marker.fancytree-drop-before { width: 4em } span.fancytree-drag-source.fancytree-drag-remove { opacity: .15 } table.fancytree-ext-table { border-collapse: collapse } table.fancytree-ext-table span.fancytree-node { display: inline-block; box-sizing: border-box } table.fancytree-ext-columnview tbody tr td { position: relative; border: 1px solid gray; vertical-align: top; overflow: auto } table.fancytree-ext-columnview tbody tr td>ul { padding: 0 } table.fancytree-ext-columnview tbody tr td>ul li { -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background-attachment: scroll; background-color: transparent; background-position: 0 0; background-repeat: repeat-y; background-image: none; margin: 0; list-style: none } table.fancytree-ext-columnview span.fancytree-node { position: relative; display: inline-block } table.fancytree-ext-columnview span.fancytree-node.fancytree-expanded { background-color: #CBE8F6 } table.fancytree-ext-columnview .fancytree-has-children span.fancytree-cv-right { position: absolute; right: 3px } .fancytree-ext-filter-dimm span.fancytree-node span.fancytree-title { color: #333; font-weight: lighter } .fancytree-ext-filter-dimm span.fancytree-node.fancytree-submatch span.fancytree-title, .fancytree-ext-filter-dimm tr.fancytree-submatch span.fancytree-title { color: #000; font-weight: 400 } .fancytree-ext-filter-dimm span.fancytree-node.fancytree-match span.fancytree-title, .fancytree-ext-filter-dimm tr.fancytree-match span.fancytree-title { color: #000; font-weight: 700 } .fancytree-ext-filter-hide span.fancytree-node.fancytree-hide, .fancytree-ext-filter-hide tr.fancytree-hide { display: none } .fancytree-ext-filter-hide span.fancytree-node.fancytree-submatch span.fancytree-title, .fancytree-ext-filter-hide tr.fancytree-submatch span.fancytree-title { color: #333; font-weight: lighter } .fancytree-ext-filter-hide span.fancytree-node.fancytree-match span.fancytree-title, .fancytree-ext-filter-hide tr.fancytree-match span.fancytree-title { color: #000; font-weight: 400 } .fancytree-ext-childcounter span.fancytree-icon, .fancytree-ext-filter span.fancytree-icon { position: relative } .fancytree-ext-childcounter span.fancytree-childcounter, .fancytree-ext-filter span.fancytree-childcounter { color: #fff; background: #777; border: 1px solid gray; position: absolute; top: -6px; right: -6px; min-width: 10px; height: 10px; line-height: 1; vertical-align: baseline; border-radius: 10px; padding: 2px; text-align: center; font-size: 9px } ul.fancytree-ext-wide, ul.fancytree-ext-wide span.fancytree-node>span { position: relative; z-index: 2 } ul.fancytree-ext-wide { min-width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } ul.fancytree-ext-wide span.fancytree-node span.fancytree-title { position: absolute; z-index: 1; left: 0; min-width: 100%; margin-left: 0; margin-right: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } ul.fancytree-container ul { padding: 0 0 0 1.5em; margin: 0 } .fancytree-container:focus { outline: 0 } .fancytree-container .fancytree-active span.fancytree-title input, .fancytree-container.fancytree-colorize-selected .fancytree-selected span.fancytree-title input { color: #000 } .fancytree-container span.fancytree-statusnode-error span.fancytree-expander, div.fancytree-drag-helper.fancytree-drop-reject, div.fancytree-drag-helper.fancytree-drop-reject span.fancytree-title { color: #d9534f } .glyphicon-spin { -webkit-animation: spin 1s infinite linear; animation: spin 1s infinite linear } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0); transform: rotate(0) } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg) } } @keyframes spin { 0% { -webkit-transform: rotate(0); transform: rotate(0) } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg) } } span.fancytree-node.fancytree-drag-source { background-color: #5bc0de !important } span.fancytree-node.fancytree-drop-target.fancytree-drop-reject span.fancytree.title { background-color: #d9534f !important } span.fancytree-expander { color: #999 } .fancytree-expanded span.fancytree-expander { color: #333 } span.fancytree-node span.fancytree-expander:hover { color: #0ff } .fancytree-plain.fancytree-colorize-selected span.fancytree-node.fancytree-selected, .fancytree-plain.fancytree-colorize-selected span.fancytree-node.fancytree-selected span.fancytree-title { background-color: #80c780; border-color: #80c780; color: #fff } .fancytree-plain.fancytree-colorize-selected span.fancytree-node.fancytree-selected:hover span.fancytree-title { background-color: #6ec06e } .fancytree-plain.fancytree-colorize-selected span.fancytree-node.fancytree-active.fancytree-selected span.fancytree-title { color: #80c780 } .fancytree-plain.fancytree-colorize-selected.fancytree-treefocus span.fancytree-title:hover { background-color: #f5f5f5 } .fancytree-plain.fancytree-colorize-selected.fancytree-treefocus span.fancytree-node.fancytree-selected span.fancytree-title { background-color: #5cb85c } .fancytree-plain.fancytree-colorize-selected.fancytree-treefocus span.fancytree-node.fancytree-selected:hover span.fancytree-title { background-color: #4cae4c } .fancytree-plain.fancytree-colorize-selected.fancytree-treefocus span.fancytree-node.fancytree-active.fancytree-selected span.fancytree-title { color: #5cb85c } .fancytree-plain.fancytree-container.fancytree-ext-wide span.fancytree-node.fancytree-active, table.fancytree-ext-table.fancytree-colorize-selected>tbody>tr.fancytree-selected>td, table.fancytree-ext-table.fancytree-colorize-selected>tbody>tr.fancytree-selected>td span.fancytree-title, table.fancytree-ext-table.fancytree-container>tbody>tr.fancytree-active>td, table.fancytree-ext-table.fancytree-container>tbody>tr.fancytree-active>td span.fancytree-title { color: #fff } .fancytree-plain.fancytree-container span.fancytree-node { margin-top: 2px; margin-bottom: 2px } .fancytree-plain.fancytree-container span.fancytree-title { border: 1px solid transparent; border-radius: 3px; outline-radius: 3px } .fancytree-plain.fancytree-container span.fancytree-title:hover { background-color: #f5f5f5 } .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active span.fancytree-title { background-color: #5094ce; color: #fff } .fancytree-plain.fancytree-container span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #3c87c8 } .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused span.fancytree-title { border-color: #337ab7 } .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active span.fancytree-title { background-color: #337ab7; border-color: #337ab7 } .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-active:hover span.fancytree-title { background-color: #2e6da4 } table.fancytree-ext-table>tbody>tr>td span.fancytree-title { border: none } table.fancytree-ext-table.fancytree-colorize-selected>tbody>tr.fancytree-selected>td { background-color: #80c780 } table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus>tbody>tr.fancytree-selected>td { background-color: #5cb85c } table.fancytree-ext-table.fancytree-colorize-selected.table-hover>tbody>tr.fancytree-selected:hover>td { background-color: #6ec06e } table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover>tbody>tr.fancytree-selected:hover>td { background-color: #4cae4c } table.fancytree-ext-table.fancytree-colorize-selected.fancytree-treefocus.table-hover>tbody>tr.fancytree-selected.fancytree-active:hover>td, table.fancytree-ext-table.fancytree-colorize-selected.table-hover>tbody>tr.fancytree-selected.fancytree-active:hover>td { background-color: #2e6da4 } table.fancytree-ext-table.fancytree-colorize-selected>tbody>tr.fancytree-active.fancytree-selected { outline-offset: -2px; outline: #80c780 solid 2px } table.fancytree-ext-table.fancytree-container>tbody>tr.fancytree-active>td { background-color: #5094ce } table.fancytree-ext-table.fancytree-treefocus.fancytree-container>tbody>tr.fancytree-focused span.fancytree-title { outline: #000 dotted 1px } table.fancytree-ext-table.fancytree-treefocus.fancytree-container>tbody>tr.fancytree-active>td { background-color: #337ab7 } table.fancytree-ext-table.fancytree-treefocus.fancytree-container.table-hover>tbody>tr.fancytree-active:hover>td { background-color: #2e6da4 } /*------------------------------------------------------------------------------ * Personal Choose *----------------------------------------------------------------------------*/ .fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-selected span.fancytree-title { color: black; } span.fancytree-checkbox { margin-left: 0em; } img.fancytree-icon { margin-left: 0em; } span.fancytree-title { margin: 0 0 0 0em; } ul.fancytree-container ul { padding: 0 0 0 0.2em; } ul.fancytree-container { border: 0px; } .fancytree-plain.fancytree-container.fancytree-treefocus span.fancytree-node.fancytree-focused span.fancytree-title { border: 0px; } img.fancytree-icon { margin-top: 4px; margin-left: -6px; margin-right: 0px; }