djplaner / canvas-collections

Transform Canvas LMS modules by adding structure, visuals, and context
https://djplaner.github.io/canvas-collections/
GNU General Public License v3.0
1 stars 0 forks source link

Add some better claytons collections - no external CSS #267

Closed djplaner closed 1 year ago

djplaner commented 1 year ago

Add at least one view that works well as Claytons without any external CSS

Canvas RCE allow list

Style properties

background, border, border-radius, clear, color, cursor, direction, display, flex, float, font, grid, height, left line-height, list-style, margin, max-height, max-width, min-height, min-width, overflow overflow-x, overflow-y, padding, position, right, text-align, table-layout text-decoration, text-indent, top, vertical-align, visibility, white-space, width z-index, zoom

djplaner commented 1 year ago

Options

djplaner commented 1 year ago

Variations

Simple button

Collection simply adds a button with the name, with an include page, with links.

Could do some funnies with roll overs etc. -- maybe the idea of just showing the module label & number

Grid/table

Screenshot 2023-08-09 at 7 27 27 am

Collections all on one page

Related to the ToC version above. But collections shown as headings.

Parallax

Some sort of parallax

Course Schedule

Columns