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(progress-stepper)!: 1:1 #2292

Merged
merged 27 commits into from Jan 17, 2023
Merged

feat(progress-stepper)!: 1:1 #2292

merged 27 commits into from Jan 17, 2023

Conversation

bennypowers
Copy link
Member

@bennypowers bennypowers commented Jan 2, 2023

What I did

  • remove pfe-progress-steps and add pfe-progress-stepper

closes #2052
closes #2128
depends on #2296

@changeset-bot
Copy link

changeset-bot bot commented Jan 2, 2023

🦋 Changeset detected

Latest commit: 95f7151

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

This PR includes changesets to release 1 package
Name Type
@patternfly/pfe-progress-stepper Major

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-actions github-actions bot added demo Updating demo pages doc functionality Functionality, typically pertaining to the JavaScript. styles An issue or PR pertaining only to CSS/Sass tests Related to testing work in progress POC / Not ready for review tools Development and build tools labels Jan 2, 2023
@github-actions github-actions bot added this to In progress in Workflow Jan 2, 2023
@github-actions github-actions bot added the AT passed Automated testing has passed label Jan 2, 2023
@github-actions
Copy link
Contributor

github-actions bot commented Jan 4, 2023

Deploy Preview for patternfly-elements ready!

Name Link
🔨 Latest commit 2330dca
😎 Deploy Preview https://deploy-preview-2292--patternfly-elements.netlify.app/

To edit notification comments on pull requests, go to your Netlify site settings.

@bennypowers bennypowers marked this pull request as ready for review January 4, 2023 13:14
@bennypowers bennypowers self-assigned this Jan 4, 2023
@bennypowers bennypowers enabled auto-merge (squash) January 4, 2023 13:17
Copy link
Collaborator

@marionnegp marionnegp left a comment

Choose a reason for hiding this comment

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

Took a quick look today and found a few things.

  • The circles should be 24px (not including border) based on PF's. I'm guessing they're larger in PFE because of it's using rems.
  • Circles in the compact version should be 14px (not including border).
  • Icons in the circles aren't showing up for me.

@bennypowers
Copy link
Member Author

Took a quick look today and found a few things.

* [ ]  The circles should be 24px (not including border) based on PF's. I'm guessing they're larger in PFE because of it's using rems.

* [ ]  Circles in the compact version should be 14px (not including border).

They use the same rem value as pfv4, and the same token name, so I think these are unrelated

--pf-c-progress-stepper--m-compact__step-icon--Width: 1.125rem;

Copy link
Collaborator

@zeroedin zeroedin left a comment

Choose a reason for hiding this comment

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

Other than the one show stopper, and a couple of other small fixes, this is looking great!

elements/pfe-progress-stepper/pfe-progress-stepper.ts Outdated Show resolved Hide resolved
bennypowers and others added 4 commits January 14, 2023 21:22
Co-authored-by: Steven Spriggs <steven.spriggs@gmail.com>
Co-authored-by: Steven Spriggs <steven.spriggs@gmail.com>
Copy link
Collaborator

@zeroedin zeroedin left a comment

Choose a reason for hiding this comment

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

Lemongrass Ginger Tofu Marinade

Workflow automation moved this from In progress to Approved Jan 17, 2023
@bennypowers bennypowers merged commit 4652711 into main Jan 17, 2023
13 checks passed
Workflow automation moved this from Approved to Done Jan 17, 2023
@bennypowers bennypowers deleted the feat/progress-stepper branch January 17, 2023 18:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AT passed Automated testing has passed demo Updating demo pages functionality Functionality, typically pertaining to the JavaScript. styles An issue or PR pertaining only to CSS/Sass tests Related to testing tools Development and build tools work in progress POC / Not ready for review
Projects
Development

Successfully merging this pull request may close these issues.

[1:1] pfe-progress-stepper
4 participants