Giter VIP home page Giter VIP logo

dark-mode-franz-ferdi's Introduction

Dark mode for Franz and Ferdi services (Facebook Messenger, Slack etc.)

Installation

  1. Copy the darkmode.css file to the corresponding recipe (service) folder. For example: below's [service folder] means messenger or slack etc.:
  • Mac: ~/Library/Application Support/Franz/recipes/[service folder]
  • Windows: %appdata%/Franz/recipes/[service folder]. Press Windows+R to open the Run dialog and paste this path, for example: %appdata%/Franz/recipes/messenger
  • Linux: ~/.config/Franz/recipes/[service folder]
  1. Reload Franz
  2. Open Franz's Settings (Ctrl+,) > Select Your services tab > Select the service that you want to change to dark mode and toggle the Enable Dark Mode setting
  3. Reload your service to see changes

Current supporting services

  1. Facebook Messenger
  2. Facebook Workplace Chat (Facebook at work)
  3. Slack
  4. Google Calendar
  5. Whatsapp
  6. LinkedIn
  7. Telegram
  8. Instagram

References


P/s: Gmail and Skype are natively supported. You can change to dark mode in their settings.


All funding will be used to support orphans in SOS Children's Villages.

Many children are growing up without the care, protection and guidance they need. SOS Children's Villages is there, working with children, young people and families to tackle this global issue on a local level.

We work to keep families (in where we called a village) together, provide alternative care when needed, support young people on their path to independence, and advocate for the rights of children. Together with donors, partners, communities and governments, we lay the foundations for a brighter future.

dark-mode-franz-ferdi's People

Contributors

bundyo avatar drkostas avatar ducfilan avatar julian88tex avatar lapentad avatar lesz01 avatar madsmtm avatar mathieuf20 avatar mattwilkinsonn avatar rnd-gabriel avatar tiz-huglife avatar xjustxmegx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dark-mode-franz-ferdi's Issues

Few issues with messenger

  • The type message bar is still light
  • The settings and writing cog in top left should be white
  • The name on right should really be white/grey, blue looks a little awkward.

dark conversation text

the text of the conversation became dark in WhatsApp. With a dark background, it's unreadable. I managed to "fix" it by adding:

.copyable-text{
color: #eee;
}

at the end of the css file.

(Windows 10, Franz 5.4.0)

dark theme not working on telegram

it works by default on WhatsApp but my telegram is still white :(

{
  "host": {
    "platform": "linux",
    "release": "5.8.6-1-MANJARO",
    "screens": [
      {
        "id": 64,
        "bounds": {
          "x": 0,
          "y": 0,
          "width": 1920,
          "height": 1080
        },
        "workArea": {
          "x": 0,
          "y": 0,
          "width": 1920,
          "height": 1080
        },
        "accelerometerSupport": "unknown",
        "monochrome": false,
        "colorDepth": 24,
        "colorSpace": "{primaries:BT709, transfer:IEC61966_2_1, matrix:RGB, range:FULL}",
        "depthPerComponent": 8,
        "size": {
          "width": 1920,
          "height": 1080
        },
        "workAreaSize": {
          "width": 1920,
          "height": 1080
        },
        "scaleFactor": 1,
        "rotation": 0,
        "internal": false,
        "touchSupport": "unknown"
      }
    ]
  },
  "franz": {
    "version": "5.5.0",
    "electron": "9.2.1",
    "installedRecipes": [
      {
        "id": "gmail",
        "version": "1.2.0"
      },
      {
        "id": "googlecalendar",
        "version": "1.0.0"
      },
      {
        "id": "slack",
        "version": "1.0.14"
      },
      {
        "id": "telegram",
        "version": "1.0.5"
      },
      {
        "id": "whatsapp",
        "version": "1.0.22"
      },
      {}
    ],
    "devRecipes": [],
    "services": [
      {
        "id": "dd2f5eae-842a-43ee-bdf3-979c9128eeb7",
        "recipe": "whatsapp"
      },
      {
        "id": "c872b53f-3b3b-444b-8e73-dc648c879364",
        "recipe": "telegram"
      },
      {
        "id": "5ff3474a-83b8-4170-b324-0605201b60c2",
        "recipe": "slack"
      },
      {
        "id": "47cfaed3-f3d9-48e8-bc08-873860e89a03",
        "recipe": "gmail"
      },
      {
        "id": "0749171e-fb2f-4ac2-b3d2-8cfebc31d0fc",
        "recipe": "googlecalendar"
      }
    ],
    "workspaces": [],
    "windowSettings": {
      "width": 1920,
      "height": 1056,
      "x": 0,
      "y": 0,
      "isMaximized": false,
      "isFullScreen": false,
      "displayBounds": {
        "x": 0,
        "y": 0,
        "width": 1920,
        "height": 1080
      }
    },
    "user": "836b8e6d-b836-419b-89a4-d1c4c7ad141b"
  }
}

Google Calendar doesn't work 100% of the time

I haven't been able to track down the reason why, but (for me, at least) the Google Calendar darkmode only works some of the time.

If I "reload" that service 5 or 10 times, dark mode will work until a refresh or relaunch of Franz.

I'm hoping others see this too, so it's easier to track down.

WhatsApp

The search around WhatsApp has a white background now, last version doesn't fix that.

Some services do not have .css files

Issue
It appears some services do not have .css files like Messenger and Google Chat (not currently supported) and therefore not able to be replaced. Perhaps they did in the past or perhaps they are stored somewhere else:

Screenshot 2019-09-09 13 52 59

Got it to work once. Then it stopped working...

And now nothing is dark anymore.
My eyes burn from all the ugly whiteness!
I have uninstalled Franz and deleted the folder under appdata/roaming MANY times.
Tried even copying the entire recipes frolder from your repository (instead of just the darkmode.css files), that broke it and made it so I couldn't add services.
Reinstalled, Franz is now working but still no darkness. Franz itself's dark mode works, and I can see the dark mode switch inside each service, but no luck getting them to work.
Also, is there one for instagram?
Thanks!

Update Messenger CSS to match official app's dark mode

love the dark mode option, thx a ton!

the official Win10 FB Messenger app has a really nice dark mode itself and I was wondering if it'd be possible to update the CSS to match it. I tried myself and because I'm still new to CSS, I didn't work out. :\

mostly what I'm hoping for is to match the colors of the Win10 Messenger app's left-hand contact bar (background color, scroll bar color, etc). that's it.

many thanks again, crossing my fingers for an update!

FB Messenger updated dark mode color mismatches

hi! really appreciate the update to make the left-hand sidebar more in-line with the official app. much appreciated.

noticed two quick things on the right-hand text portion:

  1. the "replied to" text background color doesn't match the black background

image

  1. the "..." bubble when the person you're talking to is typing lights up the whole row with a mismatched background color

image

I'll keep an eye out if anything else pops up but so far, I'm loving it. huge thanks!

Slack dark mode

I adopted the slack dark mode into Franz for myself a few days ago, and it looked great everywhere except in threads. The flex header and input box were both still white with white text. I tried to make some changes to the .css file myself to fix it, but I seem to have broken more than I fixed. Now the main header and input box are white, and all of the thread flexpane is white, even after reverting my changes, and after uninstalling/reinstalling Franz and deleting any files I could find. Not sure if you could help with my problem specifically, but I figured I'd let you know that the thread stuff doesn't seem to work.

Multiple messenger issues

  1. The like button has a white background
  2. The reply and react icons next to a message are pure black, making them hard to see
  3. "You replied to [name]" above a message is pure black, making it hard to see
  4. Privacy and support icons are pure black, making them hard to see
  5. The sticker and gif selectors are white
  6. @ suggestions in group chats are white
  7. Reaction picker for messages is white
  8. Emoji picker is white
  9. The background of sent emojis is a different shade of gray

Verify this Repo works With Ferdi

Ferdi is the community-sourced version of Franz. It has dark mode automatically enabled as well as the ability to add darkmode.css files similar to what is in this repo. It would be good to know that this repo works with Ferdi and if so may make sense to update the name to "Dark-mode-Franz-Ferdi" so it's clear it works with both apps.

Alternatively, it may make sense to fork this repo and make a Ferdi version that is referenced in the readme.

Ferdi: https://getferdi.com/

Whatsapp is not working

Hey, I love these dark themes, the Facebook Messenger one works flawlessly.

However, as of 17th April 2020 Whatsapp is not working.

image
(The names and images are intentionally censored)

Quotes also look off:
image

Thanks!

Bug: Facebook

Facebook Dark Mode is no longer working. The Login screen is dark, but on the messages screen only the search messenger field is dark.

Found on Ferdi 5.5.0

May have been fixed once before: #44

Screen Shot 2020-12-21 at 11 42 58 AM

Screen Shot 2020-12-21 at 11 44 12 AM

WhatsApp is broken...

Hi!
I noticed that the WhatsApp dark mode started behaving strangely since a couple days ago (some green colors back, blue tick marks not showing), so I tried to reinstall it and now it doesn't work at all.
Steps taken:

  • Remove the service
  • delete whatsapp folder from Appdata/recipes folder
  • Re-add WhatsApp as a service
  • Completely close Franz
  • Download dark mode CSS file
  • Save it in recipes/whatsapp
  • Reopen Franz

The WhatsApp service now has the "Dark Mode" toggle button, as normal, but it doesn't do anything.
HELP!

Whatsapp

Because of a new update with WhatsApp, the text isn't readable anymore does someone have a fix?

Input field still white in WhatsApp

Updated to the new file, and confirmed the change from @lapentad was in there. However, this change just makes the text darker so it is easier to read, and does not fix the color of the box, which is white and does not match the rest of the dark theme. I've edited the code myself and the change that should be added is:

._3FRCZ{
color: #eee !important;
}

._3uMse{
background-color: #282d37 !important;
border-color: #282d37 !important;
}

Originally posted by @Zireael13 in #28 (comment)

WhatsApp input message field is impossible to read

Just updated to the latest WhatsApp darkmode.css, after the previous one had issues with the text in messages not being able to be read. Now this one has a different problem, where the input field is white (which it shouldn't be) and the text is light grey, making it very hard to read what you are writing.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.