where do I go to disable the theming? I’m explorin...
# compose-ios
s
where do I go to disable the theming? I’m exploring, but is there a way to not allow the kotlin/android material theme to apply to iOS components but still get the shared component? if I make a button I don’t want the material colors to go over, some apps might have their theme colors etc but a lot of apps just use the iOS default thats what I am hoping to replicate.
c
If you want your fully custom theming just do not use the material package. But this will cause significant overhead, since most of the UI elements are implemented in the material package. The foundation package contains only very primitive stuff. Or look online if there is a library that matches your needs.
s
I suppose that’s the issue, the library I want for iOS is the Apple one. So thanks there’s this library. Compose Cupertino
✔️ 1
c
the last release of this lib was in April. If you create something that has to be production grade, then be careful with this lib, it might not get updates any time soon
s
its hello world days, but as a iOS user, I don’t like the material theming. so looking at ways for the ios build to not look like android. On a full app a designer would dictated the design and I’d happy have no opinion. I have found some other examples of theme switch based on platform.
✔️ 1
a
In the compose world, there is not a significant overhead in making your own theming and components. In fact, you’ll probably have a better time than using most of them (outside of a few complex components)
thank you color 1
But it all depends..