-
Notifications
You must be signed in to change notification settings - Fork 310
Clean up UX some more #4411
Clean up UX some more #4411
Conversation
9141cbc
to
bd1bfdd
Compare
Okay. a79240d implements status icons for the most important statuses. Unlinked accounts don't have an icon. On a different account: |
ff5cbdd
to
3dd13da
Compare
Actually, how about |
dabe75f
to
4b9fb97
Compare
Started hacking on disabling items in e7b90e3, will pick up with that next time. |
Re: af443c9, looks like |
Opacity generates a new stacking context. https://philipwalton.com/articles/what-no-one-told-you-about-z-index/ |
098f1b6
to
b068a98
Compare
I tried obfuscating emails in 47eeb4c, but it looks weird. In addition to being public info, this view is also only for auth'd users. |
Let's punt on treating single emails differently. A select is still a select with only one item. |
I agree that there is no real need for obfuscation in this particular instance, but I just wanted to say that I prefer the asterisks over the dashes. 😉 |
47eeb4c
to
f05eaa4
Compare
Haven't checked in IE but working in recent Chrome, FF, Safari. Haven't checked on mobile but let's do that on a different PR. |
I really wanna make that sign-in button bigger, because it's the first impression people are going to have of Gratipay, and it just looks goofy not to match the "Apply to receive payments" button on the inside. But it's complicated because it's a template include that we use in a half dozen places and we'll need to generalize it to be able to have a large version. But then we can also use the large version on the 401 page which could potentially help address #4270. |
Aright, macro in 89c5789 ... derp, broken. :-/ Sooo ... fix that, then I'm looking at enlargening the button for the npm package page. There's already a class |
Sike, we're using it for the "Apply to accept payments" button. I think I'm going to hack this in |
... which means we don't need the macro. |
Well, maybe it helps. |
0af92cf
to
cd2f10c
Compare
Steps:
Expected Item under mouse is always highlighted. Actual Adjacent is highlighted. |
Rebased, was cd2f10c. |
cd2f10c
to
2f53c72
Compare
2f53c72
to
1c6ad4b
Compare
We've already got a component/dropdown.js (the sign-in widget, adapted from Boostrap iirc?).
- two arrows for a select, not one - don't lose li hover when hovering over arrow - details wanna be gray - but pop the status icon when open
1c6ad4b
to
21e621e
Compare
Part of #4305, follows on #4410.
asterisk-out email addresses, ya?—let's wait for demand, these are all public in the npm registrydisabled
(for emails linked to other accounts)radiodropdown?seeing an off-by-one in hover state while scrolling?… bumped to Robustify custom select #4415