Skip to content

Conversation

mcoker
Copy link

@mcoker mcoker commented Oct 15, 2025

What

Closes #298

Preview link: https://react-topology-pr-topology-300.surge.sh/

To enable high contrast, you have to do it manually by adding the class pf-v6-theme-high-contrast to the document's <html> element.

Description

  • Updates default group stroke color to border--color--main--default
  • Updates default group stroke width to border--width--extra-strong (3px)
    • I didn't see this called out explicitly (unless I missed it), but seems implied by the notes in figma to make the borders (3px default, x-strong + 1 hover, x-strong + 2 selected)
  • Updates group hover stroke width to 4px in HC only
  • Updates group selected stroke width to 5px in HC only
  • Updates group hover + selected stroke width to 4px in HC only
  • Updates edge stroke from #707070 to border--color--on-secondary

Also updates the PF packages to latest prerelease, I imagine we'll remove that and bump to 6.4.0 here or in a separate PR once the PF release lands.

Type of change

  • Feature
  • Bugfix
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • Documentation content changes
  • Other (please describe):

Screen shots / Gifs for design review

@patternfly-build
Copy link

@mcoker
Copy link
Author

mcoker commented Oct 15, 2025

@lboehling - tagging you here since I can't add you as a reviewer.

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.

High contrast: Update tokens to enable high contrast theme

2 participants