=== Theme Tweaker === Contributors: manojtd Donate link: http://www.Thulasidas.com/buy Tags: theme, colors, admin, css, tweak Requires at least: 2.5 Tested up to: 2.7 Stable tag: 1.2 Theme Tweaker lets you modify the colors in your theme with no CSS/PHP editing. == Description == *Theme Tweaker* displays the existing colors from your current theme, and gives you a color picker to replace them. It also lets you change them in bulk, like invert all colors, use grey scale etc. Furthermore, *Theme Tweaker* allows you to preview or activate your changes. Finally, you can save the modified stylesheet locally and upload it into your blog server to deploy your new color scheme. Cannot complete the tweaking in one sitting? No problem, *Theme Tweaker* lets you save your work and pick it up from here you leave off. Moreover, *Theme Tweaker* will remember your saved color schemes for any number of themes. If you like *Theme Tweaker*, you may want to check out my other plugins: [Easy AdSenser](http://wordpress.org/extend/plugins/easy-adsenser/ "The simplest way to put AdSense to work for you") and [Easy LaTeX](http://wordpress.org/extend/plugins/easy-latex/ "To display mathematical equations in your blog using LaTeX"). == Screenshots == 1. How to tweak your theme using *Theme Tweaker*. 2. *Theme Tweaker* in action - on my own blog. Before tweaking. 3. *Theme Tweaker* in action - on my own blog. After tweaking to inverted colors. == Installation == 1. Upload the *Theme Tweaker* plugin (the whole theme-tweaker folder) to the '/wp-content/plugins/' directory. 2. Activate the plugin through the 'Plugins' page in WordPress. 3. Go to the Design -> Theme Tweaker and start tweaking your theme colors! 4. Or, use the "Settings" link in the Plugins page next to *Theme Tweaker* to reach the tweaking paradise. == Frequently Asked Questions == = How come there is not a single frequently asked question? = Two possible reasons. 1. *Theme Tweaker* is so simple and straight-forward that no question could be thought of. 2. More likely, the plugin is too new for any questions. = I need your help = *Theme Tweaker* has an option to convert your color scheme to grey scale. The algorithm used is this: for a color rgb = (r,g,b), find y = 0.3r + 0.59g + 0.11b, grey = rgb(y,y,y). I am thinking of other color tweaking options such as increase/decrease contrast or brightness, convert to sepia and so on. If you have the agorithms for such conversions, would you like to post them? = Please ask questions = If you have any trouble with the *Theme Tweaker*, please report it. == Change Log == = Past = * V1.00: Initial release. [Dec 5, 2008] * V1.10: Added the ability to save the tweaked color scheme to a stylesheet for uploading. Used Wordpress stylesheets for better look and feel integration in the blog admin pages. * V1.11: Fixed a stupid bug (forgot to remove test code, sorry). * V1.12: Fixed the conflict between Wordpress theme preview and theme-tweaker. Eliminated the limitation of button/background bitmaps being ignored. [Dec 8, 2008] * V1.20: Optimized the generated CSS to minimize its size. Tested with Wordpress 2.7. [Dec 13, 2008] * V1.21: Easier link in the Plugins page, better documentation. [Dec 17, 2008] * V1.22: Added Sepia option. [Dec 26, 2008] * V1.23: Added title attribute on color patches. [Jan 1, 2009] = Future Plans = * Give other tweaking shortcuts: Change Contrast or Brightness. * Give a "DB load" indicator and an option to dump the Theme Tweaker options. * Use Wordpress coding examples for better security and user-level controls. * Provide graceful tolerance to lack of Javascript. * Handle RGB(r,g,b) or fancier color mnemonic specification. * Let viewers of your blog change colors? * Save multiple color schemes for the same theme? * You tell me! == Limitations == 1. *Theme Tweaker* works only on the colors found in the theme stylesheet. If you have plugins that introduce their own color schemes, they are not tweaked. 2. Images (especially background images and transparent GIFs) may not match your new color scheme (which is more of a design preference rather than a limitation the plugin). 3. *Theme Tweaker* handles only standard color specifications (#rgb, #rrggbb or the 16 colors W3C colors -- Aqua, Black, Blue, Fuchsia, Gray, Green, Lime, Maroon, Navy, Olive, Purple, Red, Silver, Teal, White, Yellow). It does not (yet) handle the rare RGB(r,g,b) or fancier color mnemonic specification in stylesheets. == Credit == * *Theme Tweaker* uses the excellent Javascript color picker by [JSColor](http://jscolor.com "Javascript color picker").