diff --git a/includes/Admin/Assets.php b/includes/Admin/Assets.php index 73e2efb..f781833 100644 --- a/includes/Admin/Assets.php +++ b/includes/Admin/Assets.php @@ -159,6 +159,19 @@ class Assets { if (file_exists($dist_dir . $css)) { wp_enqueue_style('wnw-admin', $base_url . $css, [], $ver_css); + + // Fix icon rendering in WP-Admin (prevent WordPress admin styles from overriding) + $icon_fix_css = ' + /* Fix Lucide icons in WP-Admin - force outlined style */ + #woonoow-admin-app svg { + fill: none !important; + stroke: currentColor !important; + stroke-width: 2 !important; + stroke-linecap: round !important; + stroke-linejoin: round !important; + } + '; + wp_add_inline_style('wnw-admin', $icon_fix_css); } if (file_exists($dist_dir . $js)) { diff --git a/includes/Admin/StandaloneAdmin.php b/includes/Admin/StandaloneAdmin.php index 947d609..75c17f5 100644 --- a/includes/Admin/StandaloneAdmin.php +++ b/includes/Admin/StandaloneAdmin.php @@ -112,11 +112,13 @@ class StandaloneAdmin {