Skip to content

[ENHANCEMENT] Improve canvas user experience with new tooltips and legend display - #858

Open
adrianSepiol wants to merge 5 commits into
perses:mainfrom
adrianSepiol:enhancement/canvas-improvements
Open

adrianSepiol wants to merge 5 commits into
perses:mainfrom
adrianSepiol:enhancement/canvas-improvements

Conversation

@adrianSepiol

@adrianSepiol adrianSepiol commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

Description

Addresses the improvements described in perses/perses#4486.

Adds a tooltip inside the canvas to make navigation easier for users. The issue where the preview doesn't show the
whole display is not solved in code, but the new tooltip shows a shortcut to "fit everything in view," which should
help mitigate it.

Screenshots

New tooltip for canvas shortcuts (legend with long values also visible):

Screenshot 2026-10-05 at 15 07 47

New tooltip for edge thicknes section:

Screenshot 2026-10-05 at 15 08 44

Checklist

  • Pull request has a descriptive title and context useful to a reviewer.
  • Pull request title follows the [<catalog_entry>] <commit message> naming convention using one of the
    following catalog_entry values: FEATURE, ENHANCEMENT, BUGFIX, BREAKINGCHANGE, DOC,IGNORE.
  • All commits have DCO signoffs.

UI Changes

  • Changes that impact the UI include screenshots and/or screencasts of the relevant changes.
  • Code follows the UI guidelines.

…d shortcuts tooltip

Signed-off-by: Adrian Sepiół <a.sepiol@sap.com>
Signed-off-by: Adrian Sepiół <a.sepiol@sap.com>
Signed-off-by: Adrian Sepiół <a.sepiol@sap.com>
Signed-off-by: Adrian Sepiół <a.sepiol@sap.com>
@adrianSepiol
adrianSepiol requested a review from a team as a code owner October 5, 2026 13:18
@adrianSepiol
adrianSepiol requested review from jgbernalp and removed request for a team October 5, 2026 13:18
@adrianSepiol adrianSepiol changed the title [ENHANCEMENT] Improve canvas user experience with new tooltips [ENHANCEMENT] Improve canvas user experience with new tooltips and legend display Oct 5, 2026
Signed-off-by: Adrian Sepiół <a.sepiol@sap.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant