From ad8a95cd0ce70d7189d0b856fc3f8d47962292cc Mon Sep 17 00:00:00 2001 From: Marcus Quinn Date: Sun, 16 Mar 2025 02:01:35 +0000 Subject: [PATCH] Implement robust accordion pattern with proper state management and animations --- admin/settings.php | 41 +++++++++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 16 deletions(-) diff --git a/admin/settings.php b/admin/settings.php index 1ff3015..bea4f0b 100644 --- a/admin/settings.php +++ b/admin/settings.php @@ -742,33 +742,46 @@ function wp_allstars_settings_page() { @@ -779,7 +792,6 @@ function wp_allstars_settings_page() { border: 1px solid #ccd0d4; border-radius: 4px; margin-bottom: 15px; - overflow: hidden; } .wp-allstars-toggle-header { @@ -830,16 +842,13 @@ function wp_allstars_settings_page() { } .wp-allstars-expand-settings .dashicons { - transition: transform 0.2s ease; display: block; width: 16px; height: 16px; font-size: 16px; line-height: 16px; - } - - .wp-allstars-expand-settings .dashicons-arrow-up-alt2 { - transform: rotate(180deg); + transition: transform 0.2s ease; + transform-origin: center; } .wp-allstars-toggle-settings {