|
|
@@ -3,8 +3,9 @@
|
|
|
<head>
|
|
|
<meta charset="UTF-8">
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
|
- <title>Proxmox RouterOS | Network Appliance</title>
|
|
|
- <link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2310b981'><path d='M12 2L2 7l10 5 10-5-10-5zM2 17l10 5 10-5M2 12l10 5 10-5'/></svg>">
|
|
|
+ <title>DebTik | Debian Linux Router</title>
|
|
|
+ <link rel="icon" type="image/svg+xml" href="debtik-emblem.svg">
|
|
|
+ <link rel="alternate icon" type="image/png" href="debtik-logo.png">
|
|
|
<script src="https://cdn.tailwindcss.com"></script>
|
|
|
<script>
|
|
|
tailwind.config = {
|
|
|
@@ -40,19 +41,15 @@
|
|
|
<!-- Sidebar -->
|
|
|
<aside id="sidebar" class="w-64 bg-[#0f172a]/95 border-r border-slate-800 flex flex-col flex-shrink-0 transition-all duration-300 z-30">
|
|
|
<!-- Brand Header -->
|
|
|
- <div class="h-16 flex items-center px-5 border-b border-slate-800 justify-between">
|
|
|
+ <div class="h-16 flex items-center px-4 border-b border-slate-800 justify-between bg-slate-950/60">
|
|
|
<div class="flex items-center space-x-3">
|
|
|
- <div class="w-9 h-9 rounded-xl bg-gradient-to-tr from-brand-600 to-cyan-500 flex items-center justify-center shadow-lg shadow-brand-500/20 text-white font-bold">
|
|
|
- <svg class="w-5 h-5" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
|
|
- <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 10V3L4 14h7v7l9-11h-7z" />
|
|
|
- </svg>
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- <div class="font-bold text-sm tracking-wide text-white flex items-center gap-1.5">
|
|
|
- <span>RouterOS</span>
|
|
|
- <span class="text-[10px] bg-brand-500/20 text-brand-400 font-mono px-1.5 py-0.5 rounded border border-brand-500/30">LXC</span>
|
|
|
+ <img src="debtik-emblem.svg" alt="DebTik" class="w-9 h-9 rounded-xl shadow-lg shadow-rose-900/40 object-contain p-0.5 bg-slate-900 border border-slate-800 flex-shrink-0" />
|
|
|
+ <div class="leading-tight">
|
|
|
+ <div class="font-black text-sm tracking-wide text-white flex items-center gap-1.5">
|
|
|
+ <span>Deb<span class="text-rose-500">T</span><span class="text-sky-400">ik</span></span>
|
|
|
+ <span class="text-[9px] bg-rose-500/20 text-rose-300 font-mono px-1.5 py-0.5 rounded border border-rose-500/30 font-bold">ROUTER</span>
|
|
|
</div>
|
|
|
- <div class="text-[11px] text-slate-400">Proxmox Gateway</div>
|
|
|
+ <div class="text-[10px] text-slate-400 font-medium">Debian Linux Router</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -342,9 +339,20 @@
|
|
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16" />
|
|
|
</svg>
|
|
|
</button>
|
|
|
- <div>
|
|
|
- <h1 id="page-title" class="text-lg font-bold text-white tracking-tight">Dashboard Overview</h1>
|
|
|
- <p id="page-subtitle" class="text-xs text-slate-400">Live router performance and interface management</p>
|
|
|
+ <div class="flex items-center gap-3">
|
|
|
+ <img src="debtik-emblem.svg" alt="DebTik" class="w-7 h-7 sm:hidden" />
|
|
|
+ <div>
|
|
|
+ <h1 id="page-title" class="text-lg font-bold text-white tracking-tight">Dashboard Overview</h1>
|
|
|
+ <p id="page-subtitle" class="text-xs text-slate-400">DebTik - Debian Linux Router appliance management</p>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="flex items-center gap-3">
|
|
|
+ <div class="hidden sm:flex items-center gap-2 px-3 py-1 bg-slate-900/90 border border-slate-800 rounded-xl shadow-sm">
|
|
|
+ <img src="debtik-emblem.svg" alt="DebTik" class="w-5 h-5" />
|
|
|
+ <span class="text-xs font-black text-white tracking-wide">Deb<span class="text-rose-500">T</span><span class="text-sky-400">ik</span></span>
|
|
|
+ <span class="text-[10px] text-slate-400 font-mono">Debian Linux Router</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
</header>
|
|
|
@@ -354,6 +362,33 @@
|
|
|
|
|
|
<!-- ================= SECTION: DASHBOARD ================= -->
|
|
|
<section id="section-dashboard" class="space-y-6">
|
|
|
+ <!-- DebTik Hero Brand Banner -->
|
|
|
+ <div class="bg-gradient-to-r from-slate-900 via-[#0f172a] to-slate-900 border border-slate-800 rounded-2xl p-5 flex flex-wrap items-center justify-between gap-4 shadow-xl relative overflow-hidden">
|
|
|
+ <div class="absolute -right-10 -bottom-10 w-64 h-64 bg-rose-500/5 rounded-full blur-3xl pointer-events-none"></div>
|
|
|
+ <div class="flex items-center gap-4 z-10">
|
|
|
+ <img src="debtik-logo.png" alt="DebTik - Debian Linux Router" class="w-16 h-16 sm:w-20 sm:h-20 rounded-xl shadow-2xl border border-slate-700/80 object-cover" />
|
|
|
+ <div>
|
|
|
+ <div class="flex items-center gap-2 mb-1">
|
|
|
+ <h2 class="text-xl sm:text-2xl font-black text-white tracking-tight flex items-center gap-2">
|
|
|
+ <span>Deb<span class="text-rose-500">T</span><span class="text-sky-400">ik</span></span>
|
|
|
+ </h2>
|
|
|
+ <span class="px-2 py-0.5 text-[10px] font-mono font-bold rounded-full bg-rose-500/15 text-rose-300 border border-rose-500/30">Debian Linux Router</span>
|
|
|
+ <span class="px-2 py-0.5 text-[10px] font-mono font-bold rounded-full bg-emerald-500/15 text-emerald-300 border border-emerald-500/30">v7 Engine</span>
|
|
|
+ </div>
|
|
|
+ <p class="text-xs text-slate-400 max-w-xl">Enterprise-grade network routing appliance combining the rock-solid stability of Debian Linux with RouterOS v7 dynamic routing & policy engine.</p>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="flex items-center gap-3 z-10">
|
|
|
+ <div class="px-3 py-2 bg-slate-950/80 border border-slate-800 rounded-xl text-right">
|
|
|
+ <div class="text-[10px] text-slate-500 uppercase tracking-wider font-semibold">Engine</div>
|
|
|
+ <div class="text-xs font-mono font-bold text-white flex items-center gap-1.5 justify-end">
|
|
|
+ <span class="w-2 h-2 rounded-full bg-emerald-400 animate-pulse"></span>
|
|
|
+ <span>BIRD 2 + nftables</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
<div class="grid grid-cols-1 md:grid-cols-3 gap-5">
|
|
|
|
|
|
<!-- CPU Usage -->
|