-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Aggregations: Show message action bar tooltips on hover #9716
Comments
Possibly useful: https://codyhouse.co/blog/post/css-rounded-triangles-with-clip-path |
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Jun 21, 2019
As part of reactions and editing work, we're adding a new style of tooltip that allows interacting with the content of the tooltip. `ContextualMenu` is closest out of the things we have today, but it doesn't position in quite the way we want and it's already quite complex. To get started, let's first clone that to a new `InteractiveTooltip`. Part of element-hq/element-web#9753 Part of element-hq/element-web#9716
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Jun 21, 2019
This adjusts the positioning to work more the way we want: * Tooltip is position on the top or bottom edge of the target depending on where space is available * Tooltip and chevron are centered In addition, more bits borrowed from `ContextualMenu` are not needed, so they have been removed for simplicity. Part of element-hq/element-web#9753 Part of element-hq/element-web#9716
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Jun 21, 2019
This tweaks the tooltip to match the color, spacing, etc. seen in the designs. Part of element-hq/element-web#9753 Part of element-hq/element-web#9716
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Jun 21, 2019
We'd like to have a rounded point on the chevron for an extra level of polish. This implements that look for browsers that support `clip-path`. Part of element-hq/element-web#9716
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Jun 21, 2019
This tweaks the tooltip to match the color, spacing, etc. seen in the designs. Part of element-hq/element-web#9753 Part of element-hq/element-web#9716
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Jun 21, 2019
We'd like to have a rounded point on the chevron for an extra level of polish. This implements that look for browsers that support `clip-path`. Part of element-hq/element-web#9716
jryans
added a commit
to matrix-org/matrix-react-sdk
that referenced
this issue
Jun 24, 2019
This reworks the API the `InteractiveTooltip` component so that it's more natural to use just like other React components. You can now supply the target component as a child and the tooltip content as a prop. In addition, this tweaks the interactivity to keep the tooltip on screen until you move the mouse away from the tooltip and its target. Part of element-hq/element-web#9753 Part of element-hq/element-web#9716
outdated |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add an in-app tooltip on hover to show:
The text was updated successfully, but these errors were encountered: