Skip to content
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

[data grid] DataGridFilterPanel responsiveness #12446

Open
Nitzperetz opened this issue Mar 14, 2024 · 6 comments
Open

[data grid] DataGridFilterPanel responsiveness #12446

Nitzperetz opened this issue Mar 14, 2024 · 6 comments
Labels
component: data grid This is the name of the generic UI component, not the React module! enhancement This is not a bug, nor a new feature support: commercial Support request from paid users

Comments

@Nitzperetz
Copy link

Nitzperetz commented Mar 14, 2024

The problem in depth

Hey there, I am using DataGrid Filter Panel and would like to have some customizations if possible:

  1. Change Grid settings for filter panel - so in low resolutions instead of

image

I would expect to have responsive view:
image

  1. Delete icon - Change icon
  2. Delete Button - move to the end of the line

Your environment

`npx @mui/envinfo`
 System:
    OS: macOS 14.3.1
  Binaries:
    Node: 20.6.1 - /opt/homebrew/bin/node
    npm: 9.9.2 
    pnpm: 8.6.2 - ~/Library/pnpm/pnpm
  Browsers:
    Chrome: 122.0.6261.129
    Edge: 122.0.2365.80
    Safari: 17.3.1
  npmPackages:
    @emotion/react: 11.11.4 => 11.11.4
    @emotion/styled: 11.11.0 => 11.11.0
    @mui/base:  5.0.0-beta.17
    @mui/core-downloads-tracker:  5.14.11
    @mui/icons-material: 5.14.11 => 5.14.11
    @mui/lab: 5.0.0-alpha.146 => 5.0.0-alpha.146
    @mui/material: 5.14.11 => 5.14.11
    @mui/private-theming:  5.14.11
    @mui/styled-engine:  5.14.11
    @mui/system: 5.14.11 => 5.14.11
    @mui/types: 7.2.4 => 7.2.4
    @mui/utils:  5.15.7
    @mui/x-data-grid: 6.19.3 => 6.19.3
    @mui/x-data-grid-pro: 6.19.3 => 6.19.3
    @mui/x-license-pro: 6.10.2 => 6.10.2
    @mui/x-tree-view:  6.0.0-alpha.1
    @types/react: 18.2.18 => 18.2.18
    react: 18.2.0 => 18.2.0
    react-dom: 18.2.0 => 18.2.0
    typescript: 4.9.5 => 4.9.5

Search keywords: DataGridFilterPanel, FilterPanel, filterFormProps
Order ID: 68140

@Nitzperetz Nitzperetz added status: waiting for maintainer These issues haven't been looked at yet by a maintainer support: commercial Support request from paid users labels Mar 14, 2024
@michelengelen michelengelen changed the title [question] DataGridFilterPanel - components customization - Responsiveness, Delete icon change and position change (move to the end of the line) [data grid] DataGridFilterPanel responsiveness Mar 14, 2024
@michelengelen michelengelen added component: data grid This is the name of the generic UI component, not the React module! enhancement This is not a bug, nor a new feature and removed status: waiting for maintainer These issues haven't been looked at yet by a maintainer labels Mar 14, 2024
@michelengelen
Copy link
Member

Hey @Nitzperetz,
thanks for raising this issue. I agree that we could do a bit better.
I did add this to our board for the team to discuss and estimate.
Thanks again! 🙇🏼

@Nitzperetz
Copy link
Author

Thank you! I appreciate the quick response!

@Nitzperetz
Copy link
Author

@michelengelen is there anyway to get time estimations for the fixes?
Thank you!

@Here2Huynh
Copy link

Here2Huynh commented Mar 26, 2024

@michelengelen I don't know if this is appropriate but I would like to add on the request to make the filter panel in column menu to be responsive like the above example as well.

image

@michelengelen
Copy link
Member

@michelengelen is there anyway to get time estimations for the fixes? Thank you!

Not yet ... we have been very busy with the v7 release. We will have a look and provide an estimate as soon as we can. Sry for the delay! 🙇🏼

@michelengelen
Copy link
Member

@michelengelen I don't know if this is appropriate but I would like to add on the request to make the filter panel in column menu to be responsive like the above example as well.

We are planning to rework the slots API and with that we might be able to provide more sophisticated ways of customizing the panels in general (#12568).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: data grid This is the name of the generic UI component, not the React module! enhancement This is not a bug, nor a new feature support: commercial Support request from paid users
Projects
None yet
Development

No branches or pull requests

3 participants