Skip to content

Commit 1c8d03d

Browse files
committed
refactor(query-builder): expose private css vars fo easy modification of query builder outer paddings and tree section scrollbar gutter.
1 parent 0d50003 commit 1c8d03d

File tree

1 file changed

+14
-8
lines changed

1 file changed

+14
-8
lines changed

projects/igniteui-angular/src/lib/core/styles/components/query-builder/_query-builder-theme.scss

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -122,11 +122,19 @@
122122
overflow: hidden;
123123

124124
&:has(:not(igx-query-builder-header)) {
125-
padding-block-start: if($variant != 'bootstrap', rem(24px), rem(16px))
125+
padding-block-start: var(--_query-builder-outer-padding);
126+
127+
%query-level-0 {
128+
padding-block: 0 var(--_query-builder-outer-padding);
129+
}
126130
}
127131

128132
&:has(igx-query-builder-header) {
129133
padding-block-start: 0;
134+
135+
%query-level-0 {
136+
padding-block: if($variant != 'bootstrap', 0, rem(16px)) var(--_query-builder-outer-padding);
137+
}
130138
}
131139

132140
.igx-chip__ghost {
@@ -145,10 +153,8 @@
145153
%query-level-0 {
146154
display: block;
147155
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));
156+
157+
padding-inline: var(--_query-builder-outer-padding);
152158

153159
> %advanced-filter__main {
154160
gap: rem(16px);
@@ -159,7 +165,7 @@
159165
max-height: rem(570px);
160166
overflow-y: auto;
161167
overflow-x: hidden;
162-
padding-inline-end: rem(16px);
168+
padding-inline-end: var(--_tree-scrollbar-gutter);
163169
}
164170
}
165171
}
@@ -230,8 +236,8 @@
230236
margin-bottom: 0;
231237
border-block-end: rem(1px) solid var-get($theme, 'header-border');
232238

233-
padding-inline: if($variant != 'bootstrap', rem(24px), rem(16px));
234-
padding-block: if($variant != 'bootstrap', rem(24px), rem(16px)) rem(16px);
239+
padding-inline: var(--_query-builder-outer-padding);
240+
padding-block: var(--_query-builder-outer-padding) rem(16px);
235241
}
236242

237243
%advanced-filter__title {

0 commit comments

Comments
 (0)