Skip to content

Conversation

@mannycarrera4
Copy link
Contributor

@mannycarrera4 mannycarrera4 commented Nov 10, 2025

Summary

Add change notes to visual diff docs. Also update the MCP server to include the visual diff as part of the resources.

Release Category

Documentation


Checklist

For the Reviewer

  • PR title is short and descriptive
  • PR summary describes the change (Fixes/Resolves linked correctly)
  • PR Release Notes describes additional information useful to call out in a release message or removed if not applicable
  • Breaking Changes provides useful information to upgrade to this code or removed if not applicable

Where Should the Reviewer Start?

Areas for Feedback? (optional)

  • Code
  • Documentation
  • Testing
  • Codemods

Testing Manually

Screenshots or GIFs (if applicable)

Thank You Gif (optional)

@mannycarrera4 mannycarrera4 marked this pull request as ready for review November 10, 2025 19:50
@mannycarrera4 mannycarrera4 added the ready for review Code is ready for review label Nov 10, 2025
@mannycarrera4 mannycarrera4 moved this to 👀 In review in Canvas Kit Nov 10, 2025
@cypress
Copy link

cypress bot commented Nov 10, 2025

Workday/canvas-kit    Run #9775

Run Properties:  status check passed Passed #9775  •  git commit becf81537d ℹ️: Merge fdf241ab2b1e5e10abf5cacce0fb8784b0421d5a into 299d94b32a8fe1a4f4d3a379014c...
Project Workday/canvas-kit
Branch Review mc-fix-visual-diff-guide
Run status status check passed Passed #9775
Run duration 02m 24s
Commit git commit becf81537d ℹ️: Merge fdf241ab2b1e5e10abf5cacce0fb8784b0421d5a into 299d94b32a8fe1a4f4d3a379014c...
Committer Manuel Carrera
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 1
Tests that did not run due to a developer annotating a test with .skip  Pending 86
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 843
View all changes introduced in this branch ↗︎
UI Coverage  19.41%
  Untested elements 1526  
  Tested elements 365  
Accessibility  99.3%
  Failed rules  6 critical   5 serious   0 moderate   2 minor
  Failed elements 77  

@RayRedGoose RayRedGoose requested a review from Copilot December 1, 2025 20:16
Copilot finished reviewing on behalf of RayRedGoose December 1, 2025 20:18

> **Note:** The visual changes highlight v14 changes + the use of v3 tokens.
![Avatar](images/v14-avatar.png)
Copy link
Contributor

Choose a reason for hiding this comment

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

Do we need images here? Can mcp server process that?

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 descriptive change notes to the Canvas Kit v14.0 visual changes documentation and updates the MCP server configuration to include the visual diff document as a resource.

Key Changes:

  • Added detailed change descriptions for each component's visual updates in v14
  • Updated MCP server config to include the visual changes document
  • Created a plain markdown version of the visual changes guide for LLM consumption

Reviewed changes

Copilot reviewed 3 out of 21 changed files in this pull request and generated 5 comments.

File Description
modules/mcp/lib/config.json Added visual changes document to MCP server resources list
modules/docs/mdx/14.0-VISUAL-CHANGES.mdx Added comprehensive change notes for all component visual updates
modules/docs/llm/upgrade-guides/14.0-VISUAL-CHANGES.md Created LLM-friendly markdown version with detailed change descriptions
modules/docs/llm/upgrade-guides/images/*.png Added visual comparison images for v14 component changes

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

# Canvas Kit 14.0 and Tokens v3.0 Visual Changes

This guide contains an overview of the changes in Canvas Kit v14. If you have any issues, feel free
to report them [here](https://github.com/Workday/canvas-kit/issues). For a mode detailed overview of
Copy link

Copilot AI Dec 1, 2025

Choose a reason for hiding this comment

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

Spelling error: "mode" should be "more". The text currently reads "For a mode detailed overview" but should read "For a more detailed overview".

Suggested change
to report them [here](https://github.com/Workday/canvas-kit/issues). For a mode detailed overview of
to report them [here](https://github.com/Workday/canvas-kit/issues). For a more detailed overview of

Copilot uses AI. Check for mistakes.

<Graphic src={{url: tertiaryButtonImage}} />
- The border radius on Tertiary Buttons is now rounded.
- The underline has been removed on the default state. Hoever and active still show the underline.
Copy link

Copilot AI Dec 1, 2025

Choose a reason for hiding this comment

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

Spelling error: "Hoever" should be "Hover". The text currently reads "Hoever and active still show the underline" but should read "Hover and active still show the underline".

Suggested change
- The underline has been removed on the default state. Hoever and active still show the underline.
- The underline has been removed on the default state. Hover and active still show the underline.

Copilot uses AI. Check for mistakes.
Comment on lines +80 to +90
- The border radius on inputs is now 6px vs 4px in v13..
- This is a component and token level change.

<Graphic src={{url: textAreaImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13..
- This is a component and token level change.

<Graphic src={{url: textInputImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13..
Copy link

Copilot AI Dec 1, 2025

Choose a reason for hiding this comment

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

Extra period: "v13.." has two periods when it should only have one. This appears in multiple places (lines 80, 85, 90).

Suggested change
- The border radius on inputs is now 6px vs 4px in v13..
- This is a component and token level change.
<Graphic src={{url: textAreaImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13..
- This is a component and token level change.
<Graphic src={{url: textInputImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13..
- The border radius on inputs is now 6px vs 4px in v13.
- This is a component and token level change.
<Graphic src={{url: textAreaImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13.
- This is a component and token level change.
<Graphic src={{url: textInputImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13.

Copilot uses AI. Check for mistakes.
Comment on lines +80 to +90
- The border radius on inputs is now 6px vs 4px in v13..
- This is a component and token level change.

<Graphic src={{url: textAreaImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13..
- This is a component and token level change.

<Graphic src={{url: textInputImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13..
Copy link

Copilot AI Dec 1, 2025

Choose a reason for hiding this comment

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

Extra period: "v13.." has two periods when it should only have one.

Suggested change
- The border radius on inputs is now 6px vs 4px in v13..
- This is a component and token level change.
<Graphic src={{url: textAreaImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13..
- This is a component and token level change.
<Graphic src={{url: textInputImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13..
- The border radius on inputs is now 6px vs 4px in v13.
- This is a component and token level change.
<Graphic src={{url: textAreaImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13.
- This is a component and token level change.
<Graphic src={{url: textInputImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13.

Copilot uses AI. Check for mistakes.
Comment on lines +80 to +90
- The border radius on inputs is now 6px vs 4px in v13..
- This is a component and token level change.

<Graphic src={{url: textAreaImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13..
- This is a component and token level change.

<Graphic src={{url: textInputImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13..
Copy link

Copilot AI Dec 1, 2025

Choose a reason for hiding this comment

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

Extra period: "v13.." has two periods when it should only have one.

Suggested change
- The border radius on inputs is now 6px vs 4px in v13..
- This is a component and token level change.
<Graphic src={{url: textAreaImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13..
- This is a component and token level change.
<Graphic src={{url: textInputImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13..
- The border radius on inputs is now 6px vs 4px in v13.
- This is a component and token level change.
<Graphic src={{url: textAreaImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13.
- This is a component and token level change.
<Graphic src={{url: textInputImage}} />
- Error and Alert states now have either a light red or light amber background.
- The border radius on inputs is now 6px vs 4px in v13.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready for review Code is ready for review

Projects

Status: 👀 In review

Development

Successfully merging this pull request may close these issues.

2 participants