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

[FilledInput][material-next] Add FilledInput component #39052

Closed
9 tasks done
Tracked by #38374
mj12albert opened this issue Sep 19, 2023 · 1 comment
Closed
9 tasks done
Tracked by #38374

[FilledInput][material-next] Add FilledInput component #39052

mj12albert opened this issue Sep 19, 2023 · 1 comment
Assignees
Labels
component: input This is the name of the generic UI component, not the React module! component: text field This is the name of the generic UI component, not the React module! design: material you

Comments

@mj12albert
Copy link
Member

mj12albert commented Sep 19, 2023

This issue is to track the work for adding the FilledInput component to @mui/material-next as part of the Material You effort (#29345)

Material You TextField (filled variant) specs: https://m3.material.io/components/text-fields/specs

Migration Guide steps

  • Copy component files from material (v5) to material-next (PR)
  • Remove deprecated components and componentsProps props (PR)
  • Drop support for ThemeProvider in favor of CssVarsProvider (PR)
  • Migrate component to Typescript (PR)
  • Refactor component to use Base UI’s hook if it exists done in [Input][material-next] Add InputBase component #38392
  • Implement Material You design specs (39307 but will be polished when working on TextField)
  • Add playground to experiments folder (PR)
  • Add component playground to v5 docs will be done with TextField
  • Refactor styles to use component CSS Variables (39307 but will be polished when working on TextField)
@mj12albert mj12albert added design: material you component: input This is the name of the generic UI component, not the React module! labels Sep 19, 2023
@mj12albert mj12albert self-assigned this Sep 19, 2023
@mj12albert mj12albert added this to the v6 milestone Sep 19, 2023
@mj12albert
Copy link
Member Author

Closing this as all the migration checklist tasks are done, previously linked "new features/breaking changes" have been moved to #38374

@mj12albert mj12albert added component: text field This is the name of the generic UI component, not the React module! v6.x labels Nov 22, 2023
@danilo-leal danilo-leal removed this from the Material UI v6 milestone Dec 1, 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
Labels
component: input This is the name of the generic UI component, not the React module! component: text field This is the name of the generic UI component, not the React module! design: material you
Projects
Status: Recently completed
Status: Done
Development

No branches or pull requests

4 participants