GeneratePress

Design that stays consistent.

Style any block where you see it, save the look to reuse, and change a colour or size once to update every page.

The Style Book in Acme’s type beside the Design Tokens panel

Style anything, right in the editor.

Every block has the same design panel for layout, spacing, type, colour, borders and effects, and you see each change as you make it.

A block’s design panel: Main and Hover, with Layout and Sizing

Set it once with global styles.

Save a block’s look as a global style and apply it to any other block. Edit the style later and every block using it updates.

The Global Styles panel: classes grouped by category, with All / Published / Draft counts

Change a colour once, everywhere.

Design tokens are named values for your colours, spacing and widths. Use them in any setting, and when you change one, every page that uses it changes too.

The Sizing section: Max width bound to the container-width token

Layouts that fit every screen.

Set any style separately for desktop, tablet and mobile, or have a block adapt to the width of the space it sits in.

The at-rules picker: all six scopes with their media queries, Tablet & mobile selected

Fonts served from your own site.

Choose a Google Font and the Font Library downloads it to your site, so your pages load it from your own server.

The Font Library’s Installed Fonts list, each family set in its own face

Change it once and every page follows.

The token panel: Acme’s colour tokens with their swatches

One set of styles carries every template on the site.

The style book’s heading ramp in Acme’s type, every level inheriting the base styles

A change to one token reaches every page at once.

The at-rules picker: every breakpoint scope, one of them active

The same design holds from the widest screen to the narrowest.

Keep every page consistent with GeneratePress One.

The design panel comes free with GenerateBlocks. GeneratePress One adds global styles and design tokens, so one change updates your whole site.

Get GeneratePress One

30-day refund