According to <material.io> buttons should show tex...
# compose
r
According to material.io buttons should show text in ALLCAPS to emphasize (especially textbuttons), but when testing the JetPack Compose Button styles i cannot see that particular style has been applied to Button. Or do I have to capitalize the text myself (Not quite right after the material.io guidelines though...) Any suggestions ?
a
We've talked about that, but we decided to do what other implementations of Material did, leaving it to the developer and not enforcing the all caps
r
OK, thanx for swift answer. It would have been Very Nice if it could just have a capitalizedText:Boolean style switch argument... RG
l
Yup, we're looking into ways of making this possible, so maybe the default could have all caps on but make it easy to turn this off.
r
@Louis Pullen-Freilich [G] Yes, exactly ! It is predictable behavior... and within material.io guidelines.
f
Most of the recent app releases from Google seem to be moving away from All Caps buttons.
At least they're not using them everywhere
r
Well, I saw this ( https://material.io/components/buttons/#anatomy ) in section "Text Label": "By default Material uses capitalized button text labels (for languages that have capitalization). This is to distinguish the text label from surrounding text. If a text button does not use capitalization for button text, find another characteristic to distinguish it such as color, size, or placement." So... this is an item which will change... in time. RG