

Import & Apply: import your JSON configuration and apply it to Elementor, Full Site Editing, or CSS custom properties.
Bring one consistent design system to your whole WordPress site, whether you build with Elementor, the block editor (Full Site Editing), or plain CSS.
YAOTW Stylo turns a design system (colors, typography, buttons, spacing, effects) into real WordPress settings. You design your system visually in the free WPStylo app (app.wpstylo.dev), export a single JSON file, then import it here and apply it to your site in one click.
No more copying hex codes by hand, no more mismatched headings between your page builder and your block templates. Define your tokens once, apply them everywhere, and keep every page on brand.
Design your system at app.wpstylo.dev. Learn more at wpstylo.dev.
1. CSS Custom Properties (works on any theme)
Injects --wps-* CSS custom properties and ready-to-use utility classes (for headings, body text and buttons) into your site. Use them anywhere in your own CSS or templates. Perfect when you are not on Elementor or a block theme.
2. Elementor
Applies your tokens to Elementor’s global Kit (Site Settings): colors, typography and button styles, including button box-shadow. Using Elementor’s newer Atomic design (v4+)? One extra click injects matching variables and utility CSS classes, without overwriting your existing global variables.
3. Full Site Editing (theme.json)
Applies your tokens to a block theme’s theme.json, with two modes:
Either way, a backup is created first and can be restored in one click. On block themes you also get five ready-made button block styles (Stylo Primary, Secondary, Outline, Ghost, Link) selectable directly from the editor.
Give your pages a polished feel with built-in scroll animations (Fade Up, Fade In, Slide Left, Slide Right, Zoom In) that reveal sections as visitors scroll. They run on the Elementor and FSE targets, respect the “reduced motion” accessibility preference, and never hide your content when scripting is off. Enable or disable them any time, no re-import needed.
Colors (semantic roles), fluid typography (responsive clamp() sizing), button variants with hover and focus states, button box-shadow, border radius, transitions, and scroll appearance effects.
Design your system at app.wpstylo.dev. Full documentation and tutorials at wpstylo.dev.