Skip to content
This repository has been archived by the owner on Apr 1, 2023. It is now read-only.
/ dark Public archive

🌛 Dark themes / mode for Rambox, Franz or Ferdi messaging services

License

Notifications You must be signed in to change notification settings

obvionaoe/dark

Repository files navigation

Archival Notice

As I stopped using Ferdi - and before it, Rambox - I’ve decided to archive this repository as I will not be developing it further. I hope it’ll still be useful to anybody looking to theme their messaging services.

dark

Don’t burn your eyes!

This repository is a collection of dark themes for Rambox, Franz or Ferdi that I use in some messaging services.

https://img.shields.io/discord/694759343559540757.svg?longCache=true&colorB=7289da&logo=discord&style=flat

Applying the themes

Rambox

Disclaimer: I no longer use Rambox but I left this here for everyone who still uses it!

Click to expand!

First, find the service you wish to apply the theme to

go into the settings for that service

once you’re there, click on “Advanced”.

A text-box will appear, copy the JavaScript code from function.js into it, then copy the CSS code for the service you want to theme into the `[paste css here]` area - **don’t remove the backticks** - and save your changes!

Then press “Yes” on the service restart popup

and that’s it, all done and ready to use!

Ferdi/Franz

If you have Git

Choose a folder where you want to store the themes and run the following commands:

Linux/MacOS
$ git clone https://github.com/obvionaoe/dark.git
$ cd dark
$ sh install.sh [app] [service]

Replace [app] by the application you’re using (either Franz or Ferdi) and [service] by the name of the service you want to theme or by all to install all of the dark themes.

Windows
$ git clone https://github.com/obvionaoe/dark.git
$ cd dark
$ install.bat [app] [service]

Replace [app] by the application you’re using (either Franz or Ferdi) and [service] by the name of the service you want to theme or by all to install all of the dark themes.

To apply the themes, just turn on dark mode inside the service settings.

If you don’t have Git

Just copy the [service]/darkmode.css file, with [service] being the name of the service you want to update, into the recipe folder of that service.

To apply the themes, just turn on dark mode inside the service settings.

Updating the themes

Rambox

Same steps you use for applying them in the first place.

Ferdi/Franz

If you have Git

Just run git pull origin master in the repo folder you cloned and reload the services inside Ferdi, Franz or Rambox.

If you don’t have Git

Just copy the [service]/darkmode.css file, with [service] being the name of the service you want to update, into the recipe folder of that service!

Themes

Instagram - forked from vednoc/dark-instagram
(Customized)

Screenshot

Messenger - forked from cicerakes/DarkNight-FBMessenger
(Bugfixed and improved)

Screenshot

Telegram - forked from Barina/Dark-Telegram
(Customized, bugfixed and optimized performance)

Screenshot

WhatsApp - forked from vednoc/dark-whatsapp
(Customized and optimized performance)

Screenshot

License

Released under the GPL-3.0 license.