59 lines
2 KiB
PHP
59 lines
2 KiB
PHP
|
<?php namespace ProcessWire;
|
||
|
|
||
|
if(!defined("PROCESSWIRE")) die();
|
||
|
|
||
|
/** @var Config $config */
|
||
|
/** @var AdminThemeUikit $adminTheme */
|
||
|
/** @var User $user */
|
||
|
/** @var Modules $modules */
|
||
|
/** @var Notices $notices */
|
||
|
/** @var Page $page */
|
||
|
/** @var Process $process */
|
||
|
/** @var Sanitizer $sanitizer */
|
||
|
/** @var WireInput $input */
|
||
|
/** @var Paths $urls */
|
||
|
/** @var string $layout */
|
||
|
|
||
|
$version = $adminTheme->version . 'g';
|
||
|
$rootUrl = $config->urls->root;
|
||
|
$themeUrl = $adminTheme->url();
|
||
|
$styles = $config->styles;
|
||
|
$scripts = $config->scripts;
|
||
|
|
||
|
$styles->prepend($rootUrl . "wire/templates-admin/styles/AdminTheme.css?v=$version");
|
||
|
$styles->prepend($adminTheme->getUikitCSS());
|
||
|
$styles->append($rootUrl . "wire/templates-admin/styles/font-awesome/css/font-awesome.min.css?v=$version");
|
||
|
|
||
|
$ext = $config->debug ? "js" : "min.js";
|
||
|
$scripts->append($rootUrl . "wire/templates-admin/scripts/inputfields.$ext?v=$version");
|
||
|
$scripts->append($rootUrl . "wire/templates-admin/scripts/main.$ext?v=$version");
|
||
|
$scripts->append($themeUrl . "uikit/dist/js/uikit.min.js?v=$version");
|
||
|
$scripts->append($themeUrl . "uikit/dist/js/uikit-icons.min.js?v=$version");
|
||
|
$scripts->append($themeUrl . "scripts/main.js?v=$version");
|
||
|
|
||
|
?>
|
||
|
|
||
|
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
||
|
<meta name="robots" content="noindex, nofollow" />
|
||
|
<meta name="google" content="notranslate" />
|
||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
|
|
||
|
<title><?php echo $adminTheme->getBrowserTitle(); ?></title>
|
||
|
|
||
|
<script>
|
||
|
<?php echo $adminTheme->getHeadJS(); ?>
|
||
|
</script>
|
||
|
|
||
|
<?php
|
||
|
foreach($styles as $file) {
|
||
|
echo "\n\t<link type='text/css' href='$file' rel='stylesheet' />";
|
||
|
}
|
||
|
if($adminTheme->maxWidth && strpos($layout, 'sidenav') === false) {
|
||
|
echo "\n\t<style type='text/css'>.pw-container { max-width: {$adminTheme->maxWidth}px; }</style>";
|
||
|
}
|
||
|
foreach($scripts as $file) {
|
||
|
echo "\n\t<script type='text/javascript' src='$file'></script>";
|
||
|
}
|
||
|
?>
|