54 lines
3.6 KiB
HTML
54 lines
3.6 KiB
HTML
<nav class="bg-[var(--bg)]/80 backdrop-blur-md fixed top-0 left-0 right-0 z-10">
|
|
<div class="max-w-5xl mx-auto px-6 h-14 flex items-center justify-between">
|
|
<div class="flex items-center gap-6 min-w-0">
|
|
<div class="flex items-center gap-2">
|
|
<a href="https://github.com/chenyme/grok2api" target="_blank" rel="noopener"
|
|
class="brand-link font-semibold tracking-tight hover:opacity-80">
|
|
<svg class="github-icon" viewBox="0 0 24 24" aria-hidden="true">
|
|
<path
|
|
d="M12 2C6.48 2 2 6.58 2 12.26c0 4.5 2.87 8.32 6.84 9.67.5.1.68-.22.68-.48 0-.24-.01-.86-.01-1.69-2.78.62-3.37-1.37-3.37-1.37-.45-1.17-1.11-1.48-1.11-1.48-.91-.64.07-.63.07-.63 1.01.07 1.54 1.06 1.54 1.06.9 1.58 2.36 1.12 2.94.86.09-.67.35-1.12.63-1.38-2.22-.26-4.56-1.14-4.56-5.07 0-1.12.39-2.04 1.03-2.76-.1-.26-.45-1.3.1-2.71 0 0 .84-.27 2.75 1.05A9.3 9.3 0 0 1 12 6.79c.85 0 1.7.12 2.5.36 1.9-1.32 2.74-1.05 2.74-1.05.55 1.41.2 2.45.1 2.71.64.72 1.03 1.64 1.03 2.76 0 3.94-2.34 4.81-4.58 5.06.36.32.68.95.68 1.92 0 1.38-.01 2.49-.01 2.83 0 .26.18.58.69.48A10.05 10.05 0 0 0 22 12.26C22 6.58 17.52 2 12 2Z" />
|
|
</svg>
|
|
<span>Grok2API</span>
|
|
</a>
|
|
<a href="https://github.com/chenyme" target="_blank" rel="noopener"
|
|
class="text-xs text-[var(--accents-4)] hover:opacity-80 admin-brand-author">@chenyme</a>
|
|
</div>
|
|
<div class="h-4 w-px bg-[var(--border)] admin-nav-divider"></div>
|
|
<div class="admin-nav-links">
|
|
<a href="/admin/token" class="nav-link text-sm" data-nav="/admin/token">Token管理</a>
|
|
<a href="/admin/config" class="nav-link text-sm" data-nav="/admin/config">配置管理</a>
|
|
<a href="/admin/cache" class="nav-link text-sm" data-nav="/admin/cache">缓存管理</a>
|
|
</div>
|
|
</div>
|
|
<div class="nav-actions admin-desktop-actions">
|
|
<button id="storage-mode-btn" data-storage-mode-btn type="button" class="nav-action-btn" title="存储模式">-</button>
|
|
<button type="button" class="nav-action-btn" data-theme-toggle-btn title="切换深夜模式">深夜模式</button>
|
|
<a href="/imagine" class="nav-action-btn">媒体页</a>
|
|
<a href="https://github.com/chenyme/grok2api/issues" target="_blank" rel="noopener"
|
|
class="nav-action-btn">反馈</a>
|
|
<button onclick="logout()" type="button" class="nav-action-btn">退出</button>
|
|
</div>
|
|
<button id="admin-menu-toggle" class="admin-menu-toggle" type="button" aria-label="打开管理菜单"
|
|
aria-expanded="false" aria-controls="admin-mobile-menu">
|
|
<svg viewBox="0 0 24 24" aria-hidden="true">
|
|
<path d="M4 7h16M4 12h16M4 17h16" />
|
|
</svg>
|
|
</button>
|
|
</div>
|
|
<div id="admin-mobile-menu" class="admin-mobile-menu" hidden>
|
|
<div class="admin-mobile-menu-inner">
|
|
<a href="/admin/token" class="nav-link text-sm" data-nav="/admin/token">Token管理</a>
|
|
<a href="/admin/config" class="nav-link text-sm" data-nav="/admin/config">配置管理</a>
|
|
<a href="/admin/cache" class="nav-link text-sm" data-nav="/admin/cache">缓存管理</a>
|
|
<div class="admin-mobile-menu-actions">
|
|
<button id="storage-mode-btn-mobile" data-storage-mode-btn type="button" class="nav-action-btn" title="存储模式">-</button>
|
|
<button type="button" class="nav-action-btn" data-theme-toggle-btn title="切换深夜模式">深夜模式</button>
|
|
<a href="/imagine" class="nav-action-btn">媒体页</a>
|
|
<a href="https://github.com/chenyme/grok2api/issues" target="_blank" rel="noopener"
|
|
class="nav-action-btn">反馈</a>
|
|
<button onclick="logout()" type="button" class="nav-action-btn">退出</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</nav>
|