Project: Slack Dark Theme

Back To Projects
Slack Dark Theme

Project Background

UPDATE: the Slack team finally released a built-in dark theme, so this project isn't necessary anymore.

Project code and instructions can be found on GitHub: slack-dark-theme.

The Slack team has been dragging their feet on creating a dark theme for the desktop version of their app so many people in the community found ways to override the exisitng theme with their own dark theme via css injected into one of the app's js files. However, whenever Slack pushed updates it would overwrite these custom styles, and with version 4 of their app the "easy way" of modding the theme became more complicated.

To make it easier to reapply the dark theme after Slack updates, I wrote a script that can unpack the app, modify the appropriate file and re-pack it without having to take any manual steps. Currently the script works for MacOS and Linux (non-snap version of Slack).

Mike Thompson

Interested in hiring me for your project?

Looking for an experienced full-stack developer to build your web app or ship your software product? To start an initial chat use the form on the contact page.