Skip to content

feat(gravity-charts): improve split tooltip UX#815

Merged
korvin89 merged 3 commits intomainfrom
improve-gravity-split-tooltip-ux
Mar 19, 2026
Merged

feat(gravity-charts): improve split tooltip UX#815
korvin89 merged 3 commits intomainfrom
improve-gravity-split-tooltip-ux

Conversation

@korvin89
Copy link
Collaborator

Description

Improves gravity-charts split tooltip UX and refactors visual tests.

Changes

Split tooltip

  • Updated split pane layout and tooltip behavior
  • Tooltip is now shown immediately on first render (no hover required)
  • Adjusted StyledSplitPane styles for horizontal and vertical layouts

Visual tests

  • Added ChartTestStory component for visual tests
  • Added Base.visual.test and SplitTooltip.visual.test
  • Removed GravityCharts.visual.test and TestStory.visual

Infrastructure

  • Updated vitest config for visual tests

@korvin89 korvin89 requested a review from kuzmadom as a code owner March 19, 2026 13:04
@github-actions
Copy link
Contributor

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 18.64% 286 / 1534
🔵 Statements 18.73% 296 / 1580
🔵 Functions 14.5% 48 / 331
🔵 Branches 12.95% 149 / 1150
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
src/plugins/gravity-charts/renderer/withSplitPane/withSplitPane.tsx 0% 0% 0% 0% 21-231
Generated in workflow #36 for commit 890b125 by the Vitest Coverage Report Action

@gravity-ui-bot
Copy link
Contributor

🎭 Tests Report is ready.
🎭 Coverage Report is ready.

@gravity-ui-bot
Copy link
Contributor

Preview is ready.

@korvin89 korvin89 merged commit f8cb605 into main Mar 19, 2026
5 checks passed
@korvin89 korvin89 deleted the improve-gravity-split-tooltip-ux branch March 19, 2026 16:25
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.

3 participants