Rich tooltips/pop-outs paradigm
Issue idea came from: https://gitlab.slack.com/archives/C03MSG8B7/p1491388026084783
Problem
Currently there is mixed usage of "more information". Some places it’s “View documentation”, others it’s ? (icon), and others it’s “About…” etc. In the chat it becomes clear that ? (icon) is the most versatile option... which can be used in most places, even where space is tight. Giving our users one pattern to rely on, improves the overall UX.
However this icon doesn't relay its intentions very well for what it does. It can spawn just a tooltip or you can click on it and it will open up a new tab. The tooltip stays within context, but isn't actionable. The opening up of a new tab is actionable but loses context.
Proposal
This issue is to discuss the possibility of rich tooltips/popup menu's for these kinds of patterns. An example of this:
- It will spawn on "click" (and hover?)
- it can feature both non actionable information (like a tooltip) and actionable buttons (to act upon the non actionable information) all without loosing context.
-
this should be added to the ux guide
Value
A consistent way of handling these design patterns, creating user trust without loosing context unless explicit action is decided upon by the user.
Related issues
https://dev.gitlab.org/help/development/ux_guide/components.md#tooltips
CC/Call to actions
@pedroms @tauriedavis @cperessini @sarahod @hazelyang (let's discuss this, in which other places would this make sense...)