Mastering Dark Mode Design

JuditTarnoy
Instructure
Instructure
6
596


Canvas (1) (1).png

 

 

 

 

As educators, we meticulously craft our learning materials, pouring time and effort into creating engaging and informative content for our students.
But have you ever stopped to consider
how your students are actually viewing that content? In today's digital world, a growing number of students
are opting for dark mode on their devices, and if your materials aren't optimized for this setting, you might be inadvertently hindering their learning
experience.

Dark mode, a display setting that uses a dark background with light text, has become increasingly popular and often makes it easier to stay
focused longer
. Around 60-70% of mobile app users use dark mode on their phone. 

Dark Mode Will Stay With Us!

In 2025, it’s no longer just about aesthetics—it’s about personalization, accessibility, and battery efficiency. 

One of the benefits of dark mode is that it prevents the tired, dry, and itching eyes you may get from looking at a brightly lit screen. You can also save significant battery usage by using apps in dark mode. Dark mode screens can also support users with visual impairments, such as cataracts, astigmatism as well as those with light sensitivity. There are also studies saying the benefits are not as high as it is usually perceived, however, it is not debatable that many users prefer a dark mode aesthetic, which may be reason enough to support it.

JuditTarnoy_1-1741366603092.png

 

 

Industry considerations were taken into account as well when we incorporated dark mode support into our mobile applications:

  • Canvas mobile applications have long sessions: Users typically spend a lot of time looking at the screen in one sitting,
    like reading course pages, which has a greater chance of eye irritation or intensive battery consumption.
  • The application is frequently used even in dark environments to open messages or check notifications, students
    check messages automatically (even if it's dark/at night)
  • Canvas Mobile applications have to be compliant with the latest WCAG requirements.
  • Dark mode settings support dynamic configuration, it can follow the device behavior. 
  • Application icon should be easily recognizable between other applications

How It Works In Canvas Mobile Applications Today

Dark mode functions by inverting the standard light-on-dark color scheme seen on most screens. Instead of presenting dark text on a light background, it shows light text on a dark background. 

Recently, we introduced new color shades to enhance our dark mode. These shades aim to provide better dark mode support while avoiding the use of pure black (#000000).

We created a transformation logic to support institutional and theme colors in dark mode as well.

 

JuditTarnoy_2-1741366603205.png

 

We support better identification on the Canvas Mobile applications with the renewed application icons. Most of our non-student
users are using more than 1 application on their device (80% of our instructors and guardians). With new icons, even in monochrome,
our apps are easily distinguishable and support the 4.5 : 1 ratio in color contrast (
requirement from WCAG). See in table below. 

 

Student App

Teacher App

Parent App

Original Icons In Light Mode

JuditTarnoy_16-1741366969133.png JuditTarnoy_17-1741366969132.png JuditTarnoy_18-1741366969133.png

New Icons In Light Mode

JuditTarnoy_19-1741366969133.png JuditTarnoy_20-1741366969132.png JuditTarnoy_21-1741366969134.png

New Icons In Monochrome Mode

JuditTarnoy_22-1741366969135.png JuditTarnoy_23-1741366969135.png JuditTarnoy_24-1741366969135.png



What Can Go Wrong With Course Content?  

In the Canvas mobile apps, when a user uses dark mode, the application transforms institutional and course colors, default backgrounds, as
well as text and link colors to dark mode related colors to ensure the sufficient contrast and visibility. The application does not adjust custom
text, link or background colors. As a typical user you will see simple black & white inversion. Sometimes there is a slight shade change in some
theme colors as well, but custom background, text or link colors are not transformed to any other color. 

This shift presents a new challenge for educators. Content that looks fantastic in light mode can be difficult to read or even jarring in dark mode.
Imagine a brightly colored infographic suddenly appearing against a dark background – it can be overwhelming and distracting. Similarly, light
text on a light background, which might seem like an obvious error, can become a real problem if the text color has not enough contrast. 

Let me share some examples:

Example for a hardy visible texts on the chart in dark mode

Example for shade adjustment in the course color

 

JuditTarnoy_27-1741367269399.jpeg

 

 

JuditTarnoy_28-1741367269400.jpeg

Examples for
text - customization

 

JuditTarnoy_29-1741367441592.jpeg

 

JuditTarnoy_30-1741367457164.jpeg

 

Key Considerations For Content Creators

So, what can you, as an instructor or as a course administrator do to ensure your content is accessible in both light and dark modes?

  • Contrast is King: Ensure sufficient contrast between your text and background colors. Avoid light text on a light background (even
    if it's not pure white) and dark text on a dark background. A good rule of thumb is to use online contrast checkers to verify WCAG
    (Web Content Accessibility Guidelines) compliance. This will benefit all students, not just those using dark mode. You can find useful
    tips on how to modify text in our
    user guide.

  • Image Optimization: Be mindful of images with light backgrounds. These can appear stark and out of place in dark mode. Consider
    using images with transparent backgrounds or, if possible, providing alternative versions optimized for dark mode. If your image contains
    text on the background as well, like in our example, maybe the best solution is to use fixed background color.


  • Test, Test, Test: The best way to ensure your content looks good in both modes is to test it! View your materials on devices with both
    light and dark mode enabled. This will allow you to identify any potential issues and make necessary adjustments.


  • Consider Dark Mode from the Start: When creating new content, think about dark mode from the initial design phase. This can help you
    make informed decisions about color palettes, image choices, and overall layout.


  • Last Resort: Canvas apps display on the pages a switcher (Switch To Light Mode) for dark mode users to show only the content in light mode.

By taking these simple aspects, you can ensure that your content is accessible and engaging for all your students, regardless of their preferred
display settings. Embracing dark mode compatibility is not just about following a trend; it's about creating a more inclusive and effective learning
environment for every student.

Thank you for your dedication and effort in creating a more user-friendly and engaging experience that caters to the needs and preferences of
emerging generations. We appreciate your commitment to staying ahead of the curve and adapting to the evolving digital landscape.

 

6 Comments
ArjenHeijstek
Community Explorer

@JuditTarnoy Thank you for this interesting and helpfull blogpost! I will pass it forward to our 'Make Canvas Student Friendly' team.

aasmund_kvamme
Community Participant

@JuditTarnoy , thank you for a comprehensive blogpost! With regret I see that my own content doesn't work here: 

light mode, showing LaTeX elementlight mode, showing LaTeX element

 

dark mode, LaTeX element not showingdark mode, LaTeX element not showing

 

The two mathematical formulas are made using Insert Equation in Canvas, and inserted as automatically generated images: 

<img class="equation_image" title="\epsilon=0,\!001" src="https://hvl.instructure.com/equation_images/%255Cepsilon%253D0%252C%255C!001?scale=1" alt="LaTeX: \epsilon=0,\!001" data-equation-content="\epsilon=0,\!001" data-ignore-a11y-check="" />

I gather I'll have to live with this?

adam_c_voyton
Community Participant

It's nice this is getting prioritized, and design considerations are being shared on it. I'm a big fan of dark mode, it's just easier on the eyes. 

JuditTarnoy
Instructure
Instructure
Author

@aasmund_kvamme thx for bringing it up. 👍
We will definitely take a look, if there is any tweak we can do during the transformation. 

dbrace
Community Coach
Community Coach

Thank you for this write-up, @JuditTarnoy.

Are the resources at the linked located below going to be updated?  Some of them are from 2021 and/or 2023.

I am asking because for my institution in the mobile app for our "portal", we have tiles available for opening the "Canvas Student" and "Canvas Teacher" apps for iOS and Android (our "portal" vendor, using a mix of group membership and device recognitions, has the ability to only show the appropriate tiles) and it would be nice to be able to update/use the correct teacher tile.

Canvas in our portal.png

Thank you!

-Doug

JuditTarnoy
Instructure
Instructure
Author

thank you, @dbrace , let me contact with you, Doug