-
-
Notifications
You must be signed in to change notification settings - Fork 32.5k
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][joy-ui] Refine the Email, Teams and Files templates #39579
[docs][joy-ui] Refine the Email, Teams and Files templates #39579
Conversation
Netlify deploy previewhttps://deploy-preview-39579--material-ui.netlify.app/ Bundle size report |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is looking great — thanks for taking it!
Overall, I think we can use this PR, or potentially in the next one (?) to standardize some stuff and add new components that weren't available when these templates were first done. Here are some ideas/things I've thought about:
- Add accordions, aspect ratios, snackbars, breadcrumbs, etc.
- Beef up the dummy data a bit to feel a bit more like a real app
- Standardize icon button sizes
- Enhance the template menu a bit — we can make something fancier
- etc.
Hey @mnajdova, thanks so much for the help! I'll add a demo for non-modal dialog at the Joy UI docs afterward 🙌 |
I am sorry I misclicked 😀 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left a few suggestions. Overall, great improvement!
docs/data/joy/getting-started/templates/email/components/WriteEmail.tsx
Outdated
Show resolved
Hide resolved
docs/data/joy/getting-started/templates/email/components/WriteEmail.tsx
Outdated
Show resolved
Hide resolved
docs/data/joy/getting-started/templates/email/components/Mails.tsx
Outdated
Show resolved
Hide resolved
docs/data/joy/getting-started/templates/email/components/EmailContent.tsx
Outdated
Show resolved
Hide resolved
docs/data/joy/getting-started/templates/email/components/EmailContent.tsx
Outdated
Show resolved
Hide resolved
Hey @mui/design I'd really appreciate your input on these 😉 Are there any bugs we must fix, or improvements we can add? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👏 Awesome improvement!
@zanivan Can you remove the unused
|
Part of #38582
Refining the templates, aiming to remove most of the custom styles and overrides, making it as close as possible to the default theme.