a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a, .entry-footer .left i:hover, a, a:hover, a:focus, .main-navigation li:hover > a, .main-navigation li.focus > a', 'color', 'bg' ), //Contrast with dark footer background array( '.site-info a, .site-info a:hover, .site-info a:focus, .footer-widgets a, .footer-widgets a:hover, .footer-widgets a:focus', 'color', '#303030' ), ), __( 'Links' ) ); add_color_rule( 'link', '#666666', array( //Contrast with white background bg array( 'h1, h2, h3, h4, h5, h6', 'color', 'bg' ), array( '.hentry h1 a, .hentry h2 a, .hentry h3 a, .hentry h4 a, .hentry h5 a', 'color', 'bg' ), //Contrast with dark footer background array( '.site-footer h1, .site-footer h2, .site-footer h3, .site-footer h4, .site-footer h5, .site-footer h6', 'color', '#303030' ), ), __( 'Headings' ) ); //Extra rules add_color_rule( 'extra', '#888888', array( //Contrast with white background bg array( 'body, abbr, acronym, .comment-metadata, .comment-metadata a', 'color', 'bg' ), //Contrast with dark site footer array( '.site-footer', 'color', '#303030' ), array( '.footer-widgets .jetpack_widget_social_icons a:hover', 'color', '#303030', 4 ), ) ); add_color_rule( 'extra', '#ffffff', array( //Contrast with links/buttons array( '.widget_wpcom_social_media_icons_widget a:before, button:hover, button:focus, .button:hover, .button:focus, .footer-widgets .widget_tag_cloud a, .footer-widgets .wp_widget_tag_cloud a, .widget_tag_cloud a, .wp_widget_tag_cloud a, .footer-widgets .widget_tag_cloud a:hover, .footer-widgets .wp_widget_tag_cloud a:hover, .widget_tag_cloud a:hover, .wp_widget_tag_cloud a:hover, .site-title a, .site-description, html input[type="button"], input[type="reset"], input[type="submit"], button, .button, #infinite-handle span', 'color', 'txt' ), //Contrast with dark site footer array( '.site-footer .search-form input[type="search"]', 'color', '#303030' ), array( '.widget_wpcom_social_media_icons_widget a:hover before, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, #infinite-handle span:hover', 'color', '#555' ), ) ); add_color_rule( 'extra', '#d5d5d5', array( array( '.entry-footer .left i', 'color', 'bg' ), ) ); add_color_rule( 'extra', '#dddddd', array( //Borders, with opacity array( 'abbr[title], .featured-image img, table, hr, .stick, .main-navigation ul ul', 'border-color', 0.3 ), ) ); add_color_rule( 'extra', '#999999', array( array( 'input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus', 'border-color', 0.3 ), ) ); add_color_rule( 'extra', '#9c9c9c', array( array( 'blockquote, blockquote p', 'color', 'bg' ), ) ); add_color_rule( 'extra', '#555555', array( array( 'table tr th, .comment-meta .fn a, .jetpack_widget_social_icons a:hover', 'color', 'bg' ), array( 'input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea', 'color', 'bg' ), ) ); add_color_rule( 'extra', '#777777', array( array( 'table tr td', 'color', 'bg' ), ) ); add_color_rule( 'extra', '#666666', array( array( '.main-navigation a, .single .hentry .right, #infinite-footer .blog-info a, #infinite-footer .blog-credits a', 'color', 'bg' ), array( '.main-navigation ul li.menu-item-has-children > a:after, .main-navigation ul li.page_item_has_children > a:after', 'border-top-color', 'bg' ), array( '.main-navigation ul ul li.menu-item-has-children > a:after, .main-navigation ul ul li.page_item_has_children > a:after', 'border-left-color', 'bg' ), ) ); add_color_rule( 'extra', '#bebebe', array( array( '.widget_archive ul, .widget_categories ul, .widget_pages ul, .widget_links ul, .widget_meta ul, .widget_recent_comments ul, .widget_recent_entries ul', 'color', 'bg' ), ) ); add_color_rule( 'extra', '#aaaaaa', array( array( '.main-navigation ul ul a', 'color', 'bg' ), ) ); add_color_rule( 'extra', '#5b5b5b', array( array( '.menu-toggle', 'color', '#555' ), ) ); add_color_rule( 'extra', '#333333', array( array( 'code', 'color', 'bg' ), ) ); //Extra rules add_color_rule( 'extra', '#f7fbff', array( array( '.hentry.sticky', 'background-color', 0.2 ), ) ); //Additional palettes add_color_palette( array( '#f5f8f8', '#7db4b5', '#999999', ), 'Light Blue' ); add_color_palette( array( '#f2ebe2', '#173b4e', '#637b81', ), 'Dark Blue' ); add_color_palette( array( '#f5f4f4', '#9bbe4b', '#333333', ), 'Light Green' ); add_color_palette( array( '#333333', '#9bbe4b', '#e7e7e3', ), 'Dark Green' ); add_color_palette( array( '#fdfbfc', '#da1050', '#5e0722', ), 'Pink' ); add_color_palette( array( '#f8edd1', '#d88a8a', '#474843', ), 'Yellow & Pink' );