Skip to content

feat(Banner): update Banner to use CSS Modules behind feature flag - #4913

Merged
jonrohan merged 15 commits into
mainfrom
refactor/update-banner-to-css-modules
Sep 17, 2024
Merged

feat(Banner): update Banner to use CSS Modules behind feature flag#4913
jonrohan merged 15 commits into
mainfrom
refactor/update-banner-to-css-modules

Conversation

@joshblack

@joshblackjoshblack commented Sep 3, 2024

Copy link
Copy Markdown
Member

Closeshttps://github.com/github/primer/issues/3882

Changelog

New

Changed

  • Refactor Banner to use CSS Modules behind a feature flag
  • Update Link to no longer forward underline to the underlying node

Removed

Rollout strategy

  • Minor release

@changeset-bot

changeset-botBot commented Sep 3, 2024

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 4bf2a22

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
NameType
@primer/reactMinor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actionsgithub-actionsBot added the staff Author is a staff member label Sep 3, 2024
@github-actions

github-actionsBot commented Sep 3, 2024

Copy link
Copy Markdown
Contributor

size-limit report 📦

PathSize
packages/react/dist/browser.esm.js97.41 KB (-0.06% 🔽)
packages/react/dist/browser.umd.js97.74 KB (-0.07% 🔽)

@joshblack
joshblack marked this pull request as ready for review September 4, 2024 21:05
@joshblack
joshblack requested a review from a team as a code ownerSeptember 4, 2024 21:05
Comment threadpackages/react/src/Banner/Banner.module.css Outdated
Comment threadpackages/react/src/Banner/Banner.module.css Outdated
Comment threadpackages/react/src/Banner/Banner.module.css Outdated
Comment threadpackages/react/src/Banner/Banner.module.css Outdated
Comment threadpackages/react/src/Banner/Banner.module.css Outdated

@jonrohanjonrohan left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks good ⚡

Comment threadpackages/react/src/Banner/Banner.module.css Outdated
Co-authored-by: Katie Langerman <18661030+langermank@users.noreply.github.com>
@github-actions
github-actionsBottemporarily deployed to storybook-preview-4913 September 16, 2024 20:54 Inactive
@joshblack
joshblack added this pull request to the merge queueSep 16, 2024
@github-merge-queue
github-merge-queueBot removed this pull request from the merge queue due to no response for status checks Sep 16, 2024
@jonrohan
jonrohan added this pull request to the merge queueSep 17, 2024
Merged via the queue into main with commit 6c9121eSep 17, 2024
@jonrohan
jonrohan deleted the refactor/update-banner-to-css-modules branch September 17, 2024 22:21
@primerprimerBot mentioned this pull request Sep 17, 2024
TylerJDev pushed a commit that referenced this pull request Sep 23, 2024
…4913)
* feat(Banner): update Banner to use CSS Modules behind feature flag
* chore: add changeset
* chore: remove autogenerated pnpm packageManager change
* chore: fix stylelint errors
* chore: add back in underline for fallback case
* refactor: update autofix and eslint warning
* chore: update class order for tests
* chore: fix stylelint errors
* Update packages/react/src/Banner/Banner.module.css
Co-authored-by: Katie Langerman <18661030+langermank@users.noreply.github.com>
---------
Co-authored-by: Josh Black <joshblack@users.noreply.github.com>
Co-authored-by: Katie Langerman <18661030+langermank@users.noreply.github.com>
@primerprimerBot mentioned this pull request Oct 18, 2024
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

staffAuthor is a staff member

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@joshblack@jonrohan@langermank