UNPKG

smart-webcomponents-react

Version:

[![Price](https://img.shields.io/badge/price-COMMERCIAL-00JS8f7.svg)](https://jqwidgets.com/license/)

169 lines (166 loc) 6.59 kB
smart-filter-panel { width: var(--smart-filter-panel-default-width); height: var(--smart-filter-panel-default-height); } smart-filter-panel.smart-element { padding: var(--smart-filter-panel-padding); border: none; } .smart-filter-panel .smart-filter-panel-input:focus, .smart-filter-panel .smart-filter-panel-input:active { border-color: var(--smart-primary); } .smart-filter-panel smart-numeric-text-box.smart-filter-panel-input input { text-align: right; } .smart-filter-panel smart-tree { width: 100%; height: var(--smart-filter-panel-main-element-height); margin-bottom: var(--smart-filter-panel-vertical-offset); } .smart-filter-panel smart-tree.date-excel smart-tree-items-group[level="1"] > .smart-tree-item-label-container > .smart-tree-items-group-arrow { visibility: hidden; } .smart-filter-panel smart-tree.standard-excel .smart-tree-items-group-arrow { visibility: hidden; } .smart-filter-panel smart-tree.standard-excel smart-tree-item:not([level="1"]) > .smart-tree-item-label-container { margin-left: -30px; } .smart-filter-panel smart-menu-item[value=notand], .smart-filter-panel smart-menu-item[value=notor] { display: none; } .smart-filter-panel .smart-filter-panel-label { margin-bottom: var(--smart-filter-panel-vertical-offset); } .smart-filter-panel .smart-filter-panel-list { width: 100%; margin-bottom: var(--smart-filter-panel-vertical-offset); } .smart-filter-panel .smart-filter-panel-operator-list { width: 80px; margin-bottom: var(--smart-filter-panel-vertical-offset); } .smart-filter-panel .smart-filter-panel-button-container { width: 100%; min-height: 33px; height: var(--smart-editor-height); display: flex; justify-content: space-around; } .smart-filter-panel .smart-filter-panel-button-container > smart-button { width: 80px; } .smart-filter-panel .smart-filter-panel-button-container > smart-button button { padding: 8px; } .smart-filter-panel .smart-filter-panel-input { height: var(--smart-editor-height); width: 100%; display: block; margin-bottom: var(--smart-filter-panel-vertical-offset); } .smart-filter-panel .smart-filter-panel-input.case-sensitive { width: calc(100% - 32px); display: inline-block; } .smart-filter-panel[filter-type=string] .case-sensitive { display: block; margin-top: 5px; margin-bottom: calc(var(--smart-filter-panel-vertical-offset) - 5px); } .smart-filter-panel span.case-sensitive.smart-icon { font-family: var(--smart-font-family-icon); font-size: 16px; position: relative; margin-left: 5px; padding: 5px; border: 1px solid transparent; border-radius: var(--smart-border-radius); } .smart-filter-panel span.case-sensitive.smart-icon.smart-icon-font-size:after { content: var(--smart-icon-fontsize); } .smart-filter-panel span.case-sensitive.smart-icon:hover { background: var(--smart-ui-state-hover); color: var(--smart-ui-state-color-hover); border: 1px solid var(--smart-ui-state-border-hover); } .smart-filter-panel span.case-sensitive.smart-icon:active, .smart-filter-panel span.case-sensitive.smart-icon.active { background: var(--smart-ui-state-active); color: var(--smart-ui-state-color-active); border: 1px solid var(--smart-ui-state-border-active); } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon { font-family: var(--smart-font-family-icon); margin-right: 5px; font-size: 16px; position: relative; left: -3px; } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-contains:after { content: var(--smart-icon-contains); } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-starts-with:after { content: var(--smart-icon-starts_with); } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-ends-with:after { content: var(--smart-icon-ends_with); } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-does-not-contain:after { content: var(--smart-icon-does_not_contain); } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-equal:after { content: var(--smart-icon-equals); } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-greater-than:after { content: var(--smart-icon-greater-than); } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-calendar:after { content: var(--smart-icon-calendar); } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-greater-than-equal:after { content: var(--smart-icon-greater-than-equal); } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-less-than:after { content: var(--smart-icon-less-than); } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-less-than-equal:after { content: var(--smart-icon-less-than-equal); } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-not-equal:after { content: var(--smart-icon-not-equal); } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-between:after { content: var(--smart-icon-between); } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-empty:after { content: var(--smart-icon-check-empty); position: relative; top: 1px; } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-not-empty:after { content: var(--smart-icon-check-empty); position: relative; top: 1px; } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-not-empty:before { content: var(--smart-icon-close); font-size: 10px; left: calc(50% - 4px); top: calc(50% - 5px); position: absolute; } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-null:after { content: var(--smart-icon-circle-empty); } .smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-not-null:after { content: var(--smart-icon-circle); } .smart-filter-panel[right-to-left] { direction: rtl; } .smart-filter-panel[right-to-left] smart-tree.standard-excel smart-tree-item:not([level="1"]) > .smart-tree-item-label-container { margin-right: -30px; margin-left: unset; }