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

[website] Update X landing page #37387

Merged
merged 13 commits into from
Jun 9, 2023

Conversation

cherniavskii
Copy link
Member

@cherniavskii cherniavskii commented May 24, 2023

This PR addresses points 2-4 of #37001 (comment)

Preview: https://deploy-preview-37387--material-ui.netlify.app/x/

@cherniavskii cherniavskii added website Pages that are not documentation-related, marketing-focused. MUI X labels May 24, 2023
@mui-bot
Copy link

mui-bot commented May 24, 2023

Netlify deploy preview

https://deploy-preview-37387--material-ui.netlify.app/

Bundle size report

No bundle size changes

Generated by 🚫 dangerJS against ecb10e8

@cherniavskii cherniavskii force-pushed the update-x-data-grid-demo branch from 5a06870 to afef398 Compare June 9, 2023 12:04
@@ -23,7 +23,6 @@ export default function XGridGlobalStyles({
// style GridToolbar
'& .MuiDataGrid-toolbarContainer': {
padding: theme.spacing(1, 1, 0.5, 1),
overflow: 'auto',
Copy link
Member Author

Choose a reason for hiding this comment

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

Fixes toolbar height

// -------------------------------
// table body elements
'& .MuiDataGrid-viewport': {
Copy link
Member Author

Choose a reason for hiding this comment

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

This class doesn't exist for a long time 😅

@@ -1,5 +1,5 @@
import * as React from 'react';
import { DataGridPro, GridToolbar } from '@mui/x-data-grid-pro';
Copy link
Member Author

Choose a reason for hiding this comment

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

Changes in this file are mostly related to broken pagination:

pagination-broken.mov

Copy link
Member

@joserodolfofreitas joserodolfofreitas left a comment

Choose a reason for hiding this comment

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

Thanks for polishing this, @cherniavskii! Glad to see the demo with these latest improvements.

@cherniavskii cherniavskii merged commit 4aeb94c into mui:master Jun 9, 2023
@cherniavskii cherniavskii deleted the update-x-data-grid-demo branch June 9, 2023 13:39
@oliviertassinari
Copy link
Member

oliviertassinari commented Jun 28, 2023

Great, this is much better. If fixed the performance regression Google Search found:

Screenshot 2023-06-29 at 02 00 10

https://search.google.com/search-console/core-web-vitals/drilldown?resource_id=sc-domain%3Amui.com&item_key=CAIQAhgD

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
MUI X website Pages that are not documentation-related, marketing-focused.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants