Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 01-18-2026, 07:52 PM   #1
Comfy.n
want to learn what I want
Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.
 
Posts: 1,960
Karma: 7955879
Join Date: Sep 2020
Device: none
[GUI Plugin] Toggle Light & Dark

Toggle Light & Dark

Toggle Calibre’s UI between light and dark modes instantly.

Features
- Switches interface colors (light/dark) with one click
- Toolbar button for quick access
- Shortcut ready

Installation
[Load from file]
Download the latest release zip.
- Preferences -> Plug-ins -> Load Plugin from File.
- Select the zip, install, and restart Calibre.

License
This plugin is licensed under the GNU GPL v3.

Compatibility
Calibre 7.5.0 or later
Windows, macOS, Linux

Release notes
Spoiler:
- v1.0.0: initial release — instant theme toggle, toolbar button.
Attached Images
  
Attached Files
File Type: zip Toggle_Light_&_Dark_v1.zip (22.5 KB, 289 views)

Last edited by Comfy.n; 02-22-2026 at 02:21 PM.
Comfy.n is offline   Reply With Quote
Old 01-18-2026, 07:52 PM   #2
Comfy.n
want to learn what I want
Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.
 
Posts: 1,960
Karma: 7955879
Join Date: Sep 2020
Device: none
reserved
Comfy.n is offline   Reply With Quote
Old 02-22-2026, 03:33 PM   #3
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 22,404
Karma: 31000056
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Thread rename - done

Setting the the Colour mode to Light or Dark is useful when assessing Colour palettes and Icon themes, but to set it back to System default the user will have to :

Click image for larger version

Name:	Clipboard.jpg
Views:	224
Size:	310.6 KB
ID:	221261

And if they forget, when they change the mode in their OS settings they'll be asking here -

"Why is calibre ignoring the Color mode I have in my Linux/MacOS/Windows system settings?"

Added: why not toggle around the three permissible values, if not that… what?


BR

Last edited by BetterRed; 02-22-2026 at 03:44 PM.
BetterRed is offline   Reply With Quote
Old 02-22-2026, 03:44 PM   #4
Comfy.n
want to learn what I want
Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.Comfy.n ought to be getting tired of karma fortunes by now.
 
Posts: 1,960
Karma: 7955879
Join Date: Sep 2020
Device: none
Well, the plugin provides informative messages for all such cases, I believe.

case 1: user is running caliber on 'system default'; plugin issues a message on first use.

case 2: user is *not* running calibre on 'system default'; in this case the plugin will just work; if user later decides to set calibre to 'system default', then when actioning the plugin, the informative message will pop.

BTW, there's 2 'system default' settings in calibre: one under 'User interface style'; other under 'User interface colors'

Toggle Light & Dark plugin handles both.
Comfy.n is offline   Reply With Quote
Old 02-22-2026, 04:50 PM   #5
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 22,404
Karma: 31000056
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by Comfy.n View Post
Well, the plugin provides informative messages for all such cases, I believe.

case 1: user is running caliber on 'system default'; plugin issues a message on first use.

case 2: user is *not* running calibre on 'system default'; in this case the plugin will just work; if user later decides to set calibre to 'system default', then when actioning the plugin, the informative message will pop.

BTW, there's 2 'system default' settings in calibre: one under 'User interface style'; other under 'User interface colors'

Toggle Light & Dark plugin handles both.
Didn't get the popup because Palette Switcher had left it in Dark - installed on a fresh 9.3.1 and got the popup.

But, the User interface style "System default" and the Color mode "System default" are not the same thing. On Windows, the UI style "System default" locks into Light mode, and disables User interface colors (palettes) - it's mainly there for some of the Linux distro's.

BR
BetterRed is offline   Reply With Quote
Old Yesterday, 09:49 AM   #6
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 22,404
Karma: 31000056
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Moderator Notice

I moved the replies that followed to Palette Switcher thread ==>> https://www.mobileread.com/forums/sh...9&postcount=50

BR
BetterRed is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Detect dark mode in GUI plugin feuille Development 2 11-26-2022 04:45 AM
[GUI Plugin] Save Virtual Libraries To Column (GUI) chaley Plugins 14 04-04-2021 06:25 AM
Dark Mode Toggle Futuregrace Amazon Kindle 61 06-22-2020 11:37 AM


All times are GMT -4. The time now is 10:58 AM.


MobileRead.com is a privately owned, operated and funded community.