Markowe fonty lokalnie, wersjonowanie assetow, seed strony zgodny z dialektem CMS

This commit is contained in:
FDMTech
2026-10-11 15:02:42 +02:00
parent 193a55319a
commit e25691324a
11 changed files with 70 additions and 5 deletions
+2 -2
View File
@@ -54,12 +54,12 @@ final class View
. '<title>' . $e($meta['title']) . '</title><meta name="description" content="' . $e($meta['description']) . '">'
. '<meta name="robots" content="' . $e($meta['robots']) . '">'
. ($meta['canonical'] !== '' ? '<link rel="canonical" href="' . $e($meta['canonical']) . '">' : '')
. '<link rel="stylesheet" href="/assets/css/site.css">' . $cmsStyleTag . '</head><body>'
. '<link rel="stylesheet" href="/assets/css/site.css?v=2">' . $cmsStyleTag . '</head><body>'
. '<header><a href="/">' . $e($site['name']) . '</a><nav aria-label="Nawigacja główna">' . $navigation . '</nav></header>'
. $content . '<footer><p>' . $e($site['name']) . '</p>'
. ($site['contact_email'] !== '' ? '<a href="mailto:' . $e($site['contact_email']) . '">' . $e($site['contact_email']) . '</a>' : '')
. ($site['contact_phone'] !== '' ? '<p>' . $e($site['contact_phone']) . '</p>' : '')
. '</footer><script src="/assets/js/site.js" defer></script></body></html>';
. '</footer><script src="/assets/js/site.js?v=2" defer></script></body></html>';
}
public static function form(array $data): string