Google Chrome has continued to move along, adding new features, and finally LJ Juggler has caught up. With a few of the new Chrome APIs, I've been able to massively overhaul the extension. It now uses the same authentication methods that ljlogin for Firefox does. (Again, huge thanks to the people behind that for being open-source. Bouncing
(
Read more... )
When I am logged out and mouseover a username, and then move the mouse off it again, it stays highlighted.
When I am logged in and mouseover a username, it de-highlights if I move the mouse onto a different username or the Logout button, but stays highlighted if I move the mouse away from the menu entirely. (This one is less of an issue.)
The Logout option highlights in the text, while the username choices highlight in the icon beside the text-peculiar and non-intuitive to me. (This one is even less of an issue.)
Reply
Reply
It's always good to have people who are actually using things tell you what could be better! If you have any other thoughts, do let me know!
Yay thingy,
Ana
Reply
Unfortunately, I literally can't see the logged-in account highlighting now-the difference in text colour is only visible if I put my face near the computer and squint, at which point I discover that the non-logged-in accounts are changing text colour too! Magic! The highlight on the logout option is good, though. *thumbs up*
I Photoshopped an example of a highlight I would personally find intuitive:
( ... )
Reply
So, basically, there's no "I just want to open new tabs" permission. There's just "let me manipulate all tabs everywhere" permission.
Hope that makes sense,
Ana
Reply
This was why I didn't initially make a different graphic state for the logged-in account, but your suggestion for a change is subtle enough so that it might be alright to implement without affecting usability; if there is ever a feature to click on the account and cause an action, then the graphic will change significantly to reflect that.
I will make a new graphic element as per your suggestion and try it on my dev installation of the extension, but it may or may not end up implemented.
Reply
Reply
Reply
Leave a comment