mui / mui/material-ui

[system] Remove prefix

Open
#44,921 5 comments 3 reactions 1 assignee View on GitHub

Nobody has claimed this yet.

external dependency performance priority: important scope: system
Dominant language
JavaScript
Stars
99.1k
Forks
32.5k
Avg merge
2d 17h
Merged PRs (30d)
106

Description

Summary

As far as I know, prefixes are no longer needed for the last 12+ months. I don't know any of https://mui.com/material-ui/getting-started/supported-platforms/#browser that requires it.

Now, considering that those are pure pain from a DX perspective. e.g. -webkit-box-pack 🤡
SCR-20250103-bamg
https://mui.com/material-ui/react-button/

and bundle size. https://pkg-size.dev/stylis

SCR-20250103-bbjb

I think it's time we remove them.

Now, to test whether this is true or not. If we can't do it right now, to move to v7. cc @brijeshb42

Examples

https://github.com/emotion-js/emotion/pull/3296

Motivation

Stay relevant.

Search keywords: -

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.