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

fix(button): remove fill on subtle disabled button on background #618

Merged

Conversation

satya-achanta-venkata
Copy link
Contributor

@satya-achanta-venkata satya-achanta-venkata commented Sep 25, 2023

This change: (check at least one)

  • Adds a new feature
  • Fixes a bug
  • Improves maintainability
  • Improves documentation
  • Is a release activity

Is this a breaking change? (check one)

  • Yes
  • No

Is the: (complete all)

  • Title of this pull request clear, concise, and indicative of the issue number it addresses, if any?
  • Test suite(s) passing?
  • Code coverage maximal?
  • Changeset added?
  • Component status page up to date?

What does this change address?

Fixes #609

Disabled state for subtle onbackground button has a fill. Instead we shouldn't be having fill.

I couldn't find any other way (apart from below) of testing my changes locally, so using storybook as a source for testing.

Steps to reproduce:

  1. In Develop branch, add disabled attribute here for subtle on-background button variant
  2. Run storybook and go to Button -> Variants in storybook
  3. You should be seeing disabled subtle button has fill on onBackground varaint
  4. Now, checkout this branch, and run storybook
  5. you shouldn't be seeing fill on subtle disabled button onBackground.

@satya-achanta-venkata satya-achanta-venkata requested a review from a team as a code owner September 25, 2023 12:34
@satya-achanta-venkata satya-achanta-venkata requested review from chrisjbrown, brentswisher and mtorres3 and removed request for a team September 25, 2023 12:34
@changeset-bot
Copy link

changeset-bot bot commented Sep 25, 2023

🦋 Changeset detected

Latest commit: 2b1aa3c

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

This PR includes changesets to release 1 package
Name Type
@ithaka/pharos Minor

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

@satya-achanta-venkata satya-achanta-venkata changed the title fix(button): fix fill on subtle disabled button on background fix(button): remove fill on subtle disabled button on background Sep 25, 2023
@github-actions
Copy link
Contributor

github-actions bot commented Sep 25, 2023

size-limit report 📦

Path Size
packages/pharos/lib/index.js 52.58 KB (+0.04% 🔺)

@satya-achanta-venkata satya-achanta-venkata merged commit b14c37e into develop Oct 4, 2023
11 checks passed
@satya-achanta-venkata satya-achanta-venkata deleted the bugfix/button-subtle-disabled-onbackground branch October 4, 2023 01:07
@github-actions github-actions bot mentioned this pull request Oct 4, 2023
sirrah-tam pushed a commit to sirrah-tam/pharos that referenced this pull request Dec 1, 2023
…aka#618)

* fix(button): fix fill on subtle disabled button on background

* fix(button): add changeset
daneah added a commit that referenced this pull request Dec 19, 2023
* develop:
  A11y revamp: Pharos buttons (non-breaking change) (#628)
  Radio, Checkbox: Fix group label (#652)
  Add elevation tokens and documentation (#643)
  fix(sidenav-link): external link opens in new tab (#645)
  Upgrade to TypeScript 5 (#644)
  feat(cli): add newly created components created using pharos-cli to initComponents files (#630)
  chore: version packages (#640)
  Coach Mark: Fix react component positioning (#638)
  Coach Mark: Documentation fixes (#639)
  chore(deps): bump @babel/traverse from 7.20.0 to 7.23.2 (#637)
  chore: version packages (#636)
  Icon: Add Panorama icon (#631)
  chore: version packages (#629)
  Loading spinner: add small and on background variant (#627)
  chore: version packages (#626)
  Sheet: allow expansion with attribute (#625)
  fix(button): remove fill on subtle disabled button on background (#618)
  chore(deps-dev): bump postcss from 8.4.25 to 8.4.31 (#624)
  chore: version packages (#623)
  Sheet: Add more close options and transition timing function (#620)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Button: Update disabled state for subtle on-background button
3 participants