KVADRANT UI api reference demo

KvadrantListItem

lists and pickers

a row with a subtitle, tilting under a press

dark
light

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