fix(header): restore gutters-5 gaps on homepage icon cards

Homepage never loaded zibll-utilities (single-post only), so .gutters-5 padding was missing and cards stuck together while other pages looked correct.
This commit is contained in:
2026-07-24 11:42:13 +08:00
parent d1f1cab6c8
commit e45bfc6eec
2 changed files with 59 additions and 0 deletions
+10
View File
@@ -274,6 +274,16 @@ $hmb_js = get_template_directory() . '/assets/js/header-newadd.js';
// 顶部多功能组件:按 page-type 启用结果入队(对齐 zibll,不绑死首页)
if (function_exists('aksrt_header_slide_is_show') && aksrt_header_slide_is_show()) {
// flex/gutters used by icon cards (same helpers single-post loads via zibll-utilities)
$zu_path = get_template_directory() . '/assets/css/frontend/zibll-utilities.css';
if (file_exists($zu_path)) {
wp_enqueue_style(
'aksrt-zibll-utilities',
$base_uri . '/assets/css/frontend/zibll-utilities.css',
is_string($deps[0] ?? null) ? [$deps[0]] : (array) $deps,
filemtime($zu_path) ?: $version
);
}
$enqueue_module('header-components');
}