Unsurprisingly, The Bitcoin Core GUI has many areas where a balance
or address
figure is presented. We should use a monospace font to present all balance
and address
figures for consistency and clarity.
Balance FIgures
Main Window |
---|
Under Balances
, we see the only place where a monospace font is used to present a balance figure
. This font provides visual clarity of the figures as they present themselves in a neat and tabular way.
Under Recent Transactions
, we see the negatives of not using a monospace font to present a balance figure
. The first and third transactions could be confused to be around the same amount upon a quick glance. But the first transaction is 9 figures, and the third transaction is 8 figures. This is not “critical” by any means, but this obscurity hurts UX and fails to provide a consistent experience.
Address Figures
Send Window | Transaction Window |
---|---|
The Pay To
field of the Send Window
screenshot (on the left) represents the only place where a monospaced font is used to present an address figure
. This is neat, but the user can’t experience the monospace font’s benefit in this field. The benefit is apparent when it comes to usage in a table.
On the right, we have the Transaction Window
. The transactions in this example do not have labels; the corresponding address is presented in its place. The addresses displayed are all 32 characters wide but the addresses vary in length because a proportional font is used instead of a monospaced one. Using a monospaced font would present the addresses in a neat and tabular manner. This improves UX and clarity.
Other areas where a monospace font should be used:
Confirm Send Window | Receive Window |
---|---|
Looking for Concept ACKs from devs and designers. Pinging: @bosch-0 @johnsbeharry @GBKS