diff --git a/src/assets/sass/_input.scss b/src/assets/sass/_input.scss
index 5901a66..c9a9fcd 100644
--- a/src/assets/sass/_input.scss
+++ b/src/assets/sass/_input.scss
@@ -33,7 +33,7 @@
width: 16px;
height: 16px;
border-radius: 0.2em;
- @apply relative overflow-hidden cursor-pointer;
+ @apply p-0 relative overflow-hidden cursor-pointer;
&:before {
content: "";
transition: all 0.2s ease-in-out;
@@ -84,28 +84,4 @@ select.input {
&.input--lg {
@apply pr-8;
}
-}
-
-.dark {
- .input {
- @apply bg-dark-2 border-dark-4;
- &[type="checkbox"]:not(.input--switch) {
- @apply bg-dark-5 border-dark-5;
- &:checked {
- @apply bg-theme-1 border-theme-1;
- }
- }
- &.input--switch[type="checkbox"] {
- @apply bg-dark-5 border-dark-5;
- &:before {
- @apply bg-dark-1;
- }
- &:checked {
- @apply bg-theme-10;
- }
- }
- }
- .input-group-info {
- @apply text-gray-300 bg-dark-2 border-dark-4;
- }
}
\ No newline at end of file
diff --git a/src/components/TopBar.vue b/src/components/TopBar.vue
index a24686d..061e455 100644
--- a/src/components/TopBar.vue
+++ b/src/components/TopBar.vue
@@ -3,9 +3,9 @@
@@ -181,7 +181,7 @@
href
class="flex items-center block p-2 transition duration-300 ease-in-out hover:bg-theme-1 dark:hover:bg-dark-3 rounded-md"
>
-
Reset Password
+
errerrrReset Password
- ZhiOS智莺
+ ZhiOS 智莺
diff --git a/src/libs/tippy.js b/src/libs/tippy.js
index 3bb1c58..fa9b2d1 100644
--- a/src/libs/tippy.js
+++ b/src/libs/tippy.js
@@ -2,6 +2,6 @@ import Vue from "vue";
import VueTippy, { TippyComponent } from "vue-tippy";
Vue.use(VueTippy);
-Vue.component("tippy", TippyComponent);
+Vue.component("Tippy", TippyComponent);
import "tippy.js/themes/light.css";
diff --git a/src/router/index.js b/src/router/index.js
index 1449f59..837954d 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -1,307 +1,389 @@
-import Vue from "vue";
-import VueRouter from "vue-router";
+import Vue from 'vue';
+import VueRouter from 'vue-router';
+
Vue.use(VueRouter);
const routes = [
- {
- path: "/",
- component: () => import(/* webpackChunkName: "main" */ '@/layouts/SideMenu'),
- children: [
- {
- path: "/",
- name: "side-menu-dashboard",
- component: () => import('@/views/Dashboard')
- },
- {
- path: "inbox",
- name: "side-menu-inbox",
- component: () => import('@/views/Inbox')
- },
- {
- path: "file-manager",
- name: "side-menu-file-manager",
- component: () => import('@/views/FileManager')
- },
- {
- path: "point-of-sale",
- name: "side-menu-point-of-sale",
- component: () => import('@/views/PointOfSale')
- },
- {
- path: "chat",
- name: "side-menu-chat",
- component: () => import('@/views/Chat')
- },
- {
- path: "post",
- name: "side-menu-post",
- component: () => import('@/views/Post')
- },
- {
- path: "crud-data-list",
- name: "side-menu-crud-data-list",
- component: () => import('@/views/CrudDataList')
- },
- {
- path: "crud-form",
- name: "side-menu-crud-form",
- component: () => import('@/views/CrudForm')
- },
- {
- path: "users-layout-1",
- name: "side-menu-users-layout-1",
- component: () => import('@/views/UsersLayout1')
- },
- {
- path: "users-layout-2",
- name: "side-menu-users-layout-2",
- component: () => import('@/views/UsersLayout2')
- },
- {
- path: "users-layout-3",
- name: "side-menu-users-layout-3",
- component: () => import('@/views/UsersLayout3')
- },
- {
- path: "profile-overview-1",
- name: "side-menu-profile-overview-1",
- component: () => import('@/views/ProfileOverview1')
- },
- {
- path: "profile-overview-2",
- name: "side-menu-profile-overview-2",
- component: () => import('@/views/ProfileOverview2')
- },
- {
- path: "profile-overview-3",
- name: "side-menu-profile-overview-3",
+ {
+ path: '/',
+ component: () => import(/* webpackChunkName: 'main' */ '@/layouts/SideMenu'),
+ children: [
+ {
+ path: '/',
+ name: 'side-menu-dashboard',
+ meta: {title: '会员中心'},
+ component: () => import('@/views/Dashboard')
+ },
+ {
+ path: 'inbox',
+ name: 'side-menu-inbox',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Inbox')
+ },
+ {
+ path: 'file-manager',
+ name: 'side-menu-file-manager',
+ meta: {title: '文件管理'},
+ component: () => import('@/views/FileManager')
+ },
+ {
+ path: 'point-of-sale',
+ name: 'side-menu-point-of-sale',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/PointOfSale')
+ },
+ {
+ path: 'chat',
+ name: 'side-menu-chat',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Chat')
+ },
+ {
+ path: 'post',
+ name: 'side-menu-post',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Post')
+ },
+ {
+ path: 'crud-data-list',
+ name: 'side-menu-crud-data-list',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/CrudDataList')
+ },
+ {
+ path: 'crud-form',
+ name: 'side-menu-crud-form',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/CrudForm')
+ },
+ {
+ path: 'users-layout-1',
+ name: 'side-menu-users-layout-1',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/UsersLayout1')
+ },
+ {
+ path: 'users-layout-2',
+ name: 'side-menu-users-layout-2',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/UsersLayout2')
+ },
+ {
+ path: 'users-layout-3',
+ name: 'side-menu-users-layout-3',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/UsersLayout3')
+ },
+ {
+ path: 'profile-overview-1',
+ name: 'side-menu-profile-overview-1',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/ProfileOverview1')
+ },
+ {
+ path: 'profile-overview-2',
+ name: 'side-menu-profile-overview-2',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/ProfileOverview2')
+ },
+ {
+ path: 'profile-overview-3',
+ name: 'side-menu-profile-overview-3',
component: () => import('@/views/ProfileOverview3')
- },
- {
- path: "wizard-layout-1",
- name: "side-menu-wizard-layout-1",
- component: () => import('@/views/WizardLayout1')
- },
- {
- path: "wizard-layout-2",
- name: "side-menu-wizard-layout-2",
- component: () => import('@/views/WizardLayout2')
- },
- {
- path: "wizard-layout-3",
- name: "side-menu-wizard-layout-3",
- component: () => import('@/views/WizardLayout3')
- },
- {
- path: "blog-layout-1",
- name: "side-menu-blog-layout-1",
- component: () => import('@/views/BlogLayout1')
- },
- {
- path: "blog-layout-2",
- name: "side-menu-blog-layout-2",
- component: () => import('@/views/BlogLayout2')
- },
- {
- path: "blog-layout-3",
- name: "side-menu-blog-layout-3",
- component: () => import('@/views/BlogLayout3')
- },
- {
- path: "pricing-layout-1",
- name: "side-menu-pricing-layout-1",
- component: () => import('@/views/PricingLayout1')
- },
- {
- path: "pricing-layout-2",
- name: "side-menu-pricing-layout-2",
- component: () => import('@/views/PricingLayout2')
- },
- {
- path: "invoice-layout-1",
- name: "side-menu-invoice-layout-1",
- component: () => import('@/views/InvoiceLayout1')
- },
- {
- path: "invoice-layout-2",
- name: "side-menu-invoice-layout-2",
- component: () => import('@/views/InvoiceLayout2')
- },
- {
- path: "faq-layout-1",
- name: "side-menu-faq-layout-1",
- component: () => import('@/views/FaqLayout1')
- },
- {
- path: "faq-layout-2",
- name: "side-menu-faq-layout-2",
- component: () => import('@/views/FaqLayout2')
- },
- {
- path: "faq-layout-3",
- name: "side-menu-faq-layout-3",
- component: () => import('@/views/FaqLayout3')
- },
- {
- path: "update-profile",
- name: "side-menu-update-profile",
- component: () => import('@/views/UpdateProfile')
- },
- {
- path: "change-password",
- name: "side-menu-change-password",
- component: () => import('@/views/ChangePassword')
- },
- {
- path: "regular-table",
- name: "side-menu-regular-table",
- component: () => import('@/views/RegularTable')
- },
- {
- path: "tabulator",
- name: "side-menu-tabulator",
- component: () => import('@/views/Tabulator')
- },
- {
- path: "accordion",
- name: "side-menu-accordion",
- component: () => import('@/views/Accordion')
- },
- {
- path: "button",
- name: "side-menu-button",
- component: () => import('@/views/Button')
- },
- {
- path: "modal",
- name: "side-menu-modal",
- component: () => import('@/views/Modal')
- },
- {
- path: "alert",
- name: "side-menu-alert",
- component: () => import('@/views/Alert')
- },
- {
- path: "progress-bar",
- name: "side-menu-progress-bar",
- component: () => import('@/views/ProgressBar')
- },
- {
- path: "tooltip",
- name: "side-menu-tooltip",
- component: () => import('@/views/Tooltip')
- },
- {
- path: "dropdown",
- name: "side-menu-dropdown",
- component: () => import('@/views/Dropdown')
- },
- {
- path: "toast",
- name: "side-menu-toast",
- component: () => import('@/views/Toast')
- },
- {
- path: "typography",
- name: "side-menu-typography",
- component: () => import('@/views/Typography')
- },
- {
- path: "icon",
- name: "side-menu-icon",
- component: () => import('@/views/Icon')
- },
- {
- path: "loading-icon",
- name: "side-menu-loading-icon",
- component: () => import('@/views/LoadingIcon')
- },
- {
- path: "regular-form",
- name: "side-menu-regular-form",
- component: () => import('@/views/RegularForm')
- },
- {
- path: "datepicker",
- name: "side-menu-datepicker",
- component: () => import('@/views/Datepicker')
- },
- {
- path: "tail-select",
- name: "side-menu-tail-select",
- component: () => import('@/views/TailSelect')
- },
- {
- path: "file-upload",
- name: "side-menu-file-upload",
- component: () => import('@/views/FileUpload')
- },
- {
- path: "wysiwyg-editor",
- name: "side-menu-wysiwyg-editor",
- component: () => import('@/views/WysiwygEditor')
- },
- {
- path: "validation",
- name: "side-menu-validation",
- component: () => import('@/views/Validation')
- },
- {
- path: "chart",
- name: "side-menu-chart",
- component: () => import('@/views/Chart')
- },
- {
- path: "slider",
- name: "side-menu-slider",
- component: () => import('@/views/Slider')
- },
- {
- path: "image-zoom",
- name: "side-menu-image-zoom",
- component: () => import('@/views/ImageZoom')
- }
- ]
- },
- {
- path: "/test",
- name: "test",
- component: () => import('@/views/Inbox')
- },
- {
- path: "/login",
- name: "login",
- component: () => import('@/views/Login')
- },
- {
- path: "/register",
- name: "register",
- component: () => import('@/views/Register')
- },
- {
- path: "/404",
- name: "error-page",
- component: () => import('@/views/ErrorPage')
- },
- {
- path: "*",
- redirect: '/404',
- hidden: true,
- }
+ },
+ {
+ path: 'wizard-layout-1',
+ name: 'side-menu-wizard-layout-1',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/WizardLayout1')
+ },
+ {
+ path: 'wizard-layout-2',
+ name: 'side-menu-wizard-layout-2',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/WizardLayout2')
+ },
+ {
+ path: 'wizard-layout-3',
+ name: 'side-menu-wizard-layout-3',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/WizardLayout3')
+ },
+ {
+ path: 'blog-layout-1',
+ name: 'side-menu-blog-layout-1',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/BlogLayout1')
+ },
+ {
+ path: 'blog-layout-2',
+ name: 'side-menu-blog-layout-2',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/BlogLayout2')
+ },
+ {
+ path: 'blog-layout-3',
+ name: 'side-menu-blog-layout-3',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/BlogLayout3')
+ },
+ {
+ path: 'pricing-layout-1',
+ name: 'side-menu-pricing-layout-1',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/PricingLayout1')
+ },
+ {
+ path: 'pricing-layout-2',
+ name: 'side-menu-pricing-layout-2',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/PricingLayout2')
+ },
+ {
+ path: 'invoice-layout-1',
+ name: 'side-menu-invoice-layout-1',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/InvoiceLayout1')
+ },
+ {
+ path: 'invoice-layout-2',
+ name: 'side-menu-invoice-layout-2',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/InvoiceLayout2')
+ },
+ {
+ path: 'faq-layout-1',
+ name: 'side-menu-faq-layout-1',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/FaqLayout1')
+ },
+ {
+ path: 'faq-layout-2',
+ name: 'side-menu-faq-layout-2',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/FaqLayout2')
+ },
+ {
+ path: 'faq-layout-3',
+ name: 'side-menu-faq-layout-3',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/FaqLayout3')
+ },
+ {
+ path: 'update-profile',
+ name: 'side-menu-update-profile',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/UpdateProfile')
+ },
+ {
+ path: 'change-password',
+ name: 'side-menu-change-password',
+ component: () => import('@/views/ChangePassword')
+ },
+ {
+ path: 'regular-table',
+ name: 'side-menu-regular-table',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/RegularTable')
+ },
+ {
+ path: 'tabulator',
+ name: 'side-menu-tabulator',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Tabulator')
+ },
+ {
+ path: 'accordion',
+ name: 'side-menu-accordion',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Accordion')
+ },
+ {
+ path: 'button',
+ name: 'side-menu-button',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Button')
+ },
+ {
+ path: 'modal',
+ name: 'side-menu-modal',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Modal')
+ },
+ {
+ path: 'alert',
+ name: 'side-menu-alert',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Alert')
+ },
+ {
+ path: 'progress-bar',
+ name: 'side-menu-progress-bar',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/ProgressBar')
+ },
+ {
+ path: 'tooltip',
+ name: 'side-menu-tooltip',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Tooltip')
+ },
+ {
+ path: 'dropdown',
+ name: 'side-menu-dropdown',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Dropdown')
+ },
+ {
+ path: 'toast',
+ name: 'side-menu-toast',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Toast')
+ },
+ {
+ path: 'typography',
+ name: 'side-menu-typography',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Typography')
+ },
+ {
+ path: 'icon',
+ name: 'side-menu-icon',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Icon')
+ },
+ {
+ path: 'loading-icon',
+ name: 'side-menu-loading-icon',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/LoadingIcon')
+ },
+ {
+ path: 'regular-form',
+ name: 'side-menu-regular-form',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/RegularForm')
+ },
+ {
+ path: 'datepicker',
+ name: 'side-menu-datepicker',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Datepicker')
+ },
+ {
+ path: 'tail-select',
+ name: 'side-menu-tail-select',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/TailSelect')
+ },
+ {
+ path: 'file-upload',
+ name: 'side-menu-file-upload',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/FileUpload')
+ },
+ {
+ path: 'wysiwyg-editor',
+ name: 'side-menu-wysiwyg-editor',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/WysiwygEditor')
+ },
+ {
+ path: 'validation',
+ name: 'side-menu-validation',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Validation')
+ },
+ {
+ path: 'chart',
+ name: 'side-menu-chart',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Chart')
+ },
+ {
+ path: 'slider',
+ name: 'side-menu-slider',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Slider')
+ },
+ {
+ path: 'image-zoom',
+ name: 'side-menu-image-zoom',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/ImageZoom')
+ },
+ {
+ path: 'profile',
+ name: 'profile',
+ meta: {title: '个人资料'},
+ component: () => import('@/views/Profile')
+ },
+ {
+ path: 'invitation',
+ name: 'invitation',
+ meta: {title: '邀请赚钱'},
+ component: () => import('@/views/Invitation')
+ },
+ {
+ path: 'app',
+ name: 'app',
+ meta: {title: '应用中心'},
+ component: () => import('@/views/App')
+ },
+ {
+ path: 'myApp',
+ name: 'my-app',
+ meta: {title: '我的应用'},
+ component: () => import('@/views/MyApp')
+ }
+ ]
+ },
+ {
+ path: '/test',
+ name: 'test',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Inbox')
+ },
+ {
+ path: '/login',
+ name: 'login',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Login')
+ },
+ {
+ path: '/register',
+ name: 'register',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/Register')
+ },
+ {
+ path: '/404',
+ name: 'error-page',
+ meta: {title: '管理中心'},
+ component: () => import('@/views/ErrorPage')
+ },
+ {
+ path: "*",
+ redirect: '/404',
+ hidden: true,
+ }
];
const router = new VueRouter({
- mode: "history",
- base: process.env.BASE_URL,
- routes,
- scrollBehavior(to, from, savedPosition) {
- if (savedPosition) {
- return savedPosition;
- } else {
- return { x: 0, y: 0 };
- }
- }
+ mode: 'history',
+ base: process.env.BASE_URL,
+ routes,
+ scrollBehavior(to, from, savedPosition) {
+ if (savedPosition) {
+ return savedPosition;
+ } else {
+ return {x: 0, y: 0};
+ }
+ }
});
+router.beforeEach((to, from, next) => {
+ document.title = to.meta.title ? to.meta.title + ' - ZhiOS智莺' : 'ZhiOS智莺'
+ next()
+})
export default router;
diff --git a/src/store/side-menu.js b/src/store/side-menu.js
index 69038aa..d862678 100644
--- a/src/store/side-menu.js
+++ b/src/store/side-menu.js
@@ -2,34 +2,34 @@ const state = () => {
return {
menu: [
{
- icon: "HomeIcon",
- pageName: "side-menu-dashboard",
- title: "会员中心"
+ icon: 'HomeIcon',
+ pageName: 'side-menu-dashboard',
+ title: '会员中心'
},
{
- icon: "BoxIcon",
- pageName: "profile-overview-3",
- title: "个人资料"
+ icon: 'BoxIcon',
+ pageName: 'profile',
+ title: '个人资料'
},
{
- icon: "GridIcon",
- pageName: "side-menu-file-manager",
- title: "我的应用"
+ icon: 'GridIcon',
+ pageName: 'my-app',
+ title: '我的应用'
},
{
- icon: "DollarSignIcon",
- pageName: "side-menu-point-of-sale",
- title: "财务管理"
+ icon: 'DollarSignIcon',
+ pageName: 'side-menu-point-of-sale',
+ title: '财务管理'
},
{
- icon: "UsersIcon",
- pageName: "side-menu-post",
- title: "邀请好友"
+ icon: 'UsersIcon',
+ pageName: 'invitation',
+ title: '推广赚钱'
},
{
- icon: "MessageSquareIcon",
- pageName: "side-menu-chat",
- title: "消息中心"
+ icon: 'MessageSquareIcon',
+ pageName: 'side-menu-chat',
+ title: '消息中心'
}
]
};
diff --git a/src/views/App.vue b/src/views/App.vue
new file mode 100644
index 0000000..3b3d54d
--- /dev/null
+++ b/src/views/App.vue
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Sort By
+ A to Z
+ Z to A
+ Lowest Price
+ Highest Price
+
+
+
+
+
+
Pancake & Toast
+
8 Items
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Clear Items
+
+
+ Charge
+
+
+
+
+
+
+
+
Time
+
02/06/20 02:10 PM
+
+
+
+
+
+
Customer
+
{{ $f()[0].users[0].name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
New Order
+
+
+
+
+ Cancel
+
+
+ Create Ticket
+
+
+
+
+
+
+
+
+
+
+ {{ $f()[0].foods[0].name }}
+
+
+
+
+
Quantity
+
+
+ -
+
+
+
+ +
+
+
+
+
+ Notes
+
+
+
+
+
+ Cancel
+
+
+ Add Item
+
+
+
+
+
+
+
diff --git a/src/views/Invitation.vue b/src/views/Invitation.vue
new file mode 100644
index 0000000..650e94f
--- /dev/null
+++ b/src/views/Invitation.vue
@@ -0,0 +1,198 @@
+
+
+
+
我的推广信息
+
+
+
+
+
+
+
+
+
+
+
+ {{ $f()[0].users[0].name }}
+
+
{{ $f()[0].jobs[0] }}
+
+
+
+
+
+
+
+
+ Export Options
+
+
+
+
+ Settings
+
+
+ View Profile
+
+
+
+
+
+
+
+
+
+
+ New Group
+
+
+ New Quick Link
+
+
+
+
+
+
+
+
+
+
Change Password
+
+
+
+
+
+
+
+
diff --git a/src/views/MyApp.vue b/src/views/MyApp.vue
new file mode 100644
index 0000000..3b3d54d
--- /dev/null
+++ b/src/views/MyApp.vue
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ Sort By
+ A to Z
+ Z to A
+ Lowest Price
+ Highest Price
+
+
+
+
+
+
Pancake & Toast
+
8 Items
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Clear Items
+
+
+ Charge
+
+
+
+
+
+
+
+
Time
+
02/06/20 02:10 PM
+
+
+
+
+
+
Customer
+
{{ $f()[0].users[0].name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
New Order
+
+
+
+
+ Cancel
+
+
+ Create Ticket
+
+
+
+
+
+
+
+
+
+
+ {{ $f()[0].foods[0].name }}
+
+
+
+
+
Quantity
+
+
+ -
+
+
+
+ +
+
+
+
+
+ Notes
+
+
+
+
+
+ Cancel
+
+
+ Add Item
+
+
+
+
+
+
+
diff --git a/src/views/Profile.vue b/src/views/Profile.vue
new file mode 100644
index 0000000..ada6422
--- /dev/null
+++ b/src/views/Profile.vue
@@ -0,0 +1,997 @@
+
+
+
+
Profile Layout
+
+
+
+
+
+
+
+
+
+
+
+ {{ $f()[0].users[0].name }}
+
+
{{ $f()[0].jobs[0] }}
+
+
+
+
+
+
+
+
+ Export Options
+
+
+
+
+ Settings
+
+
+ View Profile
+
+
+
+
+
+
+
+
+
+
+ New Group
+
+
+ New Quick Link
+
+
+
+
+
+
Important Update
+
+ New
+
+
+
+ Lorem Ipsum is simply dummy text of the printing and typesetting
+ industry. Lorem Ipsum has been the industry's standard dummy text
+ ever since the 1500s.
+
+
+
+ Take Action
+
+
+ Dismiss
+
+
+
+
+
+
+
+
+
+
Daily Sales
+
+
+ Download Excel
+
+
+
+
+
+
+
+
+
+ +$19
+
+
+
+
+
+
+
+
+ +$25
+
+
+
+
+
+
+
+
+ +$21
+
+
+
+
+
+
+
+
+
Announcement
+
+
+
+
+
+
+
+
+
+
Midone Admin Template
+
+ Lorem Ipsum is simply dummy text of the printing and typesetting
+ industry. Lorem Ipsum has been the industry's standard dummy
+ text ever since the 1500s.
+
+
+
+ 02 June 2021
+
+
+ View Details
+
+
+
+
+
Midone Admin Template
+
+ Lorem Ipsum is simply dummy text of the printing and typesetting
+ industry. Lorem Ipsum has been the industry's standard dummy
+ text ever since the 1500s.
+
+
+
+ 02 June 2021
+
+
+ View Details
+
+
+
+
+
Midone Admin Template
+
+ Lorem Ipsum is simply dummy text of the printing and typesetting
+ industry. Lorem Ipsum has been the industry's standard dummy
+ text ever since the 1500s.
+
+
+
+ 02 June 2021
+
+
+ View Details
+
+
+
+
+
+
+
+
+
+
Projects
+
+
+
+
+
+
+
+
+
+
Midone Admin Template
+
+ Lorem Ipsum is simply dummy text of the printing and typesetting
+ industry. Lorem Ipsum has been the industry's standard dummy
+ text ever since the 1500s.
+
+
+
+
+ Pending Tasks
+
+
20%
+
+
+
+
+
+
Midone Admin Template
+
+ Lorem Ipsum is simply dummy text of the printing and typesetting
+ industry. Lorem Ipsum has been the industry's standard dummy
+ text ever since the 1500s.
+
+
+
+
+ Pending Tasks
+
+
20%
+
+
+
+
+
+
Midone Admin Template
+
+ Lorem Ipsum is simply dummy text of the printing and typesetting
+ industry. Lorem Ipsum has been the industry's standard dummy
+ text ever since the 1500s.
+
+
+
+
+ Pending Tasks
+
+
20%
+
+
+
+
+
+
+
+
+
+
+
Today's Schedule
+
+
+
+
+
+
+
+
+
+
Developing rest API with Laravel 7
+
+ 11:15AM - 12:30PM
+
+
+
+
+ 1396 Pooh Bear Lane, New Market
+
+
+ View On Map
+
+
+
+
+
Developing rest API with Laravel 7
+
+ 11:15AM - 12:30PM
+
+
+
+
+ 1396 Pooh Bear Lane, New Market
+
+
+ View On Map
+
+
+
+
+
Developing rest API with Laravel 7
+
+ 11:15AM - 12:30PM
+
+
+
+
+ 1396 Pooh Bear Lane, New Market
+
+
+ View On Map
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Pending Tasks
+
+
20%
+
+
+
+
+
+
+ Completed Tasks
+
+
+ 2 / 20
+
+
+
+
+
+
+
+ Tasks In Progress
+
+
42
+
+
+
+
View More Details
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Filter by Month
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+