msgarcia's Posts
Post Details Date Published Views Likes

Embedding an Uploaded HTML page in an iFrame

Challenge Previously, I was attempting to help terryscc‌ with an issue related to iframe content not rendering properly in Canvas and the Canvas mobile app. To see our initial discourse, checkout&nb...

06-20-2017

82382

23

Embed an interactive 360° image in the Rich Content Editor

A New Perspective You no doubt have probably been on Google maps or Facebook, or another website, and found an interactive image, that allows you to look around in 360°. While exploring the con...

06-14-2017

7056

16

Enhancing the UI/UX of Document Feedback and Viewing with JS & CSS

The Challenge Some of the students at our institution completely overlook the View Feedback link that appears when they are viewing a previously submitted assignment upload. Many simply click o...

06-09-2017

1282

3

Verifying Mobile Friendly Web Content

We've all been there. You find the perfect website that has content that you would love to share in your Canvas course, only to find, after the fact, that the content doesn't scale appropriately or d...

06-06-2017

5292

18

[Pages] Dynamic Home Page Content Based on Date

The home pages are a critical part of any course as they offer students guidance on where to begin when they first log in to a course. For many of our faculty, these pages serve a very specific ...

05-04-2017

4023

25

Embedding a YouTube Player with Responsive Aspect Ratio

The Challenge Canvas does a pretty good job of handling responsive design via the Rich Content Editor, but, if there is one thing that I have found I am not the biggest fan of, it is the video thumb...

05-03-2017

8577

21

Universal Student View Button for Teachers

The Challenge While the Student View button is easily found under the Settings panel of the course navigation menu, many of the instructors at my institution still would prefer for it to be acc...

04-20-2017

6401

20

Browser Detection and Information Container

The Challenge This initiative was brought about due to the fact that many of our students, and some of our instructors, have erroneously logged in to Canvas in an incompatible browser. While many re...

11-03-2016

2020

11