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:
@@ -148,12 +148,17 @@ if (!function_exists('aksrt_header')) :
|
||||
}
|
||||
|
||||
$nav_class = [
|
||||
'navbar',
|
||||
'navbar-top',
|
||||
$ctx['mobile_layout'],
|
||||
];
|
||||
'navbar',
|
||||
'navbar-top',
|
||||
$ctx['mobile_layout'],
|
||||
];
|
||||
$style_key = sanitize_key((string) ($ctx['settings']['nav_style'] ?? 'default'));
|
||||
if (in_array($style_key, ['transparent', 'blur'], true)) {
|
||||
$header_class[] = 'nav-style-' . $style_key;
|
||||
$nav_class[] = 'nav-style-' . $style_key;
|
||||
}
|
||||
|
||||
$nav_style = '';
|
||||
$nav_style = '';
|
||||
if ((int) $ctx['max_width'] > 0) {
|
||||
$nav_style = ' style="--nav-max-width:' . (int) $ctx['max_width'] . 'px"';
|
||||
}
|
||||
@@ -180,10 +185,10 @@ if (!function_exists('aksrt_header')) :
|
||||
echo '</div></div></nav></header>';
|
||||
|
||||
if (!empty($ctx['mobile_drawer'])) {
|
||||
aksrt_nav_mobile_shell($ctx);
|
||||
}
|
||||
aksrt_nav_mobile_shell($ctx);
|
||||
}
|
||||
|
||||
// Layout 1/3 search slide (zibll .navbar-search). Layout-2 uses inline menu_search.
|
||||
// Layout 1/3 search slide (zibll .navbar-search). Layout-2 uses inline menu_search.
|
||||
if (!empty($ctx['search_enabled'])) {
|
||||
$navbar_search = locate_template('templates/parts/navbar-search.php');
|
||||
if ($navbar_search) {
|
||||
|
||||
Reference in New Issue
Block a user