vladimiry / ElectronMail

Unofficial ProtonMail Desktop App
GNU General Public License v3.0
1.51k stars 99 forks source link

Add custom CSS option #355

Closed ShinyMountain closed 3 years ago

ShinyMountain commented 3 years ago

ProtonMail recently deprecated the setting where you could add a custom CSS. It would be great if such an option could exist on top of Proton builds in ElectronMail

vladimiry commented 3 years ago

This is technically possible to enable in the app but as far as I know @protonmail will be getting it back. There os no clear information when it happens though, you know Soon™.

They built the https://github.com/ProtonMail/proton-mail from scratch and deployed it recently on beta subdomain. Same project is packed into the app since v4.9.0. It's understandable that they focus on core functionality first. Hotkeys also broken/not-yet-reimplemented by the way.

The workaround is to use the app version older than v4.9.0 which comes with prod-like/old-one https://github.com/ProtonMail/WebClient/ where you still have the hotkeys and css styling enabled. I don't recommend to go the app version downgrading way though.

ShinyMountain commented 3 years ago

Thanks for your super fast answer!

Indeed, I'm not a big fan of downgrading as I will lose the new calendar integration in mail for eg. I had some chats with the CS and a product manager about that and they told me that they do not plan to add it back in the form it was before (where you could change anything basically) but rather a limited version where you could edit the spacing and some colors :(

vladimiry commented 3 years ago

The next app release with the enabled custom css feature is planned for this week.

See how to apply the custom styling for the specific email account: custom-css-2

ShinyMountain commented 3 years ago

That's awesome, thanks a lot! You were super fast!

vladimiry commented 3 years ago

v4.10.0 has just been released

romeoacevedo commented 2 years ago

How can you change the body of the email to black using this feature?