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

chore: Update CountBadge styles #2442

Merged
merged 7 commits into from
Dec 19, 2023

Conversation

alanbsmith
Copy link
Member

Summary

Resolves: #2397

This PR:

  • Rebuilds CountBadge to use createComponent and our new styling utils
  • Updates related tests
  • Updates related docs
  • Updates V11 upgrade guide

Release Category

Components


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)

Copy link

cypress bot commented Dec 4, 2023

1 flaky test on run #6596 ↗︎

0 964 3 0 Flakiness 1

Details:

Merge fc829f0 into 338888a...
Project: canvas-kit Commit: 3c15854a7e ℹ️
Status: Passed Duration: 05:08 💡
Started: Dec 19, 2023 10:27 PM Ended: Dec 19, 2023 10:32 PM
Flakiness  cypress/integration/Popup.spec.ts • 1 flaky test

View Output Video

Test Artifacts
... > when the "Delete" button has focus and the tab key is pressed > should hide the popup Screenshots Video

Review all test suite changes for PR #2442 ↗︎

@alanbsmith alanbsmith added the ready for review Code is ready for review label Dec 5, 2023
@alanbsmith alanbsmith changed the base branch from master to prerelease/major December 5, 2023 19:49
@alanbsmith alanbsmith added ready for review Code is ready for review and removed ready for review Code is ready for review labels Dec 5, 2023
display: 'inline-flex',
fontFamily: system.fontFamily.default,
fontSize: system.fontSize.subtext.medium,
fontWeight: 700, // should use system.fontWeight.bold
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 have an issue created for fontStyles not being recognized by create Styles?

Copy link
Contributor

@mannycarrera4 mannycarrera4 left a comment

Choose a reason for hiding this comment

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

use stencil now that we have it

Copy link
Contributor

@mannycarrera4 mannycarrera4 left a comment

Choose a reason for hiding this comment

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

good job refactoring this Alan :)

@alanbsmith alanbsmith enabled auto-merge (squash) December 19, 2023 22:27
@alanbsmith alanbsmith merged commit 75eb2cf into Workday:prerelease/major Dec 19, 2023
17 checks passed
alanbsmith added a commit to alanbsmith/canvas-kit that referenced this pull request Feb 6, 2024
Resolves: Workday#2397

This PR:

- Rebuilds `CountBadge` to use `createComponent` and our new styling utils
- Updates related tests
- Updates related docs
- Updates V11 upgrade guide

[category:Components]

Co-authored-by: manuel.carrera <manuel.carrera@workday.com>
@alanbsmith alanbsmith mentioned this pull request Feb 14, 2024
10 tasks
@alanbsmith alanbsmith mentioned this pull request May 14, 2024
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge ready for review Code is ready for review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CountBadge Styles Refactor
3 participants