a row with a subtitle, tilting under a press
mounted as list-item
why it looks like this
Two lines: the title at 20 px and the second line at 18.667 px in the subtle colour. The whole row is the touch target, and it tilts.
titleStyle is a parameter because Microsoft published no number for it. The page default is PhoneFontSizeNormal and a list item that overrides nothing gets it — that is the whole of what the SDK's dictionary and the toolkit's six FontSize overrides say, and none of the six is a list. The phone's own Mail, People and Messaging lists were visibly larger than 20 px, and they were larger because each of those applications said so, in a data template that shipped inside the application and not in any dictionary. So the default here is the only defensible one and it is also, on a modern screen, the one that reads as small — which is why the way out is an argument rather than a different constant. Research §1.10.
Read it: kvadrant-core/src/commonMain/kotlin/io/github/youndie/kvadrant/components/Controls.kt · the full signature and every parameter