silverstripe-cms
silverstripe-cms copied to clipboard
Add page UI options shouldn't be set back , padding missing on smaller viewports
The page types within the add page UI shouldn't have a negative margin on the left, on smaller viewports these page options touch the CMS menu.
CSS to remove:
Just had a quick look. If the left/right margin can remove, the step 2 option get misaligned relative to the step 1.
Yeah I saw that, I thought it was the lesser of two evils. Ideally we would remove the padding around page selection of pages and revert back to the default checkbox style.
A side note is that we would eventually redesign this experience to make adding pages possible directly from the site tree rather than having to navigate away (similar to the add block functionality of Elemental), although that will be a way off development wise.
Would that use the same design pattern as elemental? Using PopoverOptionSet
?
Probably @ScopeyNZ , your favourite component :)