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
Csaba Szugyiczki
11/11/2024, 1:36 PM
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
sweetclimusic
11/11/2024, 1:40 PM
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
Csaba Szugyiczki
11/11/2024, 1:43 PM
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
sweetclimusic
11/11/2024, 2:17 PM
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
agrosner
11/12/2024, 3:44 AM
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)