a', 'color', 'fg1', 10 ), array( '.taxonomy-links, .edit-link,.image-attachment #content .edit-link', 'background-color' ), array( '.comments-link a', 'background-color' ), array( '.comments-link a:before', 'border-left-color' ), array( 'footer .permalink,.image-attachment #content footer .permalink', 'color', 'fg1' ), array( '.indexed .format-image .entry-header,.indexed .format-image .entry-summary', 'color' ), array( '.indexed .format-image a:hover,.indexed .format-image a:focus,.indexed .format-image a:active', 'color' ), array( '.indexed .format-image .taxonomy-links a,.indexed .format-image .taxonomy-links a:hover,.indexed .format-image .taxonomy-links a:focus,.indexed .format-image .taxonomy-links a:active,.indexed .format-image .edit-link a', 'color', 'bg', 10 ), array( '#wp-calendar tbody td', 'background-color' ), ) ); add_color_rule( 'fg1', '#000000', array( array( '#site-title a:hover,#site-title a:focus,#site-title a:active', 'color' ), array( '#access', 'background-color' ), array( '#access ul ul', 'background-color', '-1' ), array( '#access ul ul :hover > a', 'background-color', '-2' ), array( '.entry-title a:hover,.entry-title a:focus,.entry-title a:active', 'color', '#ffffff' ), array( 'footer .permalink,.image-attachment #content footer .permalink', 'background-color' ), array( '.entry-image', 'background-color' ), array( '.indexed .format-image .entry-header,.indexed .format-image .entry-summary', 'background-color' ), array( '.indexed .format-image .taxonomy-links,.indexed .format-image .edit-link', 'background-color' ), array( '.comment .comment-author:before,.image-attachment .commentlist > .comment .comment-author:before', 'background-color' ), array( '#colophon,#supplementary', 'background-color' ), array( '#page #supplementary .widget-area', 'background-color' ), ), __( 'Navigation and Footer Sidebars', 'reddle' ) ); add_color_rule( 'fg2', '#a41c23', array( ) ); add_color_rule( 'link', '#b12930', array( array( 'a', 'color', '#ffffff' ), array( '#colophon a', 'color', 'fg1' ), array( '#wp-calendar tbody td a', 'color', 'bg', 10 ), array( 'a:visited', 'color', '#ffffff' ), array( '#access li:hover > a', 'border-color' ), array( '#access li.current_page_item a,#access li.current-menu-item a', 'border-color' ), array( '.byline a:hover,.byline a:focus,.byline a:active', 'border-color' ), array( '.byline a:hover,.byline a:focus,.byline a:active', 'color' ), array( '.taxonomy-links a:hover,.taxonomy-links a:focus,.taxonomy-links a:active,.edit-link a:hover,.edit-link a:focus,.edit-link a:active,.edit-link a:visited', 'color', 'bg', 10 ), array( '.comments-link a:hover,.comments-link a:focus,.comments-link a:active', 'background-color' ), array( '.comments-link a:hover:before', 'border-left-color' ), array( 'footer .permalink:hover,footer .permalink:focus,footer .permalink:active', 'color', 'fg1' ), array( '.comment-time:hover,.comment-time:focus,.comment-time:active', 'color' ), ), __( 'Links', 'reddle' ) ); add_color_rule( 'txt', '#ffffff', array( array( '#access li:hover > a', 'color', 'fg1', 10 ), array( '#access ul ul *:hover > a', 'color', 'fg1', 10 ), array( '.comments-link a:hover,.comments-link a:focus,.comments-link a:active', 'color' ), array( 'img#wpstats', 'background-color' ), ), __( 'Navigation and Link Hover', 'reddle' ) ); add_color_rule( 'extra', '#444444', array( array( '#access a, #access.toggled .nav-menu', 'border-color', .5 ), array( '.taxonomy-links a, .taxonomy-links a:visited,.edit-link a, .edit-link a:visited', 'color', 'bg', 10 ), array( '#access.toggled ul ul ul', 'border-top-color', .5 ), array( '#access.toggled ul ul li', 'border-bottom-color', .5 ), ) ); add_color_rule( 'extra', '#000000', array( array( '#wp-calendar tbody td', 'border-color', .1 ), array( 'a img', 'border-color', .1 ), array( 'hr', 'border-color', .1 ), ) ); add_color_rule( 'extra', '#ffe8ef', array( array( '#access ul ul a', 'color', 'fg1', 7 ), ) ); add_color_rule( 'extra', '#777777', array( array( '.taxonomy-links,.edit-link', 'color', 'bg', 10 ), array( '#site-info', 'color', 'fg1' ), array( '#wp-calendar tbody td', 'color', 'bg', 10 ), array( 'h3,h4,h5,h6', 'color', '#ffffff' ), array( '#supplementary .widget-title', 'color', 'fg1', 10 ), ) ); add_color_rule( 'extra', '#a41c23', array( array( '#access ul ul li', 'border-color', .1 ), array( '#access ul ul', 'border-color', .1 ), ) ); /** * If you need extra, non-color CSS when Custom Colors is active, supply a callback function with raw CSS * Straight echoing or using a return var is fine. */ add_theme_support( 'custom_colors_extra_css', 'reddle_extra_css' ); function reddle_extra_css() { ?> body.custom-background { background-repeat: repeat; }