UpThemes / Colorcase

A plugin to add custom color schemes to your WordPress theme.
3 stars 0 forks source link

Themes instead of granular control #1

Open ataylorme opened 9 years ago

ataylorme commented 9 years ago

@chriswallace just expanding on out talk the other day. Feel free to jump in here.

Looking to revamp Colorcase to allow themes to register color palettes instead of granular sections like header, sidebar, etc.

Need to compare color contrast and decide a text color to use when the background color is changes as well. Chris suggested this article.

ataylorme commented 9 years ago

@chriswallace I created a site in the WordPress.com free tier. When I go to use the color customizer I get the message

Experience the full power of the Colors tool and countless palettes with Custom Design, part of the Premium Plan. Make your blog look and feel exactly the way you want.

I've get the same premium paywall on https://upthemessandbox.wordpress.com/.

Screenshot attached.

screen shot 2015-01-16 at 2 50 04 pm

ataylorme commented 9 years ago

Per discussion with @chriswallace we want each theme to register a set of sections for customizing colors

var colors = { "bg" : { "#sidebar" : "color", ".awesome h1" : "background-color", ".navbar" : "border-color", }, "txt" : ".entry-content,.widget,p", "link" : "a,.widget a", "fg1" : ".panel", "fg2" : "hr", }

The theme will also register at least one but potentially more color palettes with predefined color themes for these areas.

Users will be able to select between the different color palettes and have the option to customize any section, such as background or text.

This will allow felxibility in choosing from pre-defined color schemes, complete customization, or a mix of the two.