If your institution has CIDI Labs (a plugin for Canvas), you should check out these guides. In particular, I recommend enabling the "advanced" features.
This page details the CSS class names you can use in Canvas. The style guide is no longer being updated BUT after some researching, it seems the class names included will continue to work in Canvas for the foreseeable future. Note that form elements (e.g. ) are stripped from the content editor so you can't really use the HTML in the "Forms" section of the guide.
Designing and Teaching for Impact in Online Courses
This course could be a more visually effective, but on balance it's a decent example of ID principles like chunking content, checking for knowledge, and accessibility. BONUS: Lots of good ID info in the course itself.
This is an OER course on instruction design that, appropriately, is a reasonably good example of instructional design. I say reasonably because it could be better in terms of visual design and wayfinding.