Tier 3Tier 3 · Roku. The resume decision as a custom dialog panel: 3px borders, 12px hard shadow, AppDialog button recipes. Tier 4 uses the same text-and-progress decision (tv-p04-resume).DesignTokens.brs · scrim · surface · panelBorder · primary · textInverse
Continue watchingshared/ContinueWatchingPromptcustom, from tokens
Shown before playback when the file has a saved position. Up/down flips between the two choices, OK plays, back dismisses. The progress bar previews the focused choice: full position on Continue, zero on Start from the beginning.
Continue watching
The.Wire.S03E04.Back.Burners.1080p.BluRay.x264-DEMAND.mkv
Continue playing from 32:11
Start from the beginning
Continue watchingFocused primary button fills primary yellow with textInverse; the unfocused one rests on buttonSurface
panel[549,288] 822x504 on surface, 3px panelBorder edges, shadow offset 12
titleContinue watching, h1 45 bold at [48,45], 3px divider under it
filenameraw, small 33 in textMuted, hard-wrapped at 58 chars/line into a 2-line budget
progress726x9 at [48,207]: border track, primary elapsed, width recomputed per focused button
buttons726x78 at y261 and y357. Focused primary = primary fill + textInverse label, per applyDialogButtonState
time labelmm:ss, h:mm:ss past an hour. Proportional figures: Roku gets no tabular numerals, budget for reflow
keysup/down toggle focus · OK plays from the focused position · back dismisses the prompt
Do not add a poster, screenshot or third button. The Roku and tier-4 prompts are text and progress only, and both offer exactly two choices.
Contract: platforms/roku/DESIGN.md