Skip to content

Conversation

@paula-stacho
Copy link
Collaborator

Description

Screen.Recording.2025-10-13.at.10.03.49.mov

Checklist

  • New tests and/or benchmarks are included
  • Documentation is changed or added
  • If this change updates the UI, screenshots/videos are added and a design review is requested
  • I have signed the MongoDB Contributor License Agreement (https://www.mongodb.com/legal/contributor-agreement)

Motivation and Context

  • Bugfix
  • New feature
  • Dependency update
  • Misc

Open Questions

Dependents

Types of changes

  • Backport Needed
  • Patch (non-breaking change which fixes an issue)
  • Minor (non-breaking change which adds functionality)
  • Major (fix or feature that would cause existing functionality to change)

Copilot AI review requested due to automatic review settings October 13, 2025 08:07
@paula-stacho paula-stacho requested a review from a team as a code owner October 13, 2025 08:07
@paula-stacho paula-stacho requested a review from Anemy October 13, 2025 08:07
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds tooltips to all toolbar items in the data modeling diagram editor to improve user experience and accessibility. It wraps existing IconButton and Button components with Tooltip components and provides descriptive text for each action.

  • Wraps all toolbar buttons (Undo, Redo, Add Collection, Add Relationship, Export) with Tooltip components
  • Updates the relationship tooltip text to be more concise and clear
  • Maintains existing button functionality while adding hover help text

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@codeowners-service-app
Copy link

Assigned nvs119 for team compass-developers because Anemy is out of office.

@paula-stacho paula-stacho added the feature flagged PRs labeled with this label will not be included in the release notes of the next release label Oct 13, 2025
@paula-stacho paula-stacho merged commit a771ad9 into main Oct 14, 2025
81 of 86 checks passed
@paula-stacho paula-stacho deleted the COMPASS-9830 branch October 14, 2025 09:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature flagged PRs labeled with this label will not be included in the release notes of the next release fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants