layout
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
<?php asset_scripts('footer'); ?>
|
||||
</main>
|
||||
<footer class="site-footer">
|
||||
<div class="footer-left">© <?= date('Y') ?> Nexus</div>
|
||||
<div class="footer-right">Security first · Internal only</div>
|
||||
</footer>
|
||||
</div>
|
||||
<?php asset_scripts('footer'); ?>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -10,13 +10,26 @@ $app = app();
|
||||
<title><?= htmlspecialchars(t('common.title'), ENT_QUOTES) ?></title>
|
||||
<?php asset_styles(); ?>
|
||||
<?php asset_scripts('header'); ?>
|
||||
<style>
|
||||
body { font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif; margin: 2rem; }
|
||||
.card { border: 1px solid #ddd; border-radius: 12px; padding: 1.25rem; max-width: 820px; }
|
||||
.muted { color: #555; }
|
||||
.pill { display: inline-block; padding: .25rem .5rem; border-radius: 999px; border: 1px solid #ddd; font-size: .9rem; }
|
||||
.grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }
|
||||
@media (max-width: 720px) { .grid { grid-template-columns: 1fr; } }
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="bg-orb orb-a"></div>
|
||||
<div class="bg-orb orb-b"></div>
|
||||
<div class="site-shell">
|
||||
<header class="site-header">
|
||||
<div class="brand">
|
||||
<img src="/assets/images/logo.png" alt="Nexus Logo">
|
||||
<div class="brand-text">
|
||||
<div class="brand-title"><?= htmlspecialchars(t('common.title'), ENT_QUOTES) ?></div>
|
||||
<div class="brand-sub">Nexus Control Panel</div>
|
||||
</div>
|
||||
</div>
|
||||
<nav class="site-nav">
|
||||
<a href="/" class="nav-link is-active">Dashboard</a>
|
||||
<a href="/" class="nav-link">KEA DHCP</a>
|
||||
<a href="/" class="nav-link">Inventory</a>
|
||||
</nav>
|
||||
<div class="header-cta">
|
||||
<button class="cta-button">+ Neuer Host</button>
|
||||
</div>
|
||||
</header>
|
||||
<main class="site-main">
|
||||
|
||||
Reference in New Issue
Block a user