To Our Amazing Educators Everywhere,
Happy Teacher Appreciation Week!
I was wondering if anyone has customized their CSS to make the mobile web version of Canvas better. I know I can add a mobile CSS for the app and am already looking at those options to bring the in app experience more in line with what our students see on a desktop. However, the mobile web interface, particularly on phones still leaves a lot to be desired.
I am pretty comfortable with CSS but wondered if anyone had already plowed this ground and would be willing to share so I did not need to start from scratch.
Thanks in advance & happy Canvasing!
Thank you for asking this question! I've been dismayed to see that many of the little tweaks I've been making by making use of those features in the Canvas Style Guide (e.g. button styling, table styling) that work in the desktop web version don't carry over into the app. (I understand the Style Guide is for Instructure's web dev team, not users, but I'm happy to use whatever CSS is already baked in before fiddling with our institution account's CSS.)
Pretty pages are more engaging for both students and teachers!
Hmm.. Maybe I am using different things from the style guide (things like accordions & tabs still don't render), but most of what we have done is put into the "Mobile CSS" for our sub-account. But all of our branding does seem to transfer.
@mjennings - Interesting question, and I'd like to know as well. At UCF we generally ignore the mobile web since it's officially not supported. We feel that any work to make it better could be blown away at any point with new production releases.
Thanks @rseilham . I was really hoping you had the answer to this. I didn't realize that the mobile web version wasn't supported. I knew that they were pushing to the app, but there is still so much that can not be done from those (as great as they are) that would be great to be able to do on-the-go in the mobile web.
Do you know if there is a URL scheme that could be placed into a QR code so when scanned it would open the app instead of mobile web? We have an Orientation course for our users and I was trying to put it as a QR Code on some flyers/materials but it then takes them to the mobile web version which is so clunky depending on device.
Thoughts?
Hi Matthew,
The URL scheme for Canvas is canvas-courses:// - but it only works for a few select URLs. So I suggestion you use something like canvas-courses://{login url}
If the app isn't already downloaded though, the URL does nothing or causes an error.
At UCF, we set something up for this. I'll dig it out and get back to you.
Thanks. Are course that are public able to be viewed in the app if the person is not enrolled in it? Is there anyway for a public Canvas course to be in the app?
@mjennings , I tested in my Android and found that when I opened the course url from my Chrome browser, I was prompted to continue in the browser or open with one of the installed Canvas apps on my phone; the course opened without issue when I selected the Student App. if you're not starting from a browser, as a non-admin user, there isn't a way to enter a course url or search for public courses inside the app.
Thanks. That is what I have found as well. However when I go to the Public course URL in my browser (Safari on iOS), I do get the option to launch in the student app, however it just lands me on the dashboard and I can't access the public course. We are in the process of moving all of our tutorials out of the public course back to our website since mobile viewing is becoming increasingly more important.
Hi @ahosmer ,
Unfortunately there is no way to edit the theme of the app. The theme editor only includes an option for mobile CSS, but that only changes styles in Canvas Pages and no other part of the app. The only exception is the mobile app will grab your theme's Global Navigation - Nav Background color for the main section of the app, but not courses. I would suggest you report this to Canvas Support and not use the "Report a Problem" option.
Hi Ryan,
Thanks for your answer. I called support and did get a more thorough response. It looks like it is an issue with the iOS student app. They have assigned an agent to the case and they've begun testing the issue. Hopefully, we'll see a fix soon.
@ahosmer ,
Thanks for the additional information. If you see a fix come through, please report back here. Thanks!
Canvas is working to address the contrast issue. They are also going to work at making the Mark as Done link look more like a button.
The good news is a student should easily see the “Mark as Done” link if they haven't clicked on it. The link has high contrast at first and after a student clicks “Mark as Done”, it has low contrast.
As an instructor using the student app, it is misleading because it will always have low contrast. This is not a true student view for an instructor.
To participate in the Instructure Community, you need to sign up or log in:
Sign In
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.