Ferdi: Mattermost looks different between Franz and Ferdi

Created on 5 Dec 2019  路  4Comments  路  Source: getferdi/ferdi

Describe the bug
When I open my Mattermost service in Franz, the application looks like this:

franz

However, when I open the same channel in Ferdi, it looks rather different:

ferdi

As you can see the colors are different between both apps. I have no idea why this is the case. Mattermost's native app also looks like Franz. Ferdi is different from both of them, and the colors appear incorrect.

To Reproduce
Try running Mattermost in both Franz and Ferdi to see if the colors inconsistency is reproducible.

Desktop (please complete the following information):

  • OS: macOS 10.14.6
  • Version Franz 5.4.1, Ferdi 5.4.0

Additional context
Does it possibly have something to do with my OS? Does this happen on other platforms too?

question

Most helpful comment

Ferdi has a build-in adaptive dark mode using DarkReader. DarkReader is probably overwriting Mattermost's dark styles using its own - this has nothing to do with your OS's dark mode.
In Ferdi, you can edit the service and disable the dark mode switch for that service (restart Ferdi after that if it doesn't refresh). This will prevent Ferdi from adding its own dark styles and keep the original Mattermost dark styles instead.

All 4 comments

Do you have (universal) dark mode enabled for this service? That could overwrite the color scheme

@vantezzen AFAIK, Mattermost does not use the OS's dark mode to color the application at all. Rather, it uses custom CSS which you set in your user settings. But I do have Mojave's dark mode on, yes.

Ferdi has a build-in adaptive dark mode using DarkReader. DarkReader is probably overwriting Mattermost's dark styles using its own - this has nothing to do with your OS's dark mode.
In Ferdi, you can edit the service and disable the dark mode switch for that service (restart Ferdi after that if it doesn't refresh). This will prevent Ferdi from adding its own dark styles and keep the original Mattermost dark styles instead.

@vantezzen Thank you! You were right! As soon as I turned off universal Dark Mode, it worked. I'll go ahead and close this issue now since my problem is fixed.

I did not know Dark Reader was built-in; that's actually kind of cool and useful for some services. I use it in my actual web browser. Can Dark Reader be en/dis-abled on a per-service basis?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

sbienkow picture sbienkow  路  3Comments

kytwb picture kytwb  路  3Comments

ammarmalhas picture ammarmalhas  路  3Comments

ammarmalhas picture ammarmalhas  路  3Comments

avielc picture avielc  路  3Comments