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

[material-next][ProgressIndicator] Apply MD3 style to CircularProgress #39825

Merged
merged 24 commits into from
Nov 30, 2023

Conversation

lhilgert9
Copy link
Contributor

@lhilgert9 lhilgert9 commented Nov 9, 2023

CircularProgress issue: #39770
Material You umbrella issue: #29345
Preview: https://deploy-preview-39825--material-ui.netlify.app/material-ui/react-progress/#material-you-version

Changes

  • Change color props
  • Apply MD3 style
  • Fix Tests to work with MD3 style
  • Add playground to docs

Known Issues

The animation is not implemented exactly as it looks in the MD3 docs. Other libraries have used many additional HTML elements for this. So the question here is whether it is worth the effort?
Example:

@mui-bot
Copy link

mui-bot commented Nov 9, 2023

Netlify deploy preview

Bundle size report

Details of bundle changes (Toolpad)
Details of bundle changes

Generated by 🚫 dangerJS against aa5fb1c

@lhilgert9 lhilgert9 marked this pull request as ready for review November 10, 2023 08:34
@DiegoAndai DiegoAndai self-requested a review November 29, 2023 00:13
Copy link
Member

@DiegoAndai DiegoAndai left a comment

Choose a reason for hiding this comment

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

Hey @lhilgert9! May I ask you to make the same adjustments we did with the LinearProgress PR?:

  • Bring back color options including inherit
  • Remove composed classes
  • Add playground to make reviews easier

I don't know if I'm forgetting something. Thanks again for working on this!

@lhilgert9
Copy link
Contributor Author

@DiegoAndai I thought so, I just wanted to wait until the LinearProgress was finished. But everything should be changed now.

Copy link
Member

@DiegoAndai DiegoAndai left a comment

Choose a reason for hiding this comment

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

Overall looks good 🙌🏼 I left some small comments.

Copy link
Member

@DiegoAndai DiegoAndai left a comment

Choose a reason for hiding this comment

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

Great! 🚀

@DiegoAndai DiegoAndai merged commit a83d03b into mui:master Nov 30, 2023
22 checks passed
@lhilgert9 lhilgert9 deleted the apply-md3-style-to-circular-progress branch November 30, 2023 19:51
mnajdova pushed a commit to mnajdova/material-ui that referenced this pull request Dec 1, 2023
mnajdova pushed a commit to mnajdova/material-ui that referenced this pull request Dec 6, 2023
mnajdova pushed a commit to mnajdova/material-ui that referenced this pull request Dec 6, 2023
mnajdova pushed a commit to mnajdova/material-ui that referenced this pull request Dec 6, 2023
@DiegoAndai DiegoAndai added v7.x and removed v6.x labels Dec 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants