feat: add admin workspace navigation

This commit is contained in:
ik
2026-09-16 19:59:15 +07:00
parent d9f58fb90e
commit 4c7051bc97
6 changed files with 23 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
---
const path = Astro.url.pathname;
const links = [
["/admin", "Обзор"],
["/admin/moderation", "Уловы"],
["/admin/external-sources", "Источники"],
["/admin/media", "Медиа"],
] as const;
---
<nav class="admin-nav" aria-label="Разделы админ-панели">
{links.map(([href, label]) => <a class={path === href ? "active" : undefined} aria-current={path === href ? "page" : undefined} href={href}>{label}</a>)}
</nav>