Native tvOS direction. The product behaviour is shared across TV tiers; the presentation follows Apple's system settings patterns and the token graph.
Label left, value right, lift on focus
The tvOS settings idiom: full-width rows whose current value sits right-aligned in --text-secondary. No switches on this platform's TV settings, no chevrons: selecting a row cycles a boolean or opens a full-screen chooser.
Identity is a header, not a row: avatar tile, username, disk line. The quota reads as text, tabular figures, GT America. No mono on TV.
Files
Activity
Account
putio-ui
99 GB of 100 GB free
Playback
Search
Account
Account · Proxy focusedThe focused row lifts with the system's scale and shadow; the --component-bg-active fill sits underneath the lift, matching the files screen.
header120px avatar tile, username 36, disk line 28 tabular. Not a focusable row
sectionsuppercase 28 captions: Playback, Search, Account
rowslabel 36 left, value 32 --text-secondary right. Booleans read On/Off; select cycles them
choosersmulti-option rows (Proxy, playback type) open a full-screen list, the tvOS idiom, not a modal panel
focussystem lift over the tv-native fill. Nothing hand-rolled
sign outlast row, username as its value. Confirmation via system alert
Do not put a 51x31 iOS toggle or an inset-grouped form on tvOS. The 10-foot settings idiom is the value row; iOS furniture at TV scale reads as a port.