-
Notifications
You must be signed in to change notification settings - Fork 437
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(console): change icon of past steps to checkbox #5580
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Codecov Report
@@ Coverage Diff @@
## main #5580 +/- ##
==========================================
- Coverage 48.42% 48.41% -0.01%
==========================================
Files 693 693
Lines 72237 72253 +16
==========================================
+ Hits 34981 34982 +1
- Misses 35620 35632 +12
- Partials 1636 1639 +3
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
@doncicuto Thank you for your work. |
@peintnermax would you mind if I hand that over to you? You are more experienced with scss, I guess? |
sure 👍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thx @doncicuto 👍
console/src/app/pages/projects/apps/app-create/app-create.component.scss
Outdated
Show resolved
Hide resolved
console/src/app/pages/projects/apps/app-create/app-create.component.scss
Outdated
Show resolved
Hide resolved
console/src/app/pages/projects/apps/app-create/app-create.component.scss
Outdated
Show resolved
Hide resolved
console/src/app/pages/projects/apps/app-create/app-create.component.scss
Outdated
Show resolved
Hide resolved
Perfect, thanks @peintnermax as always for your review, I'll prepare the changes. Only one comment/question about why I've set 45% 49% at console/src/app/pages/projects/apps/app-create/app-create.component.scss. Using 50% 50%, the number inside the circle it's leaning approx 2px to bottom and 1px to the right (as @juergrinaldi pointed out, maybe because o font type/size?) and using 45% 49% was a compromise measure to try to center the number in browser (Chrome, Firefox tested). What would you propose to fix that placement (CSS is not my strong point) and keep the question mark centered? Thanks in advance! |
I thinks its placed perfectly centered with 50 50 👍 |
🎉 This PR is included in version 2.24.0-ignore-me2.1 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
As a developer/admin I want to see at which step in the process of creating a new application I am.
Here's a screenshot
And a video:
output.mp4
Acceptance Criteria
Closes #3908
Some notes:
Material UI Stepper has some limitations. I've had to override the edit icon (pencil) with the check icon because all the steps are editable so the done icon is never set (angular/components#8997 (comment)). In this proposal the pencil icon is not used, but in a whole I think that the PR meet the acceptance criteria.
Definition of Ready