Update October 2019: Slack released an official dark theme! https://slack.com/help/articles/115004846068-slack-updates-and-changes
Instructions and resources for modding Slack 4 with a dark theme. Working as of 8/2019.
- Slack 4
- node/npm
- npm package asar installed globally (npm i -g asar)
- Clone or download this repository
- Run
hack-slack.sh
in a terminal (requires sudo privileges)
- In downloaded repository, edit
slack-dark.css
and re-runhack-slack.sh
in a terminal and then reload slack
The CSS currently checked in is from an older version 3 of Slack, so some functionality is missing dark CSS rules. I'll add these when I have time. Feel free to submit a PR if you have CSS fixes you want to share.
- Edit the file
/Applications/Slack.app/Contents/Resources/app.asar.unpacked/dist/ssb-interop.bundle.js
(requires sudo) and remove everything betweenSTART_SLACK_DARK_MOD
andEND_SLACK_DARK_MOD
- Run
pack.sh
- Reload Slack
This was pieced together from: