focalboard
focalboard copied to clipboard
Bug: Dark themes sometimes applied incorrectly in plugin
Steps to reproduce the behavior
In both of the below cases, the backdrops/text on certain properties such as column labels, statuses, and multiselect properties appears as light-on-light making them difficult to read.
Repro steps 1
- In Channels, select a dark theme
- Switch to Boards using one of the following methods that opens Boards in a new tab:
- Clicking on the App Bar button in the top right and selecting a board to navigate to
- Pasting the URL for a board into the address bar
Repro steps 2
- In Channels, select a dark theme
- Switch to Boards using one of the following methods that opens Boards in the current tab:
- Clicking on the product switcher in the top left and selecting Boards
- Clicking on a URL for a board pasted in a message
- Note that those elements appear correctly coloured at this point
- Refresh the page
Expected behavior
The text appears readable as it does when you switch using the methods that open Boards in the current tab
Screenshots (optional)
Edition and Platform
- Edition: Boards plugin on community.mattermost.com
- Version: v7.2.1
Also appearing in the Share dialog and confirmation dialog for autocomplete list:


@wuwinson I have consistent repro steps for this, we need to fix this as I have been getting complaints about this, and it's bothering people.
The issue here is that the HSL value on the labels changes to the hex value when refreshed.
I can still repro this, exact repro steps: https://www.loom.com/share/301b7127b6204553a0a81948585ed059
This is still reproducing on community, so I've updated the description that it happens in product mode as well
@jespino Do you mind looking into this to see why it's happening again? Thanks!
I'd definitely like this looked into. It's making it incredibly difficult to use Boards in the MM desktop app because there's no way around this behaviour like there would be in the web app. I'm pretty sure the issue is caused by a conflict between how Boards and MM apply their themes