Is there a way to sorta remove the styling from ma...
# compose-desktop
m
Is there a way to sorta remove the styling from material? to get a clean native like theming? imo these material theme is way to „modern“ for some like serious business applications. 😅
a
There’s no read-to-go native/business styling, but material is based on top of “no-style”
foundation
composables.
You can build your own widgets on top of
foundation
and style them yourself however you need to.
e.g. Material
OutlineTextField
is built on top of
BasicTextField
.
k
How do you define native theming? To get full fidelity to every single supported OS major and minor version? That’s not something you’re going to get from any component in foundation or material.
And even the foundation composables still have styles - typography, color, shape, paddings, sizes, etc. There’s no such thing as no style.
m
Its hard to describe but by native theming I mean something like just not too fancy or too modern. Material does a great job in theming, but in certain cases I just think such a modern design would „eliminate“ the authenticity some programs (like an accounting, logistic, … software) should have imo.
I couldn't imagine something like a logistics program with that colorful, fancy material theme.
a
You can adjust the colors and typography in material
e
Make your material theme monochrome if you want it to be boring 🙂