Please DONATE once a year if you want this extension to be maintained or improved. Compatibility with the upcoming multi-process versions of Firefox cannot be realized without your financial support.IntroductionColor Transform
enables you to adapt the colors of web pages to your taste or need. Usage
The Color Transform
toolbar panel contains 18 buttons for applying a predefined color transformation or 'theme' directly to the active page. The themes are designed so as to obtain readable and predictable results on the majority of web pages.
The Color Transform
toolbar panel also provides 24 buttons for changing the hue, saturation, lightness and opacity (HSLA) of all page colors in the same way. These basic transforms may be used to compose a desired color transformation.
> To save the (cumulative) color transformation that was applied to the active page, click the top-left button in the panel.
> To toggle automatic coloration of all opened web pages, click the toolbar button.
> To apply a saved transform manually, double-click the toolbar button.
The panel contains four buttons that toggle the inclusion of background colors (fills and gradients), foreground colors (text and borders), background images (background-image elements) and foreground images (image and canvas elements).Tips
> Check out my extension Colorific
if you would like to use domain-specific settings or color spectrum previews.
> Dark content themes are best combined with dark scroll bars (see the New Scrollbars
extension) and/or dark Firefox complete themes (like FT Deepdark
> Color transformation may sometimes be slow, which is usually due to large background images which are referred to in style sheets.
> Automatic coloration will not apply to style sheets that are modified after the initial load event. You may double-click the toolbar button to manually apply a color transformation.
> Moving image content to canvas backgrounds fails for pages saved as MHT archive, but does work in MAFF archives.
> Support for Thunderbird will be removed but might be restored once Thunderbird supports CustomizableUI.jsm. The last compatible version remains functional, but you need to prevent it from updating.
> This extension is affected by the following known bugs in Firefox: bugzilla.mozilla.org/show_bug.cgi?id=700926
, 776363, 902636, 958972, 968541, 1051238.Future
Donate now to enable the release of the next version with the following improvements:
> Compatibility to upcoming multi-process Firefox (largely realized).
> Use of WebGL for faster color transformation (initiated).
> Support for future versions of Thunderbird.
> Prevention of the flashes of bright tab or page colors before automatic color transformation occurs.
> Solution for web pages that modify style sheets after the initial load event.
> Preview of the effect on typical web pages.
> Transforms in the RGBA/HSVA/HCLA domains.
> Colorization of the Firefox user interface.