marcus
a3bf7fc78f
Revert "Refactor(Admin): Implement Settings API & AJAX save for Settings Manager"
...
This reverts commit f65d648a82 .
2025-04-19 13:15:29 +01:00
marcus
f65d648a82
Refactor(Admin): Implement Settings API & AJAX save for Settings Manager
...
- Refactored WPALLSTARS_Settings_Manager to use WordPress Settings API.
- Stores settings in single 'wpallstars_options' array.
- Implemented robust AJAX saving for specific settings (e.g., color scheme, auto-upload) via WPALLSTARS_Admin_Manager::update_option.
- Updated JS and setting render functions for AJAX.
- Corrected admin menu registration and script enqueue hooks.
- Includes file renames from wp-allstars to wpallstars.
2025-04-19 13:12:37 +01:00
marcus
b5aeeaf2c4
[WORK IN PROGRESS] Basic Admin UI Enhancements with toggle fixes
2025-04-08 01:24:17 +01:00
Marcus Quinn
05ff272b51
Improve theme install/activate buttons: maintain button size and use spinner animation
2025-03-25 02:34:40 +00:00
Marcus Quinn
e2bfefc6f6
Change plugin tiles max-width from 700px to 660px
2025-03-25 02:18:54 +00:00
Marcus Quinn
5652ae2ad3
Set plugin tiles to max 700px width while keeping subnav at 900px
2025-03-25 02:17:18 +00:00
Marcus Quinn
394cefa3cf
Apply direct and specific 900px width styles to free plugins nav and container
2025-03-25 02:15:21 +00:00
Marcus Quinn
d9a06e3813
Remove grey line from sub-nav panel and fix 900px width issues
2025-03-25 02:13:15 +00:00
Marcus Quinn
f5a17e343e
Fix secondary navigation rollover border and width consistently
2025-03-25 02:10:44 +00:00
Marcus Quinn
63c2b7231a
Fix secondary nav bottom border and increase max-width to 900px
2025-03-25 02:08:31 +00:00
Marcus Quinn
e1e8e19946
Add rollover underline styling to free plugins secondary navigation to match main tabs
2025-03-25 02:05:24 +00:00
Marcus Quinn
291cbe34f5
Make free plugins secondary navigation max-width match other tabs (700px)
2025-03-25 02:03:19 +00:00
Marcus Quinn
62f368756a
Fix missing hover effects for hosting and tools tiles to match Pro Plugins section
2025-03-25 02:01:38 +00:00
Marcus Quinn
4153564acb
Fix extra gap above workflow tab content to match other tabs
2025-03-25 01:59:08 +00:00
Marcus Quinn
7eef6caab8
Fix workflow tab 'Enable Auto Upload Images' panel width and styling to match other tabs
2025-03-25 01:57:57 +00:00
Marcus Quinn
d464d4cbe8
Fix workflow tab content width to be consistent with other tabs
2025-03-25 01:56:10 +00:00
Marcus Quinn
817b564813
Fix content width consistency across tabs - ensure all tabs have 700px content width
2025-03-25 01:54:03 +00:00
Marcus Quinn
4f88de74f6
Fix width issues and field notifications
2025-03-25 01:51:33 +00:00
Marcus Quinn
2998604468
Align buttons to left, fix readme panel width, and ensure consistent 700px width for all tab content
2025-03-25 01:40:21 +00:00
Marcus Quinn
89009dca92
Convert Pro Plugins, Hosting, and Tools tabs to single column layout
2025-03-25 01:34:19 +00:00
Marcus Quinn
a374f26e34
Adjust Free Plugins top padding to 15px for better spacing
2025-03-25 01:32:14 +00:00
Marcus Quinn
d9b136f925
Reduce top padding from 25px to 10px in Free Plugins section
2025-03-25 01:31:31 +00:00
Marcus Quinn
576d79b1e7
Add 25px gap before plugin tiles in Free Plugins section
2025-03-25 01:29:30 +00:00
Marcus Quinn
1f885f1745
Increase tab spacing to a consistent 25px across all tabs
2025-03-25 01:26:06 +00:00
Marcus Quinn
2158855a1a
Refactor tab spacing to be consistent across all tabs by centralizing margin settings
2025-03-25 01:24:25 +00:00
Marcus Quinn
233006f155
Fix tab spacing inconsistencies
2025-03-25 01:22:33 +00:00
Marcus Quinn
4e951f1fb7
Include Workflow tab in spacing fix to ensure consistent layout
2025-03-25 01:21:01 +00:00
Marcus Quinn
fd78d35186
Fix inconsistent spacing in General, Advanced, and Read Me tabs
2025-03-25 01:19:27 +00:00
Marcus Quinn
fba03d6e43
Revert tab spacing changes that caused content to appear under wrong tabs
2025-03-25 01:17:44 +00:00
Marcus Quinn
9b307f1b9d
Standardize spacing between tabs and content across all tab types
2025-03-25 01:15:53 +00:00
Marcus Quinn
894a31d5b6
Set top content padding to 25px to increase space between main and secondary tabs
2025-03-25 01:13:47 +00:00
Marcus Quinn
01740ed72c
Reduce spacing between main tab and secondary tabs
2025-03-25 01:12:42 +00:00
Marcus Quinn
bbb0dc377a
Restore original gap between subcategory tabs and plugin content
2025-03-25 01:11:52 +00:00
Marcus Quinn
8e6371fe9d
Revert changes to layout and compatibility text positioning
2025-03-25 01:10:29 +00:00
Marcus Quinn
d9413aff1c
Reduce gap between subcategory filters and plugin content to zero
2025-03-25 01:09:04 +00:00
Marcus Quinn
f1c3087900
Reduce tab content top padding to close gap between tabs and plugins
2025-03-25 01:07:18 +00:00
Marcus Quinn
2d644e9c37
Fix compatibility text positioning using transform instead of margin
2025-03-25 01:05:50 +00:00
Marcus Quinn
fbb4cb69ba
Reduce gap between subcategory tabs and plugin content by 10px
2025-03-25 01:04:33 +00:00
Marcus Quinn
7a3b8a948f
Move compatibility text another 10px to the left
2025-03-25 01:03:13 +00:00
Marcus Quinn
d8130b1e19
Move compatibility text further left by increasing margin-right to 35px
2025-03-25 01:02:01 +00:00
Marcus Quinn
b069bf3f3c
Reduce gap between filter nav bar and results to be consistent with other tabs
2025-03-25 00:59:23 +00:00
Marcus Quinn
ba0878b230
Update theme tiles to be constrained to max-width of 800px
2025-03-25 00:57:40 +00:00
Marcus Quinn
4f391f0cda
Fix responsive navigation: make top tabs and filter links wrap properly at smaller window widths
2025-03-25 00:55:46 +00:00
Marcus Quinn
d5a4a29ae9
Fix compatibility text alignment using margin-right instead of padding-left
2025-03-25 00:54:10 +00:00
Marcus Quinn
daccb54342
Double padding-left for compatibility text to move it further left
2025-03-25 00:53:05 +00:00
Marcus Quinn
90f6969e1b
Move compatibility text 25px to the left instead of right
2025-03-25 00:52:00 +00:00
Marcus Quinn
f7b8629926
Move compatibility text 25px to the right for better alignment
2025-03-25 00:50:52 +00:00
Marcus Quinn
aac7ac1195
Fix inconsistent tile width between 1086px and 1400px window widths
2025-03-25 00:47:54 +00:00
Marcus Quinn
6528d8e79a
Make plugin layout consistent for all screen widths based on 768px layout
2025-03-25 00:45:29 +00:00
Marcus Quinn
21b0ef599d
Fix text overlap on desktop screens by increasing content margins and button width
2025-03-25 00:41:58 +00:00