fix(nav): hard-fix top bar icon/text offset vs zibll
Cache-bust core buttons CSS, inline critical alignment into nav.css, and center FA icons in toggle/btn/CTA chips so navbar text and icons stop drifting.
This commit is contained in:
@@ -50,9 +50,21 @@ trait ScriptsPart1b {
|
||||
);
|
||||
$core_dep = 'aksrt-core-bundle';
|
||||
} else {
|
||||
wp_enqueue_style('aksrt-tokens', $base_uri . '/assets/css/core/tokens.css', ['aksrt-style'], $version);
|
||||
$tokens_path = get_template_directory() . '/assets/css/core/tokens.css';
|
||||
wp_enqueue_style(
|
||||
'aksrt-tokens',
|
||||
$base_uri . '/assets/css/core/tokens.css',
|
||||
['aksrt-style'],
|
||||
file_exists($tokens_path) ? (string) filemtime($tokens_path) : $version
|
||||
);
|
||||
foreach (['reset', 'typography', 'buttons', 'forms', 'alerts'] as $slug) {
|
||||
wp_enqueue_style('aksrt-core-' . $slug, $base_uri . '/assets/css/core/' . $slug . '.css', ['aksrt-tokens'], $version);
|
||||
$core_path = get_template_directory() . '/assets/css/core/' . $slug . '.css';
|
||||
wp_enqueue_style(
|
||||
'aksrt-core-' . $slug,
|
||||
$base_uri . '/assets/css/core/' . $slug . '.css',
|
||||
['aksrt-tokens'],
|
||||
file_exists($core_path) ? (string) filemtime($core_path) : $version
|
||||
);
|
||||
}
|
||||
$core_dep = 'aksrt-tokens';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user