loyalty-card-locker
loyalty-card-locker copied to clipboard
Improve use of screen space / make barcode larger
It would be great if the screen space could be used more efficiently on smaller screens.
In portrait mode the use is fine. There is a lot of space that is not used, but the general layout looks good and nothing is disproportionately small.
However, in landscape mode the space around the title is huge compared to the actual text. The size of the barcode suffers from this -- it is displayed way smaller than it could be, which makes it hard to scan.
I would propose for landscape mode to make the padding around the title much smaller and the barcode much larger. The space below the ID number should also be much smaller, to allow more space for the barcode.
Actually, making barcode size an option would be nice. On my tablet, it's too large to scan.
Actually, making barcode size an option would be nice. On my tablet, it's too large to scan.
I would instead suggest to render the barcode to an absolute physical size (e.g. "5 cm width") instead of rendering it to a relative screen size (e.g. "80% of the screen width"). The screen size would obviously have to be the upper boundary for this size (i.e. render it to 4cm / 80% of the screen, if the screen is only 5cm large).
I am testing this application and want to use it and I can say that this size of the title is very huge in the landscape mode.
@Efreak not only tablet. Yep, slider or any other ui element to control size is highly appreciate.
Issue #262 is one possible way to handle this (possibly step 1 of a multi step enhancement).