Add default styles and enable language plugin
Add stylesheet and enable language plugin with Norwegian support
This commit is contained in:
parent
bb38245218
commit
ca91a18cb7
6 changed files with 224 additions and 7 deletions
|
|
@ -24,6 +24,34 @@ if (file_exists($assetPath) && is_file($assetPath)) {
|
|||
exit;
|
||||
}
|
||||
|
||||
// Check for assets in content directory (CSS, images, etc.)
|
||||
$contentAssetPath = $ctx->contentDir . '/' . $ctx->requestPath;
|
||||
if (file_exists($contentAssetPath) && is_file($contentAssetPath)) {
|
||||
$ext = pathinfo($contentAssetPath, PATHINFO_EXTENSION);
|
||||
// Define MIME types for asset files
|
||||
$mimeTypes = [
|
||||
'css' => 'text/css',
|
||||
'jpg' => 'image/jpeg',
|
||||
'jpeg' => 'image/jpeg',
|
||||
'png' => 'image/png',
|
||||
'gif' => 'image/gif',
|
||||
'webp' => 'image/webp',
|
||||
'svg' => 'image/svg+xml',
|
||||
'pdf' => 'application/pdf',
|
||||
'woff' => 'font/woff',
|
||||
'woff2' => 'font/woff2',
|
||||
'ttf' => 'font/ttf',
|
||||
'otf' => 'font/otf',
|
||||
];
|
||||
|
||||
$extLower = strtolower($ext);
|
||||
if (isset($mimeTypes[$extLower])) {
|
||||
header('Content-Type: ' . $mimeTypes[$extLower]);
|
||||
readfile($contentAssetPath);
|
||||
exit;
|
||||
}
|
||||
}
|
||||
|
||||
// Handle frontpage
|
||||
if (empty($ctx->requestPath)) {
|
||||
$contentFiles = findAllContentFiles($ctx->contentDir);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue