UNPKG

pure-angular-advanced-searchbox

Version:
607 lines (592 loc) 21.6 kB
/* line 1, ../../src/styles/global.scss */ .paasb-clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } /* line 10, ../../src/styles/global.scss */ .paasb-clearfix { display: inline-block; } /* line 14, ../../src/styles/global.scss */ * html .paasb-clearfix { height: 1%; } /* line 18, ../../src/styles/global.scss */ .paasb-clearfix { display: block; } /* line 22, ../../src/styles/global.scss */ .scrollbar-measure { width: 100px; height: 100px; overflow: scroll; position: absolute; top: -9999px; } /* line 30, ../../src/styles/global.scss */ [draggable] { -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; user-select: none; -khtml-user-drag: element; -webkit-user-drag: element; } /* line 1, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox { border: 1px solid rgba(4, 4, 4, 0.3); font-family: Helvetica Neue, Helvetica, Arial, sans-serif; border-radius: 4px; background: #FFF; padding: 4px; } /* line 9, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper { position: relative; } /* line 13, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i { position: absolute; margin: -1px 0 0 0; top: 50%; transform: translate(0, -50%); font-size: 18px; right: 15px; } /* line 15, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-cog { opacity: .6; right: 62px; margin-top: -11px; color: #4A92D0; } /* line 22, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-cog.no-cache-filtering { right: 40px; margin-top: -10px; } /* line 27, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-cog.has-eraser-and-no-cache-filtering { right: 62px; margin-top: -10px; } /* line 32, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-cog.magnifier-always-on { right: 62px; } /* line 36, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-cog.magnifier-always-on.no-cache-filtering { right: 38px; } /* line 40, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-cog.magnifier-always-on.no-cache-filtering.has-filters { right: 62px; } /* line 48, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-cog.magnifier-always-on.has-eraser-and-no-cache-filtering.has-query { right: 84px; } /* line 52, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-cog.magnifier-always-on.has-eraser-and-no-cache-filtering.has-filters.has-query, div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-cog.magnifier-always-on.has-eraser-and-no-cache-filtering.has-query { right: 84px; } /* line 59, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-cog.magnifier-always-on.has-filters.has-query, div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-cog.magnifier-always-on.has-query { right: 109px; } /* line 64, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-cog.magnifier-always-on.has-filters { right: 84px; } /* line 70, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-cog.has-eraser-and-cache-filtering { right: 88px; margin-top: -10px; } /* line 86, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-eraser { right: 62px; color: #4A92D0; cursor: pointer; } /* line 92, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-eraser.magnifier-always-on { right: 84px; } /* line 96, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-eraser.no-cache-filtering { right: 40px; } /* line 100, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-eraser.no-cache-filtering.magnifier-always-on { right: 60px; } /* line 108, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-trash { cursor: pointer; color: #337ab7; } /* line 113, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-trash.magnifier-always-on { right: 38px; } /* line 117, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-trash:hover { color: #000; } /* line 125, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-search { cursor: pointer; -webkit-transition: color 600ms linear; -moz-transition: color 600ms linear; -o-transition: color 600ms linear; -ms-transition: color 600ms linear; transition: color 600ms linear; } /* line 134, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.fa-search:hover { color: #337ab7; } /* line 142, ../../src/styles/directives/searchbox.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper > input { font-size: 18px; border: none; width: 100%; outline: none; padding: 9px 8px 7px 50px; color: rgba(0, 0, 0, 0.68); font-weight: normal; font-style: italic; } /* line 1, ../../src/styles/directives/searchbox-filtering.scss */ div.paasb-filtering { margin-bottom: 0; margin-top: 0; position: absolute; z-index: 10; } /* line 8, ../../src/styles/directives/searchbox-filtering.scss */ div.paasb-filtering > span { border-right: 1px solid rgba(4, 4, 4, 0.3); margin-top: 0; cursor: pointer; float: left; opacity: 0.75; margin-left: 0; font-size: 16px; font-weight: normal; margin-right: 8px; vertical-align: middle; display: block; text-align: center; width: 20px; padding: 8px 8px 9px 8px; border-top-left-radius: 8px; border-bottom-left-radius: 8px; background: #cee8ff; background: -moz-linear-gradient(top, #cee8ff 0%, #b5dcff 100%); background: -webkit-linear-gradient(top, #cee8ff 0%, #b5dcff 100%); background: linear-gradient(to bottom, #cee8ff 0%, #b5dcff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cee8ff', endColorstr='#b5dcff',GradientType=0 ); transition: opacity .25s ease-in-out; -moz-transition: opacity .25s ease-in-out; -webkit-transition: opacity .25s ease-in-out; } /* line 10, ../../src/styles/directives/searchbox-filtering.scss */ div.paasb-filtering > span.active { background: #b5dcff; background: -moz-linear-gradient(top, #b5dcff 0%, #cee8ff 100%); background: -webkit-linear-gradient(top, #b5dcff 0%, #cee8ff 100%); background: linear-gradient(to bottom, #b5dcff 0%, #cee8ff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5dcff', endColorstr='#cee8ff',GradientType=0 ); } /* line 18, ../../src/styles/directives/searchbox-filtering.scss */ div.paasb-filtering > span i { font-size: 20px; display: inline; margin-left: auto; margin-right: auto; text-align: center; } /* line 53, ../../src/styles/directives/searchbox-filtering.scss */ div.paasb-filtering > span:hover { opacity: 0.90; } /* line 59, ../../src/styles/directives/searchbox-filtering.scss */ div.paasb-filtering ul { list-style-type: none; padding: 0; margin: 0; top: 42px; position: absolute; left: -4px; width: 911px; border-bottom-right-radius: 8px; overflow-y: scroll; border-bottom-left-radius: 8px; } /* line 72, ../../src/styles/directives/searchbox-filtering.scss */ div.paasb-filtering ul li { font-size: 14px; margin-right: 8px; padding: 5px 10px; border-bottom: 2px solid #FFF; cursor: pointer; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; transition: background .25s ease-in-out; -moz-transition: background .25s ease-in-out; -webkit-transition: background .25s ease-in-out; } /* line 75, ../../src/styles/directives/searchbox-filtering.scss */ div.paasb-filtering ul li i.fa-filter { opacity: 0.45; margin-right: 5px; } /* line 85, ../../src/styles/directives/searchbox-filtering.scss */ div.paasb-filtering ul li:hover span.filter-display-name { font-weight: bold; } /* line 97, ../../src/styles/directives/searchbox-filtering.scss */ div.paasb-filtering ul li span.filtered-from { opacity: .6; font-size: 12px; margin-left: 10px; } /* line 105, ../../src/styles/directives/searchbox-filtering.scss */ div.paasb-filtering ul li span i.fa-level-up, div.paasb-filtering ul li span i.fa-level-down { margin-right: 2px; } /* line 114, ../../src/styles/directives/searchbox-filtering.scss */ div.paasb-filtering ul li.root-filter { background: #CEE8FF; } /* line 120, ../../src/styles/directives/searchbox-filtering.scss */ div.paasb-filtering ul li.child-filter { background: #FFDFDF; } /* line 124, ../../src/styles/directives/searchbox-filtering.scss */ div.paasb-filtering ul li.child-filter:hover { background: #FFD6D6; } /* line 132, ../../src/styles/directives/searchbox-filtering.scss */ div.paasb-filtering ul li:last-child { border-bottom: none; } /* line 150, ../../src/styles/directives/searchbox-filtering.scss */ div.paasb-filtering ul li:hover { background: rgba(155, 200, 255, 0.55); } /* line 3, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-search-box-auto-suggestions { display: inline-block; } /* line 7, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-added-filters-wrapper { padding: 0 0 8px 7px; background: #E1F0FD; border-radius: 6px; margin-top: 7px; margin-bottom: 4px; } /* line 15, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter { float: left; transition: opacity .50s ease-in-out; -moz-transition: opacity .50s ease-in-out; -webkit-transition: opacity .50s ease-in-out; } /* line 24, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter.over-placement-1 div.paasb-searchbox-added-filter-operator, div.paasb-searchbox div.paasb-searchbox-added-filter.over-placement-1 div.paasb-searchbox-added-filter-contents { border-left: 1px dashed #000; } /* line 33, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter.over-placement-2 div.paasb-searchbox-added-filter-operator, div.paasb-searchbox div.paasb-searchbox-added-filter.over-placement-2 div.paasb-searchbox-added-filter-contents { border: 1px dashed #000; } /* line 42, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter.over-placement-3 div.paasb-searchbox-added-filter-operator, div.paasb-searchbox div.paasb-searchbox-added-filter.over-placement-3 div.paasb-searchbox-added-filter-contents { border-right: 1px dashed #000; } /* line 49, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter.dragged-item { opacity: 0.40; } /* line 55, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter div.paasb-searchbox-added-filter-contents { background: #FFF; padding: 5px 6px 5px 6px; border-radius: 6px; margin-right: 10px; margin-top: 8px; float: left; } /* line 64, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter div.paasb-searchbox-added-filter-contents div.animator { background: transparent; position: absolute; left: 0; top: 0; } /* line 75, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter div.paasb-searchbox-added-filter-contents.child span.selector-type { background: #FFDFDF; } /* line 85, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter div.paasb-searchbox-added-filter-operator { background: #FFF; padding: 5px 6px 5px 6px; border-radius: 6px; margin-right: 10px; margin-top: 8px; float: left; } /* line 94, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter div.paasb-searchbox-added-filter-operator span { font-size: 14px; color: rgba(0, 0, 0, 0.5); font-weight: bold; padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px; display: block; } /* line 107, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter div.paasb-searchbox-added-filter-operator span i.fa-arrow-left { margin-right: 5px; color: rgba(0, 0, 0, 0.75); } /* line 112, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter div.paasb-searchbox-added-filter-operator span i.fa-arrow-right { margin-left: 5px; color: rgba(0, 0, 0, 0.75); } /* line 125, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter span.filter-name { font-size: 13px; text-transform: uppercase; color: rgba(0, 0, 0, 0.65); font-weight: bold; letter-spacing: 1px; } /* line 133, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter span.filter-value { display: inline-block; padding-bottom: 2px; font-size: 15px; color: rgba(0, 0, 0, 0.82); } /* line 140, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter span.selector-type { font-size: 13px; text-transform: uppercase; letter-spacing: 1px; font-weight: bold; margin-top: 0px; background: #CAE5FF; margin-left: 9px; padding: 4px; opacity: 0.6; border-radius: 4px; margin-right: 7px; } /* line 156, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter ul { list-style-type: none; padding: 0; margin: 0 0 0 0; display: block; position: absolute; z-index: 5; border-left: 1px solid #A9A9A9; border-right: 1px solid #A9A9A9; border-bottom: 1px solid #A9A9A9; max-height: 130px; overflow-y: scroll; } /* line 170, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter ul li { cursor: pointer; } /* line 174, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter ul li:nth-child(odd) { background: #ecf5ff; } /* line 180, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter ul li:nth-child(even) { background: #FFF; } /* line 186, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter ul li:hover { font-style: italic; } /* line 190, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter ul li span { display: block; padding: 6px; font-size: 14px; } /* line 200, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter i { position: inherit; top: 0; margin: 0; right: 0; } /* line 207, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter i.fa-times { display: inline-block; margin-left: 5px; vertical-align: top; font-size: 18px; margin-right: 5px; } /* line 217, ../../src/styles/directives/searchbox-added-filter.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter input { outline: none; border-top-left-radius: 4px; border-top-right-radius: 4px; border: 1px solid #D4D1D1; font-size: 14px; padding-left: 5px; } /* line 1, ../../src/styles/directives/searchbox-filter-selectors.scss */ div.paasb-searchbox-filter-selectors { visibility: hidden; display: inline-block; } /* line 6, ../../src/styles/directives/searchbox-filter-selectors.scss */ div.paasb-searchbox-filter-selectors.loaded { visibility: visible; } /* line 14, ../../src/styles/directives/searchbox-filter-selectors.scss */ div.paasb-searchbox-filter-selectors ul li.active { font-weight: bold; } /* line 5, ../../src/styles/directives/searchbox-filter-operators.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter div.paasb-searchbox-filter-operators { display: inline-block; } /* line 13, ../../src/styles/directives/searchbox-filter-operators.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter div.paasb-searchbox-filter-operators ul li span { font-weight: normal; } /* line 21, ../../src/styles/directives/searchbox-filter-operators.scss */ div.paasb-searchbox div.paasb-searchbox-added-filter div.paasb-searchbox-filter-operators ul li.active span { font-weight: bold; } /* line 1, ../../src/styles/directives/searchbox-auto-complete.scss */ .paasb-auto-complete-container { position: absolute; background: #FFF; border-left: 1px solid rgba(4, 4, 4, 0.3); border-right: 1px solid rgba(4, 4, 4, 0.3); border-bottom: 1px solid rgba(4, 4, 4, 0.3); border-top: 1px solid rgba(4, 4, 4, 0.1); left: 0px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; z-index: 1; } /* line 14, ../../src/styles/directives/searchbox-auto-complete.scss */ .paasb-auto-complete-container p { padding: 5px 0 8px 8px; margin: 0; font-weight: bold; background: #D9EEFF; } /* line 21, ../../src/styles/directives/searchbox-auto-complete.scss */ .paasb-auto-complete-container ul { margin: 0; list-style: none; padding: 0; } /* line 27, ../../src/styles/directives/searchbox-auto-complete.scss */ .paasb-auto-complete-container ul li { padding: 8px; border-bottom: 1px solid rgba(4, 4, 4, 0.3); cursor: pointer; } /* line 33, ../../src/styles/directives/searchbox-auto-complete.scss */ .paasb-auto-complete-container ul li:last-child { border-bottom: none; } /* line 39, ../../src/styles/directives/searchbox-auto-complete.scss */ .paasb-auto-complete-container ul li span.suggestion-count { text-transform: uppercase; font-size: 12px; opacity: .6; letter-spacing: 1px; } /* line 52, ../../src/styles/directives/searchbox-auto-complete.scss */ .paasb-auto-complete-container ul li:hover span.suggestion-value { font-weight: bold; } /* line 5, ../../src/styles/directives/searchbox-cache-filters.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.paasb-search-box-cache-filter { right: 38px; color: #585858; cursor: pointer; } /* line 11, ../../src/styles/directives/searchbox-cache-filters.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.paasb-search-box-cache-filter.magnifier-always-on { right: 38px; } /* line 15, ../../src/styles/directives/searchbox-cache-filters.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.paasb-search-box-cache-filter.magnifier-always-on.has-filters, div.paasb-searchbox div.paasb-searchbox-wrapper i.paasb-search-box-cache-filter.magnifier-always-on.has-query { right: 60px; } /* line 22, ../../src/styles/directives/searchbox-cache-filters.scss */ div.paasb-searchbox div.paasb-searchbox-wrapper i.paasb-search-box-cache-filter.active { color: #4A92D0; } /* line 1, ../../src/styles/directives/searchbox-filter-moved-animation.scss */ div.paasb-searchbox-filter-moved-animation { border-color: rgba(225, 240, 253, 0.75); position: absolute; left: 0px; top: 0px; border-style: solid; background: transparent; height: 0; width: 0; } /* line 12, ../../src/styles/directives/searchbox-filter-moved-animation.scss */ div.paasb-searchbox-filter-moved-animation.transition { transition: border-width .5s ease-out, width .5s ease-out, height .5s ease-out; -moz-transition: border-width .5s ease-out, width .5s ease-out, height .5s ease-out; -webkit-transition: border-width .5s ease-out, width .5s ease-out, height .5s ease-out; } /* line 1, ../../src/styles/directives/searchbox-grouping.scss */ div.paasb-search-box-grouping { position: absolute; right: 13px; background: white; cursor: pointer; padding: 3px 6px 3px 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-left: 1px solid rgba(0, 0, 0, 0.3); border-bottom: 1px solid rgba(0, 0, 0, 0.3); background-color: #FFF; -webkit-transition: background-color 600ms linear; -moz-transition: background-color 600ms linear; -o-transition: background-color 600ms linear; -ms-transition: background-color 600ms linear; transition: background-color 600ms linear; } /* line 19, ../../src/styles/directives/searchbox-grouping.scss */ div.paasb-search-box-grouping:hover { background: #f0f7fd; }