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

Tooltip Interaction Progress #1811

Open
nickofthyme opened this issue Sep 7, 2022 · 1 comment
Open

Tooltip Interaction Progress #1811

nickofthyme opened this issue Sep 7, 2022 · 1 comment
Assignees
Labels
design ready A related design is ready and the implementation can follow meta ...meta issue :tooltip Related to hover tooltip

Comments

@nickofthyme
Copy link
Collaborator

nickofthyme commented Sep 7, 2022

Issue to track progress of tooltip interaction work as defined in POC.

Phase 1 - Style and component improvements

✅ Complete - @nickofthyme #1725

  • Improves overall styles of tooltip.
  • Restructures the tooltip into composable components exported for use with custom tooltips.
  • Remove list elements in favor of tabular elements.

Phase 2 - Right-click contextual menu with indirect actions

✅ Complete - @nickofthyme #1782

  • Adds support for context menu with series selection

Phase 3 - Improve internal and external data structures - Non-blocking

🚧 TBD - @nickofthyme

This task would be to cleanup internal tooltip logic including:

  • One implementation across flame charts and all other charts

Phase 4 - Introduction direct actions

🎨 In Design - @gvnmagni

Not sure what this entails exactly - TODO elaborate on phase

Screen Recording 2023-07-10 at 12 15 12 PM

Phase 5 - Introduction of editable selection

🎨 In Design - @gvnmagni

Cartesian (timebase) - Shift + Click   Drag

Phase 5a - Multi-select

🎨 In Design - @gvnmagni

Cartesian (timebase) - Shift + Left Click

Phase 5b - Area select

🎨 In Design - @gvnmagni

Heatmap - Shift + Click   Drag

Phase 6 - Pan/Zoom interactions

🎨 In Design - @gvnmagni

Pan/Zoom interactions with move click & drag to time axis to avoid breaking change

Phase 7 - Scatterplot interactions

🎨 In Design - @gvnmagni

Scatterplot area selection with shift + drag

Bubble Chart _ Shift + Click   Drag

Scatterplot pan/zoom

Bubble Chart _ Click   Drag

@nickofthyme nickofthyme added meta ...meta issue :tooltip Related to hover tooltip labels Sep 7, 2022
@nickofthyme nickofthyme self-assigned this Sep 7, 2022
@markov00 markov00 added the design ready A related design is ready and the implementation can follow label Jul 11, 2023
@yanwalton
Copy link

@nickofthyme would you be so kind as to add the project 'Platform UX Planning' and Giovanni as assignee to this issue. So that we can have it appear on our overall UX planning board. Thanks a lot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design ready A related design is ready and the implementation can follow meta ...meta issue :tooltip Related to hover tooltip
Projects
None yet
Development

No branches or pull requests

4 participants