trezor-firmware
trezor-firmware copied to clipboard
Model R: decide if/where/how to use scrollbars
trafficstars
We have the ability to show "scrollbars" signaling to the user their current position inside some flow (long paginated paragraphs, BTC signing, tutorial etc.)
Currently, these scrollbars are shown only in the generic "confirmation" layout being used for all the questions and confirmations, in the form of small dots in the center of the very right:

In Figma, I found them loosely designed as a part of a common flow like this:

Things to decide on in this regard:
- in which cases to use them
- where to position them - right top horizontally, right side vertically, etc.
- in top right it can be colliding with a title, so we need to make sure the titles do not get so long when using scrollbar
- on the very right side it decreases the overall text area
- (the dot itself is
4x4px, and with2pxpadding around it occupies8pxin one direction and roughly(N+1)*4pxin the other direction )
- how to handle it in possibly veeeery long pagination, like some ETH contract with 100 pages