Put the Cue where the thumb is #23
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
mobrule/kurageyomi#23
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent
#1
What to build
Swap the Cue and sheet regions. New order down the screen: status bar, sheet, Cue, footer.
From a real episode: "for quick use, I think it'd be nice to flip the subtitles and the lookup, so it's easier to reach."
The principle is that the thing you touch should be reachable and the thing you read can be anywhere. Tapping a word is the frequent, aimed, one-handed action; reading the Entry is passive. Today the aimed action sits mid-screen and the passive one occupies the thumb zone, which is backwards.
It also removes a defect nobody had named: today the Cue re-centres in a smaller region when the sheet opens, so the word moves out from under the finger that just tapped it. With the Cue anchored at the bottom, opening the sheet does not move it at all.
DESIGN.mddescribes the old order and must be updated to match — it is the record of what the interface is, not of what it was.Also in scope, from the same sitting: the largest reading size becomes the default. It was chosen at sofa distance on a real episode, which is exactly how
DESIGN.mdsays that number should be picked.Acceptance criteria
DESIGN.mddescribes the layout that now existsBlocked by
Merged to
maininaf73452. Suites at merge: 79 C#, 335 phone.Cue at the bottom, sheet above: the thing you touch should be reachable; the thing you read can be anywhere.
It also fixed a defect nobody had named — the Cue re-centring when the sheet opened moved the word out from under the finger that had just tapped it. The Cue's region is now exactly as tall as a Cue may be, so opening the sheet cannot move it at all.
The frozen strip moved above the Cue rather than above the footer: it annotates the Cue, and below it would move the Cue every time the reader swiped away from live.
Largest reading size is now the default, chosen at sofa distance on a real episode.