70 lines
3.0 KiB
HTML

<!DOCTYPE html>
<html lang="<?= App::getLocale() ?>" class="no-js">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=0">
<meta name="robots" content="noindex">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="backend-base-path" content="<?= Backend::baseUrl() ?>">
<meta name="csrf-token" content="<?= csrf_token() ?>">
<link rel="icon" type="image/png" href="<?= e(Backend\Models\BrandSetting::getFavicon()) ?>">
<title><?= e(trans('backend::lang.auth.title')) ?></title>
<?php
$coreBuild = System\Models\Parameter::get('system::core.build', 1);
$styles = [
Url::asset('modules/system/assets/ui/storm.css'),
Backend::skinAsset('assets/css/october.css'),
];
$scripts = [
Backend::skinAsset('assets/js/vendor/jquery.min.js'),
Backend::skinAsset('assets/js/vendor/jquery-migrate.min.js'),
Url::asset('modules/system/assets/js/framework.js'),
Url::asset('modules/system/assets/ui/storm-min.js'),
Backend::skinAsset('assets/js/october-min.js'),
Url::to('modules/backend/assets/js/auth/auth.js'),
Url::asset('modules/system/assets/js/lang/lang.'.App::getLocale().'.js'),
];
?>
<?php foreach ($styles as $style) : ?>
<link href="<?= $style . '?v=' . $coreBuild; ?>" rel="stylesheet">
<link href="<?= $style . '?v=' . $coreBuild; ?>" rel="preload" as="style">
<?php endforeach; ?>
<?php foreach ($scripts as $script) : ?>
<script data-cfasync="false" src="<?= $script . '?v=' . $coreBuild; ?>"></script>
<link href="<?= $script . '?v=' . $coreBuild; ?>" rel="preload" as="script">
<?php endforeach; ?>
<?= $this->makeAssets() ?>
<?= Block::placeholder('head') ?>
<?= $this->makeLayoutPartial('custom_styles') ?>
<?= $this->fireViewEvent('backend.layout.extendHead', ['layout' => 'auth.htm']) ?>
</head>
<body class="outer <?= $this->bodyClass ?>">
<div id="layout-canvas">
<div class="layout">
<div class="layout-row min-size layout-head">
<div class="layout-cell">
<h1 class="oc-logo"><?= e(Backend\Models\BrandSetting::get('app_name')) ?></h1>
</div>
</div>
<div class="layout-row">
<div class="layout-cell">
<div class="outer-form-container">
<?= Block::placeholder('body') ?>
</div>
</div>
</div>
</div>
</div>
<!-- Flash Messages -->
<div id="layout-flash-messages"><?= $this->makeLayoutPartial('flash_messages') ?></div>
</body>
</html>