diff --git a/admin/css/wp-allstars-admin.css b/admin/css/wp-allstars-admin.css index cba328b..705bae3 100644 --- a/admin/css/wp-allstars-admin.css +++ b/admin/css/wp-allstars-admin.css @@ -1016,14 +1016,16 @@ body.wp-admin .button.pricing-button:hover, } /* Readme list styling */ +#readme .wp-allstars-markdown-content ul.wp-allstars-list, #readme .wp-allstars-markdown-content ul { padding-left: 25px; margin: 10px 0; list-style-type: disc; } +#readme .wp-allstars-markdown-content ol.wp-allstars-list, #readme .wp-allstars-markdown-content ol { - padding-left: 15px; /* Even less padding for ordered lists to match the visual alignment */ + padding-left: 15px; /* Less padding for ordered lists to match the visual alignment */ margin: 10px 0; list-style-type: decimal; } @@ -1035,13 +1037,24 @@ body.wp-admin .button.pricing-button:hover, padding-left: 5px; /* Add consistent padding for all list items */ } -/* Ensure consistent styling for all lists across sections */ +/* Ensure consistent spacing for all lists across sections */ #readme .wp-allstars-markdown-content h2 + ul, #readme .wp-allstars-markdown-content h3 + ul, #readme .wp-allstars-markdown-content p + ul, #readme .wp-allstars-markdown-content h2 + ol, #readme .wp-allstars-markdown-content h3 + ol, -#readme .wp-allstars-markdown-content p + ol { +#readme .wp-allstars-markdown-content p + ol, +#readme .wp-allstars-markdown-content h2 + .wp-allstars-list, +#readme .wp-allstars-markdown-content h3 + .wp-allstars-list, +#readme .wp-allstars-markdown-content p + .wp-allstars-list { margin-top: 10px; margin-bottom: 15px; +} + +/* Additional fix for specific sections that need help */ +#readme .wp-allstars-markdown-content h2 + ul, +#readme .wp-allstars-markdown-content h3 + ul { + padding-left: 25px !important; + margin-left: 0 !important; + list-style-type: disc !important; } \ No newline at end of file diff --git a/admin/includes/class-readme-manager.php b/admin/includes/class-readme-manager.php index aaed9db..481bf26 100644 --- a/admin/includes/class-readme-manager.php +++ b/admin/includes/class-readme-manager.php @@ -88,15 +88,23 @@ class WP_Allstars_Readme_Manager { $markdown = preg_replace('/\*\*(.*?)\*\*/s', '$1', $markdown); $markdown = preg_replace('/\*(.*?)\*/s', '$1', $markdown); - // Lists - $markdown = preg_replace('/^- (.*?)$/m', '