Skip to content

Conversation

@ckramer10
Copy link
Collaborator

@ckramer10 ckramer10 commented Nov 11, 2025

Description

Addresses the following QA items:

  • Ensure highlighting of active field in dark mode
  • Remove the Confirm Mappings CTA
  • Update the copy for schema editor screen to read "We analyzed a sample of your data and used generative AI to suggest the following mapping between your document fields and data simulation functions. Learn more about MongoDB’s AI usage"
Screenshot 2025-11-11 at 11 21 42 AM

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
  • If this change could impact the load on the MongoDB cluster, please describe the expected and worst case impact
  • I have signed the MongoDB Contributor License Agreement (https://www.mongodb.com/legal/contributor-agreement)

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)

@ckramer10 ckramer10 requested a review from a team as a code owner November 11, 2025 16:14
@github-actions github-actions bot added the fix label Nov 11, 2025
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 addresses QA feedback for the Mock Data Generator feature in Compass by improving UI consistency and user experience. The changes focus on visual improvements for dark mode, simplifying navigation, and updating documentation copy to be more user-friendly.

Key changes:

  • Enhanced dark mode support with proper active field highlighting using green color scheme
  • Removed "Confirm mappings" button to streamline the workflow
  • Updated copy to be more concise and include a link to MongoDB's AI usage FAQ

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
schema-field-selector.tsx Added dark mode active state styling with green background and removed hardcoded color from label
faker-schema-editor-screen.tsx Removed "Confirm mappings" button, updated component structure to use semantic HTML components (H3, Description), and revised copy with new AI usage link
faker-mapping-selector.tsx Removed hardcoded color from label styles for better theme consistency
mock-data-generator-modal.spec.tsx Updated test to reflect button text change from "Confirm mappings" to "Next"

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@ckramer10 ckramer10 added the no release notes Fix or feature not for release notes label Nov 11, 2025
@ckramer10 ckramer10 requested a review from jcobis November 11, 2025 20:44
@ckramer10 ckramer10 merged commit 0afd965 into main Nov 12, 2025
111 of 132 checks passed
@ckramer10 ckramer10 deleted the CLOUDP-356791 branch November 12, 2025 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fix no release notes Fix or feature not for release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants