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

[docs] Add tutorials for @mui/base #32979

Closed
2 tasks done
mnajdova opened this issue Jun 1, 2022 · 1 comment · Fixed by #36717
Closed
2 tasks done

[docs] Add tutorials for @mui/base #32979

mnajdova opened this issue Jun 1, 2022 · 1 comment · Fixed by #36717
Assignees
Labels
discussion docs Improvements or additions to the documentation package: base-ui Specific to @mui/base
Milestone

Comments

@mnajdova
Copy link
Member

mnajdova commented Jun 1, 2022

Duplicates

  • I have searched the existing issues

Latest version

  • I have tested the latest version

Summary 💡

This issue serves as a discussion starter for what types of tutorials we need to create for @mui/base and how should we prioritize them.

We have a great base for the fundamental principles of @mui/base in the Usage and Customization pages. However we are still missing some more complete guides on:

  1. In depth explanation of how the demos work for customizations (using MUI Base + MUI System) - This should probably comes as a tutorial before any component's page is shown and could serve as a "preparation" for understanding the demos.

  2. How to integrate with some popular utility first CSS framework, e. g. Tailwind CSS - Considering the popularity of Tailwind CSS, I would say this would benefit most of the community that is supporter of the utility first CSS frameworks

  3. How can Mui Base be used with plain CSS - For those who don't want to use any styling solution/framework and want to have complete control, this should serve as a base for starting their project.

I've added the proposal for tutorials by the priority they have in my opinion (the order by which we should implement them).

@mnajdova mnajdova added status: waiting for maintainer These issues haven't been looked at yet by a maintainer docs Improvements or additions to the documentation discussion package: base-ui Specific to @mui/base and removed status: waiting for maintainer These issues haven't been looked at yet by a maintainer labels Jun 1, 2022
@oliviertassinari
Copy link
Member

oliviertassinari commented Jun 1, 2022

A side note on the existing tutorial https://mui.com/base/getting-started/customization/#overriding-subcomponent-slots:

  1. It's not togglable:
Jun-01-2022.13-24-46.mp4
  1. It uses cursor: not-allowed; which we arbitrate against using in the past (would need to find the relevant GitHub issues for the why)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion docs Improvements or additions to the documentation package: base-ui Specific to @mui/base
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants