a', 'color', 'bg' ), array( '.navigation-main ul ul li:hover > a', 'color', '#ffffff' ), array( '.navigation-main li.current_page_item a,.navigation-main li.current-menu-item a', 'color', 'bg' ), array( '.navigation-main ul ul li.current_page_item a,.navigation-main ul ul li.current-menu-item a,.navigation-main ul li.current_page_item ul a,.navigation-main ul li.current-menu-item ul a', 'color', '#ffffff' ), array( 'footer.entry-meta a.entry-format', 'color', 'bg' ), array( '.entry-format:before', 'color', 'bg' ), array( '.comment-author cite', 'color', 'bg' ), array( '.widget ul', 'color', 'bg' ), array( '#wp-calendar a', 'color', 'bg' ), array( '#flickr_badge_uber_wrapper a:hover,#flickr_badge_uber_wrapper a:link,#flickr_badge_uber_wrapper a:active,#flickr_badge_uber_wrapper a:visited', 'color', 'bg' ), array( '#infinite-footer .blog-credits a,#infinite-footer .blog-credits a:hover,#infinite-footer .blog-info a,#infinite-footer .blog-info a:hover', 'color', 'bg' ), array( '#infinite-handle span', 'background-color' ), array( '.widget a', 'color', 'bg' ), array( '.byline a', 'color', 'bg' ), ), __( 'Site Title & Links' ) ); add_color_rule( 'txt', '#333333', array( array( '.entry-title, .entry-title a, .entry-title a:visited', 'color', 'bg' ), array( '[class*="navigation"] .previous a,[class*="navigation"] .next a', 'color', 'bg' ), ) ); add_color_rule( 'txt', '#a5a5a5', array( array( '.format-aside .entry-content', 'color', 'bg' ), ) ); add_color_rule( 'extra', '#574d4d', array( array( 'body,button,input,select,textarea', 'color', 'bg' ), array( 'mark, ins', 'color', '#fff9c0' ), array( '.comments-title', 'color', 'bg' ), ) ); add_color_rule( 'extra', '#ffffff', array( array( '#infinite-handle span', 'color', 'link' ), ) ); add_color_rule( 'extra', '#595252', array( array( 'footer.entry-meta', 'color', 'bg' ), ) ); add_color_rule( 'extra', '#8c8c8c', array( array( '.entry-meta', 'color', 'bg' ), array( '.widget-title, .widgettitle', 'color', 'bg' ), ) ); add_color_rule( 'extra', '#737575', array( array( '.navigation-main a,.navigation-main a:visited', 'color', 'bg' ), array( '.navigation-main ul ul a,.navigation-main ul ul a:visited', 'color', '#ffffff' ), ) ); add_color_rule( 'extra', '#a5a5a5', array( array( '.site-description', 'color', 'bg' ), ) ); add_color_rule( 'extra', '#b2b2b2', array( array( 'footer.entry-meta a', 'color', 'bg' ), ) ); add_color_rule( 'extra', '#807f7f', array( array( 'blockquote:before', 'color', .5 ), ) ); add_color_rule( 'extra', '#a4a4a4', array( array( '.site-footer', 'color', 'bg' ), ) ); add_color_rule( 'extra', '#eeeeee', array( array( 'pre', 'background-color', .1 ), ) ); /* Swap out the dots background for something partly transparent, to better blend with the chosen color scheme */ add_theme_support( 'custom_colors_extra_css', 'truly_minimal_extra_css' ); function truly_minimal_extra_css() { ?> .hentry, .entry-meta, .site-header, li.comment, li.pingback, li.trackback, .widget, .site-footer { background-image: url('/img/dots-trans-2x.png'); } .site-main { background-image: url('/img/dots-vert-trans-2x.png'); } @media screen and ( max-width: 800px ) { .site-main { background: none; } }