Explore using CSS Grid in Interface Skeleton #33776
Labels
CSS Styling
Related to editor and front end styles, CSS-specific issues.
[Package] Interface
/packages/interface
[Type] Enhancement
A suggestion for improvement.
What problem does this address?
Currently, all WordPress editors (apart from customize widgets) use the InterfaceSkeleton component from the interface package for the general layout of the editor:
https://github.com/WordPress/gutenberg/tree/trunk/packages/interface/src/components/interface-skeleton
It's a very simple React component that defines various areas for the layout (header, sidebar, notices, content, footer etc.). In terms of CSS, the layout is currently achieved using Flexbox, which has been prone to some bugs in the past.
It seems like a very good fit for CSS Grid, and now that IE11 is no longer supported, this could be explored. CSS grid could also potentially open up the possibility of more easily defined alternative editor layouts (the navigation editor has explored this in the past).
The text was updated successfully, but these errors were encountered: