Skip to content

marchica/slack-black-theme

 
 

Repository files navigation

Slack Dark Theme Installer

GitHub release Donate Gitter

A dark theme for Slack 4.0+ with an easy installer for Windows users!

image

Install

On Windows with Slack 4.0+ already installed, download the latest exe and double click to run.

That's it! If Slack was open, then hit ctrl-R in Slack to refresh and check it out. 👀

Note: You'll need to run this exe every time Slack updates. If the theme is gone, then it's time to run the command above again.

Commands

If you double click to launch the exe, it will automatically run the install command. Here's some other commands you can use at the command line.

  • install - Install the Slack patch
  • uninstall - Uninstall the Slack patch
  • updatecss - Update CSS with latest fixes
  • update - Update this exe to the latest version
  • version - Show version
  • help [command] - Show help menu for a command

Background

This project was forked from the work of many others. 🙏

Goals

  • Create a theme to match Visual Studio's dark theme
  • Allow Windows users to easily install without having to find and edit files manually
  • Learn about SCSS, PowerShell, Gulp, Markdown, Git, NodeJS, and ESLint

Issues

Need help? Let's chat! 💬

Check out my project board to see what's left. If it's not there, please submit issues, ideas, or suggestions here.

Development

Theme CSS

After running the installer, it will print out the location of a CSS file that you can modify and Slack will automatically reload your changes.

Exit Slack then run slack-patcher launchSlack to open Slack in developer mode. Then press ctrl-i to open Dev Tools.

If you want to help test the latest fixes, run slack-patcher install --devBranch to use the CSS from the dev branch.

Pull requests for fixes or custom themes are welcome!

Installer code

git clone the project and cd into it.

Run npm i for the initial install and then run gulp which will launch Slack in dev mode, and watch the files to rebuild and copy them to your Slack install.

Then run slackpatcher install --devMode to patch Slack for development.

Write some code and then send me a pull request to the dev branch!

About

A Slack dark theme installer

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 73.6%
  • JavaScript 24.9%
  • PowerShell 1.3%
  • Batchfile 0.2%