skhzhang / time-based-themes

Automatically change Firefox's theme based on the time
MIT License
121 stars 13 forks source link

Toolbar toggle to manually (temporarily) override time-based setting #36

Open keunes opened 1 year ago

keunes commented 1 year ago

Is your feature request related to a problem? Please describe. I was actually looking for a way to quickly toggle the firefox/website theme, without having to go to Firefox' settings. This plugin seems quite cool in offering that based on time or sunset/-rise. However, sometimes I'd like to override this temporarily (e.g. I woke up early and already want the light theme).

Describe the solution you'd like Have this plugin come with a toggle button, that can be dragged in the toolbar. When clicking the button, will toggle between the original (time-based) theme and the other option (e.g. dark if you're currently in light).

When the time-based process kicks in to set another theme, it will override the toggle-based value: If I woke up before sunrise & toggled the theme to light, upon sunrise the theme will stay light (because I was on light theme already). But in the night the theme will change to dark on sunset (because the toggle value doesn't prevent the time-based process to change the current state).

Additional context Add any other context or screenshots about the feature request here.

OmegaRejectz commented 1 year ago

+1 for this. I'd love it if it was present in the toolbar like every other Add-On I have.

Hopefully, the developer adds this.

CHerSun commented 11 months ago

+1. Would be great to have a clickable toolbar button to toggle mode. Maybe also an extension (revamp) in settings - Manual / Automatic / Follow the system, with change times for automatic.

P.S.: Thank you for the extension. It really works and does exactly what's needed. Just wish to have a bit of manual control for when it's needed.