Skip to content

TheKevJames/franz-recipe-dialpad

Repository files navigation

Franz Recipe for Dialpad

This recipe allows you to integrate Franz with Dialpad. It also works with Ferdi, the community-maintained Franz fork.

Installation

  1. Create a plugins folder on your machine, if it does not exist yet. Replace <APP> with either "Franz" or "Ferdi":

    • Linux: ~/.config/<APP>/recipes/dev/
    • Mac: ~/Library/Application Support/<APP>/recipes/dev/
    • Windows: %APPDATA%/<APP>/recipes/dev/

    where ~ is your home directory, eg:

    • Linux: /home/kevin
    • Mac: /Users/kevin
    • Windows: C:/Users/kevin/AppData/Roaming
  2. Copy this repo into the above folder, named dialpad:

    • if you have git, run: git clone [email protected]:TheKevJames/franz-recipe-dialpad.git ~/.config/<APP>/recipes/dev/dialpad
    • otherwise, grab the latest zip file and unzip it into the above folder, then rename it to dialpad
  3. Reload Franz/Ferdi

Updating

If you used git in the installation step, simply navigate to that folder and run git pull.

If not, you'll need to repeat the installation procedure from scratch, deleting the folder you created the previous time around.

Dark Mode

The Dialpad app is unfortunately not compatible with apps like Franz which can change the default colors -- if you use Franz' dark mode with Dialpad, you'll end up with an unreadable mess.

To combat this, I've added a darkmode user-style sheet which makes use of the Gruvbox dark template. I am not a good designer and building Franz recipe stylesheets amounts to hunt-and-replace, so its likely that I've missed some (many) pieces. Contributions are more than welcome! Note that you will need to enable Dark Mode for your Dialpad service in addition to Franz itself for this to get applied.

If you're not a fan of my horrid attempt at being a designer, I also have a patch which will fix Dialpad's vanilla styles while Franz is in Dark Mode. Simply over-write the darkmode.css file in your installed Dialpad recipe directory with whitemode.css, then toggle on Dialpad Dark Mode as above -- if all goes well, you should see absolutely no change! If you do this, you can feel free to toggle Franz to Dark Mode without rendering Dialpad unreadable.