feat(nav): close P0/P1 parity gaps (nav style, history, plate, admin build)

Wire header_nav_style transparent/blur, login history sync, plate publish
type, clean dead search CSS, rebuild admin SPA locally (build gitignored).
This commit is contained in:
2026-07-22 17:38:48 +08:00
parent 1d1fef50af
commit 0d9db942f8
13 changed files with 181 additions and 85 deletions
+5
View File
@@ -49,6 +49,11 @@ if (!empty($aksrt_header_settings['scroll_down_hide']) && !empty($aksrt_header_s
$aksrt_body_classes[] = 'header-layout-' . $aksrt_header_settings['layout'];
$aksrt_body_classes[] = 'mobile-header-' . $aksrt_header_settings['mobile_layout'];
$aksrt_body_classes[] = 'mobile-nav-' . $aksrt_header_settings['mobile_align'];
// header_nav_style → body class for transparent / blur chrome.
$aksrt_nav_style = sanitize_key((string) ($aksrt_header_settings['nav_style'] ?? 'default'));
if (in_array($aksrt_nav_style, ['transparent', 'blur'], true)) {
$aksrt_body_classes[] = 'header-nav-style-' . $aksrt_nav_style;
}
// Global background system.
$aksrt_bg_settings = class_exists('\AKSRT\Settings\Settings') ? \AKSRT\Settings\Settings::get_global_background_settings() : [];