-
Notifications
You must be signed in to change notification settings - Fork 377
feat(PF4): Wizard #1539
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(PF4): Wizard #1539
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1539 +/- ##
==========================================
- Coverage 83.9% 83.06% -0.84%
==========================================
Files 558 564 +6
Lines 5882 6101 +219
Branches 12 59 +47
==========================================
+ Hits 4935 5068 +133
- Misses 945 1010 +65
- Partials 2 23 +21
Continue to review full report at Codecov.
|
|
PatternFly-React preview: https://1539-pr-patternfly-react-patternfly.surge.sh |
|
Resolves #1548 |
|
@christiemolloy Thanks, to the first one, that is because the nav items are not yet active and cannot be directly navigated to. Once you've hit the Next button a few times, those items are active and you can click on previous nav items to jump back and forth. |
|
@jgiardino Can you take a look at the a11y of this? Thanks! |
|
@mcoker Can you review the UX? THanks! |
|
There are 2 That should also fix this issue where when you expand the steps on mobile, the content is currently being pushed down. It shouldn't push down - the steps should display on top of the content. |
|
Thanks @mcoker this should be fixed now |
|
DOM structure looks great, thanks @jschuler. We have a |
|
Cool thanks for making me aware of that, I'll add a prop to enable this |
|
Great work on this! There are a couple of accessibility issues I noticed that can be improved:
|
|
Looks great, @jschuler !! The product I am working on desperately needs this component in as we are racing against the clock to get something together for summit . @jgiardino Would it be possible to open a seperate issue to track the accessibility work related to this component? Thanks in advance |
|
I think I'll be able to address most of these today, the only one that might make more sense as a followup is the dropdown behavior pattern in 3). |
|
/me refreshes the page and sees @jschuler's comment That's awesome! I'll update the issue with what's left when this PR is done. |
|
Hi @jgiardino , here's what should be now addressed by my latest commit (once the build finishes should be able to see these):
The wizard title also got an In mobile view, hitting the ESC key will first close the Nav dropdown if it's open While the wizard is open, other elements in the document body should have the |
|
Thanks, @jschuler! The updates noted in #1 in my comment are all addressed. We could include a simple fix for #2 by adding |
|
Do you mind if I address the |







Adding the Wizard to PF4