Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(sidenav)!: core tokens migration #1901

Merged
merged 47 commits into from
Aug 7, 2023
Merged

Conversation

jenndiaz
Copy link
Contributor

@jenndiaz jenndiaz commented May 25, 2023

Description

Migrates SideNav to use core tokens.
Implemented changes to docs site side nav.
Jira Ticket

How and where has this been tested?

Browser(s) and OS(s) this was tested with:
Chrome Version 113.0.5672.63 on macOS
Safari 16.4 on macOS
Firefox 112.0.2 on macOS

Screenshots

To-do list

  • If my change impacts other components, I have tested to make sure they don't break.
  • If my change impacts documentation, I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have tested these changes in Windows High Contrast mode.
  • I have updated any relevant storybook stories and templates.
  • If my change(s) include visual change(s), a designer has reviewed and approved those changes.
  • This pull request is ready to merge.

@github-actions
Copy link
Contributor

github-actions bot commented May 25, 2023

🚀 Deployed on https://pr-1901--spectrum-css.netlify.app

@github-actions github-actions bot temporarily deployed to pull request May 25, 2023 21:25 Inactive
@github-actions github-actions bot temporarily deployed to pull request May 25, 2023 23:34 Inactive
@github-actions github-actions bot temporarily deployed to pull request May 26, 2023 19:59 Inactive
@github-actions github-actions bot temporarily deployed to pull request May 26, 2023 21:51 Inactive
@jenndiaz jenndiaz force-pushed the jenndiaz/css-191-side-nav branch from 82f1223 to f8f4fbe Compare May 31, 2023 15:41
@github-actions github-actions bot temporarily deployed to pull request May 31, 2023 15:50 Inactive
@jenndiaz jenndiaz force-pushed the jenndiaz/css-191-side-nav branch from 5aa2a9e to 4f82222 Compare June 6, 2023 00:50
components/sidenav/index.css Outdated Show resolved Hide resolved
components/sidenav/index.css Outdated Show resolved Hide resolved
components/sidenav/index.css Outdated Show resolved Hide resolved
components/sidenav/index.css Show resolved Hide resolved
components/sidenav/index.css Show resolved Hide resolved
components/sidenav/index.css Show resolved Hide resolved
components/sidenav/index.css Show resolved Hide resolved
components/sidenav/index.css Show resolved Hide resolved
@github-actions github-actions bot temporarily deployed to pull request June 6, 2023 01:01 Inactive
@github-actions github-actions bot temporarily deployed to pull request June 6, 2023 16:27 Inactive
/* stylelint-disable declaration-property-value-no-unknown */
.spectrum-SideNav {
.spectrum-Icon {
forced-color-adjust: preserve-parent-color;
Copy link
Contributor Author

@jenndiaz jenndiaz Jun 6, 2023

Choose a reason for hiding this comment

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

@github-actions github-actions bot temporarily deployed to pull request June 6, 2023 21:17 Inactive
@jenndiaz jenndiaz force-pushed the jenndiaz/css-191-side-nav branch from ca1d581 to 5bb7509 Compare June 7, 2023 15:31
@jenndiaz jenndiaz marked this pull request as ready for review June 7, 2023 15:37
@github-actions github-actions bot temporarily deployed to pull request June 7, 2023 15:40 Inactive
@github-actions github-actions bot temporarily deployed to pull request June 7, 2023 16:10 Inactive
@jawinn jawinn self-requested a review June 7, 2023 21:05
@jenndiaz jenndiaz force-pushed the jenndiaz/css-191-side-nav branch from fe50de9 to afd52f2 Compare June 9, 2023 16:03
@github-actions github-actions bot temporarily deployed to pull request June 9, 2023 16:12 Inactive
@github-actions github-actions bot temporarily deployed to pull request June 9, 2023 16:51 Inactive
Copy link
Collaborator

@pfulton pfulton left a comment

Choose a reason for hiding this comment

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

Would you mind adding an extra Storybook story to show Side Navigation with icons? I like that we have a control to toggle them off and on, but having a separate story for this will allow for easier capture via VRT.

@jenndiaz jenndiaz force-pushed the jenndiaz/css-191-side-nav branch from 705f415 to 0a7f64a Compare June 12, 2023 15:38
@github-actions github-actions bot temporarily deployed to pull request June 12, 2023 15:47 Inactive
Copy link
Collaborator

@jawinn jawinn left a comment

Choose a reason for hiding this comment

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

The component is looking really good. I looked over the docs, Storybook options, and WHCM.

components/sidenav/stories/template.js Outdated Show resolved Hide resolved
components/sidenav/metadata/sidenav.yml Outdated Show resolved Hide resolved
components/sidenav/metadata/sidenav.yml Show resolved Hide resolved
components/sidenav/metadata/mods.md Outdated Show resolved Hide resolved
components/sidenav/index.css Outdated Show resolved Hide resolved
components/sidenav/index.css Outdated Show resolved Hide resolved
@jenndiaz jenndiaz force-pushed the jenndiaz/css-191-side-nav branch from a4d491d to bc30962 Compare June 13, 2023 15:57
@github-actions github-actions bot temporarily deployed to pull request June 13, 2023 16:04 Inactive
@github-actions github-actions bot temporarily deployed to pull request June 13, 2023 16:53 Inactive
@jenndiaz jenndiaz force-pushed the jenndiaz/css-191-side-nav branch from 7fa0121 to 5a1f090 Compare June 27, 2023 20:16
@jenndiaz jenndiaz requested a review from jawinn June 27, 2023 20:20
@pfulton pfulton force-pushed the jenndiaz/css-191-side-nav branch from 426f13c to 3284344 Compare August 7, 2023 16:47
@github-actions github-actions bot temporarily deployed to pull request August 7, 2023 16:53 Inactive
@pfulton pfulton merged commit 8851dd9 into main Aug 7, 2023
@pfulton pfulton deleted the jenndiaz/css-191-side-nav branch August 7, 2023 16:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pending-swc-validation Being reviewed in/by SWC; required for breaking changes released-beta Indicates a beta release has been rolled for this PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants