nextcloud / nextcloud/talk-desktop

Add support for user high-contrast themes and dyslexia font

Open
#56 0 comments 0 reactions 1 assignee View on GitHub

@ShGKme is already working on this.

Since Dec 8, 2025.

accessibility bug medium
Dominant language
JavaScript
Stars
525
Forks
85
Avg merge
8h 5m
Merged PRs (30d)
35

Description

Issues:

  • Add high-contrast theme
    • Add high contrast to the styles fetcher
    • Add app config setting to enable the styles
    • Add integration with the main process:
      • Also enable high contrast on the app level
      • Enable app config by default, if high contrast is enabled on the system
  • Add dyslexia font
    • Add OpenDyslexic fonts from the server repo
    • Add styles from server's DyslexiaFont.php
    • Add a switch on the renderer process to enable the styles
      • For example, via a class/data attr on the body element
    • Add app config entry to enable the setting

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.