mirror of
https://github.com/VueFileManager/vuefilemanager.git
synced 2026-05-13 16:55:01 +00:00
admin menu refactoring
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
"/js/main.js": "/js/main.js",
|
||||
"/css/app.css": "/css/app.css",
|
||||
"/css/tailwind.css": "/css/tailwind.css",
|
||||
"/chunks/admin.js": "/chunks/admin.js?id=a42e2299eb6b3f03ef97",
|
||||
"/chunks/admin.js": "/chunks/admin.js?id=a0c20801a574eca39093",
|
||||
"/chunks/admin-account.js": "/chunks/admin-account.js?id=1d297064a7b806655c53",
|
||||
"/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.js?id=b6966627bd253eda63ba",
|
||||
"/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~3e4fdd8b.js?id=d7a8e5b5b913858da427",
|
||||
@@ -219,5 +219,16 @@
|
||||
"/chunks/invoices.1f385c813a3c1b4200ea.hot-update.js": "/chunks/invoices.1f385c813a3c1b4200ea.hot-update.js",
|
||||
"/chunks/invoices.4966345236521ec325ca.hot-update.js": "/chunks/invoices.4966345236521ec325ca.hot-update.js",
|
||||
"/chunks/user-invoices.db36cd846bc10bc4c965.hot-update.js": "/chunks/user-invoices.db36cd846bc10bc4c965.hot-update.js",
|
||||
"/chunks/settings-invoices.07829b26fc7d758b28ca.hot-update.js": "/chunks/settings-invoices.07829b26fc7d758b28ca.hot-update.js"
|
||||
"/chunks/settings-invoices.07829b26fc7d758b28ca.hot-update.js": "/chunks/settings-invoices.07829b26fc7d758b28ca.hot-update.js",
|
||||
"/chunks/admin.32bb85f7973d44921feb.hot-update.js": "/chunks/admin.32bb85f7973d44921feb.hot-update.js",
|
||||
"/chunks/admin.61c5c1108c163859bb12.hot-update.js": "/chunks/admin.61c5c1108c163859bb12.hot-update.js",
|
||||
"/chunks/admin.4c42fccfad562ff84db2.hot-update.js": "/chunks/admin.4c42fccfad562ff84db2.hot-update.js",
|
||||
"/chunks/admin.452e65468423e1fddf3f.hot-update.js": "/chunks/admin.452e65468423e1fddf3f.hot-update.js",
|
||||
"/chunks/admin.43d0ac8118424ddcbd35.hot-update.js": "/chunks/admin.43d0ac8118424ddcbd35.hot-update.js",
|
||||
"/chunks/admin.d0d84d85acad56f04a7b.hot-update.js": "/chunks/admin.d0d84d85acad56f04a7b.hot-update.js",
|
||||
"/chunks/admin.76bfacf283060311fbd2.hot-update.js": "/chunks/admin.76bfacf283060311fbd2.hot-update.js",
|
||||
"/chunks/admin.395f3f63ae78b853df8a.hot-update.js": "/chunks/admin.395f3f63ae78b853df8a.hot-update.js",
|
||||
"/chunks/admin.573a6e1ca9bd529a5c8d.hot-update.js": "/chunks/admin.573a6e1ca9bd529a5c8d.hot-update.js",
|
||||
"/chunks/admin.0c0cac7fa6eaaddd78a7.hot-update.js": "/chunks/admin.0c0cac7fa6eaaddd78a7.hot-update.js",
|
||||
"/chunks/admin.983a61bebc862cbccb59.hot-update.js": "/chunks/admin.983a61bebc862cbccb59.hot-update.js"
|
||||
}
|
||||
|
||||
@@ -29,14 +29,6 @@
|
||||
{{ $t('admin_menu.dashboard') }}
|
||||
</div>
|
||||
</router-link>
|
||||
<router-link :to="{name: 'Users'}" class="menu-list-item link">
|
||||
<div class="icon text-theme">
|
||||
<users-icon size="17" />
|
||||
</div>
|
||||
<div class="label text-theme">
|
||||
{{ $t('admin_menu.users') }}
|
||||
</div>
|
||||
</router-link>
|
||||
<router-link :to="{name: 'AppOthers'}" class="menu-list-item link">
|
||||
<div class="icon text-theme">
|
||||
<settings-icon size="17" />
|
||||
@@ -65,8 +57,16 @@
|
||||
</ContentGroup>
|
||||
|
||||
<!--SaaS-->
|
||||
<ContentGroup v-if="config.isSaaS" title="Subscription" class="navigator">
|
||||
<ContentGroup :title="$t('Assets')" class="navigator">
|
||||
<div class="menu-list-wrapper vertical">
|
||||
<router-link :to="{name: 'Users'}" class="menu-list-item link">
|
||||
<div class="icon text-theme">
|
||||
<users-icon size="17" />
|
||||
</div>
|
||||
<div class="label text-theme">
|
||||
{{ $t('admin_menu.users') }}
|
||||
</div>
|
||||
</router-link>
|
||||
<router-link :to="{name: 'Plans'}" class="menu-list-item link">
|
||||
<div class="icon text-theme">
|
||||
<database-icon size="17" />
|
||||
@@ -80,11 +80,33 @@
|
||||
<file-text-icon size="17" />
|
||||
</div>
|
||||
<div class="label text-theme">
|
||||
{{ $t('admin_menu.invoices') }}
|
||||
{{ $t('Transactions') }}
|
||||
</div>
|
||||
</router-link>
|
||||
</div>
|
||||
</ContentGroup>
|
||||
|
||||
<!--Others-->
|
||||
<!-- <ContentGroup :title="$t('Assets')" class="navigator">
|
||||
<div class="menu-list-wrapper vertical">
|
||||
<router-link :to="{name: 'Users'}" class="menu-list-item link">
|
||||
<div class="icon text-theme">
|
||||
<refresh-cw-icon size="17" />
|
||||
</div>
|
||||
<div class="label text-theme">
|
||||
{{ $t('Changelog') }}
|
||||
</div>
|
||||
</router-link>
|
||||
<router-link :to="{name: 'Plans'}" class="menu-list-item link">
|
||||
<div class="icon text-theme">
|
||||
<help-circle-icon size="17" />
|
||||
</div>
|
||||
<div class="label text-theme">
|
||||
{{ $t('Support') }}
|
||||
</div>
|
||||
</router-link>
|
||||
</div>
|
||||
</ContentGroup>-->
|
||||
</ContentSidebar>
|
||||
|
||||
<router-view class="lg:pl-0 pl-6 pr-6 w-full overflow-x-hidden relative lg:pt-6 pt-4" />
|
||||
@@ -94,7 +116,7 @@
|
||||
<script>
|
||||
import FilePreview from '/resources/js/components/FilePreview/FilePreview'
|
||||
import Spotlight from '/resources/js/components/Spotlight/Spotlight'
|
||||
import { UsersIcon, SettingsIcon, FileTextIcon, CreditCardIcon, DatabaseIcon, BoxIcon, MonitorIcon, GlobeIcon } from 'vue-feather-icons'
|
||||
import { HelpCircleIcon, RefreshCwIcon, UsersIcon, SettingsIcon, FileTextIcon, CreditCardIcon, DatabaseIcon, BoxIcon, MonitorIcon, GlobeIcon } from 'vue-feather-icons'
|
||||
import SidebarNavigation from '/resources/js/components/Sidebar/SidebarNavigation'
|
||||
import MobileNavigation from '/resources/js/components/Others/MobileNavigation'
|
||||
import ContentSidebar from '/resources/js/components/Sidebar/ContentSidebar'
|
||||
@@ -117,6 +139,8 @@
|
||||
MobileNavigation,
|
||||
CreateLanguage,
|
||||
ContentSidebar,
|
||||
HelpCircleIcon,
|
||||
RefreshCwIcon,
|
||||
CreditCardIcon,
|
||||
FileTextIcon,
|
||||
ContentGroup,
|
||||
|
||||
Reference in New Issue
Block a user