first commit
This commit is contained in:
110
resources/js/navigation/horizontal/apps.js
Normal file
110
resources/js/navigation/horizontal/apps.js
Normal file
@@ -0,0 +1,110 @@
|
||||
export default [
|
||||
{
|
||||
title: 'Apps',
|
||||
icon: { icon: 'ri-mail-open-line' },
|
||||
children: [
|
||||
{
|
||||
title: 'eCommerce',
|
||||
icon: { icon: 'ri-shopping-cart-2-line' },
|
||||
children: [
|
||||
{
|
||||
title: 'Dashboard',
|
||||
to: 'apps-ecommerce-dashboard',
|
||||
},
|
||||
{
|
||||
title: 'Product',
|
||||
children: [
|
||||
{ title: 'List', to: 'apps-ecommerce-product-list' },
|
||||
{ title: 'Add', to: 'apps-ecommerce-product-add' },
|
||||
{ title: 'Category', to: 'apps-ecommerce-product-category-list' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Order',
|
||||
children: [
|
||||
{ title: 'List', to: 'apps-ecommerce-order-list' },
|
||||
{ title: 'Details', to: { name: 'apps-ecommerce-order-details-id', params: { id: '9042' } } },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Customer',
|
||||
children: [
|
||||
{ title: 'List', to: 'apps-ecommerce-customer-list' },
|
||||
{ title: 'Details', to: { name: 'apps-ecommerce-customer-details-id', params: { id: 478426 } } },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Manage Review',
|
||||
to: 'apps-ecommerce-manage-review',
|
||||
},
|
||||
{
|
||||
title: 'Referrals',
|
||||
to: 'apps-ecommerce-referrals',
|
||||
},
|
||||
{
|
||||
title: 'Settings',
|
||||
to: 'apps-ecommerce-settings',
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Academy',
|
||||
icon: { icon: 'ri-book-open-line' },
|
||||
children: [
|
||||
{ title: 'Dashboard', to: 'apps-academy-dashboard' },
|
||||
{ title: 'My Course', to: 'apps-academy-my-course' },
|
||||
{ title: 'Course Details', to: 'apps-academy-course-details' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Logistics',
|
||||
icon: { icon: 'ri-truck-line' },
|
||||
children: [
|
||||
{ title: 'Dashboard', to: 'apps-logistics-dashboard' },
|
||||
{ title: 'Fleet', to: 'apps-logistics-fleet' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Email',
|
||||
icon: { icon: 'ri-mail-line' },
|
||||
to: 'apps-email',
|
||||
},
|
||||
{
|
||||
title: 'Chat',
|
||||
icon: { icon: 'ri-message-line' },
|
||||
to: 'apps-chat',
|
||||
},
|
||||
{
|
||||
title: 'Calendar',
|
||||
to: 'apps-calendar',
|
||||
icon: { icon: 'ri-calendar-line' },
|
||||
},
|
||||
{
|
||||
title: 'Invoice',
|
||||
icon: { icon: 'ri-article-line' },
|
||||
children: [
|
||||
{ title: 'List', to: 'apps-invoice-list' },
|
||||
{ title: 'Preview', to: { name: 'apps-invoice-preview-id', params: { id: '5036' } } },
|
||||
{ title: 'Edit', to: { name: 'apps-invoice-edit-id', params: { id: '5036' } } },
|
||||
{ title: 'Add', to: 'apps-invoice-add' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'User',
|
||||
icon: { icon: 'ri-user-line' },
|
||||
children: [
|
||||
{ title: 'List', to: 'apps-user-list' },
|
||||
{ title: 'View', to: { name: 'apps-user-view-id', params: { id: 21 } } },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Roles & Permissions',
|
||||
icon: { icon: 'ri-shield-user-line' },
|
||||
children: [
|
||||
{ title: 'Roles', to: 'apps-roles' },
|
||||
{ title: 'Permissions', to: 'apps-permissions' },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
]
|
10
resources/js/navigation/horizontal/charts.js
Normal file
10
resources/js/navigation/horizontal/charts.js
Normal file
@@ -0,0 +1,10 @@
|
||||
export default [
|
||||
{
|
||||
title: 'Charts',
|
||||
icon: { icon: 'ri-bar-chart-2-line' },
|
||||
children: [
|
||||
{ title: 'Apex Chart', to: 'charts-apex-chart', icon: { icon: 'ri-bar-chart-grouped-line' } },
|
||||
{ title: 'Chartjs', to: 'charts-chartjs', icon: { icon: 'ri-line-chart-line' } },
|
||||
],
|
||||
},
|
||||
]
|
33
resources/js/navigation/horizontal/dashboard.js
Normal file
33
resources/js/navigation/horizontal/dashboard.js
Normal file
@@ -0,0 +1,33 @@
|
||||
export default [
|
||||
{
|
||||
title: 'Dashboards',
|
||||
icon: { icon: 'ri-home-smile-line' },
|
||||
children: [
|
||||
{
|
||||
title: 'CRM',
|
||||
to: 'dashboards-crm',
|
||||
icon: { icon: 'ri-computer-line' },
|
||||
},
|
||||
{
|
||||
title: 'Analytics',
|
||||
to: 'dashboards-analytics',
|
||||
icon: { icon: 'ri-bar-chart-line' },
|
||||
},
|
||||
{
|
||||
title: 'eCommerce',
|
||||
to: 'dashboards-ecommerce',
|
||||
icon: { icon: 'ri-shopping-cart-2-line' },
|
||||
},
|
||||
{
|
||||
title: 'Academy',
|
||||
to: 'dashboards-academy',
|
||||
icon: { icon: 'ri-book-open-line' },
|
||||
},
|
||||
{
|
||||
title: 'Logistics',
|
||||
to: 'dashboards-logistics',
|
||||
icon: { icon: 'ri-truck-line' },
|
||||
},
|
||||
],
|
||||
},
|
||||
]
|
89
resources/js/navigation/horizontal/forms.js
Normal file
89
resources/js/navigation/horizontal/forms.js
Normal file
@@ -0,0 +1,89 @@
|
||||
export default [
|
||||
{
|
||||
title: 'Forms',
|
||||
icon: { icon: 'ri-pages-line' },
|
||||
children: [
|
||||
{
|
||||
title: 'Form Elements',
|
||||
icon: { icon: 'ri-file-copy-line' },
|
||||
children: [
|
||||
{
|
||||
title: 'Autocomplete',
|
||||
to: 'forms-autocomplete',
|
||||
},
|
||||
{
|
||||
title: 'Checkbox',
|
||||
to: 'forms-checkbox',
|
||||
},
|
||||
{
|
||||
title: 'Combobox',
|
||||
to: 'forms-combobox',
|
||||
},
|
||||
{
|
||||
title: 'Date Time Picker',
|
||||
to: 'forms-date-time-picker',
|
||||
},
|
||||
{
|
||||
title: 'Editors',
|
||||
to: 'forms-editors',
|
||||
},
|
||||
{
|
||||
title: 'File Input',
|
||||
to: 'forms-file-input',
|
||||
},
|
||||
{
|
||||
title: 'Radio',
|
||||
to: 'forms-radio',
|
||||
},
|
||||
{
|
||||
title: 'Custom Input',
|
||||
to: 'forms-custom-input',
|
||||
},
|
||||
{
|
||||
title: 'Range Slider',
|
||||
to: 'forms-range-slider',
|
||||
},
|
||||
{
|
||||
title: 'Rating',
|
||||
to: 'forms-rating',
|
||||
},
|
||||
{
|
||||
title: 'Select',
|
||||
to: 'forms-select',
|
||||
},
|
||||
{ title: 'Slider', to: 'forms-slider' },
|
||||
{
|
||||
title: 'Switch',
|
||||
to: 'forms-switch',
|
||||
},
|
||||
{
|
||||
title: 'Textarea',
|
||||
to: 'forms-textarea',
|
||||
},
|
||||
{
|
||||
title: 'Textfield',
|
||||
to: 'forms-textfield',
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Form Layouts',
|
||||
icon: { icon: 'ri-checkbox-circle-line' },
|
||||
to: 'forms-form-layouts',
|
||||
},
|
||||
{
|
||||
title: 'Form Wizard',
|
||||
icon: { icon: 'ri-align-vertically' },
|
||||
children: [
|
||||
{ title: 'Numbered', to: 'forms-form-wizard-numbered' },
|
||||
{ title: 'Icons', to: 'forms-form-wizard-icons' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Form Validation',
|
||||
icon: { icon: 'ri-checkbox-circle-line' },
|
||||
to: 'forms-form-validation',
|
||||
},
|
||||
],
|
||||
},
|
||||
]
|
10
resources/js/navigation/horizontal/index.js
Normal file
10
resources/js/navigation/horizontal/index.js
Normal file
@@ -0,0 +1,10 @@
|
||||
import apps from './apps'
|
||||
import charts from './charts'
|
||||
import dashboard from './dashboard'
|
||||
import forms from './forms'
|
||||
import others from './others'
|
||||
import pages from './pages'
|
||||
import tables from './tables'
|
||||
import uiElements from './ui-elements'
|
||||
|
||||
export default [...dashboard, ...apps, ...pages, ...uiElements, ...forms, ...tables, ...charts, ...others]
|
56
resources/js/navigation/horizontal/others.js
Normal file
56
resources/js/navigation/horizontal/others.js
Normal file
@@ -0,0 +1,56 @@
|
||||
export default [
|
||||
{
|
||||
title: 'Others',
|
||||
icon: { icon: 'ri-more-line' },
|
||||
children: [
|
||||
{
|
||||
title: 'Access Control',
|
||||
icon: { icon: 'ri-shield-line' },
|
||||
to: 'access-control',
|
||||
action: 'read',
|
||||
subject: 'AclDemo',
|
||||
},
|
||||
{
|
||||
title: 'Nav Levels',
|
||||
icon: { icon: 'ri-menu-line' },
|
||||
children: [
|
||||
{
|
||||
title: 'Level 2.1',
|
||||
to: null,
|
||||
},
|
||||
{
|
||||
title: 'Level 2.2',
|
||||
children: [
|
||||
{
|
||||
title: 'Level 3.1',
|
||||
to: null,
|
||||
},
|
||||
{
|
||||
title: 'Level 3.2',
|
||||
to: null,
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Disabled Menu',
|
||||
to: null,
|
||||
icon: { icon: 'ri-eye-off-line' },
|
||||
disable: true,
|
||||
},
|
||||
{
|
||||
title: 'Raise Support',
|
||||
href: 'https://themeselection.com/support/',
|
||||
icon: { icon: 'ri-lifebuoy-line' },
|
||||
target: '_blank',
|
||||
},
|
||||
{
|
||||
title: 'Documentation',
|
||||
href: 'https://demos.themeselection.com/materio-vuetify-vuejs-admin-template/documentation/guide/laravel-integration/folder-structure.html',
|
||||
icon: { icon: 'ri-article-line' },
|
||||
target: '_blank',
|
||||
},
|
||||
],
|
||||
},
|
||||
]
|
120
resources/js/navigation/horizontal/pages.js
Normal file
120
resources/js/navigation/horizontal/pages.js
Normal file
@@ -0,0 +1,120 @@
|
||||
export default [
|
||||
{
|
||||
title: 'Pages',
|
||||
icon: { icon: 'ri-file-list-2-line' },
|
||||
children: [
|
||||
{
|
||||
title: 'User Profile',
|
||||
icon: { icon: 'ri-account-circle-line' },
|
||||
to: { name: 'pages-user-profile-tab', params: { tab: 'profile' } },
|
||||
},
|
||||
{
|
||||
title: 'Account Settings',
|
||||
icon: { icon: 'ri-settings-2-line' },
|
||||
to: { name: 'pages-account-settings-tab', params: { tab: 'account' } },
|
||||
},
|
||||
{ title: 'Pricing', icon: { icon: 'ri-money-dollar-circle-line' }, to: 'pages-pricing' },
|
||||
{ title: 'FAQ', icon: { icon: 'ri-question-line' }, to: 'pages-faq' },
|
||||
{
|
||||
title: 'Misc',
|
||||
icon: { icon: 'ri-file-line' },
|
||||
children: [
|
||||
{ title: 'Coming Soon', to: 'pages-misc-coming-soon' },
|
||||
{ title: 'Under Maintenance', to: 'pages-misc-under-maintenance', target: '_blank' },
|
||||
{ title: 'Page Not Found - 404', to: { path: '/pages/misc/not-found' }, target: '_blank' },
|
||||
{ title: 'Not Authorized - 401', to: { path: '/pages/misc/not-authorized' }, target: '_blank' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Authentication',
|
||||
icon: { icon: 'ri-lock-line' },
|
||||
children: [
|
||||
{
|
||||
title: 'Login',
|
||||
children: [
|
||||
{ title: 'Login v1', to: 'pages-authentication-login-v1', target: '_blank' },
|
||||
{ title: 'Login v2', to: 'pages-authentication-login-v2', target: '_blank' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Register',
|
||||
children: [
|
||||
{ title: 'Register v1', to: 'pages-authentication-register-v1', target: '_blank' },
|
||||
{ title: 'Register v2', to: 'pages-authentication-register-v2', target: '_blank' },
|
||||
{ title: 'Register Multi-Steps', to: 'pages-authentication-register-multi-steps', target: '_blank' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Verify Email',
|
||||
children: [
|
||||
{ title: 'Verify Email v1', to: 'pages-authentication-verify-email-v1', target: '_blank' },
|
||||
{ title: 'Verify Email v2', to: 'pages-authentication-verify-email-v2', target: '_blank' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Forgot Password',
|
||||
children: [
|
||||
{ title: 'Forgot Password v1', to: 'pages-authentication-forgot-password-v1', target: '_blank' },
|
||||
{ title: 'Forgot Password v2', to: 'pages-authentication-forgot-password-v2', target: '_blank' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Reset Password',
|
||||
children: [
|
||||
{ title: 'Reset Password v1', to: 'pages-authentication-reset-password-v1', target: '_blank' },
|
||||
{ title: 'Reset Password v2', to: 'pages-authentication-reset-password-v2', target: '_blank' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Two Steps',
|
||||
children: [
|
||||
{ title: 'Two Steps v1', to: 'pages-authentication-two-steps-v1', target: '_blank' },
|
||||
{ title: 'Two Steps v2', to: 'pages-authentication-two-steps-v2', target: '_blank' },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Wizard Pages',
|
||||
icon: { icon: 'ri-more-fill' },
|
||||
children: [
|
||||
{ title: 'Checkout', to: { name: 'wizard-examples-checkout' } },
|
||||
{ title: 'Property Listing', to: { name: 'wizard-examples-property-listing' } },
|
||||
{ title: 'Create Deal', to: { name: 'wizard-examples-create-deal' } },
|
||||
],
|
||||
},
|
||||
{ title: 'Dialog Examples', icon: { icon: 'ri-file-copy-line' }, to: 'pages-dialog-examples' },
|
||||
{
|
||||
title: 'Front Pages',
|
||||
icon: { icon: 'ri-checkbox-multiple-blank-line' },
|
||||
children: [
|
||||
{
|
||||
title: 'Landing',
|
||||
to: 'front-pages-landing-page',
|
||||
target: '_blank',
|
||||
},
|
||||
{
|
||||
title: 'Pricing',
|
||||
to: 'front-pages-pricing',
|
||||
target: '_blank',
|
||||
},
|
||||
{
|
||||
title: 'Payment',
|
||||
to: 'front-pages-payment',
|
||||
target: '_blank',
|
||||
},
|
||||
{
|
||||
title: 'Checkout',
|
||||
to: 'front-pages-checkout',
|
||||
target: '_blank',
|
||||
},
|
||||
{
|
||||
title: 'Help Center',
|
||||
to: 'front-pages-help-center',
|
||||
target: '_blank',
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
]
|
10
resources/js/navigation/horizontal/tables.js
Normal file
10
resources/js/navigation/horizontal/tables.js
Normal file
@@ -0,0 +1,10 @@
|
||||
export default [
|
||||
{
|
||||
title: 'Tables',
|
||||
icon: { icon: 'ri-table-line' },
|
||||
children: [
|
||||
{ title: 'Simple Table', icon: { icon: 'ri-layout-grid-line' }, to: 'tables-simple-table' },
|
||||
{ title: 'Data Table', icon: { icon: 'ri-grid-line' }, to: 'tables-data-table' },
|
||||
],
|
||||
},
|
||||
]
|
60
resources/js/navigation/horizontal/ui-elements.js
Normal file
60
resources/js/navigation/horizontal/ui-elements.js
Normal file
@@ -0,0 +1,60 @@
|
||||
export default [
|
||||
{
|
||||
title: 'User Interface',
|
||||
icon: { icon: 'ri-pantone-line' },
|
||||
children: [
|
||||
{
|
||||
title: 'Icons',
|
||||
icon: { icon: 'ri-eye-line' },
|
||||
to: 'pages-icons',
|
||||
},
|
||||
{
|
||||
title: 'Typography',
|
||||
icon: { icon: 'ri-font-size-2' },
|
||||
to: 'pages-typography',
|
||||
},
|
||||
{
|
||||
title: 'Cards',
|
||||
icon: { icon: 'ri-bank-card-line' },
|
||||
children: [
|
||||
{ title: 'Basic', to: 'pages-cards-card-basic' },
|
||||
{ title: 'Advance', to: 'pages-cards-card-advance' },
|
||||
{ title: 'Widgets', to: 'pages-cards-card-widgets' },
|
||||
{ title: 'Statistics', to: 'pages-cards-card-statistics' },
|
||||
{ title: 'Gamification', to: 'pages-cards-card-gamification' },
|
||||
{ title: 'Actions', to: 'pages-cards-card-actions' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Components',
|
||||
icon: { icon: 'ri-archive-line' },
|
||||
children: [
|
||||
{ title: 'Alert', to: 'components-alert' },
|
||||
{ title: 'Avatar', to: 'components-avatar' },
|
||||
{ title: 'Badge', to: 'components-badge' },
|
||||
{ title: 'Button', to: 'components-button' },
|
||||
{ title: 'Chip', to: 'components-chip' },
|
||||
{ title: 'Dialog', to: 'components-dialog' },
|
||||
{ title: 'Expansion Panel', to: 'components-expansion-panel' },
|
||||
{ title: 'List', to: 'components-list' },
|
||||
{ title: 'Menu', to: 'components-menu' },
|
||||
{ title: 'Pagination', to: 'components-pagination' },
|
||||
{ title: 'Progress Circular', to: 'components-progress-circular' },
|
||||
{ title: 'Progress Linear', to: 'components-progress-linear' },
|
||||
{ title: 'Snackbar', to: 'components-snackbar' },
|
||||
{ title: 'Tabs', to: 'components-tabs' },
|
||||
{ title: 'Timeline', to: 'components-timeline' },
|
||||
{ title: 'Tooltip', to: 'components-tooltip' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Extensions',
|
||||
icon: { icon: 'ri-box-3-line' },
|
||||
children: [
|
||||
{ title: 'Tour', to: 'extensions-tour' },
|
||||
{ title: 'Swiper', to: 'extensions-swiper' },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
]
|
187
resources/js/navigation/vertical/apps-and-pages.js
Normal file
187
resources/js/navigation/vertical/apps-and-pages.js
Normal file
@@ -0,0 +1,187 @@
|
||||
export default [
|
||||
{ heading: 'Apps & Pages' },
|
||||
{
|
||||
title: 'Ecommerce',
|
||||
icon: { icon: 'ri-shopping-bag-3-line' },
|
||||
children: [
|
||||
{
|
||||
title: 'Dashboard',
|
||||
to: 'apps-ecommerce-dashboard',
|
||||
},
|
||||
{
|
||||
title: 'Product',
|
||||
children: [
|
||||
{ title: 'List', to: 'apps-ecommerce-product-list' },
|
||||
{ title: 'Add', to: 'apps-ecommerce-product-add' },
|
||||
{ title: 'Category', to: 'apps-ecommerce-product-category-list' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Order',
|
||||
children: [
|
||||
{ title: 'List', to: 'apps-ecommerce-order-list' },
|
||||
{ title: 'Details', to: { name: 'apps-ecommerce-order-details-id', params: { id: '9042' } } },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Customer',
|
||||
children: [
|
||||
{ title: 'List', to: 'apps-ecommerce-customer-list' },
|
||||
{ title: 'Details', to: { name: 'apps-ecommerce-customer-details-id', params: { id: 478426 } } },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Manage Review',
|
||||
to: 'apps-ecommerce-manage-review',
|
||||
},
|
||||
{
|
||||
title: 'Referrals',
|
||||
to: 'apps-ecommerce-referrals',
|
||||
},
|
||||
{
|
||||
title: 'Settings',
|
||||
to: 'apps-ecommerce-settings',
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Academy',
|
||||
icon: { icon: 'ri-graduation-cap-line' },
|
||||
children: [
|
||||
{ title: 'Dashboard', to: 'apps-academy-dashboard' },
|
||||
{ title: 'My Course', to: 'apps-academy-my-course' },
|
||||
{ title: 'Course Details', to: 'apps-academy-course-details' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Logistics',
|
||||
icon: { icon: 'ri-car-line' },
|
||||
children: [
|
||||
{ title: 'Dashboard', to: 'apps-logistics-dashboard' },
|
||||
{ title: 'Fleet', to: 'apps-logistics-fleet' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Email',
|
||||
icon: { icon: 'ri-mail-open-line' },
|
||||
to: 'apps-email',
|
||||
},
|
||||
{
|
||||
title: 'Chat',
|
||||
icon: { icon: 'ri-wechat-line' },
|
||||
to: 'apps-chat',
|
||||
},
|
||||
{
|
||||
title: 'Calendar',
|
||||
icon: { icon: 'ri-calendar-line' },
|
||||
to: 'apps-calendar',
|
||||
},
|
||||
{
|
||||
title: 'Invoice',
|
||||
icon: { icon: 'ri-bill-line' },
|
||||
children: [
|
||||
{ title: 'List', to: 'apps-invoice-list' },
|
||||
{ title: 'Preview', to: { name: 'apps-invoice-preview-id', params: { id: '5036' } } },
|
||||
{ title: 'Edit', to: { name: 'apps-invoice-edit-id', params: { id: '5036' } } },
|
||||
{ title: 'Add', to: 'apps-invoice-add' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'User',
|
||||
icon: { icon: 'ri-user-line' },
|
||||
children: [
|
||||
{ title: 'List', to: 'apps-user-list' },
|
||||
{ title: 'View', to: { name: 'apps-user-view-id', params: { id: 21 } } },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Roles & Permissions',
|
||||
icon: { icon: 'ri-lock-2-line' },
|
||||
children: [
|
||||
{ title: 'Roles', to: 'apps-roles' },
|
||||
{ title: 'Permissions', to: 'apps-permissions' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Pages',
|
||||
icon: { icon: 'ri-layout-left-line' },
|
||||
children: [
|
||||
{ title: 'User Profile', to: { name: 'pages-user-profile-tab', params: { tab: 'profile' } } },
|
||||
{ title: 'Account Settings', to: { name: 'pages-account-settings-tab', params: { tab: 'account' } } },
|
||||
{ title: 'Pricing', to: 'pages-pricing' },
|
||||
{ title: 'FAQ', to: 'pages-faq' },
|
||||
{
|
||||
title: 'Miscellaneous',
|
||||
children: [
|
||||
{ title: 'Coming Soon', to: 'pages-misc-coming-soon', target: '_blank' },
|
||||
{ title: 'Under Maintenance', to: 'pages-misc-under-maintenance', target: '_blank' },
|
||||
{ title: 'Page Not Found - 404', to: { path: '/pages/misc/not-found' }, target: '_blank' },
|
||||
{ title: 'Not Authorized - 401', to: { path: '/pages/misc/not-authorized' }, target: '_blank' },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Authentication',
|
||||
icon: { icon: 'ri-shield-keyhole-line' },
|
||||
children: [
|
||||
{
|
||||
title: 'Login',
|
||||
children: [
|
||||
{ title: 'Login v1', to: 'pages-authentication-login-v1', target: '_blank' },
|
||||
{ title: 'Login v2', to: 'pages-authentication-login-v2', target: '_blank' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Register',
|
||||
children: [
|
||||
{ title: 'Register v1', to: 'pages-authentication-register-v1', target: '_blank' },
|
||||
{ title: 'Register v2', to: 'pages-authentication-register-v2', target: '_blank' },
|
||||
{ title: 'Register Multi-Steps', to: 'pages-authentication-register-multi-steps', target: '_blank' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Verify Email',
|
||||
children: [
|
||||
{ title: 'Verify Email v1', to: 'pages-authentication-verify-email-v1', target: '_blank' },
|
||||
{ title: 'Verify Email v2', to: 'pages-authentication-verify-email-v2', target: '_blank' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Forgot Password',
|
||||
children: [
|
||||
{ title: 'Forgot Password v1', to: 'pages-authentication-forgot-password-v1', target: '_blank' },
|
||||
{ title: 'Forgot Password v2', to: 'pages-authentication-forgot-password-v2', target: '_blank' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Reset Password',
|
||||
children: [
|
||||
{ title: 'Reset Password v1', to: 'pages-authentication-reset-password-v1', target: '_blank' },
|
||||
{ title: 'Reset Password v2', to: 'pages-authentication-reset-password-v2', target: '_blank' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Two Steps',
|
||||
children: [
|
||||
{ title: 'Two Steps v1', to: 'pages-authentication-two-steps-v1', target: '_blank' },
|
||||
{ title: 'Two Steps v2', to: 'pages-authentication-two-steps-v2', target: '_blank' },
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Wizard Examples',
|
||||
icon: { icon: 'ri-git-commit-line' },
|
||||
children: [
|
||||
{ title: 'Checkout', to: { name: 'wizard-examples-checkout' } },
|
||||
{ title: 'Property Listing', to: { name: 'wizard-examples-property-listing' } },
|
||||
{ title: 'Create Deal', to: { name: 'wizard-examples-create-deal' } },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Dialog Examples',
|
||||
icon: { icon: 'ri-tv-2-line' },
|
||||
to: 'pages-dialog-examples',
|
||||
},
|
||||
]
|
11
resources/js/navigation/vertical/charts.js
Normal file
11
resources/js/navigation/vertical/charts.js
Normal file
@@ -0,0 +1,11 @@
|
||||
export default [
|
||||
{ heading: 'Charts' },
|
||||
{
|
||||
title: 'Charts',
|
||||
icon: { icon: 'ri-bar-chart-2-line' },
|
||||
children: [
|
||||
{ title: 'Apex Chart', to: 'charts-apex-chart' },
|
||||
{ title: 'Chartjs', to: 'charts-chartjs' },
|
||||
],
|
||||
},
|
||||
]
|
61
resources/js/navigation/vertical/dashboard.js
Normal file
61
resources/js/navigation/vertical/dashboard.js
Normal file
@@ -0,0 +1,61 @@
|
||||
export default [
|
||||
{
|
||||
title: 'Dashboards',
|
||||
icon: { icon: 'ri-home-smile-line' },
|
||||
children: [
|
||||
{
|
||||
title: 'CRM',
|
||||
to: 'dashboards-crm',
|
||||
},
|
||||
{
|
||||
title: 'Analytics',
|
||||
to: 'dashboards-analytics',
|
||||
},
|
||||
{
|
||||
title: 'eCommerce',
|
||||
to: 'dashboards-ecommerce',
|
||||
},
|
||||
{
|
||||
title: 'Academy',
|
||||
to: 'dashboards-academy',
|
||||
},
|
||||
{
|
||||
title: 'Logistics',
|
||||
to: 'dashboards-logistics',
|
||||
},
|
||||
],
|
||||
badgeContent: '5',
|
||||
badgeClass: 'bg-error',
|
||||
},
|
||||
{
|
||||
title: 'Front Pages',
|
||||
icon: { icon: 'ri-file-copy-line' },
|
||||
children: [
|
||||
{
|
||||
title: 'Landing',
|
||||
to: 'front-pages-landing-page',
|
||||
target: '_blank',
|
||||
},
|
||||
{
|
||||
title: 'Pricing',
|
||||
to: 'front-pages-pricing',
|
||||
target: '_blank',
|
||||
},
|
||||
{
|
||||
title: 'Payment',
|
||||
to: 'front-pages-payment',
|
||||
target: '_blank',
|
||||
},
|
||||
{
|
||||
title: 'Checkout',
|
||||
to: 'front-pages-checkout',
|
||||
target: '_blank',
|
||||
},
|
||||
{
|
||||
title: 'Help Center',
|
||||
to: 'front-pages-help-center',
|
||||
target: '_blank',
|
||||
},
|
||||
],
|
||||
},
|
||||
]
|
50
resources/js/navigation/vertical/forms.js
Normal file
50
resources/js/navigation/vertical/forms.js
Normal file
@@ -0,0 +1,50 @@
|
||||
export default [
|
||||
{ heading: 'Forms & Tables' },
|
||||
{
|
||||
title: 'Form Elements',
|
||||
icon: { icon: 'ri-radio-button-line' },
|
||||
children: [
|
||||
{ title: 'Autocomplete', to: 'forms-autocomplete' },
|
||||
{ title: 'Checkbox', to: 'forms-checkbox' },
|
||||
{ title: 'Combobox', to: 'forms-combobox' },
|
||||
{ title: 'Date Time Picker', to: 'forms-date-time-picker' },
|
||||
{ title: 'Editors', to: 'forms-editors' },
|
||||
{ title: 'File Input', to: 'forms-file-input' },
|
||||
{ title: 'Radio', to: 'forms-radio' },
|
||||
{ title: 'Custom Input', to: 'forms-custom-input' },
|
||||
{ title: 'Range Slider', to: 'forms-range-slider' },
|
||||
{ title: 'Rating', to: 'forms-rating' },
|
||||
{ title: 'Select', to: 'forms-select' },
|
||||
{ title: 'Slider', to: 'forms-slider' },
|
||||
{ title: 'Switch', to: 'forms-switch' },
|
||||
{ title: 'Textarea', to: 'forms-textarea' },
|
||||
{ title: 'Textfield', to: 'forms-textfield' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Form Layouts',
|
||||
icon: { icon: 'ri-layout-4-line' },
|
||||
to: 'forms-form-layouts',
|
||||
},
|
||||
{
|
||||
title: 'Form Wizard',
|
||||
icon: { icon: 'ri-git-commit-line' },
|
||||
children: [
|
||||
{ title: 'Numbered', to: 'forms-form-wizard-numbered' },
|
||||
{ title: 'Icons', to: 'forms-form-wizard-icons' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Form Validation',
|
||||
icon: { icon: 'ri-checkbox-multiple-line' },
|
||||
to: 'forms-form-validation',
|
||||
},
|
||||
{
|
||||
title: 'Tables',
|
||||
icon: { icon: 'ri-table-alt-line' },
|
||||
children: [
|
||||
{ title: 'Simple Table', to: 'tables-simple-table' },
|
||||
{ title: 'Data Table', to: 'tables-data-table' },
|
||||
],
|
||||
},
|
||||
]
|
8
resources/js/navigation/vertical/index.js
Normal file
8
resources/js/navigation/vertical/index.js
Normal file
@@ -0,0 +1,8 @@
|
||||
import appsAndPages from './apps-and-pages'
|
||||
import charts from './charts'
|
||||
import dashboard from './dashboard'
|
||||
import forms from './forms'
|
||||
import others from './others'
|
||||
import uiElements from './ui-elements'
|
||||
|
||||
export default [...dashboard, ...appsAndPages, ...uiElements, ...forms, ...charts, ...others]
|
51
resources/js/navigation/vertical/others.js
Normal file
51
resources/js/navigation/vertical/others.js
Normal file
@@ -0,0 +1,51 @@
|
||||
export default [
|
||||
{ heading: 'Others' },
|
||||
{
|
||||
title: 'Access Control',
|
||||
icon: { icon: 'ri-shield-line' },
|
||||
to: 'access-control',
|
||||
action: 'read',
|
||||
subject: 'AclDemo',
|
||||
},
|
||||
{
|
||||
title: 'Nav Levels',
|
||||
icon: { icon: 'ri-menu-line' },
|
||||
children: [
|
||||
{
|
||||
title: 'Level 2.1',
|
||||
to: null,
|
||||
},
|
||||
{
|
||||
title: 'Level 2.2',
|
||||
children: [
|
||||
{
|
||||
title: 'Level 3.1',
|
||||
to: null,
|
||||
},
|
||||
{
|
||||
title: 'Level 3.2',
|
||||
to: null,
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Disabled Menu',
|
||||
to: null,
|
||||
icon: { icon: 'ri-eye-off-line' },
|
||||
disable: true,
|
||||
},
|
||||
{
|
||||
title: 'Raise Support',
|
||||
href: 'https://themeselection.com/support/',
|
||||
icon: { icon: 'ri-lifebuoy-line' },
|
||||
target: '_blank',
|
||||
},
|
||||
{
|
||||
title: 'Documentation',
|
||||
href: 'https://demos.themeselection.com/materio-vuetify-vuejs-admin-template/documentation/guide/laravel-integration/folder-structure.html',
|
||||
icon: { icon: 'ri-article-line' },
|
||||
target: '_blank',
|
||||
},
|
||||
]
|
55
resources/js/navigation/vertical/ui-elements.js
Normal file
55
resources/js/navigation/vertical/ui-elements.js
Normal file
@@ -0,0 +1,55 @@
|
||||
export default [
|
||||
{ heading: 'UI Elements' },
|
||||
{
|
||||
title: 'Typography',
|
||||
icon: { icon: 'ri-text' },
|
||||
to: 'pages-typography',
|
||||
},
|
||||
{
|
||||
title: 'Icons',
|
||||
icon: { icon: 'ri-remixicon-line' },
|
||||
to: 'pages-icons',
|
||||
},
|
||||
{
|
||||
title: 'Cards',
|
||||
icon: { icon: 'ri-bar-chart-box-line' },
|
||||
children: [
|
||||
{ title: 'Basic', to: 'pages-cards-card-basic' },
|
||||
{ title: 'Advance', to: 'pages-cards-card-advance' },
|
||||
{ title: 'Widgets', to: 'pages-cards-card-widgets' },
|
||||
{ title: 'Statistics', to: 'pages-cards-card-statistics' },
|
||||
{ title: 'Gamification', to: 'pages-cards-card-gamification' },
|
||||
{ title: 'Actions', to: 'pages-cards-card-actions' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Components',
|
||||
icon: { icon: 'ri-toggle-line' },
|
||||
children: [
|
||||
{ title: 'Alert', to: 'components-alert' },
|
||||
{ title: 'Avatar', to: 'components-avatar' },
|
||||
{ title: 'Badge', to: 'components-badge' },
|
||||
{ title: 'Button', to: 'components-button' },
|
||||
{ title: 'Chip', to: 'components-chip' },
|
||||
{ title: 'Dialog', to: 'components-dialog' },
|
||||
{ title: 'Expansion Panel', to: 'components-expansion-panel' },
|
||||
{ title: 'List', to: 'components-list' },
|
||||
{ title: 'Menu', to: 'components-menu' },
|
||||
{ title: 'Pagination', to: 'components-pagination' },
|
||||
{ title: 'Progress Circular', to: 'components-progress-circular' },
|
||||
{ title: 'Progress Linear', to: 'components-progress-linear' },
|
||||
{ title: 'Snackbar', to: 'components-snackbar' },
|
||||
{ title: 'Tabs', to: 'components-tabs' },
|
||||
{ title: 'Timeline', to: 'components-timeline' },
|
||||
{ title: 'Tooltip', to: 'components-tooltip' },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Extensions',
|
||||
icon: { icon: 'ri-box-3-line' },
|
||||
children: [
|
||||
{ title: 'Tour', to: 'extensions-tour' },
|
||||
{ title: 'Swiper', to: 'extensions-swiper' },
|
||||
],
|
||||
},
|
||||
]
|
Reference in New Issue
Block a user