-
Notifications
You must be signed in to change notification settings - Fork 54
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
Wizard not in modal #1327
Wizard not in modal #1327
Conversation
cbbc8d3
to
a9f2eef
Compare
Still "blocked" by the fact that the height of the wizard is limited. But I don't know, maybe we can merge this one anyway ? I think the benefit of having access to the quickstart outweighs the downside of this bug. What's your opinion @lucasgarfield ? |
I think I can also fix this with two simple CSS rules. |
Codecov Report
@@ Coverage Diff @@
## main #1327 +/- ##
=======================================
Coverage 73.30% 73.30%
=======================================
Files 70 70
Lines 2000 2000
Branches 529 529
=======================================
Hits 1466 1466
Misses 483 483
Partials 51 51
Continue to review full report in Codecov by Sentry.
|
a9f2eef
to
e53a530
Compare
e53a530
to
60d2122
Compare
DDF making the calls to PF4 it turns out we're quite limited in the options we have to style the wizard. |
9166c51
to
93b550c
Compare
We've decided with @lucasgarfield to get the wizard in page without waiting for DDF to be removed and to add custom CSS rules in the meantime to cover for the things that are blocking us. The main reason why it's important is that the current wizard in modal suffers from flickering, and going in page solves this issue. |
2b0276d
to
f08c491
Compare
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.
Looks good! Also no more re-renders on opening the modal 🤩
When the user clicks on the "create an image" button, the image wizard shows up replacing the landing page. This allows to keep the quickstart guides to the right of the wizard while the user is interacting with it.
f08c491
to
b8d9be3
Compare
This pull requests makes the wizard appear in its own page when the user clic on the "create an image" button.
However, there's a bug with the height of the wizard still being limited, see the bug opened on data driven forms data-driven-forms/react-forms#1402
To overcome the bug a custom CSS rule deactivate the height limitation.