Skip to content

fix(grid): fix advanced filtering grid styles#3962

Open
Hristo313 wants to merge 4 commits into
vnextfrom
hhristov/fix-grid-advanced-filtering-style
Open

fix(grid): fix advanced filtering grid styles#3962
Hristo313 wants to merge 4 commits into
vnextfrom
hhristov/fix-grid-advanced-filtering-style

Conversation

@Hristo313

Copy link
Copy Markdown

Revert the old custom styles for the advanced filtering

Closes #3936

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR aims to restore the custom styling for the Grid Advanced Filtering “custom styling” sample so it no longer falls back to default styles (per issue #3936).

Changes:

  • Replaces the prior query-builder token theme approach with a set of dark-material themed component overrides (buttons, button-group, input-group, chip, drop-down) applied to the advanced filtering dialog.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 87 to 106
:host {
@include tokens($custom-query-builder);
::ng-deep {
igx-advanced-filtering-dialog {
@include theme($palette: $dark-material-palette);
@include css-vars($custom-button);
@include css-vars($custom-button-group);
@include css-vars($custom-input-group);
@include css-vars($custom-chip);
@include css-vars($custom-drop-down);
@include css-vars($flat-yellow);
@include css-vars($cancel-outlined);
@include css-vars($apply-contained);

.igx-button--contained,
.igx-excel-filter__clear > button.igx-button.igx-button--flat {
border: 1px solid $accent;
}
}
}
}
@dkamburov

Copy link
Copy Markdown
Contributor

@simeonoff Is it ok to revert to the old custom styles for that sample? Or we should try different approach?

@Hristo313 hgrid and treegrid adv. filtering samples also needs styling fixes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants