SAK-44157 New feature for users to add a preconfigured layout in Lessons (#8479)
This adds a new dialog that allows a user to add a layout from a template.
The layout consists of existing Lessons elements but adds them all at once
instead of forcing the user to add each step manually.
Add custom color schemes to layout. The existing color schemes will be
left as "Legacy" colors. Each color scheme has a no borders option.
This also changes edit section to a cog and moves the edit links inside
of the column box.
Improved expand collapse icons
Improve layout of column and section settings dialog
Only show settings relevant to what is being edited. Include new section
for color scheme.
Add show borders checkbox to column settings dialog
Remove the no-borders classes and add a checkbox to toggle borders on
the column dialogue. This matches the new Add Layout options.
Dark themes change the background color all others use a light gray background.
Allow instructors to change color of subpage buttons
Instructors now have the following options:
In the "Edit Subpage" dialog, can choose the color for individual subpage buttons.
In the section settings, force all subpage buttons within to be the same color scheme as the section itself
In the Add Layout dialog, choose to force all subpage buttons within to be the same color or not
In the Add Subpage dialog, choose what color the button should be.