'font-family', 'value' => '"Helvetica Neue", Helvetica, Arial, sans-serif' ), array( 'property' => 'font-size', 'value' => '17px' ), array( 'property' => 'font-weight', 'value' => '300' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h1, h2, h3, h4, h5, h6', array( array( 'property' => 'font-family', 'value' => '"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif' ), array( 'property' => 'font-weight', 'value' => '500' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h1', array( array( 'property' => 'font-size', 'value' => '2em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h2', array( array( 'property' => 'font-size', 'value' => '1.8em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h3', array( array( 'property' => 'font-size', 'value' => '1.7em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h4', array( array( 'property' => 'font-size', 'value' => '1.5em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h5', array( array( 'property' => 'font-size', 'value' => '1.3em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h6', array( array( 'property' => 'font-size', 'value' => '1.1em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'blockquote:before', array( array( 'property' => 'font-family', 'value' => '"Genericons"' ), array( 'property' => 'font-size', 'value' => '1.5em' ), array( 'property' => 'font-style', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'pre', array( array( 'property' => 'font-family', 'value' => '"Courier 10 Pitch", Courier, monospace' ), array( 'property' => 'font-size', 'value' => '15px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'code, kbd, tt, var', array( array( 'property' => 'font-family', 'value' => 'Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace' ), array( 'property' => 'font-size', 'value' => '15px'), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'td, th', array( array( 'property' => 'font-family', 'value' => '"Helvetica Neue", Helvetica, Arial, sans-serif' ), array( 'property' => 'font-weight', 'value' => '300' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.site-title', array( array( 'property' => 'font-family', 'value' => '"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif' ), array( 'property' => 'font-size', 'value' => '8em' ), array( 'property' => 'font-weight', 'value' => '900' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.site-description', array( array( 'property' => 'font-family', 'value' => 'Georgia' ), array( 'property' => 'font-size', 'value' => '1.8em' ), array( 'property' => 'font-style', 'value' => 'italic'), array( 'property' => 'font-weight', 'value' => 'normal'), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.site-navigation a, .post-navigation a, .posts-navigation a', array( array( 'property' => 'font-size', 'value' => '13px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', '.menu-toggle:before', array( array( 'property' => 'font-family', 'value' => '"Genericons"' ), array( 'property' => 'font-style', 'value' => 'normal' ), array( 'property' => 'font-weight', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', '.menu-social-links li a:before', array( array( 'property' => 'font-family', 'value' => '"Genericons"' ), array( 'property' => 'font-size', 'value' => '18px' ), array( 'property' => 'font-style', 'value' => 'normal' ), array( 'property' => 'font-weight', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'article #menu_widget', array( array( 'property' => 'font-family', 'value' => '"helvetica neue", helvetica, arial, sans-serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'article #menu_widget caption', array( array( 'property' => 'font-family', 'value' => '"Lato", "helvetica neue", helvetica, arial, sans-serif' ), array( 'property' => 'font-size', 'value' => '1.3em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', '#posts .sticky .entry-specs:before', array( array( 'property' => 'font-family', 'value' => '"Genericons"' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', '#posts .format-link .entry-title:after', array( array( 'property' => 'font-family', 'value' => '"Genericons"' ), array( 'property' => 'font-size', 'value' => '1.1em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', '.bypostauthor cite:before', array( array( 'property' => 'font-family', 'value' => '"Genericons"' ), array( 'property' => 'font-size', 'value' => '1.1em' ), array( 'property' => 'font-style', 'value' => 'normal' ), array( 'property' => 'font-weight', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.entry-title', array( array( 'property' => 'font-size', 'value' => '2em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.entry-meta', array( array( 'property' => 'font-size', 'value' => '11px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#reply-title', array( array( 'property' => 'font-size', 'value' => '1.5em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#secondary .widget-title', array( array( 'property' => 'font-size', 'value' => '1.4em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.site-info', array( array( 'property' => 'font-size', 'value' => '12px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.site-title', array( array( 'property' => 'font-size', 'value' => '5em' ), ), array( '(max-width: 1000px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.site-description', array( array( 'property' => 'font-size', 'value' => '1.5em' ), ), array( '(max-width: 1000px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.site-title', array( array( 'property' => 'font-size', 'value' => '4em' ), ), array( '(max-width: 800px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.site-description', array( array( 'property' => 'font-size', 'value' => '1.25em' ), ), array( '(max-width: 800px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.menu-toggle, .menu-toggle:focus', array( array( 'property' => 'font-size', 'value' => '13px' ), ), array( '(max-width: 800px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'body, form button, input, select, textarea', array( array( 'property' => 'font-size', 'value' => '14px' ), ), array( '(max-width: 600px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'p', array( array( 'property' => 'font-size', 'value' => '1em' ), ), array( '(max-width: 600px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.site-description', array( array( 'property' => 'font-size', 'value' => '1em' ), ), array( '(max-width: 600px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.site-title', array( array( 'property' => 'font-size', 'value' => '3em' ), ), array( '(max-width: 600px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.entry-title', array( array( 'property' => 'font-size', 'value' => '24px' ), ), array( '(max-width: 600px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.jetpack-portfolio-shortcode .portfolio-entry-title', array( array( 'property' => 'font-size', 'value' => '1.1em' ), ), array( '(max-width: 600px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#secondary .widget-title', array( array( 'property' => 'font-size', 'value' => '1.2em' ), ), array( '(max-width: 600px)', ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.widget-area', array( array( 'property' => 'font-size', 'value' => '0.95em' ), ), array( '(max-width: 600px)', ) ); return $category_rules; } );