From 2a446a58367501db8452dcd6eed37990a9b28b66 Mon Sep 17 00:00:00 2001 From: Marcus Quinn Date: Sun, 16 Mar 2025 02:09:48 +0000 Subject: [PATCH] Simplify chevron rotation while maintaining working panel animation --- admin/settings.php | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/admin/settings.php b/admin/settings.php index 6d50e46..3682bdf 100644 --- a/admin/settings.php +++ b/admin/settings.php @@ -755,7 +755,7 @@ function wp_allstars_settings_page() { // Update state after animation completes var isExpanded = $panel.is(':visible'); $button.attr('aria-expanded', isExpanded); - $icon.toggleClass('is-expanded', isExpanded); + $icon.css('transform', isExpanded ? 'rotate(180deg)' : 'rotate(0deg)'); }); }); }); @@ -823,10 +823,7 @@ function wp_allstars_settings_page() { font-size: 16px; line-height: 16px; transition: transform 0.2s ease; - } - - .wp-allstars-expand-settings .dashicons.is-expanded { - transform: rotate(180deg); + transform-origin: center; } .wp-allstars-toggle-settings {