|
114 | 114 | %advanced-filter { |
115 | 115 | @include sizable(); |
116 | 116 |
|
| 117 | + --tree-scrollbar-gutter: #{rem(16px)}; |
| 118 | + |
| 119 | + @if $variant == 'bootstrap' { |
| 120 | + --query-builder-outer-padding: #{rem(16px)}; |
| 121 | + } @else { |
| 122 | + --query-builder-outer-padding: #{rem(24px)}; |
| 123 | + } |
| 124 | + |
117 | 125 | width: auto; |
118 | 126 | min-width: rem(660px); |
119 | 127 | background-color: var-get($theme, 'background'); |
|
122 | 130 | overflow: hidden; |
123 | 131 |
|
124 | 132 | &:has(:not(igx-query-builder-header)) { |
125 | | - padding-block-start: if($variant != 'bootstrap', rem(24px), rem(16px)) |
| 133 | + padding-block-start: var(--query-builder-outer-padding); |
| 134 | + |
| 135 | + %query-level-0 { |
| 136 | + padding-block: 0 var(--query-builder-outer-padding); |
| 137 | + } |
126 | 138 | } |
127 | 139 |
|
128 | 140 | &:has(igx-query-builder-header) { |
129 | 141 | padding-block-start: 0; |
| 142 | + |
| 143 | + %query-level-0 { |
| 144 | + padding-block: if($variant != 'bootstrap', 0, rem(16px)) var(--query-builder-outer-padding); |
| 145 | + } |
130 | 146 | } |
131 | 147 |
|
132 | 148 | .igx-chip__ghost { |
|
145 | 161 | %query-level-0 { |
146 | 162 | display: block; |
147 | 163 | width: 100%; |
148 | | - padding-inline: if($variant != 'bootstrap', rem(24px), rem(16px)); |
149 | | - padding-block: |
150 | | - if($variant != 'bootstrap', 0, rem(16px)) |
151 | | - if($variant != 'bootstrap', rem(24px), rem(16px)); |
| 164 | + |
| 165 | + padding-inline: var(--query-builder-outer-padding); |
152 | 166 |
|
153 | 167 | > %advanced-filter__main { |
154 | 168 | gap: rem(16px); |
|
159 | 173 | max-height: rem(570px); |
160 | 174 | overflow-y: auto; |
161 | 175 | overflow-x: hidden; |
162 | | - padding-inline-end: rem(16px); |
| 176 | + padding-inline-end: var(--tree-scrollbar-gutter); |
163 | 177 | } |
164 | 178 | } |
165 | 179 | } |
|
230 | 244 | margin-bottom: 0; |
231 | 245 | border-block-end: rem(1px) solid var-get($theme, 'header-border'); |
232 | 246 |
|
233 | | - padding-inline: if($variant != 'bootstrap', rem(24px), rem(16px)); |
234 | | - padding-block: if($variant != 'bootstrap', rem(24px), rem(16px)) rem(16px); |
| 247 | + padding-inline: var(--query-builder-outer-padding); |
| 248 | + padding-block: var(--query-builder-outer-padding) rem(16px); |
235 | 249 | } |
236 | 250 |
|
237 | 251 | %advanced-filter__title { |
|
0 commit comments