-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Query-builder conditions Drag&Drop functionality (take 2 - no chip gaps) #15122
base: dmdimitrov/query-builder-improvements
Are you sure you want to change the base?
Query-builder conditions Drag&Drop functionality (take 2 - no chip gaps) #15122
Conversation
@teodosiah An error is thrown when attempting to add a new group to a sub-query
The following error is thrown: |
@teodosiah Advanced filtering button does not show the correct number of filters applied. |
Seems to happen if filter condition is on the same column. If different cols are selected, it's showing it right |
For the first question, yes, but it has to be updated in the handoff. Since it's 16px there, should I change it in the implementation to 12px? In the Bootstrap theme, the text-transform is not set and what you see is what is coming from the localization strings. I can add a style to make it capitalize in Bootstrap, do you want me to do that? |
This is the current behavior on production as well - the number is the number of columns not filters, and after checking the code as well I would say that this is by design |
…ithub.com/IgniteUI/igniteui-angular into ipetrov/query-builder-drag-and-drop-nogap
Material Light
Screen.Recording.mov
Advanced filtering for all themes: The buttons in the footer change their size when you change the size of the grid. They should stay Medium for all themes in all sizes, since the QB does not support sizes. Material Dark
Design: @andiesm813 and @ig-georgeA , please take a look at my comments. |
Bootstrap Light
Bootstrap Dark @andiesm813 and @ig-georgeA , please take a look at my comments. |
Fluent Light
Fluent Dark @andiesm813 and @ig-georgeA , please take a look at my comments. |
Indigo Light
Indigo Dark
@andiesm813 and @ig-georgeA , please take a look at my comments. |
@sbayreva, regarding the action buttons - they are part of the Grid Advanced Filtering dialog, not the Query Builder component, so this is expected: |
Chip icons and text are black, they use a contrast color of gray 300 which is black, the operators use the same black color with opacity, @ig-george told me not to change anything inside the chip in this comment |
- fix query builder border radius - fix padding on the subquery header - fix labels colors - fix bootstrap condition buttons text transform - fix colors - fix min width of the fields that are outside of subquery header - fix button size in filtering dialog to be medium in all size variants - cleanup unused code
* feat(query-builder): focus last edited expression chip --------- Co-authored-by: INFRAGISTICS\IPetrov <[email protected]>
- make sure that the icon buttons are outlined - change the size of the fields in bootstrap - change the label inside the ghost drop indicator - change the padding inside the ghost drop
Here is the bug
|
The difference between this PR and #15102 is that here component gaps are replaced with padding so we don't have void space between chips and the drag&drop works perfectly
Closes #14642
Additional information (check all that apply):
Checklist:
feature/README.MD
updates for the feature docsREADME.MD
CHANGELOG.MD
updates for newly added functionalityng update
migrations for the breaking changes (migrations guidelines)