-
Notifications
You must be signed in to change notification settings - Fork 106
fix: issue with custom styles piercing shadow DOM rendering #1365
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
Conversation
heyMP
left a comment
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.
Really creative use of the slots! 🤹
…ported in main testing
…/patternfly-elements into fix-content-set-shadow-styles
starryeyez024
left a comment
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.
Life: Gift To Mankind
|
1 more test to fix: https://github.com/patternfly/patternfly-elements/runs/1922191577#step:8:2022 |
tldr;
Content set had moved the tabs and accordion into the shadow DOM for controlled rendering but found that this strips all styles from the panels. Not good!! This patch reverts that change and keeps the tabs and accordion in the light DOM so that panel styles will continue to work.
Preview
Testing instructions
Browser requirements
Your component should work in all of the following environments:
Ready-for-merge Checklist
Merging
Please squash when merging and ensure your commit message uses conventional commit formatting.
Be sure to share your updates with the patternfly-elements-contribute@redhat.com mailing list!