|
|
@ -2,13 +2,17 @@ |
|
|
<div> |
|
|
<div> |
|
|
<div class="container mx-auto p-4"> |
|
|
<div class="container mx-auto p-4"> |
|
|
<div class="flex flex-col gap-4 lg:flex-row"> |
|
|
<div class="flex flex-col gap-4 lg:flex-row"> |
|
|
<div class="rounded-lg bg-white p-4 lg:w-64 dark:bg-neutral-700"> |
|
|
<div |
|
|
<NuxtLink to="/admin"> |
|
|
class="overflow-hidden rounded-lg bg-white text-gray-700 shadow-md lg:w-64 dark:bg-neutral-700 dark:text-neutral-200" |
|
|
<h2 class="mb-4 text-xl font-bold dark:text-neutral-200"> |
|
|
> |
|
|
{{ t('pages.admin.panel') }} |
|
|
<PanelHead> |
|
|
</h2> |
|
|
<PanelHeadTitle> |
|
|
</NuxtLink> |
|
|
<NuxtLink to="/admin"> |
|
|
<div class="flex flex-col space-y-2"> |
|
|
{{ t('pages.admin.panel') }} |
|
|
|
|
|
</NuxtLink> |
|
|
|
|
|
</PanelHeadTitle> |
|
|
|
|
|
</PanelHead> |
|
|
|
|
|
<div class="flex flex-col space-y-2 p-4"> |
|
|
<NuxtLink |
|
|
<NuxtLink |
|
|
v-for="(item, index) in menuItems" |
|
|
v-for="(item, index) in menuItems" |
|
|
:key="index" |
|
|
:key="index" |
|
|
@ -27,10 +31,16 @@ |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div |
|
|
<div |
|
|
class="flex-1 rounded-lg bg-white p-6 dark:bg-neutral-700 dark:text-neutral-200" |
|
|
class="flex-1 overflow-hidden rounded-lg bg-white text-gray-700 shadow-md dark:bg-neutral-700 dark:text-neutral-200" |
|
|
> |
|
|
> |
|
|
<h1 class="mb-6 text-3xl font-bold">{{ activeMenuItem.name }}</h1> |
|
|
<PanelHead> |
|
|
<NuxtPage /> |
|
|
<PanelHeadTitle> |
|
|
|
|
|
{{ activeMenuItem.name }} |
|
|
|
|
|
</PanelHeadTitle> |
|
|
|
|
|
</PanelHead> |
|
|
|
|
|
<section class="p-6"> |
|
|
|
|
|
<NuxtPage /> |
|
|
|
|
|
</section> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|