WordPress plugin intelligence profile

YAOTW Stylo – Design System Importer

Import a full design system (colors, typography, buttons, effects) into Elementor, the block editor, or CSS variables. No code needed.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.3.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update25 Aug 20262mo ago
Active installations10Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records YAOTW Stylo – Design System Importer version 2.3.0 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Bring one consistent design system to your whole WordPress site, whether you build with Elementor, the block editor, or plain CSS.

YAOTW Stylo turns a design system (colors, typography, buttons, spacing, effects) into real WordPress settings. 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.

dev. dev.

Why designers and developers use it

  • One source of truth. Your colors, fonts and button styles come from a single JSON file, so your whole site stays consistent.
  • Works with your stack. Apply the same design system to Elementor, to the block editor on any theme, or to any theme through CSS custom properties.
  • No code required. Design visually, import, apply. The plugin writes the settings for you.
  • Non-destructive by default. Your existing content is preserved, backups are created before risky operations, and everything can be restored or removed.
  • Lightweight. Styles are delivered efficiently and the admin stays fast; nothing heavy is loaded on your front-end unless a feature needs it.
  • Free. The plugin and the WPStylo app are free to use.

Apply your design system to three targets

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 write your own CSS or templates.

2. Elementor

Applies your tokens to Elementor’s global Kit (Site Settings): colors, typography and button styles, including text case, button box-shadow and per-corner border radius. Custom color and typography roles you created in the app are applied too. Using Elementor’s newer Atomic design (v4+)?

One extra click injects matching variables and utility CSS classes, without overwriting your existing global variables.

3. json (works on any theme)

Feeds your design system to the WordPress block editor, so any content written in blocks picks up your colors, font sizes, font families and button variants. json is how the block editor is configured, not a block-theme feature, so this works on classic themes too — including sites whose pages are built with a page builder and whose posts are written in blocks.

json file is never modified. Because nothing is written into the theme, a theme update cannot wipe your configuration. Pick whether to keep the theme’s own palette and fonts alongside yours ( Preserve ) or to expose only yours ( Replace ).

json actions are available on block themes:

  • Write (non-destructive): merges your palette and fonts alongside the theme’s existing ones.
  • Overwrite: replaces the palette, font families and font sizes with yours only, for a clean slate (other theme.json settings such as spacing and layout are left untouched).

Either way, a backup is created first and can be restored in one click. On every theme you also get five ready-made button block styles ( Stylo Primary, Secondary, Outline, Ghost, Link ) selectable directly from the editor.

Scroll appearance effects

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 block theme 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.

What gets imported

Colors (semantic roles, including your own custom roles), fluid typography (responsive clamp() sizing, including your own custom typography roles), text case (uppercase, lowercase, capitalize) for headings, body text and buttons, button variants with hover and focus states, button box-shadow, border radius — uniform or per corner — transitions, and scroll appearance effects.

Built for real workflows

  • Re-import an updated design system any time; applying again keeps your custom content intact.
  • Export the currently imported configuration as a JSON backup you can re-import later.
  • Clear, tabbed admin: Import & Apply, Reference (copy-ready classes), Summary, Tools, and an in-plugin Guide.

dev. dev.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • design system
  • design tokens
  • full site editing
  • theme json
  • elementor
  • theme.json
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity25 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.