Edit history

Earlier versions of Self-hosted instance theme color can incorrectly make other element colors unreadable, newest first.

Current version | Edited by Kenko
Changes
EvidenceI personally observe this with my instance's theme color set to `#ccae01`Removed: ## Video media play button:Removed: [[file:Fluxer\_Canary\_2026\-10\-16\_01\-22\-41.png]]Removed: ## GIF indicators:Removed: [[file:Fluxer\_Canary\_2026\-10\-16\_01\-24\-44.png]]Removed: ## Reactions:Removed: [[file:Fluxer\_Canary\_2026\-10\-16\_01\-30\-53\-2.png]]Added: Video media play button: [[file:Fluxer\_Canary\_2026\-10\-16\_01\-22\-41.png]]Added: GIF indicators: [[file:Fluxer\_Canary\_2026\-10\-16\_01\-24\-44.png]]Added: Reactions: [[file:Fluxer\_Canary\_2026\-10\-16\_01\-30\-53\-2.png]]
Show

Self-hosted instance theme color can incorrectly make other element colors unreadable

Reproduction steps

Set a self-hosted instance's theme color to be bright enough that it turns text elements color to black for readability, then observe how it incorrectly changes the color of other elements such as:
  • "GIF" indicator on gifs
  • play buttons on video media
  • self-applied reactions on messages

Expected behaviour

These elements should remain unchanged or be adjusted for better readability with chosen colors

Actual behaviour

These elements are almost impossible to see as they were intended

Build information

Canary Desktop 2026.1015.145307, Web 2026.1015.210822, Windows 11 10.0.26300 (x64), Electron 44.4.1, Chrome 152.0.7977.78, Node 24.21.0, Locale en-US

Platform

Self-hosting

Evidence

I personally observe this with my instance's theme color set to #ccae01 Video media play button: Fluxer_Canary_2026-10-16_01-22-41.png GIF indicators: Fluxer_Canary_2026-10-16_01-24-44.png Reactions: Fluxer_Canary_2026-10-16_01-30-53-2.png
Edited by Kenko
Changes
Evidence[[file:Fluxer\_Canary\_2026\-10\-16\_01\-24\-44.png]]## Reactions:Removed: [[file:Fluxer\_Canary\_2026\-10\-16\_01\-30\-53.png]]Added: [[file:Fluxer\_Canary\_2026\-10\-16\_01\-30\-53\-2.png]]
Show

Self-hosted instance theme color can incorrectly make other element colors unreadable

Reproduction steps

Set a self-hosted instance's theme color to be bright enough that it turns text elements color to black for readability, then observe how it incorrectly changes the color of other elements such as:
  • "GIF" indicator on gifs
  • play buttons on video media
  • self-applied reactions on messages

Expected behaviour

These elements should remain unchanged or be adjusted for better readability with chosen colors

Actual behaviour

These elements are almost impossible to see as they were intended

Build information

Canary Desktop 2026.1015.145307, Web 2026.1015.210822, Windows 11 10.0.26300 (x64), Electron 44.4.1, Chrome 152.0.7977.78, Node 24.21.0, Locale en-US

Platform

Self-hosting

Evidence

I personally observe this with my instance's theme color set to #ccae01

Video media play button:

[[file:Fluxer_Canary_2026-10-16_01-22-41.png]]

GIF indicators:

[[file:Fluxer_Canary_2026-10-16_01-24-44.png]]

Reactions:

[[file:Fluxer_Canary_2026-10-16_01-30-53-2.png]]
Original by Kenko
Show

Self-hosted instance theme color can incorrectly make other element colors unreadable

Reproduction steps

Set a self-hosted instance's theme color to be bright enough that it turns text elements color to black for readability, then observe how it incorrectly changes the color of other elements such as:
  • "GIF" indicator on gifs
  • play buttons on video media
  • self-applied reactions on messages

Expected behaviour

These elements should remain unchanged or be adjusted for better readability with chosen colors

Actual behaviour

These elements are almost impossible to see as they were intended

Build information

Canary Desktop 2026.1015.145307, Web 2026.1015.210822, Windows 11 10.0.26300 (x64), Electron 44.4.1, Chrome 152.0.7977.78, Node 24.21.0, Locale en-US

Platform

Self-hosting

Evidence

I personally observe this with my instance's theme color set to #ccae01

Video media play button:

[[file:Fluxer_Canary_2026-10-16_01-22-41.png]]

GIF indicators:

[[file:Fluxer_Canary_2026-10-16_01-24-44.png]]

Reactions:

[[file:Fluxer_Canary_2026-10-16_01-30-53.png]]