Skip to content

Releases: Yelbow/szm-admin-suite

v1.1.0 — Plugin Recommendations: duotone icons + expanded list

Choose a tag to compare

@Yelbow Yelbow released this 04 Sep 07:17

Plugin Recommendations card: added Duplicate Post, Twentig, Otter Blocks, LiteSpeed Cache, and a duotone icon tile (gradient bg + grayscale icon with initial-letter fallback) for every recommended plugin.

v1.0.10 — Screen Options & media modal theming fix

Choose a tag to compare

@Yelbow Yelbow released this 02 Sep 19:39

Correction to v1.0.9. After that release, the user pointed out every one of the 7 screenshots that prompted it still had an unfixed issue — this release fixes the 2 that were missed:

  • Screen Options / Help toggle buttons + their dropdown panel were pure white with near-illegible text.
  • The media modal's toolbar (e.g. Featured Image panel's filter/search bar and bottom action bar) rendered as a plain white strip.

Both traced to the same root cause: WP core's own stylesheet for this dynamically-invoked chrome can load after the theme's CSS on the screens where it's actually used, so an equal-specificity theme rule silently loses on enqueue order alone.

Kawaii, Goth-Baddie and Cyberpunk also gained full media-library modal theming for the first time (previously Midnight-only).

🤖 Generated with Claude Code

v1.0.9

Choose a tag to compare

@Yelbow Yelbow released this 02 Sep 14:15

Fixes 4 QA issues found in today's screenshots, applied across all 4 admin themes (Midnight, Kawaii, Goth-Baddie, Cyberpunk):

  • Declutter: new "suppress plugin notices" toggle (on by default) hides non-essential plugin promo/upsell banners from wp-admin. Real errors, WordPress core update notices, and this plugin's own notices always stay visible.
  • Settings tab bar: inactive tabs now show a hover/focus state, and got breathing room below the tab row.
  • Checkboxes/radios: no longer render as plain white boxes — themed background, border, and checkmark color per theme.

🤖 Generated with Claude Code

v1.0.8

Choose a tag to compare

@Yelbow Yelbow released this 02 Sep 13:40

Fixes for Midnight admin theme reported by the user: Media Library folder
panel (Real Media Library plugin) white backgrounds, core Media Library
toolbar/modal, posts/pages meta boxes drawer styling, and form input
inconsistencies (untyped inputs, page-title-action buttons). See
DECISIONS.md (2026-09-02 entry) for full detail.

🤖 Generated with Claude Code

1.0.7 — Yoast panel consistency fix

Choose a tag to compare

@Yelbow Yelbow released this 01 Sep 20:47

Fixes an inconsistency the user flagged in the Midnight theme's Gutenberg
editor: Yoast SEO's keyphrase input field was dark while the rest of its
panel stayed light. Root cause: the plugin's global dark-input styling
(.wp-core-ui input[type=text]) is unscoped beyond <body> and reached
into Yoast's own, deliberately-light panel.

Fix: Yoast's own form fields (.wpseo-metabox-content inputs/textarea/select)
now revert to their native light styling, so the whole panel reads as
consistently light instead of a light-panel-with-a-dark-input mix.

Verified with a full 12-page WCAG contrast re-scan — no new regressions,
only pre-approved false positives (screen-reader-only text, color-scheme
preview swatch) remain.

1.0.6

Choose a tag to compare

@Yelbow Yelbow released this 01 Sep 18:32

Fix: Gutenberg post-editor chrome (toolbar, meta-box wrapper, document sidebar) was still rendering white in the Midnight theme after 1.0.5. See DECISIONS.md for full writeup.

1.0.5

Choose a tag to compare

@Yelbow Yelbow released this 01 Sep 18:22

Midnight-theme contrast fixes: inheritance root cause (~130 elements), Yoast/Gutenberg third-party UI text-color leak, badge contrast. See DECISIONS.md for full writeup.

1.0.4

Choose a tag to compare

@Yelbow Yelbow released this 01 Sep 17:30

Midnight theme menu QA pass:

  • Added missing :focus state on submenu links
  • Added :focus-visible ring on top-level and submenu links (WCAG 2.4.7)
  • Fixed white-background contrast bug on plugin update notices (WP-core selector specificity)

See DECISIONS.md for full root-cause details.

1.0.3

Choose a tag to compare

@Yelbow Yelbow released this 31 Aug 12:30

Fix: declutter widgets weren't actually being hidden — hook was registered on the wrong action (load-index.php instead of wp_dashboard_setup), so it ran before any widget existed. Now hooks wp_dashboard_setup at PHP_INT_MAX priority, after all plugins (Yoast etc.) have registered theirs.

1.0.2

Choose a tag to compare

@Yelbow Yelbow released this 31 Aug 09:58

Declutter: allowlist model

Dashboard widgets not on the allow-list (Welcome, Plugin Recommendations; Site Health is always exempt) now start unchecked in Screen Options by default — including widgets added later by a newly installed plugin (Yoast, Duplicator, Sucuri, etc.). Each user can still tick a widget back on for themselves; once they do, that choice is never overridden again.