Page MenuHomePhabricator

[Cashtab] Add nav button labels
Changes PlannedPublic

Authored by emack on Jan 6 2024, 09:59.

Details

Reviewers
bytesofman
Group Reviewers
Restricted Project
Summary

Adding labels to the bottom navigation icons.

Test Plan

npm test
npm start and review navigation labels
npm run extension
open extension and review navigation labels

Diff Detail

Repository
rABC Bitcoin ABC
Branch
navLabels
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 26202
Build 51976: Build Diffcashtab-tests
Build 51975: arc lint + arc unit

Event Timeline

emack requested review of this revision.Jan 6 2024, 09:59

Have there been complaints about this?

imo we have room for a good deal of improvement in Cashtab UX but I'm not sure this really helps. We've had these unlabeled for years. Due to the speed, it's relatively straightforward to check the various screens and see what they do.

The labels are probably a slight improvement. However, I think many Cashtab users are using the browser translation feature. Because of the small size and css specifications required to make these presentable, it's likely displaying these labels in any other language will cause more problems than it solves.

However, I think many Cashtab users are using the browser translation feature. Because of the small size and css specifications required to make these presentable, it's likely displaying these labels in any other language will cause more problems than it solves.

I was worried about that as well, so I tried: using browser translation to french makes the hamburger menu disappear completely

emack planned changes to this revision.EditedJan 10 2024, 01:12

Have there been complaints about this?

It just occurred to me when I added the etoken icon to the navigation recently, that the number of nav options are increasing and could be confusing given the ambiguity of the etoken icon. But fair point on the translation issue. Will review further and abandon if not worth the ROI.