diff --git a/Dockerfile b/Dockerfile index 0c64e34..790152f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,7 +10,7 @@ RUN pnpm install --frozen-lockfile COPY frontend/ ./ -RUN pnpm build +RUN pnpm vite build FROM golang:1.21-alpine AS backend-builder diff --git a/frontend/src/components/marketing-layout/the-header.vue b/frontend/src/components/marketing-layout/the-header.vue index ea2d91d..831e90a 100644 --- a/frontend/src/components/marketing-layout/the-header.vue +++ b/frontend/src/components/marketing-layout/the-header.vue @@ -98,37 +98,6 @@ const developerMenus = computed(() => ({ }, })) -const adminMenus = computed(() => ({ - main: { - title: t('nav.mainFeatures'), - items: [ - { title: t('nav.console'), url: '/admin', icon: 'lucide:gauge' }, - { title: t('nav.users'), url: '/admin/users', icon: 'lucide:users' }, - { title: t('nav.orders'), url: '/admin/orders', icon: 'lucide:dollar-sign' }, - { title: t('nav.statistics'), url: '/admin/statistics', icon: 'lucide:bar-chart-3' }, - ], - }, - content: { - title: t('nav.contentManagement'), - items: [ - { title: t('nav.docCategories'), url: '/admin/doc-categories', icon: 'lucide:folder-open' }, - { title: t('nav.docList'), url: '/admin/docs', icon: 'lucide:file-text' }, - { title: t('nav.packages'), url: '/admin/packages', icon: 'lucide:package' }, - ], - }, - system: { - title: t('nav.systemManagement'), - items: [ - { title: t('nav.tickets'), url: '/admin/tickets', icon: 'lucide:message-square' }, - { title: t('nav.logs'), url: '/admin/logs', icon: 'lucide:scroll-text' }, - { title: t('nav.basicSettings'), url: '/admin/settings/basic', icon: 'lucide:settings' }, - { title: t('nav.emailSettings'), url: '/admin/settings/email', icon: 'lucide:mail' }, - { title: t('nav.smsSettings'), url: '/admin/settings/sms', icon: 'lucide:message-square' }, - { title: t('nav.paymentSettings'), url: '/admin/settings/payment', icon: 'lucide:credit-card' }, - ], - }, -})) - const publicMenus = computed(() => [ { title: t('nav.home'), url: '/', icon: 'lucide:home' }, { title: t('nav.docs'), url: '/docs', icon: 'lucide:book-open' },