KeziahMoselle / tempus

⏳ A simple yet featureful pomodoro in the tray/menubar
https://tempus.keziahmoselle.fr/
MIT License
122 stars 15 forks source link

Feature: dark theme #97

Open KeziahMoselle opened 4 years ago

KeziahMoselle commented 4 years ago

Implement a dark theme that will change all white colors to something darker.

divya661 commented 4 years ago

@KeziahMoselle I would like to work on this feature & update you as soon as possible regarding the changes. Could you please assign it to me. Looking forward to hearing from you soon.

KeziahMoselle commented 4 years ago

@divya661 feel free to work on this ! I think it will need a refactor of the CSS colors using CSS variables for light & dark theme so it will be simpler to maintain in the future 👍 thank you for your interest in this project !

divya661 commented 4 years ago

@KeziahMoselle I read on the web, that this feature could be implemented using nativeTheme module of the electron along with dynamically specifying which css needed to be used. The advantage of this is going to be, if the user System OS is set to dark mode by default/at point of time then the app settings will also be enabled to dark mode.

I'll be able to work on this, but it might take 3-4 days, as I haven't worked with electron before.

divya661 commented 4 years ago

Are there any other medium too, where I can contact you regarding the issues/queries I face during working on it like discord/gmail/linkedIn/etc to get quick responses.

KeziahMoselle commented 4 years ago

Yes that's a great idea @divya661 ! Looking forward to it 😄

Sure, you can contact me on Discord : Nemesis#6631, feel free to chat with me if you have any questions regarding the source code or something else 👍🏽