View Single Post
Old 02-07-2026, 10:33 PM   #1
dunhill
Guru
dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.
 
dunhill's Avatar
 
Posts: 995
Karma: 1084520
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
[GUI plugin] Palette Switcher

Palette Switcher is a Calibre interface plugin that lets you manage and apply custom color palettes to the Calibre GUI. It provides a modular and reproducible way to change the look and feel of Calibre

Features
Adds a toolbar icon to access the palette manager.
Automatically detects .calibre-palette files.
Lets you select and apply a palette from a popup window.
Supports importing and exporting palettes for easy sharing.
The plugin's title bar indicates which palette is in use.

File Structure
Files must use the .calibre-palette extension.

Compatibility
Requires Calibre 6.25 or later.
Should work on Windows, macOS, and Linux.
Tested primarily on Linux — feedback from macOS and Windows users is welcome.

License
This plugin is released under the GNU GPL v3 license.

Credits
Special thanks to Comfy.n for their help in making the plugin work.

Release notes:
Spoiler:

14/02/26
Version 1.0.7 Remembers the plugin window size.
Added exit button.

Version 1.0.6 Displays the palette applied in the plugin title

09/02/26 Version 1.0.5: Removed the confirmation dialogs for palette deletion.

8/02/26 Version 1.0.4: Added a button to delete the selected color palette

Version 1.0.3:
A button has been added to reset Calibre's default color palette settings. This was requested by JSWolf.

Version 1.0.2:
Instantly switch (with a simple selection) between palette files, supports importing from zip files, and skips duplicate palettes.
Comfy.n Update

Version 1.0.0
Thanks to the help of Comfy.n, this plugin was released.
Translation support added
Internal fixes
Attached Thumbnails
Click image for larger version

Name:	1.png
Views:	474
Size:	39.5 KB
ID:	220797  
Attached Files
File Type: zip PaletteSwitcher-1.0.7.zip (284.4 KB, 433 views)

Last edited by dunhill; 02-13-2026 at 11:49 PM. Reason: Moved image to MR
dunhill is offline   Reply With Quote