SettingsRow
A 56 dp row in Settings and its sub-pages: a label with an optional secondary line, and one trailing element.
Consumer provides: label, optional secondary line, and one trailing: value + chevron (opens a sub-page), Toggle (immediate), or a Button (action).
Rules
- Value text in
muted, followed by aninkchevron; the whole row is the target. - Values are human: "3 days", "English (UK)", "Forest green" — never IDs or hex.
- Group rows under a SectionHeader; no dividers between rows inside a section.
In the app
Rows are 56 dp.
- A row has a muted supporting line and ends in a muted value and chevron, a Toggle or one button.
- “Sign out” is a red outlined button.
Preview
Value + chevron · toggle · action
Keep completed ToDosThen they’re deleted3 days
Show agenda on TodayWhen off, ToDos move to the top
contact@dle.devSigning out clears this device