Background:
Currently, a content editor would need to know the exact padding in rem and colors in hex to adjust a section to their liking. I would like to provide content editors with a simple to choice menu to apply theme colors or default padding and max width configurations along with the necessary breakpoints. I have also created sections according to design specifications that cannot be achieved with the style editor and require a CSS class to be added to the section. I am able to achieve this with the modules configuration so that content editors can change color themes (light, dark, etc) with the click of a dropdown, but I would like to see this capability in sections so I don’t have to create a bunch of sections with styles prepoluated for each.
Requirements:
As a developer I would like to add custom fields to a section so that content editors may select premade styles for sections.
The fields should follow the fields.json currently in modules, which would mean sections would be directories with respective css and fields.json in each.