fix(shell): position side panels above the center content#9912
Conversation
|
@jcfranco @macandcheese an issue I'm seeing is that if we make the panels a higher zindex than the center content, the existing tip manager would no longer be able to overflow and go outside of its container like it does in this screenshot https://www.chromatic.com/test?appId=6266d45509d7eb004aa254fb&id=66ac13e797c819ac7db9e16d What do you think? |
I think that's an expected result of the change - the Shell Panel shouldn't behave like that... I think a Dialog with Edit - Tip Manager is deprecated anyway - maybe we can add an example that replicates the behavior with Dialog > Carousel - or potentially a note about setting z-index for those using the older components? |
|
Ok, do you think this would be a breaking change though? Because currently we have styles specifically to tip-manager which places it absolutely above everything else. Should we maybe hold off on this one until sept main release? |
|
I'm comfortable holding off for the breaking change release - we have Tip Manager slated for removal in v4 - but the breaking change notice should be sufficient? |
|
NVM found a workaround. No breaking change 🎉 |
Related Issue: #6658
Summary