Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[UI copy] Request for Navigation tool tips #3351

Closed
2 tasks
KrooshalUX opened this issue Mar 9, 2023 · 10 comments
Closed
2 tasks

[UI copy] Request for Navigation tool tips #3351

KrooshalUX opened this issue Mar 9, 2023 · 10 comments
Assignees
Labels
2 - In progress Issue/PR: The issue or PR is in progress. ux / ui

Comments

@KrooshalUX
Copy link

Related to opensearch-project/OpenSearch-Dashboards#3573

The navigation isn't properly labeled with tool tips and UI copy help would be appreciated.

  • The three horizontal bars represents "Menu" - Unsure if "Menu", "Show/Hide menu", "Toggle menu" or something else is best
  • The life-bouy (outdated, UX team is revising it) icon represents "Help". In the Help menu there are also links to connect to the community (Forums, GitHub). Unsure "Help" is sufficient or if we might want to label it something more inclusive of the other links.

@JeffH-AWS & @kolchfa-aws - would love your thoughts

@kolchfa-aws
Copy link
Collaborator

@KrooshalUX My thoughts:
We've been calling the three horizontal lines "top menu" and I think it works well.
Lifebuoy: My vote is for "life ring". We want to call the icons by how they appear to the user. For example, we've been calling the icon that brings up settings "the wrench icon" because that's what it looks like. In this case, "lifebuoy" might not be as understandable for global users, but "life ring" intuitively implies that it would look like a circle.

@kolchfa-aws
Copy link
Collaborator

For the tooltips, we can use "Help" for the life ring icon. The only other instance where I saw an icon without text is the wrench icon in DevTools, where it brings up a menu to copy as cURL, auto indent and open documentation. I'm not sure it adds value to add a tooltip there, and it's not easy to name them as a group since these are not very related. Maybe "Tools"?

@KrooshalUX
Copy link
Author

@KrooshalUX My thoughts: We've been calling the three horizontal lines "top menu" and I think it works well. Lifebuoy: My vote is for "life ring". We want to call the icons by how they appear to the user. For example, we've been calling the icon that brings up settings "the wrench icon" because that's what it looks like. In this case, "lifebuoy" might not be as understandable for global users, but "life ring" intuitively implies that it would look like a circle.

The names of the icons already have been determined here: https://oui.opensearch.org/1.0/#/display/icons - this is from a forked design system. We wont be able to change the name of the actual icons until we do a redesign of the icons and deprecate the old ones. For clarity, the life ring/ life bouy is already called "Help" in the component library. To clarify- I was using the life bouy / ring terminology to relate back to the original issue raised by @JeffH-AWS .


As for the tool tip request, this is just for the header navigation for the application , you can see that there aren't tool tips on the navigation except for "home". You can try it at playground.opensearch.org

Screen Shot 2023-03-09 at 10 07 42 AM

@Naarcha-AWS
Copy link
Collaborator

Chiming in here. An unoriginal thought perhaps, but I think that matching the name of the icon with the function of the UI element, for example the "Lifebuoy" icon appears as "Help" in the documentation and tooltips, seems to be the cleanest direction and should suffice for most icons. Of course, the icon names and their functions might not always match. In this case, we should try and sum up the function of the icon within the context of the UI. For example, if the "Beaker" icon appears in the Machine Learning Dashboard (it doesn't, but using it for the sake of illustration), a tool tip saying "Train model" or "Test model" could appear.

As far as the icons and their names are concerned, like changing the buoy icon to something more inclusive, that should be a Dashboards and OUI decision, with documentation following your lead.

@Naarcha-AWS
Copy link
Collaborator

@KrooshalUX: Does OUI currently have any tooltip text conventions? If not, we should craft some.

@KrooshalUX
Copy link
Author

KrooshalUX commented Mar 10, 2023

@Naarcha-AWS at this point in time I think things are getting a little confused in this issue, apologies for any miscommnication on my end. To reiterate, lifebouy isn't being used anywhere except in this conversation, because someone asked what it was representing, the shape was not familiar to them. I am 100% aligned to the use in the UI = the icon name, which in these cases, it already does (home is home, help is help, etc).

The request here is just for tool tips for the navigation - I figure it could be as simple as "Menu" and "Help" but wanted to verify that we have agreement with that or if we want to use any additional copy like "toggle menu" "show/hide menu" etc.

@Naarcha-AWS Naarcha-AWS added 1 - Backlog Issue: The issue is unassigned or assigned but not started 2 - In progress Issue/PR: The issue or PR is in progress. and removed untriaged 1 - Backlog Issue: The issue is unassigned or assigned but not started labels Mar 10, 2023
@kolchfa-aws
Copy link
Collaborator

I think the shorter the tooltip the better, so I would use "Help" and "Home". I don't think menu requires a tooltip because this symbol is widespread at this point, but if we need one, I vote for "Menu"

@kolchfa-aws
Copy link
Collaborator

Also tagging @natebower on this

@natebower
Copy link
Collaborator

I think the shorter the tooltip the better, so I would use "Help" and "Home". I don't think menu requires a tooltip because this symbol is widespread at this point, but if we need one, I vote for "Menu"

@kolchfa-aws @KrooshalUX I agree with Fanit. "Help" and "Home". No tooltip necessary for the menu icon.

@KrooshalUX
Copy link
Author

Thanks all. Closing this out and updating the related ticket.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2 - In progress Issue/PR: The issue or PR is in progress. ux / ui
Projects
None yet
Development

No branches or pull requests

4 participants