fix(header): unify top icon-card size and layout

Add a single always-loaded header-cards.css that normalizes the
顶部多功能组件图标卡片 geometry (equal-width cells, fixed 45px icon
badge, zibll mobile padding) across all pages, and enqueue it from
ScriptsPart1b. Remove the orphan header-components.css + subdirectory
that were never enqueued. Repoint the icon-card contract test at the
new stylesheet.
This commit is contained in:
2026-08-19 18:34:48 +08:00
parent e2b5018fc1
commit f7cedc7163
10 changed files with 147 additions and 1540 deletions
+1
View File
@@ -106,6 +106,7 @@ trait ScriptsPart1b {
// AKSRT domain styles load after Zibll main.css. The old aggregate is
// intentionally not used because it contains the removed navigation CSS.
$enqueue_module('base');
$enqueue_module('header-cards');
$enqueue_module('card-primitives');
$enqueue_module('overlay-primitives');
$enqueue_module('layout');