-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
[DataGrid] Review on the filtering feature #633
Labels
component: data grid
This is the name of the generic UI component, not the React module!
Comments
oliviertassinari
added
the
component: data grid
This is the name of the generic UI component, not the React module!
label
Nov 22, 2020
|
|
|
|
|
|
dtassone
added a commit
to dtassone/material-ui-x
that referenced
this issue
Dec 1, 2020
|
dtassone
added a commit
to dtassone/material-ui-x
that referenced
this issue
Dec 1, 2020
dtassone
added a commit
to dtassone/material-ui-x
that referenced
this issue
Dec 1, 2020
2 tasks
1 task
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This is a follow-up after #411. I have tried to list all the improvement opportunities we can potentially leverage. This is meant to polish the feature so we can release it. By somewhat order of importance:
title
in addition to thearia-label
. We might want to inline the description inside it or allow developers to do such if they need to..panelMainContainer
or.panelFooter
isn't a class name we can allow, it breaks the convention.padding: 10
with a value that fits the 4px spacing grid, for design consistency.https://github.com/mui-org/material-ui-x/blob/b6e9a68edf32b3bcb143fa12f48df89bdec058bc/packages/grid/_modules_/grid/components/tools/FilterForm.tsx#L128
https://github.com/mui-org/material-ui-x/blob/b6e9a68edf32b3bcb143fa12f48df89bdec058bc/packages/grid/_modules_/grid/components/tools/FilterForm.tsx#L24
.panelFooter
can be simplified, there are CSS properties that have no effect. I also think that 8px instead of 12px for the padding would work better, a higher density would probably be fine. Blueprint and Elastic UI are all-in.Same problem with the column picker view in worse when the data table is tall (~1000px), I can't use it:
The text was updated successfully, but these errors were encountered: