a', 'color', '#ffffff', 7 ), array( '.main-navigation ul ul li:hover > a, .main-navigation ul ul li.current_page_item > a, .main-navigation ul ul li.current-menu-item > a, .main-navigation ul ul li.current_page_parent > a, .main-navigation ul ul li.current_page_ancestor > a', 'color', '#ffffff', 7 ), array( '.entry-title a:hover, .page-title a:hover, .entry-meta a:hover, .sticky .entry-title:before', 'color', '#ffffff', 7 ), array( '.sticky .entry-title', 'border-bottom-color', '#ffffff', 7 ), array( '#cancel-comment-reply-link', 'background-color', '#ffffff', 7 ), array( '.widget a:hover, .widget-title, .widget-title a, #infinite-footer .blog-credits a:hover', 'color', 'bg', 7 ), array( '#secondary .widget:first-child a:hover', 'color', 'link', 7 ), array( '.main-navigation, .menu-toggle', 'background-color' ), array( '.site-title a:hover, .site-header img:hover', 'border-color', '#ffffff', 0.5 ), array( '.widget ul li:before, .widget ol li:before', 'color', 'link', 7 ), ), __( 'Link Hover & Menu Background', 'crafty' ) ); add_color_rule( 'fg2', '#4d3f44', array( array( '.site-title, .site-title a', 'color', '#ffffff', 7 ), ), __( 'Site Title Color', 'crafty' ) ); add_color_rule( 'fg1', '#d3eeb0', array( array( '.tags-links a', 'background' ), ), __( 'Accent Color', 'crafty' ) ); add_color_rule( 'extra', '#ffffff', array( array ( 'html input[type="button"], input[type="reset"], input[type="submit"], #infinite-handle span, .site-navigation .meta-nav', 'color', 'link', 7 ), array ( '.main-navigation ul li a', 'color', 'txt', 7 ), array ( '.format-quote .entry-title a:hover', 'color', 'link', 7 ), array ( '.menu-toggle, #cancel-comment-reply-link', 'color', 'txt', 7 ), array ( '.main-small-navigation .menu li a, .page-links .active-link, .page-links a span.active-link, #wp-calendar thead th, #wp-calendar #today, #secondary .widget:first-child .widget-title', 'color', 'link', 7 ), array ( '.format-quote .entry-title, .format-quote .entry-title a, .format-quote .entry-date:before, .format-quote .byline:before, .format-quote .edit-link:before, .format-quote .entry-format:before', 'color', 'link', 7 ), array ( '.main-navigation li:hover > a, .main-navigation ul li.current_page_item a, .main-navigation ul li.current-menu-item a, .main-navigation ul li.current_page_parent a, .main-navigation ul li.current_page_ancestor a', 'color', 'txt', 7 ), ) ); add_color_rule( 'extra', '#333333', array( array ( 'pre', 'color', 'link', 7 ), ) ); add_color_rule( 'extra', '#888888', array( array ( '.main-navigation ul ul a', 'color', 'txt', 7 ), array ( '.site-info', 'color', 'bg', 7 ), ) ); add_color_rule( 'extra', '#666666', array( array ( '.site-description', 'color', 'bg', 7 ), ) ); add_color_rule( 'extra', '#999999', array( array ( '.rss-date, #wp-calendar caption, .widget_twitter .timesince', 'color', 'bg', 7 ), ) ); add_color_rule( 'extra', '#5a733c', array( array ( '.tags-links a, .tags-links a:hover', 'color', 'fg1', 7 ), ) ); add_color_rule( 'extra', '#005371', array( array ( '.format-quote p, .format-quote blockquote', 'color', 'link', 7 ), ) ); add_color_rule( 'extra', '#375362', array( array ( '.widget a', 'color', 'bg', 7 ), array ( '#secondary .widget:first-child a', 'color', 'link', 7 ), array ( '#secondary', 'color', 'bg' ), ) ); add_color_rule( 'extra', '#375362', array( array ( '#infinite-footer .blog-info a', 'color', 'bg', 7 ), ) ); add_color_rule( 'extra', '#606271', array( array ( '#infinite-footer .blog-credits a', 'color', 'bg', 7 ), ) ); /* * Extra CSS */ add_theme_support( 'custom_colors_extra_css', 'crafty_extra_css' ); function crafty_extra_css() { ?> .main-navigation, .menu-toggle { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.3)), to(rgba(255,255,255,0.5))); background-image:-moz-linear-gradient(rgba(255,255,255,0.3) 10%, rgba(255, 255, 255, 0.5) 95%); } 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, #infinite-handle span:active { border-color: rgba( 0, 0, 0, 0.1) rgba( 0, 0, 0, 0.3 ) rgba( 0, 0, 0, 0.8 ) rgba( 0, 0, 0, 0.8 ); } .format-quote:after { display: none; }