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] Refine the Material UI homepage demo #40881

Merged

Conversation

danilo-leal
Copy link
Contributor

@danilo-leal danilo-leal commented Jan 31, 2024

This PR is mostly just a fine-tuning of the Material UI homepage demo. On browsing the website on my phone, I noticed this particular demo could be polished a bit. Also, in bento grids' day and age, visitors will hover/try to interact with the demo naturally. Therefore, the "hover over" supporting text stopped feeling that necessary (plus, we were displaying it on mobile, which doesn't really make sense). I also took the opportunity to add random clean-ups in a few components.

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

@danilo-leal danilo-leal added design This is about UI or UX design, please involve a designer website Pages that are not documentation-related, marketing-focused. labels Jan 31, 2024
@danilo-leal danilo-leal requested a review from zanivan January 31, 2024 23:27
@danilo-leal danilo-leal self-assigned this Jan 31, 2024
@mui-bot
Copy link

mui-bot commented Jan 31, 2024

Netlify deploy preview

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

Bundle size report

No bundle size changes (Toolpad)
No bundle size changes

Generated by 🚫 dangerJS against 02b6b46

@oliviertassinari
Copy link
Member

oliviertassinari commented Jan 31, 2024

Off-topic

On this page, there is one thing that has been driving me crazy for a long time. The load animation is a firework 🎇

Screen.Recording.2024-02-01.at.00.55.49.mov

I would expect 1 state transition, there are 4 on the video.

Copy link
Contributor

@zanivan zanivan left a comment

Choose a reason for hiding this comment

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

It looks great! While reviewing, I thought about having our custom style demos adopt the same styling as our new template theme. What do you think? (Definitely in a further PR)

@danilo-leal
Copy link
Contributor Author

For sure, that's a great idea! I'll look for tackling it soon in a next one 🤙

@danilo-leal danilo-leal merged commit 254459c into mui:master Feb 1, 2024
19 checks passed
@danilo-leal danilo-leal deleted the refine-material-ui-homepage-demo branch February 1, 2024 18:40
mostafa-rio pushed a commit to mostafa-rio/material-ui that referenced this pull request Feb 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design This is about UI or UX design, please involve a designer website Pages that are not documentation-related, marketing-focused.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants