First off, AMAZING FRAMEWORK. Probably the best Material framework used so far, with experience using multiple in React, one for Angular, one for Vue, and a different one in Svelte, this is the best.
Using an Accordion then Panel with variant="outlined", then putting a Dialog within that, will block the Dialog from using the full page, it will stay within the confines of the Panel.
It took a bit to find the solution, but this can be fixed by putting the following into the global CSS:
Now, there's probably a much better way to address this inside this repository, but this CSS looks like it fixed it, and other users could use this fix for now as well. ❤️
To Reproduce
Steps to reproduce the behavior:
Create a component that uses an Accordion with a Dialog in it. For example:
Describe the bug
First off, AMAZING FRAMEWORK. Probably the best Material framework used so far, with experience using multiple in React, one for Angular, one for Vue, and a different one in Svelte, this is the best.
Using an
Accordion
thenPanel
withvariant="outlined"
, then putting aDialog
within that, will block the Dialog from using the full page, it will stay within the confines of the Panel.It took a bit to find the solution, but this can be fixed by putting the following into the global CSS:
Now, there's probably a much better way to address this inside this repository, but this CSS looks like it fixed it, and other users could use this fix for now as well. ❤️
To Reproduce
Steps to reproduce the behavior:
Open Dialog
Expected behavior The panel allows Dialogs to open within the context of the full page when the Panel is used with
variant="outlined"
.Screenshots
This is what it looks like as is and using the code above without the CSS fix:
With the CSS fix it works like expected:
Desktop:
Additional context
Any additional info can happily be provided!!