View Single Post
Old 02-10-2026, 07:07 AM   #28
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,362
Karma: 31000000
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by skil-phil View Post
. . .
1 It would be nice to know which palette is applied. Maybe highlighted on the palette list.
. . .
I suggest name of current palette be shown in title bar, it may be out of sight in the list.

Provide a Shortcut for the plugin (for completeness sake), no default - and no need for more than that. Keyboard warriors like me can Tab through the buttons

Below are some suggestions for the opening post.

BR



Quote:
Originally Posted by dunhill View Post
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 stored in Calibre’s configuration directory.

Lets you select and apply a palette from a popup window.

Applies colors using Qt’s QPalette system.

Supports importing and exporting palettes for easy sharing.

Optionally auto‑applies the last used palette at startup.
Where is this option? Seems to always apply last used - which is fine by me.

Quote:
Originally Posted by dunhill View Post
Works with multiple variants: light, dark, custom, or any palette you add manually.

Can be extended with .qss style sheets for additional UI tweaks (e.g., scrollbars).
Do you have a link to any For Dummies doco for this.


File Structure
Quote:
Originally Posted by dunhill View Post
Palettes are stored in the palettes/ subdirectory inside Calibre’s configuration folder:

Linux: ~/.config/calibre/palettes

Windows: %APPDATA%\calibre\palettes
Not necessarily - the CALIBRE_CONFIG_DIRECTORY EnvVar can change it, and configuration settings are in the Calibre Settings folder for Windows Portable installs

Best leave it out.


Quote:
Originally Posted by dunhill View Post
Files must use the .calibre-palette extension.

Combined palette files can include both light and dark specifications.

Optional .qss style sheets can be placed in the plugin’s resources/ folder (e.g., scrollbar-dark.qss, scrollbar-light.qss).
Do you have a link to any For Dummies doco for this.

Quote:
Originally Posted by dunhill View Post
Installation
Download the plugin ZIP file.

In Calibre, go to Preferences > Advanced > Plugins.

Click Load plugin from file and select the ZIP.

Restart Calibre. The Palette Switcher icon will appear in the toolbar.
Not really needed, if you really want something copy what's in FanFicFare

Last edited by BetterRed; 02-10-2026 at 07:10 AM.
BetterRed is offline   Reply With Quote