li', 'border-color', 'bg', 1.5 ), array( '.hentry', 'border-color', 'bg', 1.5 ), array( '.page-header', 'border-color', 'bg', 1.5 ), array( '.entry-content a, .entry-summary a, .comment-content a', 'border-color', '-1.5' ), array( '.entry-content table, .entry-summary table, .comment-body table', 'border-color', 'bg', 1.5 ), array( '.entry-content th, .entry-summary th, .comment-body th', 'border-color', 'bg', 1.5 ), array( '.entry-content td, .entry-summary td, .comment-body td', 'border-color', 'bg', 1.5 ), array( '.format-image.hentry', 'border-color', 'bg', 1.5 ), array( '#nav-below, #image-navigation', 'border-color', 'bg', 1.5 ), array( '#comments', 'border-color', 'bg', 1.5 ), array( '.site-info a', 'border-color', 'bg', 1.5 ), array( 'article.error404 .widget li', 'border-color', 'bg', 1.5 ), array( '#infinite-footer .container', 'border-color', 'bg', 1.5 ), array( '#infinite-footer .blog-credits a', 'border-color', 'bg', 1.5 ), array( '.entry-content div.sharedaddy div.sd-block', 'border-color', 'bg', 1.5 ), array( '.entry-meta span', 'border-color', 'bg', 1.5 ), array( '.entry-meta span:first-child', 'border-color', 'bg', 1.5 ), array( 'input[type="text"], input[type="email"], input[type="password"], input[type="search"], textarea', 'border-color', 'bg', 1.5 ), array( 'abbr, acronym', 'border-color', 'bg', 1.5 ), array( 'article.error404 .widget_calendar #wp-calendar, article.error404 .widget_calendar #wp-calendar thead th, article.error404 .widget_calendar #wp-calendar tbody td, article.error404 .widget_calendar #wp-calendar tfoot td#next', 'border-color', 'bg', 1.5 ), array( 'hr', 'background-color', 'bg', 1.5 ), array( '.entry-meta span + span:before', 'color', 'bg', 1.5 ), array( '.entry-content a, .entry-summary a, .comment-content a', 'border-color', 'bg', 1.5 ), array( 'body.highlander-light h3.sd-title:before', 'border-color', 'bg', 1.5 ), // Input fields array( 'input[type="text"], input[type="email"], input[type="password"], input[type="search"], textarea', 'background-color', '+0.5' ), // Text on bg color // #000 array( 'body, button, input, select, textarea', 'color', 'bg' ), array( '.site-description', 'color', 'bg' ), array( '::-moz-selection', 'background-color', 'bg' ), array( '::selection', 'background-color', 'bg' ), array( 'mark, ins', 'background-color', 'bg' ), array( 'a, a:visited, a:active', 'color', 'bg' ), array( '#infinite-footer .blog-info a', 'color', 'bg' ), array( '.entry-content a:hover, .entry-summary a:hover, .comment-content a:hover', 'color', 'bg' ), array( 'article.error404 .widget_calendar #wp-calendar caption', 'color', 'bg'), array( '.entry-content a:hover, .entry-summary a:hover, .comment-content a:hover', 'border-color', 'bg' ), array( '#infinite-footer .blog-credits a:hover', 'border-color', 'bg' ), array( '.page-links > span.page-links-title', 'color', 'bg' ), array( '.highlander-enabled .comment-subscription-form, .highlander-enabled .post-subscription-form', 'color', 'bg' ), // #111 array( 'input[type="text"], input[type="email"], input[type="password"], input[type="search"], textarea', 'color', 'bg', 4 ), array( 'article.error404 ::-webkit-input-placeholder', 'color', 'bg', 4 ), // #333 array( '.entry-title a:hover', 'color', 'bg', 3 ), // #808080 array( 'blockquote cite, blockquote cite a, blockquote cite a:hover', 'color', 'bg', 2 ), array( 'a:hover, a:focus', 'color', 'bg', 2 ), array( '.navigation-main a:hover, .navigation-main li.current_page_item > a, .navigation-main li.current-menu-item > a', 'color', 'bg', 2 ), array( '.format-quote .entry-title a, .single .format-quote .entry-title', 'color', 'bg', 2 ), array( '.comment-notes, .logged-in-as, .no-comments', 'color', 'bg', 2 ), array( '.comment-author .says', 'color', 'bg', 2 ), array( '.comment-content blockquote p', 'border-color', 'bg', 2 ), array( '.comment-meta a', 'color', 'bg', 2 ), array( '.comment-edit-link:before, .comment-reply-link:before', 'color', 'bg', 2 ), array( '.site-info, .site-info a', 'color', 'bg', 2 ), array( '.site-info a:hover', 'border-color', 'bg', 2 ), array( '.comment-status', 'color', 'bg', 2 ), array( '#infinite-footer .blog-credits, #infinite-footer .blog-credits a', 'color', 'bg', 2 ), array( '.entry-content .contact-form label span', 'color', 'bg', 2 ), ), __( 'Background', 'ryu' ) ); add_color_rule( 'fg1', '#000000', array( array( '#page', 'border-top-color' ), array( 'button, html input[type="button"], input[type="reset"], input[type="submit"]', 'background-color' ), array( '.triggers a', 'background-color' ), array( '.entry-format-badge', 'background-color' ), array( '[class*="navigation"] .meta-nav', 'background-color' ), array( '.navigation-main ul ul', 'background-color' ), array( '.toppanel', 'background-color' ), array( '#infinite-handle span', 'background-color' ), array( '.format-video .band', 'background-color' ), array( 'blockquote cite:before', 'background-color' ), array( '.page-links a, .page-links > span', 'border-color' ), array( '.page-links a', 'background-color' ), array( '.page-links > span', 'color' ), array( 'article.error404 .widget_calendar #wp-calendar tbody a', 'background-color' ), array( '.entry-content .slideshow-window', 'background-color' ), array( '.entry-content .slideshow-window', 'border-color' ), // Text on fg1 color array( 'button, html input[type="button"], input[type="reset"], input[type="submit"]', 'color', 'fg1' ), array( '.social-links a', 'color', 'fg1' ), array( '.social-links a', 'background-color', 'fg1', 1.5 ), array( '#search-wrapper input[type="search"]', 'color', 'fg1' ), array( '#search-wrapper ::-webkit-input-placeholder', 'color', 'fg1' ), array( '#search-wrapper input[type="search"]', 'background-color', 'fg1', 1.5 ), array( '#search-wrapper input[type="search"]', 'border-color', 'fg1', 2 ), array( '.triggers a', 'color', 'fg1' ), array( '.navigation-main ul ul a', 'color', 'fg1' ), array( '.navigation-main ul ul a:hover', 'color', 'fg1' ), array( '.page-links a', 'color', 'fg1' ), array( '.entry-format-badge:before', 'color', 'fg1' ), array( '[class*="navigation"] .meta-nav', 'color', 'fg1' ), array( '#infinite-handle span', 'color', 'fg1' ), array( 'article.error404 .widget_calendar #wp-calendar tbody a', 'color', 'fg1' ), // Widgets on fg1 // color array( '.widget-area .widget ', 'color', 'fg1' ), array( '.widget-area .widget a', 'color', 'fg1' ), array( '.widget-area .widget input[type="text"], .widget-area .widget input[type="email"], .widget-area .widget input[type="search"], .widget-area .widget input[type="password"], .widget-area .widget textarea', 'color', 'fg1' ), array( '.widget-area ::-webkit-input-placeholder', 'color', 'fg1' ), array( '.widget_calendar #wp-calendar tbody a', 'color', 'fg1' ), array( '.widget_calendar #wp-calendar caption', 'color', 'fg1' ), array( '.widget_flickr #flickr_badge_uber_wrapper a:link, .widget_flickr #flickr_badge_uber_wrapper a:active, .widget_flickr #flickr_badge_uber_wrapper a:visited, .widget_flickr #flickr_badge_uber_wrapper a:hover', 'color', 'fg1' ), array( '.widget-area .milestone-header, .widget-area .milestone-countdown, .widget-area .milestone-message', 'color', 'fg1' ), array( '.widget-area button:hover, .widget-area html input[type="button"]:hover, .widget-area input[type="reset"]:hover, .widget-area input[type="submit"]:hover, .widget-area button:focus, .widget-area html input[type="button"]:focus, .widget-area input[type="reset"]:focus, .widget-area input[type="submit"]:focus', 'color', 'fg1' ), // Input background color array( '.widget-area .widget input[type="text"],.widget-area .widget input[type="email"], .widget-area .widget input[type="search"], .widget-area .widget input[type="password"], .widget-area .widget textarea', 'background-color', 'fg1', 1.5 ), array( '.widget_calendar #wp-calendar tbody a', 'background-color', 'fg1', 1.5 ), array( '.widget-area .milestone-header, .widget-area .milestone-countdown, .widget-area .milestone-message, .widget-area .milestone-countdown', 'background-color', 'fg1', 1.5 ), array( '.widget-area button:hover, .widget-area html input[type="button"]:hover, .widget-area input[type="reset"]:hover, .widget-area input[type="submit"]:hover, .widget-area button:focus, .widget-area html input[type="button"]:focus, .widget-area input[type="reset"]:focus, .widget-area input[type="submit"]:focus', 'background-color', 'fg1', 1.5 ), array( '.widget_calendar #wp-calendar tbody a:hover', 'background-color', 'fg1', 2 ), // Borders array( '.widget-area .widget input[type="text"], .widget-area .widget input[type="email"], .widget-area .widget input[type="search"], .widget-area .widget input[type="password"], .widget-area .widget textarea', 'border-color', 'fg1', 2 ), array( '.widget-area button, .widget-area html input[type="button"], .widget-area input[type="reset"], .widget-area input[type="submit"]', 'border-color', 'fg1', 2 ), array( '.widget-area .widget ul > li, .widget-area .widget ol > li', 'border-color', 'fg1', 2 ), array( '.widget_calendar #wp-calendar, .widget_calendar #wp-calendar thead th, .widget_calendar #wp-calendar tbody td, .widget_calendar #wp-calendar tfoot td#next', 'border-color', 'fg1', 2 ), array( '.widget-area .milestone-countdown, .widget-area .milestone-message', 'border-color', 'fg1', 2 ), array( '.widget-area .milestone-header, .widget-area .milestone-countdown, .widget-area .milestone-message', 'border-color', 'fg1', 2 ), // TODO: Media queries aren't supported here yet so prioritizing desktop for now. As soon as it's supported we can fix this. array( '.format-video .entry-info, .format-video .entry-info a', 'color', 'fg1' ), array( '.format-video .entry-title', 'color', 'fg1' ), ), __( 'Theme Color One', 'ryu' ) ); add_color_rule( 'fg2', '#333333', array( array( 'button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button:focus, html input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, html input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active', 'background-color' ), array( '.triggers a:hover ', 'background-color' ), array( '.navigation-main ul ul a:hover', 'background-color' ), array( '.entry-summary .page-links a:hover, .entry-content .page-links a:hover', 'background-color' ), array( '.entry-summary .page-links a:hover, .entry-content .page-links a:hover', 'border-color' ), array( 'a.entry-format-badge:hover', 'background-color' ), array( '[class*="navigation"] a:hover .meta-nav', 'background-color' ), array( 'article.error404 .widget_calendar #wp-calendar tbody a:hover', 'background-color' ), // Text on fg2 color array( 'button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button:focus, html input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, html input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active', 'color', 'fg2' ), array( '.triggers a:hover ', 'color', 'fg2' ), array( '.navigation-main ul ul a:hover', 'color', 'fg2' ), array( '.entry-summary .page-links a:hover, .entry-content .page-links a:hover', 'color', 'fg2' ), array( 'a.entry-format-badge:hover:before', 'color', 'fg2' ), array( '[class*="navigation"] a:hover .meta-nav', 'color', 'fg2' ), array( 'article.error404 .widget_calendar #wp-calendar tbody a:hover', 'color', 'fg2' ), ), __( 'Theme Color Two', 'ryu' ) ); add_color_rule( 'link', '#000000', array( ) ); add_color_rule( 'txt', '#FFFFFF', array( ) );