-
-
Notifications
You must be signed in to change notification settings - Fork 32.4k
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
iOS 14 / UIKit Design/Theme switch inside theme.tsx #21911
Comments
We are experimenting with this on https://github.com/mbrookes/material-uios @mbrookes What blockers did you identify? |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
Would love to collaborate. Btw. Sick response time Olivier! |
Where I got stuck and set this aside was in the title-bar transition for nested pages. @PeerRich I'll see what the state of the repo is vs my local copy and invite you. It was only ever intended as an experiment, but if you have some ideas to share, I'd be glad to hear them. |
@PeerRich I've updated the repo with local commits and invited you. I have some uncommitted local changes changes, mostly from experimenting with the title-bar transition, but not worth sharing. |
Thank you for the invite. Will take a look at it and see if I can come up with some new ideas Edit: Wow this looks really good! I didn't expect such an advanced repo when you first told me |
Oh man this looks sick! |
https://github.com/mbrookes/material-uios It's out of date (using v4), but might still be useful to someone. |
I am closing this issue as it's not planned based on the direction of v8. |
This issue has been closed. If you have a similar problem but not exactly the same, please open a new issue. Note @PeerRich How did we do? Your experience with our support team matters to us. If you have a moment, please share your thoughts in this short Support Satisfaction survey. |
Summary 💡
In my current app I use Material-UI for the amazing collection of components, however I've adopted some iOS design guidelines, such as the stained glass "Paper":
to achieve this, I've overwritten some styles in theme.tsx:
Examples 🌈
some videos by me: https://twitter.com/Peer_Rich/status/1285667031069741056, https://twitter.com/Peer_Rich/status/1285683687598755840
SwiftUI transparency demo: https://twitter.com/MengTo/status/1279889859558195200
or framework7:
I think it could be done inside
palette
by:Motivation 🔦
This got me thinking: It would be amazing to have an option in theme.tsx that would apply some (or all) iOS guidelines on top of Material-UI.
I think it would be a huge relief if engineers could switch between "Google" Material UI and iOS Design. (like framework7, but with Material-UI Syntax, components etc.)
If this will not make it to Material-UI Core since it's not Material Desgin (which I understand, I mean it's in the name) I'm happy to collaborate and build a custom theme with plenty of overrides as an Addon or Material-UI Lab. Hit me up on Github or [email protected]
Benchmarks
The text was updated successfully, but these errors were encountered: