== Changelog ==

This is the public, plain-language version history for YAOTW Stylo - Design System Importer.
It covers releases from 1.0.0 (the first stable release) up to the current version. Small
maintenance and compatibility releases are grouped under their main version for readability.

= 2.0.0 =
* New: Scroll appearance effects (Fade Up, Fade In, Slide Left, Slide Right, Zoom In) that
  reveal sections as visitors scroll, on the Elementor and Full Site Editing targets. Turn
  them on or off any time, no re-import needed. They respect the "reduced motion" preference
  and never hide your content when scripting is unavailable.
* New: A "Overwrite theme.json" mode for block themes, for a clean slate that replaces the
  palette, fonts and font sizes with yours only, alongside the existing non-destructive
  "Write" mode. A backup is always created first and can be restored in one click.
* Improved: Text and Background colors are now mapped to your design system automatically in
  the block editor's global styles.
* Improved: A refreshed, cleaner admin interface (new header, clearer target cards with
  guidance, reorganized Tools tab, and an updated Guide).
* Improved: The Summary now shows your transitions and scroll effect, with an accurate count
  of the element tokens in your configuration.
* Improved: Clearer wording and safer admin notices throughout.

= 1.9.0 =
* New: Ready-made button styles for block themes (Stylo Primary, Secondary, Outline, Ghost,
  Link) that you can pick directly from the block editor. Buttons you do not style keep your
  theme.json look.

= 1.8.0 =
* New: Button drop shadows (normal and hover) applied consistently across the CSS, Elementor
  and Full Site Editing targets, and included in button transitions.
* Improved: Follow-up updates made button shadows behave reliably in Elementor, including the
  main button in the global Kit and the per-variant utility styles.

= 1.7.0 =
* New: Per-button underline styling and smooth button transitions (duration and easing) on
  the CSS and Elementor targets.

= 1.6.0 =
* New: A Tools tab to export your configuration as a re-importable backup, restore theme.json
  from an automatic backup, and manage your configuration.
* New: A built-in Guide with step-by-step instructions for each target.
* Improved: The admin is organized into clear, linkable tabs (Import & Apply, Reference,
  Summary, Tools, Guide), with added safety guidance for production sites.

= 1.5.0 =
* Changed: The plugin is now "YAOTW Stylo - Design System Importer" for the WordPress.org
  directory.

= 1.4.0 =
* New: Custom color roles now flow through to Elementor global variables and front-end CSS
  variables.
* Improved: Re-importing and re-applying no longer overwrite your own custom colors, fonts and
  content.
* Improved: Stronger protection of the styles the plugin outputs, more reliable front-end
  style loading, and better compatibility on Windows-based hosts.

= 1.3.0 =
* New: The CSS classes reference is now shown for the CSS target too, not only for Elementor.
* Improved: A button set to zero border width no longer shows a stray 1px border.

= 1.2.0 =
* Changed: A fully redesigned admin, with target cards, a copy-ready CSS classes reference,
  and an at-a-glance configuration summary.

= 1.1.0 =
* New: For Elementor, inject matching CSS variables and ready-to-use utility classes for
  headings, text and buttons, with a copy-friendly reference table. Follow-up updates improved
  the reliability of the injected styling.

= 1.0.0 =
* First stable release: import a design system as a single JSON file and apply it to CSS custom
  properties, Elementor, or a block theme's theme.json, with responsive typography and safe,
  backed-up theme.json writes.
