This commit is contained in:
2025-12-10 21:20:56 +01:00
parent 9eddc2ba17
commit 330c5bad9d
11 changed files with 148 additions and 47 deletions

View File

@@ -21,6 +21,27 @@ $sharedCss = [
app_asset_url('/assets/css/toast.css'),
];
$layoutSharedCss = $layoutSharedCss ?? [];
if (!is_array($layoutSharedCss)) {
$layoutSharedCss = [$layoutSharedCss];
}
foreach ($layoutSharedCss as $customCss) {
if (!is_string($customCss)) {
continue;
}
$customCss = trim($customCss);
if ($customCss === '') {
continue;
}
if (strpos($customCss, 'http://') === 0 || strpos($customCss, 'https://') === 0) {
tpl_add_style($customCss);
continue;
}
$customPath = $customCss[0] === '/' ? $customCss : '/' . ltrim($customCss, '/');
tpl_add_style(app_asset_url($customPath));
}
foreach ($sharedCss as $href) {
tpl_add_style($href, 'header', 'high');
}