• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Genesis Blocks

Genesis Blocks

Create effective content faster.

  • Need Help?
You are here: Home / Responsive Typography

Responsive Typography

Genesis Blocks adds responsive controls to the default WordPress® Heading and Paragraph blocks that allow you to choose different font sizes, and in some cases line heights*, to display on desktop, tablet, and mobile devices.1

*The line height option is only available if you’re using a theme that supports custom line heights for headings and paragraphs (example: the Twenty Twenty-One theme).

After adding a Heading or Paragraph block to the post or page, you’ll see two typography settings, as shown in the image below.

Genesis Blocks Responsive Typography option

Click image to enlarge

  1. Typography: This is the original WordPress typography setting. The font size and line height you set here will be displayed on all devices/screen sizes if you don’t configure the responsive settings.
  2. Responsive Typography: These settings are only available when Genesis Blocks or Genesis Blocks Pro is active on the site. This is where you can choose different font sizes and line heights for each device/screen size. See below for details about each setting.
Genesis Blocks responsive font size and line height settings

Click image to enlarge

  1. Screen size: Click the device for which you’d like to set the font size and line height. Note: The Desktop font size and line height entered here will override the font size set in the original Typography setting.
  2. Font size: Choose (or enter) the font size you’d like to display for each device/screen size.
  3. Line height: Enter the line height you’d like to display for each device/screen size. Note: The line height option only appears if you’re using a theme that supports custom line heights for headings and paragraphs (example: the Twenty Twenty-One theme).

Disable Responsive Typography

If you’d like to disable the Responsive Typography feature, you can add this filter to your theme’s functions.php file or to a custom plugin.

Primary Sidebar

Getting Started

  • Install Genesis Blocks
  • Install Genesis Blocks Pro
  • Update Genesis Blocks Pro
  • Working with Blocks
  • Responsive Typography

Layout Blocks

  • Advanced Columns Block
  • Container Block
  • Layouts Block

Styling Blocks

  • Drop Cap Block
  • Spacer Block

Call to Action Blocks

  • Button Block
  • Call-to-Action Block
  • Email Newsletter Block

Content Blocks

  • Accordion Block
  • Device Mockup Block
  • Notice Block
  • Portfolio Block
  • Post and Page Grid Block
  • Pricing Table Block
  • Profile Box Block
  • Sharing Block
  • Testimonial Block

Advanced Options

  • Block Permissions
  • Reusable Blocks

Tutorials & Code Snippets

  • Tutorials
  • Code Snippets

Resources

  • Changelog
  • How to migrate from Atomic Blocks to Genesis Blocks
  • Migrating from Atomic Blocks Pro Beta
  • Support

© 2013–2025 WPEngine, Inc. All rights reserved. WP ENGINE®, VELOCITIZE®, TORQUE®, EVERCACHE®, and the cog logo service marks are owned by WPEngine,Inc.
1WP Engine is a proud member and supporter of the community of WordPress® users. The WordPress® trademarks are the intellectual property of the WordPress Foundation, and the Woo® and WooCommerce® trademarks are the intellectual property of WooCommerce, Inc. Uses of the WordPress®, Woo®, and WooCommerce® names in this website are for identification purposes only and do not imply an endorsement by WordPress Foundation or WooCommerce, Inc. WP Engine is not endorsed or owned by, or affiliated with, the WordPress Foundation or WooCommerce, Inc.