Calculator UI
The primary input method for FlowDice. A button-based calculator interface optimized for speed at the table.
Layout
See UI Reference for the full screen structure based on the CritDice reference.
Key Differences from CritDice
kh/klbuttons replace K/k (clearer semantics)c/Cbuttons for crit mode selection->button for flow chaining- d% button alongside d100
- Toggle to switch to Text Input mode
Behavior
- Buttons build a Notation Spec string displayed at the top
- Live explanation updates below the notation
- Invalid buttons disable/fade based on current input state
- ROLL executes the current expression
- Heart saves as favorite
- X clears the input
Design Goals
- Minimum taps for common rolls
- One-handed portrait use — all controls thumb-reachable
- Color-coded dice buttons for instant recognition
- Large, readable text for table visibility
See also: Text Input, UI Reference, Notation Spec