Celebrate Excellence in Education: Nominate Outstanding Educators by April 15!
Design Tips for Pages in Canvas
Easily Upping Your Visual Design Game in Canvas
Ever see a super inviting and well-thought-out page in Canvas and think, “OoooOoOo! I want to be able to do that!” but then wonder how? Or maybe you have even begun experimenting with visual design in your Canvas courses and just need some tips and tricks to up your game? Well, lucky for you, I just happen to have some pointers for you! Let’s begin...
A well-designed page will not only complement and enhance the content you’re delivering but also create an engaging learning space for your students.
The answer to this question is always YES! Be sure to design with everyone in mind and always make your content accessible for ALL users. WebAIM has a great article, Introduction to Web Accessibility, that “should help you understand how people with disabilities use the web, the frustrations they feel when they cannot access the web, and what you can do to make your sites more accessible.” It’s always a good idea to run the Accessibility Checker after editing any content within the Rich Content Editor. This tool will call out accessibility issues, such as alt text with images, text size and styles, table properties, contrast issues, etc. I would also recommend checking out the General Accessibility Design Guidelines, which outline some general best practices when designing a course [in Canvas] for accessibility concerns, as well as the Course Evaluation Checklist v2.0 and Course Evaluation Checklist for Mobile App Design. It’s also important to design with mobile in mind because you never know if users are accessing the page from a desktop, laptop, tablet, or mobile device. The appearance of the page can look utterly different across different platforms.
Before I even begin creating anything, I find it super helpful to take a step back and figure out how I will actually use my page, what information I plan on including on it, and how I want it to look. Sometimes I even sketch it out on a piece of paper to get a better visual. Think about things like: What resources do you need to incorporate? How are you going to lay it out? Do you want a banner at the top? Do you want to include buttons? If so, what type and how many? Do you need to use pictures and/or icons? etc...
Once you have your plan, it's time to add the fun stuff! Don't have a fancy graphic design program? Not a problem! Below are some of my favorite resources for visual elements. Some of them require you to sign up for an account, but are FREE to use!
Whenever you are working in Canvas, whether you are designing a page or creating a learning activity, be sure to save your work frequently! Although there is now an Auto Save feature that was released at the beginning of 2020 (which, let's be honest, has been a lifesaver on many occasions!), it's always better to play it safe! You never know if your browser or computer will decide to crash, and then you might be out of luck and be very sad that you just lost all that hard work. Another neato feature that I love is that Canvas keeps a record of each version of a page that you saved. This way, if you make a mistake while experimenting, but have already hit save, you can easily restore it to a previous version.
To make images responsive in Canvas, so that they will change size when the browser window is resized, you no longer have to switch over to the HTML Editor! WIN! As of late December 2022, when an image is added to the Rich Content Editor, the Image Options sidebar now includes pixels AND percentage options. By default, images are still displayed in pixels. However, the percentage radio button can be selected, and a percentage can be entered to resize the image. For example, the gif below shows a banner with the dimension type set to "percentage" at 100%.
To float text around an image, start off by typing (or pasting) all of your text in the RCE. Place your cursor within your text where you would like your image to be located (preferably at the beginning of a paragraph or sentence, not randomly in the middle). Insert/embed the image from Canvas, click on the image, then simply click on the “Align left” (or “Align right”) icon at the top of the RCE, and viola!
Adding padding to an image will create a little space between your image and the other content next to it so they aren’t jammed up against one another. An image without padding can be a bit of an eyesore, amiright? I mean, just look at the difference between the images below:
WITHOUT Padding |
WITH Padding |
To add padding to an image, you’ll want to switch over to the HTML Editor. Find the image tag and locate the image's style attribute (if the image doesn't have one, you can add one by typing style=" " after <img). Within the quotation marks after style=, add padding: 10px; (I used 10px for this example, but if you would like more or less white space around the image, simply adjust the number value). If there is another style attribute, separate them with semicolons (style="padding: 10px; float: right;"). Below is an example of what the code should look like:
BEFORE:
<img style="float: left;" src="https://testabc.instructure.com/courses/123/files/474228/preview " alt="panda art" width="300" height="202" />
AFTER:
<img style="padding: 10px; float: left;" src="https://testabc.instructure.com/courses/123/files/474228/preview " alt="panda art" width="300" height="202" />
There are SO many more tips and tricks that I have stored away in my noggin that I would love to share out! What are some other design tips/tricks/features that you would like to see included in future posts and learn more about?
***Some of my other favorite lorem ipsum generators include Pirate Ipsum and Bacon Ipsum. They always give me a good laugh. What are your favorite lorem ipsum generators??? Check out the Text generators: Beyond Lorem Ipsum for a community-curated collection from @Stef_retired as well!
Please comment below. We’d love to hear from you!
Our Instructional Design team offers templates, consultation, badging services, course evaluations, workshops, and more. If you would like to learn more about our services, please contact your CSM or @deonne_johnson, Manager, Learning Services, via djohnson@instructure.com
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Rosina is an accomplished EdTech Leader, Freelance Artist, and Lifelong Learner & Educator. With a passion for transforming education through technology, Rosina has been an integral part of Instructure since mid-2019, where she currently serves as the Global Solutions Enablement Instructional Design Lead. Her expertise in this field is supported by her academic achievements, including an M.Ed in Instructional Design and Technology and a B.S. in Art Education. Rosina's professional journey has been marked by diverse roles, reflecting her versatility and dedication to education. Previously, she excelled as a Learning Services Instructional Design Manager, Design Services Team Lead, Instructional Designer, and Learning Consultant. Before venturing into the corporate world, Rosina honed her skills as a High School Media Specialist, Digital Curriculum Instructional Coach, and Art Instructor at a large K-12 district in Florida. Beyond her professional endeavors, Rosina leads a vibrant life. As a dachshund mom, foodie, world traveler, and yoga enthusiast, she embraces every opportunity for growth and adventure. Whether exploring new cultures, attending art and music festivals, or savoring the flavors of tacos, Rosina embraces life with a free spirit of curiosity and joy. With a drive to continuously learn and innovate, she remains committed to making a lasting impact on the future of education.
To participate in the Instructure Community, you need to sign up or log in:
Sign In