diff --git a/_mockApis/components/dashboard/ecommerceData.ts b/_mockApis/components/dashboard/ecommerceData.ts new file mode 100644 index 0000000..bad5316 --- /dev/null +++ b/_mockApis/components/dashboard/ecommerceData.ts @@ -0,0 +1,101 @@ +import type { paymentGateway, recentTrans } from '~/types/components/dashboard/ecommerceDashboard'; +import icon1 from '~/assets/images/svgs/icon-paypal.svg'; +import icon2 from '~/assets/images/svgs/icon-office-bag.svg'; +import icon3 from '~/assets/images/svgs/icon-master-card.svg'; +import icon4 from '~/assets/images/svgs/icon-pie.svg'; + +/*--Payment gateways--*/ +const paymentGateways: paymentGateway[] = [ + { + img: icon1, + title: 'Paypal', + subtitle: 'Big Brands', + rank: '+$6,235', + disable: '', + bgcolor: 'primary' + }, + { + img: icon2, + title: 'Wallet', + subtitle: 'Bill payment', + rank: '-$345', + disable: 'emphasis', + bgcolor: 'success' + }, + { + img: icon3, + title: 'Credit Card', + subtitle: 'Money reversed', + rank: '+$2,235', + disable: '', + bgcolor: 'warning' + }, + { + img: icon4, + title: 'Refund', + subtitle: 'Bill Payment', + rank: '-$32', + disable: 'emphasis', + bgcolor: 'error' + } +]; + +/*--Recent Transaction--*/ +const recentTransaction: recentTrans[] = [ + { + title: '09:30 am', + subtitle: 'Payment received from John Doe of $385.90', + textcolor: 'primary', + boldtext: false, + line: true, + link: '', + url: '' + }, + { + title: '10:00 am', + subtitle: 'New sale recorded', + textcolor: 'secondary', + boldtext: true, + line: true, + link: '#ML-3467', + url: '' + }, + { + title: '12:00 am', + subtitle: 'Payment was made of $64.95 to Michael', + textcolor: 'success', + boldtext: false, + line: true, + link: '', + url: '' + }, + { + title: '09:30 am', + subtitle: 'New sale recorded', + textcolor: 'warning', + boldtext: true, + line: true, + link: '#ML-3467', + url: '' + }, + { + title: '09:30 am', + subtitle: 'New arrival recorded', + textcolor: 'error', + boldtext: true, + line: true, + link: '#ML-3467', + url: '' + }, + { + title: '12:00 am', + subtitle: 'Payment Done', + textcolor: 'success', + boldtext: false, + line: false, + link: '', + url: '' + } +]; + +export { paymentGateways, recentTransaction }; diff --git a/_mockApis/components/dashboard/modernData.ts b/_mockApis/components/dashboard/modernData.ts new file mode 100644 index 0000000..57ff124 --- /dev/null +++ b/_mockApis/components/dashboard/modernData.ts @@ -0,0 +1,139 @@ +import type { userCard, weeklyStats,topProjects,topCards } from '@/types/components/dashboard/modernDashboard'; + +import user1 from "@/assets/images/profile/user-1.jpg"; +import user2 from "@/assets/images/profile/user-2.jpg"; +import user3 from "@/assets/images/profile/user-3.jpg"; +import user4 from "@/assets/images/profile/user-4.jpg"; + +/*--Top cards--*/ +import card_icon1 from "@/assets/images/svgs/icon-user-male.svg" +import card_icon2 from "@/assets/images/svgs/icon-briefcase.svg" +import card_icon3 from "@/assets/images/svgs/icon-mailbox.svg" +import card_icon4 from "@/assets/images/svgs/icon-favorites.svg" +import card_icon5 from "@/assets/images/svgs/icon-speech-bubble.svg" +import card_icon6 from "@/assets/images/svgs/icon-connect.svg" + +/*--Blog Cards--*/ +const userCardData: userCard[] = [ + { img: user4 }, + { img: user3 }, + { img: user2 }, + { img: user1 }, +]; + +/*--Weeekly Stas--*/ +const weeklyStatsData: weeklyStats[] = [ + { + title: "Top Sales", + subtitle: "Johnathan Doe", + rank: "+68", + bgcolor: "primary", + textcolor: "primary", + }, + { + title: "Best Seller", + subtitle: "Footware", + rank: "+45", + bgcolor: "success", + textcolor: "success", + }, + { + title: "Most Commented", + subtitle: "Fashionware", + rank: "+14", + bgcolor: "error", + textcolor: "error", + }, +]; + +/*--Top Projects --*/ +const topProjectsData: topProjects[] = [ + { + img: user1, + activestate: "", + leadname: "Sunil Joshi", + designation: "Web Designer", + projectname: "Elite Admin", + statuscolor: "success", + statustext: "Low", + money: "$3.9K", + }, + { + img: user2, + activestate: "", + leadname: "John Deo", + designation: "Web Developer", + projectname: "Flexy Admin", + statuscolor: "warning", + statustext: "Medium", + money: "$24.5K", + }, + { + img: user3, + activestate: "", + leadname: "Nirav Joshi", + designation: "Web Manager", + projectname: "Material Pro", + statuscolor: "error", + statustext: "High", + money: "$12.8K", + }, + { + img: user4, + activestate: "", + leadname: "Yuvraj Sheth", + designation: "Project Manager", + projectname: "Xtreme Admin", + statuscolor: "secondary", + statustext: "Very High", + money: "$2.4K", + }, +]; + +/*--Top Cards --*/ +const topCardsData: topCards[] = [ + { + img: card_icon1, + title: "Employees", + number: "96", + bgcolor: "lightprimary", + textcolor: "primary" + }, + { + img: card_icon2, + title: "Clients", + number: "3,650", + bgcolor: "lightwarning", + textcolor: "warning" + }, + { + img: card_icon3, + title: "Projects", + number: "356", + bgcolor: "lightsecondary", + textcolor: "secondary" + }, + { + img: card_icon4, + title: "Events", + number: "696", + bgcolor: "lighterror", + textcolor: "error" + }, + { + img: card_icon5, + title: "Payroll", + number: "$96k", + bgcolor: "lightsuccess", + textcolor: "success" + }, + { + img: card_icon6, + title: "Reports", + number: "59", + bgcolor: "lightprimary", + textcolor: "primary" + } +] + +export { userCardData, weeklyStatsData, topProjectsData,topCardsData} \ No newline at end of file diff --git a/_mockApis/components/datatable/dataTable.ts b/_mockApis/components/datatable/dataTable.ts new file mode 100644 index 0000000..9df75dd --- /dev/null +++ b/_mockApis/components/datatable/dataTable.ts @@ -0,0 +1,361 @@ + +import type { Datatables,SelectedRowDatatable,filtrable } from '@/types/components/datatables/index'; + +import img1 from '@/assets/images/blog/blog-img1.jpg'; +import img2 from '@/assets/images/blog/blog-img2.jpg'; +import img3 from '@/assets/images/blog/blog-img3.jpg'; +import img4 from '@/assets/images/blog/blog-img4.jpg'; +import img5 from '@/assets/images/blog/blog-img5.jpg'; + +const BasicDatatables: Datatables[] = [ + { + name: 'Sunil Joshi', + post: 'Web Designer', + project: 'Elite Admin', + status: 'Active', + budget: '$3.9' + }, + { + name: 'Andrew McDownland', + post: 'Project Manager', + project: 'Real Homes WP Theme', + status: 'Pending', + budget: '$24.5k', + + }, + { + name: 'Christopher Jamil', + post: 'Project Manager', + project: 'MedicalPro WP Theme', + status: 'Completed', + budget: '$12.8k' + }, + { + name: 'Nirav Joshi', + post: 'Frontend Engineer', + project: 'Hosting Press HTML', + status: 'Active', + budget: '$2.4k' + }, + { + name: 'Micheal Doe', + post: 'Content Writer', + project: 'Helping Hands WP Theme', + status: 'Cancel', + budget: '$9.3k' + }, + { + name: 'Daniel Kristeen', + post: 'Project Manager', + project: 'Real Homes WP Theme', + status: 'Pending', + budget: '$24.5k', + + }, + { + name: 'Julian Josephs', + post: 'Project Manager', + project: 'MedicalPro WP Theme', + status: 'Completed', + budget: '$12.8k' + }, + { + name: 'Jan Petrovic', + post: 'Web Designer', + project: 'Elite Admin', + status: 'Active', + budget: '$3.9' + }, + { + name: 'Leanne Graham', + post: 'Project Manager', + project: 'Real Homes WP Theme', + status: 'Pending', + budget: '$24.5k', + + }, + { + name: 'Glenna Reichert', + post: 'Web DEveloper', + project: 'Monster Admin', + status: 'Pending', + budget: '$30.5k', + }, + +]; + +const SelectedRow: SelectedRowDatatable[] = [ + { + name: 'Sunil Joshi', + post: 'Web Designer', + project: 'Elite Admin', + status: 'Active', + budget: '$3.9', + selectable: false, + }, + { + name: 'Andrew McDownland', + post: 'Project Manager', + project: 'Real Homes WP Theme', + status: 'Pending', + budget: '$24.5k', + selectable: true, + }, + { + name: 'Christopher Jamil', + post: 'Project Manager', + project: 'MedicalPro WP Theme', + status: 'Completed', + budget: '$12.8k', + selectable: true, + }, + { + name: 'Nirav Joshi', + post: 'Frontend Engineer', + project: 'Hosting Press HTML', + status: 'Active', + budget: '$2.4k', + selectable: false, + }, + { + name: 'Micheal Doe', + post: 'Content Writer', + project: 'Helping Hands WP Theme', + status: 'Cancel', + budget: '$9.3k', + selectable: false, + }, + { + name: 'Jan Petrovic', + post: 'Project Manager', + project: 'Real Homes WP Theme', + status: 'Pending', + budget: '$24.5k', + selectable: true, + }, + { + name: 'Daniel Kristeen', + post: 'Project Manager', + project: 'MedicalPro WP Theme', + status: 'Completed', + budget: '$12.8k', + selectable: false, + }, + { + name: 'Julian Josephs', + post: 'Web Designer', + project: 'Elite Admin', + status: 'Active', + budget: '$3.9', + selectable: true + }, + { + name: 'Leanne Graham', + post: 'Project Manager', + project: 'Real Homes WP Theme', + status: 'Pending', + budget: '$24.5k', + selectable: false, + }, + { + name: 'Glenna Reichert', + post: 'Web DEveloper', + project: 'Monster Admin', + status: 'Pending', + budget: '$30.5k', + selectable: true, + }, + +]; + +const UppercaseFilter: Datatables[] = [ + { + name: 'Sunil Joshi', + post: 'Web Designer', + project: 'Elite Admin', + status: 'Active', + budget: '$3.9', + + }, + { + name: 'Andrew McDownland', + post: 'Project Manager', + project: 'Real Homes WP Theme', + status: 'Pending', + budget: '$24.5k', + }, + { + name: 'Christopher Jamil', + post: 'Project Manager', + project: 'MedicalPro WP Theme', + status: 'Completed', + budget: '$12.8k', + }, + { + name: 'Nirav Joshi', + post: 'Frontend Engineer', + project: 'Hosting Press HTML', + status: 'Active', + budget: '$2.4k', + }, + { + name: 'MICHEL DOE', + post: 'Content Writer', + project: 'Helping Hands WP Theme', + status: 'Cancel', + budget: '$9.3k', + }, + { + name: 'JAN PETROVICK', + post: 'Project Manager', + project: 'Real Homes WP Theme', + status: 'Pending', + budget: '$24.5k', + }, + { + name: 'Daniel Kristeen', + post: 'Project Manager', + project: 'MedicalPro WP Theme', + status: 'Completed', + budget: '$12.8k', + }, + { + name: 'Julian Josephs', + post: 'Web Designer', + project: 'Elite Admin', + status: 'Active', + budget: '$3.9', + }, + { + name: 'Leanne Graham', + post: 'Project Manager', + project: 'Real Homes WP Theme', + status: 'Pending', + budget: '$24.5k', + }, + { + name: 'Glenna Reichert', + post: 'Web DEveloper', + project: 'Monster Admin', + status: 'Pending', + budget: '$30.5k', + }, + + +]; + +const GroupTable: Datatables[] = [ + { + name: 'Sunil Joshi', + post: 'Web Designer', + project: 'Elite Admin', + status: 'Active', + budget: '$3.9', + + }, + { + name: 'Andrew McDownland', + post: 'Project Manager', + project: 'Real Homes WP Theme', + status: 'Pending', + budget: '$24.5k', + }, + { + name: 'Christopher Jamil', + post: 'Project Manager', + project: 'MedicalPro WP Theme', + status: 'Completed', + budget: '$12.8k', + }, + { + name: 'Nirav Joshi', + post: 'Frontend Engineer', + project: 'Hosting Press HTML', + status: 'Active', + budget: '$2.4k', + }, + { + name: 'MICHEL DOE', + post: 'Content Writer', + project: 'Helping Hands WP Theme', + status: 'Cancel', + budget: '$9.3k', + }, + { + name: 'JAN PETROVICK', + post: 'Project Manager', + project: 'Real Homes WP Theme', + status: 'Pending', + budget: '$24.5k', + }, + { + name: 'Daniel Kristeen', + post: 'Project Manager', + project: 'MedicalPro WP Theme', + status: 'Completed', + budget: '$12.8k', + }, + { + name: 'Julian Josephs', + post: 'Web Designer', + project: 'Elite Admin', + status: 'Active', + budget: '$3.9', + }, + { + name: 'Leanne Graham', + post: 'Project Manager', + project: 'Real Homes WP Theme', + status: 'Pending', + budget: '$24.5k', + }, + { + name: 'Glenna Reichert', + post: 'Web DEveloper', + project: 'Monster Admin', + status: 'Pending', + budget: '$30.5k', + }, + +]; + +const Filtrable: filtrable[] = [ + { + name: 'Nebula GTX 3080', + image: img1, + price: 699.99, + rating: 5, + stock: true, + }, + { + name: 'Galaxy RTX 3080', + image: img2, + price: 799.99, + rating: 4, + stock: false, + }, + { + name: 'Orion RX 6800 XT', + image: img3, + price: 649.99, + rating: 3, + stock: true, + }, + { + name: 'Vortex RTX 3090', + image: img4, + price: 1499.99, + rating: 4, + stock: true, + }, + { + name: 'Cosmos GTX 1660 Super', + image: img5, + price: 299.99, + rating: 4, + stock: false, + }, + +]; + +export {BasicDatatables,SelectedRow,UppercaseFilter,GroupTable,Filtrable}; diff --git a/_mockApis/components/pages/accountNotification.ts b/_mockApis/components/pages/accountNotification.ts new file mode 100644 index 0000000..138fbae --- /dev/null +++ b/_mockApis/components/pages/accountNotification.ts @@ -0,0 +1,37 @@ +/*import tabler icons*/ +import { ArticleIcon, CheckboxIcon, ClockIcon, MailIcon, TruckDeliveryIcon } from 'vue-tabler-icons'; +import type { notificationTabType } from '@/types/components/pages/notificationTab'; +const notificationTb: notificationTabType[] = [ + { + title: 'Our newsletter', + subtitle: 'We will always let you know about important changes', + icon: ArticleIcon, + switch: false + }, + { + title: 'Order Confirmation', + subtitle: 'You will be notified when customer order any product', + icon: CheckboxIcon, + switch: true + }, + { + title: 'Order Status Changed', + subtitle: 'You will be notified when customer make changes to the order', + icon: ClockIcon, + switch: false + }, + { + title: 'Order Delivered', + subtitle: 'You will be notified once the order is delivered', + icon: TruckDeliveryIcon, + switch: false + }, + { + title: 'Email Notification', + subtitle: 'Turn on email notificaiton to get updates through email', + icon: MailIcon, + switch: true + } +]; + +export {notificationTb}; diff --git a/_mockApis/components/pages/faqData.ts b/_mockApis/components/pages/faqData.ts new file mode 100644 index 0000000..e2ed198 --- /dev/null +++ b/_mockApis/components/pages/faqData.ts @@ -0,0 +1,21 @@ +import type { faqPageType } from '@/types/components/pages/faqData'; +const faqPage: faqPageType[] = [ + { + question: 'What is an Admin Dashboard?', + answer: 'Admin Dashboard is the backend interface of a website or an application that helps to manage the website s overall content and settings. It is widely used by the site owners to keep track of their website, make changes to their content, and more.' + }, + { + question: 'What should an admin dashboard template include?', + answer: 'Admin dashboard template should include user & SEO friendly design with a variety of components and application designs to help create your own web application with ease. This could include customization options, technical support and about 6 months of future updates.' + }, + { + question: 'Why should I buy admin templates from AdminMart?', + answer: 'Adminmart offers high-quality templates that are easy to use and fully customizable. With over 101,801 happy customers & trusted by 10,000+ Companies. AdminMart is recognized as the leading online source for buying admin templates.' + }, + { + question: 'Do Adminmart offers a money back guarantee?', + answer: 'There is no money back guarantee in most companies, but if you are unhappy with our product, Adminmart gives you a 100% money back guarantee.' + } +]; + +export { faqPage}; diff --git a/_mockApis/components/pages/pricingData.ts b/_mockApis/components/pages/pricingData.ts new file mode 100644 index 0000000..329f81f --- /dev/null +++ b/_mockApis/components/pages/pricingData.ts @@ -0,0 +1,134 @@ +/*import tabler icons*/ +import { CheckIcon, XIcon, } from 'vue-tabler-icons'; +import type { pricingType } from '@/types/components/pages/pricingData'; +/*-- Pricing Page --*/ +import img1 from '@/assets/images/backgrounds/silver.png'; +import img2 from '@/assets/images/backgrounds/bronze.png'; +import img3 from '@/assets/images/backgrounds/gold.png'; +const pricing: pricingType[] = [ + { + tagtext: false, + caption: 'Silver', + image: img1, + free: true, + price: 10.99, + yearlyprice: 10.99 * 12, + buttontext: 'Choose Silver', + list: [ + { + icon: CheckIcon, + iconcolor: 'primary', + listtitle: '3 Members', + status:false, + }, + { + icon: CheckIcon, + iconcolor: 'primary', + listtitle: 'Single Device', + status:false, + }, + { + icon: XIcon, + iconcolor: 'inputBorder', + listtitle: '50GB Storage', + status:true, + }, + { + icon: XIcon, + iconcolor: 'inputBorder', + listtitle: 'Monthly Backups', + status:true, + }, + { + icon: XIcon, + iconcolor: 'inputBorder', + listtitle: 'Permissions & workflows', + status:true, + } + ] + }, + { + tagtext: true, + caption: 'bronze', + image: img2, + free: false, + price: 10.99, + yearlyprice: 10.99 * 12, + buttontext: 'Choose Bronze', + list: [ + { + icon: CheckIcon, + iconcolor: 'primary', + listtitle: '5 Members', + status:false, + }, + { + icon: CheckIcon, + iconcolor: 'primary', + listtitle: 'Multiple Device', + status:false, + }, + { + icon: CheckIcon, + iconcolor: 'primary', + listtitle: '80GB Storage', + status:false, + }, + { + icon: XIcon, + iconcolor: 'inputBorder', + listtitle: 'Monthly Backups', + status:true, + }, + { + icon: XIcon, + iconcolor: 'inputBorder', + listtitle: 'Permissions & workflows', + status:true, + } + ] + }, + { + tagtext: false, + caption: 'gold', + image: img3, + free: false, + price: 22.99, + yearlyprice: 22.99 * 12, + buttontext: 'Choose Gold', + list: [ + { + icon: CheckIcon, + iconcolor: 'primary', + listtitle: '15 Members', + status:false, + }, + { + icon: CheckIcon, + iconcolor: 'primary', + listtitle: 'Multiple Device', + status:false, + }, + { + icon: CheckIcon, + iconcolor: 'primary', + listtitle: '150GB Storage', + status:false, + }, + { + icon: CheckIcon, + iconcolor: 'primary', + listtitle: 'Monthly Backups', + status:false, + }, + { + icon: CheckIcon, + iconcolor: 'primary', + listtitle: 'Permissions & workflows', + status:false, + } + ] + } + +]; +export { pricing}; \ No newline at end of file diff --git a/_mockApis/components/pages/searchLinks.ts b/_mockApis/components/pages/searchLinks.ts new file mode 100644 index 0000000..58d43c0 --- /dev/null +++ b/_mockApis/components/pages/searchLinks.ts @@ -0,0 +1,42 @@ +import type { SearchLinkType } from '@/types/components/pages/searchLinks'; +const SearchLinkData: SearchLinkType[] = [ + { + title: 'AngularJs', + linktitle: 'http://www.google.com/angularjs', + subtitle:'Lorem Ipsum viveremus probamus opus apeirian haec perveniri, memoriter.Praebeat pecunias viveremus probamus opus apeirian haec perveniri, memoriter.', + url:'/' + }, + { + title: 'AngularJs — Superheroic JavaScript MVW Framework', + linktitle: 'http://www.google.com/angularjs', + subtitle:'Lorem Ipsum viveremus probamus opus apeirian haec perveniri, memoriter.Praebeat pecunias viveremus probamus opus apeirian haec perveniri, memoriter.', + url:'/' + }, + { + title: 'AngularJS Tutorial - W3Schools', + linktitle: 'http://www.google.com/angularjs', + subtitle:'Lorem Ipsum viveremus probamus opus apeirian haec perveniri, memoriter.Praebeat pecunias viveremus probamus opus apeirian haec perveniri, memoriter.', + url:'/' + }, + { + title: 'Introduction to AngularJS - W3Schools', + linktitle: 'http://www.google.com/angularjs', + subtitle:'Lorem Ipsum viveremus probamus opus apeirian haec perveniri, memoriter.Praebeat pecunias viveremus probamus opus apeirian haec perveniri, memoriter.', + url:'/' + }, + { + title: 'AngularJS Tutorial', + linktitle: 'http://www.google.com/angularjs', + subtitle:'Lorem Ipsum viveremus probamus opus apeirian haec perveniri, memoriter.Praebeat pecunias viveremus probamus opus apeirian haec perveniri, memoriter.', + url:'/' + }, + { + title: 'Angular 2: One framework', + linktitle: 'http://www.google.com/angularjs', + subtitle:'Lorem Ipsum viveremus probamus opus apeirian haec perveniri, memoriter.Praebeat pecunias viveremus probamus opus apeirian haec perveniri, memoriter.', + url:'/' + }, + +]; + +export { SearchLinkData}; diff --git a/_mockApis/components/table/basicTables.ts b/_mockApis/components/table/basicTables.ts new file mode 100644 index 0000000..3bbcfee --- /dev/null +++ b/_mockApis/components/table/basicTables.ts @@ -0,0 +1,960 @@ + +import type { basicTable1, basicTable2, basicTable3, basicTable4, basicTable5, tableDark, tableDensity, tableFixedHeader, heightTable, tableAction } from '@/types/components/table/index'; +/*import tabler icons*/ +import { PlusIcon, EditIcon, TrashIcon, CheckIcon, XIcon, ArrowBackUpIcon } from 'vue-tabler-icons'; +import img1 from '@/assets/images/profile/user-1.jpg'; +import img2 from '@/assets/images/profile/user-2.jpg'; +import img3 from '@/assets/images/profile/user-3.jpg'; +import img4 from '@/assets/images/profile/user-4.jpg'; +import img5 from '@/assets/images/profile/user-5.jpg'; +import img6 from '@/assets/images/profile/user-6.jpg'; +import authimg1 from '@/assets/images/blog/blog-img1.jpg'; +import authimg2 from '@/assets/images/blog/blog-img2.jpg'; +import authimg3 from '@/assets/images/blog/blog-img3.jpg'; +import authimg4 from '@/assets/images/blog/blog-img4.jpg'; +import authimg5 from '@/assets/images/blog/blog-img5.jpg'; + +/*Basic Table 1*/ +const basicTableData1: basicTable1[] = [ + { + avatar: img1, + name: 'Sunil Joshi', + post: 'Web Designer', + pname: 'Elite Admin', + status: 'Active', + statuscolor: 'success', + teams: [ + { + id: '1', + color: 'error', + text: 'S' + }, + { + id: '2', + color: 'secondary ', + text: 'D' + } + ], + budget: '$3.9' + }, + { + avatar: img2, + name: 'Andrew McDownland', + post: 'Project Manager', + pname: 'Real Homes WP Theme', + status: 'Pending', + statuscolor: 'warning', + teams: [ + { + id: '1', + color: 'secondary', + text: 'N' + }, + { + id: '2', + color: 'warning ', + text: 'X' + }, + { + id: '3', + color: 'primary ', + text: 'A' + } + ], + budget: '$24.5k' + }, + { + avatar: img3, + name: 'Christopher Jamil', + post: 'Project Manager', + pname: 'MedicalPro WP Theme', + status: 'Completed', + statuscolor: 'primary', + teams: [ + { + id: '1', + color: 'secondary', + text: 'X' + } + ], + budget: '$12.8k' + }, + { + avatar: img4, + name: 'Nirav Joshi', + post: 'Frontend Engineer', + pname: 'Hosting Press HTML', + status: 'Active', + statuscolor: 'success', + teams: [ + { + id: '1', + color: 'primary', + text: 'X' + }, + { + id: '2', + color: 'error', + text: 'Y' + } + ], + budget: '$2.4k' + }, + { + avatar: img5, + name: 'Micheal Doe', + post: 'Content Writer', + pname: 'Helping Hands WP Theme', + status: 'Cancel', + statuscolor: 'error', + teams: [ + { + id: '1', + color: 'secondary', + text: 'S' + } + ], + budget: '$9.3k' + } +]; + +/*Basic Table 2*/ +const basicTableData2: basicTable2[] = [ + { + avatar: img1, + name: 'Olivia Rhye', + post: 'Xtreme admin', + status: 'active', + statuscolor: 'primary', + users: [ + { + id: '1', + icon: img2 + }, + { + id: '2', + icon: img1 + } + ] + }, + { + avatar: img2, + name: 'Barbara Steele', + post: 'Adminpro admin', + status: 'cancel', + statuscolor: 'error', + users: [ + { + id: '1', + icon: img3 + }, + { + id: '2', + icon: img2 + }, + { + id: '3', + icon: img1 + } + ] + }, + { + avatar: img3, + name: 'Leonard Gordon', + post: 'Monster admin', + status: 'active', + statuscolor: 'primary', + users: [ + { + id: '1', + icon: img2 + }, + { + id: '2', + icon: img3 + } + ] + }, + { + avatar: img4, + name: 'Evelyn Pope', + post: 'Materialpro admin', + status: 'pending', + statuscolor: 'success', + users: [ + { + id: '1', + icon: img3 + }, + { + id: '2', + icon: img2 + }, + { + id: '3', + icon: img1 + } + ] + }, + { + avatar: img5, + name: 'Tommy Garza', + post: 'Elegant admin', + status: 'cancel', + statuscolor: 'error', + users: [ + { + id: '1', + icon: img6 + }, + { + id: '2', + icon: img5 + } + ] + }, + { + avatar: img6, + name: 'Isabel Vasquez', + post: 'Modernize admin', + status: 'pending', + statuscolor: 'success', + users: [ + { + id: '1', + icon: img4 + }, + { + id: '2', + icon: img2 + } + ] + } +]; + +/*Basic Table 3*/ +const basicTableData3: basicTable3[] = [ + { + avatar: img1, + name: 'Olivia Rhye', + handle: '@rhye', + status: 'active', + statuscolor: 'success', + statusoffline:false, + email: 'olivia@ui.com', + teams: [ + { + status: 'Design', + statuscolor: 'primary' + }, + { + status: 'Product', + statuscolor: 'secondary' + } + ] + }, + { + avatar: img2, + name: 'Barbara Steele', + handle: '@steele', + status: 'offline', + statusoffline:true, + statuscolor: 'dark', + email: 'steele@ui.com', + teams: [ + { + status: 'Product', + statuscolor: 'secondary' + }, + { + status: 'Operations', + statuscolor: 'error' + } + ] + }, + { + avatar: img3, + name: 'Leonard Gordon', + handle: '@gordon', + status: 'active', + statusoffline:false, + statuscolor: 'success', + email: 'olivia@ui.com', + teams: [ + { + status: 'Finance', + statuscolor: 'primary' + }, + { + status: 'Customer Success', + statuscolor: 'success' + } + ] + }, + { + avatar: img4, + name: 'Evelyn Pope', + handle: '@pope', + status: 'offline', + statusoffline:true, + statuscolor: 'dark', + email: 'steele@ui.com', + teams: [ + { + status: 'Operations', + statuscolor: 'error' + }, + { + status: 'Design', + statuscolor: 'primary' + } + ] + }, + { + avatar: img5, + name: 'Tommy Garza', + handle: '@garza', + status: 'active', + statusoffline:false, + statuscolor: 'success', + email: 'olivia@ui.com', + teams: [ + { + status: 'Product', + statuscolor: 'secondary' + } + ] + }, + { + avatar: img6, + name: 'Isabel Vasquez', + handle: '@vasquez', + status: 'active', + statusoffline:false, + statuscolor: 'success', + email: 'steele@ui.com', + teams: [ + { + status: 'Customer Success', + statuscolor: 'success' + } + ] + } +]; + +/*Basic Table 4*/ +const basicTableData4: basicTable4[] = [ + { + invoice: 'INV-3066', + status: 'paid', + statuscolor: 'primary', + statusicon: CheckIcon, + avatar: img1, + name: 'Olivia Rhye', + handle: 'olivia@ui.com', + progress: 60 + }, + { + invoice: 'INV-3067', + status: 'cancelled', + statuscolor: 'error', + statusicon: XIcon, + avatar: img2, + name: 'Barbara Steele', + handle: 'steele@ui.com', + progress: 30 + }, + { + invoice: 'INV-3068', + status: 'paid', + statuscolor: 'primary', + statusicon: CheckIcon, + avatar: img3, + name: 'Leonard Gordon', + handle: 'olivia@ui.com', + progress: 45 + }, + { + invoice: 'INV-3069', + status: 'refunded', + statuscolor: 'secondary', + statusicon: ArrowBackUpIcon, + avatar: img4, + name: 'Evelyn Pope', + handle: 'steele@ui.com', + progress: 37 + }, + { + invoice: 'INV-3070', + status: 'cancelled', + statuscolor: 'error', + statusicon: XIcon, + avatar: img5, + name: 'Tommy Garza', + handle: 'olivia@ui.com', + progress: 87 + }, + { + invoice: 'INV-3071', + status: 'refunded', + statuscolor: 'secondary', + statusicon: ArrowBackUpIcon, + avatar: img6, + name: 'Isabel Vasquez', + handle: 'steele@ui.com', + progress: 32 + } +]; + +/*Basic Table 5*/ +const basicTableData5: basicTable5[] = [ + { + avatar: authimg1, + name: 'Top Authors', + handle: 'Successful Fellas', + users: '4300 Users', + courses: [ + { + status: 'Angular', + statuscolor: 'error' + }, + { + status: 'PHP', + statuscolor: 'primary' + } + ] + }, + { + avatar: authimg2, + name: 'Popular Authors', + handle: 'Most Successful', + users: '1200 Users', + courses: [ + { + status: 'Bootstrap', + statuscolor: 'primary' + } + ] + }, + { + avatar: authimg3, + name: 'New Users', + handle: 'Awesome Users', + users: '2000 Users', + courses: [ + { + status: 'Reactjs', + statuscolor: 'success' + }, + { + status: 'Angular', + statuscolor: 'error' + } + ] + }, + { + avatar: authimg4, + name: 'Active Customers', + handle: 'Best Customers', + users: '1500 Users', + courses: [ + { + status: 'Bootstrap', + statuscolor: 'primary' + } + ] + }, + { + avatar: authimg5, + name: 'Bestseller Theme', + handle: 'Amazing Templates', + users: '9500 Users', + courses: [ + { + status: 'Angular', + statuscolor: 'error' + }, + { + status: 'Reactjs', + statuscolor: 'success' + } + ] + } + +]; + + +/*Dark Table*/ +const darkTableData: tableDark[] = [ + { + avatar: img6, + name: 'Andrew McDownland', + post: 'Project Manager', + pname: 'Real Homes WP Theme', + status: 'Pending', + statuscolor: 'warning', + teams: [ + { + id: '1', + color: 'secondary', + text: 'N' + }, + { + id: '2', + color: 'warning ', + text: 'X' + }, + { + id: '3', + color: 'primary ', + text: 'A' + } + ], + budget: '$24.5k' + }, + { + avatar: img5, + name: 'Christopher Jamil', + post: 'Project Manager', + pname: 'MedicalPro WP Theme', + status: 'Completed', + statuscolor: 'primary', + teams: [ + { + id: '1', + color: 'secondary', + text: 'X' + } + ], + budget: '$12.8k' + }, + { + avatar: img4, + name: 'Nirav Joshi', + post: 'Frontend Engineer', + pname: 'Hosting Press HTML', + status: 'Active', + statuscolor: 'success', + teams: [ + { + id: '1', + color: 'primary', + text: 'X' + }, + { + id: '2', + color: 'error', + text: 'Y' + } + ], + budget: '$2.4k' + }, + { + avatar: img3, + name: 'Sunil Joshi', + post: 'Web Designer', + pname: 'Elite Admin', + status: 'Active', + statuscolor: 'success', + teams: [ + { + id: '1', + color: 'error', + text: 'S' + }, + { + id: '2', + color: 'secondary ', + text: 'D' + } + ], + budget: '$3.9' + }, + { + avatar: img2, + name: 'Micheal Doe', + post: 'Content Writer', + pname: 'Helping Hands WP Theme', + status: 'Cancel', + statuscolor: 'error', + teams: [ + { + id: '1', + color: 'secondary', + text: 'S' + } + ], + budget: '$9.3k' + }, + { + avatar: img1, + name: 'John Deo', + post: 'Web Designer', + pname: 'Elite Admin', + status: 'Active', + statuscolor: 'success', + teams: [ + { + id: '1', + color: 'primary', + text: 'R' + }, + { + id: '2', + color: 'secondary ', + text: 'D' + } + ], + budget: '$3.9' + } +]; + +/*Density Table*/ +const tableDensityData: tableDensity[] = [ + { + avatar: img6, + name: 'Isabel Vasquez', + post: 'Modernize admin', + status: 'pending', + statuscolor: 'success', + users: [ + { + id: '1', + icon: img6 + }, + { + id: '2', + icon: img1 + } + ] + }, + { + avatar: img1, + name: 'Olivia Rhye', + post: 'Xtreme admin', + status: 'active', + statuscolor: 'primary', + users: [ + { + id: '1', + icon: img2 + }, + { + id: '2', + icon: img1 + } + ] + }, + { + avatar: img3, + name: 'Leonard Gordon', + post: 'Monster admin', + status: 'active', + statuscolor: 'primary', + users: [ + { + id: '1', + icon: img2 + }, + { + id: '2', + icon: img3 + } + ] + }, + { + avatar: img4, + name: 'Evelyn Pope', + post: 'Materialpro admin', + status: 'pending', + statuscolor: 'success', + users: [ + { + id: '1', + icon: img3 + }, + { + id: '2', + icon: img2 + }, + { + id: '3', + icon: img1 + } + ] + }, + { + avatar: img2, + name: 'Barbara Steele', + post: 'Adminpro admin', + status: 'cancel', + statuscolor: 'error', + users: [ + { + id: '1', + icon: img3 + }, + { + id: '2', + icon: img2 + }, + { + id: '3', + icon: img1 + } + ] + }, + + { + avatar: img5, + name: 'Tommy Garza', + post: 'Elegant admin', + status: 'cancel', + statuscolor: 'error', + users: [ + { + id: '1', + icon: img6 + }, + { + id: '2', + icon: img5 + } + ] + } +]; + +/*Fixed Header Table*/ +const tableFixedHeaderData: tableFixedHeader[] = [ + { + avatar: img2, + name: 'Barbara Steele', + handle: '@steele', + status: 'offline', + statusoffline:true, + statuscolor: 'dark', + email: 'steele@ui.com', + teams: [ + { + status: 'Product', + statuscolor: 'success' + }, + { + status: 'Operations', + statuscolor: 'error' + } + ] + }, + { + avatar: img3, + name: 'Leonard Gordon', + handle: '@gordon', + status: 'active', + statusoffline:false, + statuscolor: 'success', + email: 'olivia@ui.com', + teams: [ + { + status: 'Finance', + statuscolor: 'info' + }, + { + status: 'Customer Success', + statuscolor: 'success' + } + ] + }, + { + avatar: img1, + name: 'Olivia Rhye', + handle: '@rhye', + status: 'active', + statusoffline:false, + statuscolor: 'success', + email: 'olivia@ui.com', + teams: [ + { + status: 'Design', + statuscolor: 'info' + }, + { + status: 'Product', + statuscolor: 'primary' + }, + { + status: 'Material', + statuscolor: 'success' + }, + { + status: 'Account', + statuscolor: 'info' + } + ] + }, + + { + avatar: img4, + name: 'Evelyn Pope', + handle: '@pope', + status: 'offline', + statusoffline:true, + statuscolor: 'dark', + email: 'steele@ui.com', + teams: [ + { + status: 'Operations', + statuscolor: 'error' + }, + { + status: 'Design', + statuscolor: 'info' + } + ] + }, + { + avatar: img5, + name: 'Tommy Garza', + handle: '@garza', + status: 'active', + statusoffline:false, + statuscolor: 'success', + email: 'olivia@ui.com', + teams: [ + { + status: 'Product', + statuscolor: 'warning' + } + ] + }, + { + avatar: img6, + name: 'Isabel Vasquez', + handle: '@vasquez', + status: 'active', + statusoffline:false, + statuscolor: 'success', + email: 'steele@ui.com', + teams: [ + { + status: 'Customer Success', + statuscolor: 'success' + } + ] + } +]; + +/*Height Table*/ +const heightTableData: heightTable[] = [ + { + avatar: authimg3, + name: 'New Users', + handle: 'Awesome Users', + users: '2000 Users', + email: 'mark@ui.com', + courses: [ + { + status: 'Reactjs', + statuscolor: 'success' + }, + { + status: 'Angular', + statuscolor: 'error' + } + ] + }, + { + avatar: authimg4, + name: 'Active Customers', + handle: 'Best Customers', + users: '1500 Users', + email: 'deo@ui.com', + courses: [ + { + status: 'Bootstrap', + statuscolor: 'primary' + } + ] + }, + { + avatar: authimg1, + name: 'Top Authors', + handle: 'Successful Fellas', + users: '4300 Users', + email: 'olivia@ui.com', + courses: [ + { + status: 'Angular', + statuscolor: 'error' + }, + { + status: 'PHP', + statuscolor: 'primary' + } + ] + }, + { + avatar: authimg2, + name: 'Popular Authors', + handle: 'Most Successful', + users: '1200 Users', + email: 'john@doe.com', + courses: [ + { + status: 'Bootstrap', + statuscolor: 'primary' + } + ] + }, + { + avatar: authimg5, + name: 'Bestseller Theme', + handle: 'Amazing Templates', + users: '9500 Users', + email: 'steele@ui.com', + courses: [ + { + status: 'Angular', + statuscolor: 'error' + }, + { + status: 'Reactjs', + statuscolor: 'success' + } + ] + }, + { + avatar: authimg1, + name: 'New Authors', + handle: 'Successful Fellas', + users: '4800 Users', + email: 'olivia@ui.com', + courses: [ + { + status: 'Angular', + statuscolor: 'error' + }, + { + status: 'Java', + statuscolor: 'info' + } + ] + } +] + + +/*Table Action*/ +const tableActionData: tableAction[] = [ + { + icon: PlusIcon, + listtitle: 'Add' + }, + { + icon: EditIcon, + listtitle: 'Edit' + }, + { + icon: TrashIcon, + listtitle: 'Delete' + } +] +export { basicTableData1, basicTableData2, basicTableData3, basicTableData4, basicTableData5, darkTableData, tableDensityData, tableFixedHeaderData, heightTableData, tableActionData }; diff --git a/_mockApis/components/widget/card.ts b/_mockApis/components/widget/card.ts new file mode 100644 index 0000000..f65a9d5 --- /dev/null +++ b/_mockApis/components/widget/card.ts @@ -0,0 +1,293 @@ +import type { cardsType, followCard, musicCards, productsCards, socialiconCards, profileCard, upcommingLists, userCard } from '@/types/components/widget/card'; +/*import tabler icons*/ +import { + BrandFacebookIcon, + BrandGithubIcon, + BrandInstagramIcon, + BrandTwitterIcon, + MapPinIcon, + DatabaseIcon, + PhoneIcon, + ScreenShareIcon, + MailIcon +} from 'vue-tabler-icons'; + +import user1 from '@/assets/images/profile/user-1.jpg'; +import user2 from '@/assets/images/profile/user-2.jpg'; +import user3 from '@/assets/images/profile/user-3.jpg'; +import user4 from '@/assets/images/profile/user-4.jpg'; +import img1 from '@/assets/images/blog/blog-img1.jpg'; +import img2 from '@/assets/images/blog/blog-img2.jpg'; +import img3 from '@/assets/images/blog/blog-img3.jpg'; +/*--Products Cards Images--*/ +import proimg1 from '@/assets/images/products/s4.jpg'; +import proimg2 from '@/assets/images/products/s5.jpg'; +import proimg3 from '@/assets/images/products/s4.jpg'; +import proimg4 from '@/assets/images/products/s11.jpg'; + +/*--Blog Cards--*/ +const blogCard: cardsType[] = [ + { + avatar: user1, + coveravatar: img1, + read: '2 min Read', + title: 'As yen tumbles, gadget-loving Japan goes for secondhand iPhones', + link: '/', + category: 'Social', + name: 'Georgeanna Ramero', + view: '9,125', + comments: '3', + time: 'Mon, Dec 19' + }, + { + avatar: user2, + coveravatar: img2, + read: '2 min Read', + title: 'Intel loses bid to revive antitrust case against patent foe Fortress', + link: '/', + category: 'Gadget', + name: 'Georgeanna Ramero', + view: '4,150', + comments: '38', + time: 'Sun, Dec 18' + }, + { + avatar: user3, + coveravatar: img3, + read: '2 min Read', + title: 'COVID outbreak deepens as more lockdowns loom in China', + link: '/', + category: 'Health', + name: 'Georgeanna Ramero', + view: '9,480', + comments: '12', + time: 'Sat, Dec 17' + } +]; + +/*--Follow Cards--*/ +const followerCard: followCard[] = [ + { + title: 'Andrew Grant', + location: 'El Salvador', + avatar: user1 + }, + { + title: 'Leo Pratt', + location: 'Bulgaria', + avatar: user2 + }, + { + title: 'Charles Nunez', + location: 'Nepal', + avatar: user3 + } +]; + +/*--Music Cards--*/ +const musicCard: musicCards[] = [ + { + title: 'Uptown Funk', + subheader: 'Jon Bon Jovi', + img: img1 + }, + { + title: 'Blank Space', + subheader: 'Madonna', + img: img2 + }, + { + title: 'Lean On', + subheader: 'Jennifer Lopez', + img: img3 + } +]; + +/*--Products Cards--*/ +const productsCard: productsCards[] = [ + { + title: 'Boat Headphone', + link: '/', + photo: proimg1, + salesPrice: 375, + price: 285, + rating: 4 + }, + { + title: 'MacBook Air Pro', + link: '/', + photo: proimg2, + salesPrice: 650, + price: 900, + rating: 5 + }, + { + title: 'Red Valvet Dress', + link: '/', + photo: proimg3, + salesPrice: 150, + price: 200, + rating: 3 + }, + { + title: 'Cute Soft Teddybear', + link: '/', + photo: proimg4, + salesPrice: 285, + price: 345, + rating: 2 + } +]; + +/*--Social Cards--*/ +const socialiconCard: socialiconCards[] = [ + { + name: 'facebook', + icon: BrandFacebookIcon, + color: 'primary' + }, + { + name: 'instagram', + icon: BrandInstagramIcon, + color: 'error' + }, + { + name: 'github', + icon: BrandGithubIcon, + color: 'info' + }, + { + name: 'twitter', + icon: BrandTwitterIcon, + color: 'secondary' + } +]; + +/*--Profile Cards--*/ +const profileCards: profileCard[] = [ + { + title: 'Andrew Grant', + subtitle: 'Technology Director', + avatar: user1 + }, + { + title: 'Leo Pratt', + subtitle: 'Telecom Analyst', + avatar: user2 + }, + { + title: 'Charles Nunez', + subtitle: 'Environmental Specialist', + avatar: user3 + } +]; + +/*--Upcomming Activity Cards--*/ +const upcommingCards: upcommingLists[] = [ + { + icon: MapPinIcon, + title: 'Trip to singapore', + subtitle: 'working on', + rank: '5 mins', + bgcolor: 'primary' + }, + { + icon: DatabaseIcon, + title: 'Archived Data', + subtitle: 'working on', + rank: '10 mins', + bgcolor: 'secondary' + }, + { + icon: PhoneIcon, + title: 'Meeting with client', + subtitle: 'pending', + rank: '15 mins', + bgcolor: 'warning' + }, + { + icon: ScreenShareIcon, + title: 'Screening Task Team', + subtitle: 'working on', + rank: '20 mins', + bgcolor: 'error' + }, + { + icon: MailIcon, + title: 'Send envelope to John', + subtitle: 'done', + rank: '20 mins', + bgcolor: 'success' + } +]; + +/*--User Cards--*/ +const userCards: userCard[] = [ + { + title: 'Andrew Grant', + subtitle: '3 mutual friends', + avatar: user1, + userGroup: [ + { + icon: user1 + }, + { + icon: user2 + }, + { + icon: user3 + } + ], + }, + { + title: 'Leo Pratt', + subtitle: '3 mutual friends', + avatar: user2, + userGroup: [ + { + icon: user1 + }, + { + icon: user2 + }, + { + icon: user3 + } + ], + }, + { + title: 'Charles Nunez', + subtitle: '3 mutual friends', + avatar: user3, + userGroup: [ + { + icon: user1 + }, + { + icon: user2 + }, + { + icon: user3 + } + ], + }, + { + title: 'Lora Powers', + subtitle: '3 mutual friends', + avatar: user4, + userGroup: [ + { + icon: user1 + }, + { + icon: user2 + }, + { + icon: user3 + } + ], + }, +] + + +export { blogCard, followerCard, musicCard, productsCard, socialiconCard, profileCards, upcommingCards, userCards } \ No newline at end of file diff --git a/_mockApis/headerData.ts b/_mockApis/headerData.ts new file mode 100644 index 0000000..e1877fc --- /dev/null +++ b/_mockApis/headerData.ts @@ -0,0 +1,230 @@ +// project imports +import mock from './mockAdapter'; + +import type { notificationType, profileType, languageType, appsLinkType, quickLinksType, searchType } from '~/types/HeaderTypes'; +// +// Notification +// +import user1 from '~/assets/images/profile/user-1.jpg'; +import user2 from '~/assets/images/profile/user-2.jpg'; +import user3 from '~/assets/images/profile/user-3.jpg'; +import user4 from '~/assets/images/profile/user-4.jpg'; +import user5 from '~/assets/images/profile/user-5.jpg'; + +const notifications: notificationType[] = [ + { + avatar: user1, + title: 'Roman Joined the Team!', + subtitle: 'Congratulate him' + }, + { + avatar: user2, + title: 'New message received', + subtitle: 'Salma sent you new message' + }, + { + avatar: user3, + title: 'New Payment received', + subtitle: 'Check your earnings' + }, + { + avatar: user4, + title: 'Jolly completed tasks', + subtitle: 'Assign her new tasks' + }, + { + avatar: user5, + title: 'New Payment received', + subtitle: 'Check your earnings' + }, + { + avatar: user1, + title: 'Roman Joined the Team!', + subtitle: 'Congratulate him' + } +]; + +// +// Profile +// +import proUser1 from '~/assets/images/svgs/icon-account.svg'; +import proUser2 from '~/assets/images/svgs/icon-inbox.svg'; +import proUser3 from '~/assets/images/svgs/icon-tasks.svg'; +const profileDD: profileType[] = [ + { + avatar: proUser1, + title: 'My Profile', + subtitle: 'Account settings', + href: '' + }, + { + avatar: proUser2, + title: 'My Notes', + subtitle: 'My Daily Notes', + href: '' + }, + { + avatar: proUser3, + title: 'My Tasks', + subtitle: 'To-do and Daily tasks', + href: '' + } +]; + +// +// Language +// +import flag1 from '~/assets/images/flag/icon-flag-en.svg'; +import flag2 from '~/assets/images/flag/icon-flag-fr.svg'; +import flag3 from '~/assets/images/flag/icon-flag-ro.svg'; +import flag4 from '~/assets/images/flag/icon-flag-zh.svg'; +const languageDD: languageType[] = [ + { title: 'English', subtext: 'UK', value: 'en', avatar: flag1 }, + { title: 'français', subtext: 'French', value: 'fr', avatar: flag2 }, + { title: 'عربي', subtext: 'Arbic', value: 'ro', avatar: flag3 }, + { title: '中国人', subtext: 'Chinese', value: 'zh', avatar: flag4 } +]; + +// +// AppsLink +// +import img1 from '~/assets/images/svgs/icon-dd-chat.svg'; +import img2 from '~/assets/images/svgs/icon-dd-cart.svg'; +import img3 from '~/assets/images/svgs/icon-dd-invoice.svg'; +import img4 from '~/assets/images/svgs/icon-dd-date.svg'; +import img5 from '~/assets/images/svgs/icon-dd-mobile.svg'; +import img6 from '~/assets/images/svgs/icon-dd-lifebuoy.svg'; +import img7 from '~/assets/images/svgs/icon-dd-message-box.svg'; +import img8 from '~/assets/images/svgs/icon-dd-application.svg'; +const appsLink: appsLinkType[] = [ + { + avatar: img1, + title: 'Chat Application', + subtext: 'New messages arrived', + href: '' + }, + { + avatar: img2, + title: 'eCommerce App', + subtext: 'learn more information', + href: '' + }, + { + avatar: img3, + title: 'User Profile App', + subtext: 'Get profile details', + href: '' + }, + { + avatar: img4, + title: 'Calendar App', + subtext: 'Get dates', + href: '' + }, + { + avatar: img5, + title: 'Contact Application', + subtext: '2 Unsaved Contacts', + href: '' + }, + { + avatar: img6, + title: 'Account Setting App', + subtext: 'Account settings', + href: '' + }, + { + avatar: img7, + title: 'Email App', + subtext: 'Get new emails', + href: '' + }, + { + avatar: img8, + title: 'Notes Application', + subtext: 'To-do and Daily tasks', + href: '' + } +]; + +// +// Quick Links +// +const quickLink: quickLinksType[] = [ + { + title: 'Pricing Page', + href: '' + }, + { + title: 'Authentication Design', + href: '' + }, + { + title: 'Register Now', + href: '' + }, + { + title: '404 Error Page', + href: '' + }, + { + title: 'Notes App', + href: '' + }, + { + title: 'User Application', + href: '' + }, + { + title: 'Blog Design', + href: '' + }, + { + title: 'Shopping Cart', + href: '' + } +]; + +// +// Search Data +// +const searchSugg: searchType[] = [ + { + title: 'Modern', + href: '' + }, + { + title: 'eCommerce', + href: '' + }, + { + title: 'Contacts', + href: '' + }, + { + title: 'Shop', + href: '' + }, + { + title: 'Checkout', + href: '' + }, + { + title: 'Chats', + href: '' + }, + { + title: 'Notes', + href: '' + }, + { + title: 'Pricing', + href: '' + }, + { + title: 'Account Setting', + href: '' + } +]; + +export { notifications, profileDD, languageDD, appsLink, quickLink, searchSugg }; diff --git a/_mockApis/index.ts b/_mockApis/index.ts new file mode 100644 index 0000000..81566ff --- /dev/null +++ b/_mockApis/index.ts @@ -0,0 +1,5 @@ +import mock from './mockAdapter'; + +import './headerData'; + +mock.onAny().passThrough(); diff --git a/_mockApis/mockAdapter.ts b/_mockApis/mockAdapter.ts new file mode 100644 index 0000000..97aaba4 --- /dev/null +++ b/_mockApis/mockAdapter.ts @@ -0,0 +1,5 @@ +import AxiosMockAdapter from "axios-mock-adapter"; +import axios from "~/utils/Axios"; + +const mock = new AxiosMockAdapter(axios, { delayResponse: 0 }); +export default mock; diff --git a/assets/images/backgrounds/errorimg.svg b/assets/images/backgrounds/errorimg.svg new file mode 100644 index 0000000..8f2bb44 --- /dev/null +++ b/assets/images/backgrounds/errorimg.svg @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/backgrounds/login-bg.jpg b/assets/images/backgrounds/login-bg.jpg new file mode 100644 index 0000000..3560132 Binary files /dev/null and b/assets/images/backgrounds/login-bg.jpg differ diff --git a/assets/images/backgrounds/login-bg.svg b/assets/images/backgrounds/login-bg.svg new file mode 100644 index 0000000..4c1f0b5 --- /dev/null +++ b/assets/images/backgrounds/login-bg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/backgrounds/login-side.png b/assets/images/backgrounds/login-side.png new file mode 100644 index 0000000..a3a061f Binary files /dev/null and b/assets/images/backgrounds/login-side.png differ diff --git a/assets/images/backgrounds/maintenance.svg b/assets/images/backgrounds/maintenance.svg new file mode 100644 index 0000000..713c8c6 --- /dev/null +++ b/assets/images/backgrounds/maintenance.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/backgrounds/mega-dd-bg.jpg b/assets/images/backgrounds/mega-dd-bg.jpg new file mode 100644 index 0000000..da69c06 Binary files /dev/null and b/assets/images/backgrounds/mega-dd-bg.jpg differ diff --git a/assets/images/backgrounds/payment.svg b/assets/images/backgrounds/payment.svg new file mode 100644 index 0000000..39a39f3 --- /dev/null +++ b/assets/images/backgrounds/payment.svg @@ -0,0 +1,1085 @@ + \ No newline at end of file diff --git a/assets/images/backgrounds/profilebg.jpg b/assets/images/backgrounds/profilebg.jpg new file mode 100644 index 0000000..9d89edd Binary files /dev/null and b/assets/images/backgrounds/profilebg.jpg differ diff --git a/assets/images/blog/blog-img1.jpg b/assets/images/blog/blog-img1.jpg new file mode 100644 index 0000000..393391d Binary files /dev/null and b/assets/images/blog/blog-img1.jpg differ diff --git a/assets/images/blog/blog-img10.jpg b/assets/images/blog/blog-img10.jpg new file mode 100644 index 0000000..f7df3d1 Binary files /dev/null and b/assets/images/blog/blog-img10.jpg differ diff --git a/assets/images/blog/blog-img11.jpg b/assets/images/blog/blog-img11.jpg new file mode 100644 index 0000000..4cc927e Binary files /dev/null and b/assets/images/blog/blog-img11.jpg differ diff --git a/assets/images/blog/blog-img2.jpg b/assets/images/blog/blog-img2.jpg new file mode 100644 index 0000000..61ba89b Binary files /dev/null and b/assets/images/blog/blog-img2.jpg differ diff --git a/assets/images/blog/blog-img3.jpg b/assets/images/blog/blog-img3.jpg new file mode 100644 index 0000000..3713c89 Binary files /dev/null and b/assets/images/blog/blog-img3.jpg differ diff --git a/assets/images/blog/blog-img4.jpg b/assets/images/blog/blog-img4.jpg new file mode 100644 index 0000000..ac2c76f Binary files /dev/null and b/assets/images/blog/blog-img4.jpg differ diff --git a/assets/images/blog/blog-img5.jpg b/assets/images/blog/blog-img5.jpg new file mode 100644 index 0000000..f4b421d Binary files /dev/null and b/assets/images/blog/blog-img5.jpg differ diff --git a/assets/images/blog/blog-img6.jpg b/assets/images/blog/blog-img6.jpg new file mode 100644 index 0000000..c34a46e Binary files /dev/null and b/assets/images/blog/blog-img6.jpg differ diff --git a/assets/images/blog/blog-img8.jpg b/assets/images/blog/blog-img8.jpg new file mode 100644 index 0000000..b37c64d Binary files /dev/null and b/assets/images/blog/blog-img8.jpg differ diff --git a/assets/images/blog/blog-img9.jpg b/assets/images/blog/blog-img9.jpg new file mode 100644 index 0000000..e59a50d Binary files /dev/null and b/assets/images/blog/blog-img9.jpg differ diff --git a/assets/images/breadcrumb/ChatBc.png b/assets/images/breadcrumb/ChatBc.png new file mode 100644 index 0000000..ef22544 Binary files /dev/null and b/assets/images/breadcrumb/ChatBc.png differ diff --git a/assets/images/breadcrumb/emailSv.png b/assets/images/breadcrumb/emailSv.png new file mode 100644 index 0000000..3c01e85 Binary files /dev/null and b/assets/images/breadcrumb/emailSv.png differ diff --git a/assets/images/chat/icon-adobe.svg b/assets/images/chat/icon-adobe.svg new file mode 100644 index 0000000..138a8e4 --- /dev/null +++ b/assets/images/chat/icon-adobe.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/images/chat/icon-chrome.svg b/assets/images/chat/icon-chrome.svg new file mode 100644 index 0000000..2d430e2 --- /dev/null +++ b/assets/images/chat/icon-chrome.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/images/chat/icon-figma.svg b/assets/images/chat/icon-figma.svg new file mode 100644 index 0000000..acfb5bc --- /dev/null +++ b/assets/images/chat/icon-figma.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/images/chat/icon-javascript.svg b/assets/images/chat/icon-javascript.svg new file mode 100644 index 0000000..d8d1812 --- /dev/null +++ b/assets/images/chat/icon-javascript.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/images/chat/icon-zip-folder.svg b/assets/images/chat/icon-zip-folder.svg new file mode 100644 index 0000000..32ea4af --- /dev/null +++ b/assets/images/chat/icon-zip-folder.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/images/flag/icon-flag-en.svg b/assets/images/flag/icon-flag-en.svg new file mode 100644 index 0000000..485ad5c --- /dev/null +++ b/assets/images/flag/icon-flag-en.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/flag/icon-flag-fr.svg b/assets/images/flag/icon-flag-fr.svg new file mode 100644 index 0000000..2ae63a1 --- /dev/null +++ b/assets/images/flag/icon-flag-fr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/flag/icon-flag-ro.svg b/assets/images/flag/icon-flag-ro.svg new file mode 100644 index 0000000..8b517ff --- /dev/null +++ b/assets/images/flag/icon-flag-ro.svg @@ -0,0 +1,10 @@ + + + ic_flag_sa + + + + + + + \ No newline at end of file diff --git a/assets/images/flag/icon-flag-vn.svg b/assets/images/flag/icon-flag-vn.svg new file mode 100644 index 0000000..313993a --- /dev/null +++ b/assets/images/flag/icon-flag-vn.svg @@ -0,0 +1,10 @@ + + + ic_flag_vn + + + + + + + \ No newline at end of file diff --git a/assets/images/flag/icon-flag-zh.svg b/assets/images/flag/icon-flag-zh.svg new file mode 100644 index 0000000..efec2cb --- /dev/null +++ b/assets/images/flag/icon-flag-zh.svg @@ -0,0 +1,10 @@ + + + ic_flag_cn + + + + + + + \ No newline at end of file diff --git a/assets/images/kanban/task-img1.png b/assets/images/kanban/task-img1.png new file mode 100644 index 0000000..e4bb183 Binary files /dev/null and b/assets/images/kanban/task-img1.png differ diff --git a/assets/images/kanban/task-img2.png b/assets/images/kanban/task-img2.png new file mode 100644 index 0000000..6bfb4da Binary files /dev/null and b/assets/images/kanban/task-img2.png differ diff --git a/assets/images/landingpage/apps/app-blog-detail.jpg b/assets/images/landingpage/apps/app-blog-detail.jpg new file mode 100644 index 0000000..3d17b52 Binary files /dev/null and b/assets/images/landingpage/apps/app-blog-detail.jpg differ diff --git a/assets/images/landingpage/apps/app-blog.jpg b/assets/images/landingpage/apps/app-blog.jpg new file mode 100644 index 0000000..fe539fd Binary files /dev/null and b/assets/images/landingpage/apps/app-blog.jpg differ diff --git a/assets/images/landingpage/apps/app-calendar.jpg b/assets/images/landingpage/apps/app-calendar.jpg new file mode 100644 index 0000000..361900f Binary files /dev/null and b/assets/images/landingpage/apps/app-calendar.jpg differ diff --git a/assets/images/landingpage/apps/app-chat.jpg b/assets/images/landingpage/apps/app-chat.jpg new file mode 100644 index 0000000..e792fbb Binary files /dev/null and b/assets/images/landingpage/apps/app-chat.jpg differ diff --git a/assets/images/landingpage/apps/app-checkout.jpg b/assets/images/landingpage/apps/app-checkout.jpg new file mode 100644 index 0000000..d0aca36 Binary files /dev/null and b/assets/images/landingpage/apps/app-checkout.jpg differ diff --git a/assets/images/landingpage/apps/app-contact.jpg b/assets/images/landingpage/apps/app-contact.jpg new file mode 100644 index 0000000..03a0b14 Binary files /dev/null and b/assets/images/landingpage/apps/app-contact.jpg differ diff --git a/assets/images/landingpage/apps/app-email.jpg b/assets/images/landingpage/apps/app-email.jpg new file mode 100644 index 0000000..12f793e Binary files /dev/null and b/assets/images/landingpage/apps/app-email.jpg differ diff --git a/assets/images/landingpage/apps/app-kanban.jpg b/assets/images/landingpage/apps/app-kanban.jpg new file mode 100644 index 0000000..df65e0e Binary files /dev/null and b/assets/images/landingpage/apps/app-kanban.jpg differ diff --git a/assets/images/landingpage/apps/app-note.jpg b/assets/images/landingpage/apps/app-note.jpg new file mode 100644 index 0000000..3e4c4fa Binary files /dev/null and b/assets/images/landingpage/apps/app-note.jpg differ diff --git a/assets/images/landingpage/apps/app-product-detail.jpg b/assets/images/landingpage/apps/app-product-detail.jpg new file mode 100644 index 0000000..ffc503b Binary files /dev/null and b/assets/images/landingpage/apps/app-product-detail.jpg differ diff --git a/assets/images/landingpage/apps/app-productlist.jpg b/assets/images/landingpage/apps/app-productlist.jpg new file mode 100644 index 0000000..e105f35 Binary files /dev/null and b/assets/images/landingpage/apps/app-productlist.jpg differ diff --git a/assets/images/landingpage/apps/app-shop.jpg b/assets/images/landingpage/apps/app-shop.jpg new file mode 100644 index 0000000..fd63c70 Binary files /dev/null and b/assets/images/landingpage/apps/app-shop.jpg differ diff --git a/assets/images/landingpage/apps/app-user-profile.jpg b/assets/images/landingpage/apps/app-user-profile.jpg new file mode 100644 index 0000000..12f793e Binary files /dev/null and b/assets/images/landingpage/apps/app-user-profile.jpg differ diff --git a/assets/images/landingpage/background/c2a.png b/assets/images/landingpage/background/c2a.png new file mode 100644 index 0000000..0e3863a Binary files /dev/null and b/assets/images/landingpage/background/c2a.png differ diff --git a/assets/images/landingpage/background/slider-group.png b/assets/images/landingpage/background/slider-group.png new file mode 100644 index 0000000..73590be Binary files /dev/null and b/assets/images/landingpage/background/slider-group.png differ diff --git a/assets/images/landingpage/bannerimg1.svg b/assets/images/landingpage/bannerimg1.svg new file mode 100644 index 0000000..5ba13b7 --- /dev/null +++ b/assets/images/landingpage/bannerimg1.svg @@ -0,0 +1,162 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/landingpage/bannerimg2.svg b/assets/images/landingpage/bannerimg2.svg new file mode 100644 index 0000000..3bfeace --- /dev/null +++ b/assets/images/landingpage/bannerimg2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/landingpage/demos/demo-dark.jpg b/assets/images/landingpage/demos/demo-dark.jpg new file mode 100644 index 0000000..a2bc7da Binary files /dev/null and b/assets/images/landingpage/demos/demo-dark.jpg differ diff --git a/assets/images/landingpage/demos/demo-firebase.jpg b/assets/images/landingpage/demos/demo-firebase.jpg new file mode 100644 index 0000000..497e633 Binary files /dev/null and b/assets/images/landingpage/demos/demo-firebase.jpg differ diff --git a/assets/images/landingpage/demos/demo-horizontal.jpg b/assets/images/landingpage/demos/demo-horizontal.jpg new file mode 100644 index 0000000..8b9b6e1 Binary files /dev/null and b/assets/images/landingpage/demos/demo-horizontal.jpg differ diff --git a/assets/images/landingpage/demos/demo-main.jpg b/assets/images/landingpage/demos/demo-main.jpg new file mode 100644 index 0000000..ec58cc7 Binary files /dev/null and b/assets/images/landingpage/demos/demo-main.jpg differ diff --git a/assets/images/landingpage/demos/demo-mini.jpg b/assets/images/landingpage/demos/demo-mini.jpg new file mode 100644 index 0000000..cc08b14 Binary files /dev/null and b/assets/images/landingpage/demos/demo-mini.jpg differ diff --git a/assets/images/landingpage/demos/demo-rtl.jpg b/assets/images/landingpage/demos/demo-rtl.jpg new file mode 100644 index 0000000..553e7c7 Binary files /dev/null and b/assets/images/landingpage/demos/demo-rtl.jpg differ diff --git a/assets/images/landingpage/favicon.png b/assets/images/landingpage/favicon.png new file mode 100644 index 0000000..80ba642 Binary files /dev/null and b/assets/images/landingpage/favicon.png differ diff --git a/assets/images/landingpage/frameworks/logo-apexchart.svg b/assets/images/landingpage/frameworks/logo-apexchart.svg new file mode 100644 index 0000000..2035cda --- /dev/null +++ b/assets/images/landingpage/frameworks/logo-apexchart.svg @@ -0,0 +1,150 @@ + + + + diff --git a/assets/images/landingpage/frameworks/logo-figma.svg b/assets/images/landingpage/frameworks/logo-figma.svg new file mode 100644 index 0000000..6f1faf6 --- /dev/null +++ b/assets/images/landingpage/frameworks/logo-figma.svg @@ -0,0 +1,9 @@ + + New Project + + + + + + \ No newline at end of file diff --git a/assets/images/landingpage/frameworks/logo-pinia.svg b/assets/images/landingpage/frameworks/logo-pinia.svg new file mode 100644 index 0000000..3a20cba --- /dev/null +++ b/assets/images/landingpage/frameworks/logo-pinia.svg @@ -0,0 +1 @@ + diff --git a/assets/images/landingpage/frameworks/logo-ts.svg b/assets/images/landingpage/frameworks/logo-ts.svg new file mode 100644 index 0000000..5b7da07 --- /dev/null +++ b/assets/images/landingpage/frameworks/logo-ts.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/images/landingpage/frameworks/logo-vc.svg b/assets/images/landingpage/frameworks/logo-vc.svg new file mode 100644 index 0000000..57f5b42 --- /dev/null +++ b/assets/images/landingpage/frameworks/logo-vc.svg @@ -0,0 +1,9 @@ + + vc + + + + + + \ No newline at end of file diff --git a/assets/images/landingpage/frameworks/logo-vue.svg b/assets/images/landingpage/frameworks/logo-vue.svg new file mode 100644 index 0000000..bc826fe --- /dev/null +++ b/assets/images/landingpage/frameworks/logo-vue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/landingpage/frameworks/logo-vuetify.svg b/assets/images/landingpage/frameworks/logo-vuetify.svg new file mode 100644 index 0000000..0f07367 --- /dev/null +++ b/assets/images/landingpage/frameworks/logo-vuetify.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/images/landingpage/shape/badge.svg b/assets/images/landingpage/shape/badge.svg new file mode 100644 index 0000000..cb69f54 --- /dev/null +++ b/assets/images/landingpage/shape/badge.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/images/landingpage/shape/line-bg-2.svg b/assets/images/landingpage/shape/line-bg-2.svg new file mode 100644 index 0000000..df28d75 --- /dev/null +++ b/assets/images/landingpage/shape/line-bg-2.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/assets/images/landingpage/shape/line-bg.svg b/assets/images/landingpage/shape/line-bg.svg new file mode 100644 index 0000000..dbb849b --- /dev/null +++ b/assets/images/landingpage/shape/line-bg.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/assets/images/landingpage/shape/shape-1.svg b/assets/images/landingpage/shape/shape-1.svg new file mode 100644 index 0000000..30463fb --- /dev/null +++ b/assets/images/landingpage/shape/shape-1.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/images/landingpage/shape/shape-2.svg b/assets/images/landingpage/shape/shape-2.svg new file mode 100644 index 0000000..4130b24 --- /dev/null +++ b/assets/images/landingpage/shape/shape-2.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/images/logos/JumpStart.png b/assets/images/logos/JumpStart.png new file mode 100644 index 0000000..08b6977 Binary files /dev/null and b/assets/images/logos/JumpStart.png differ diff --git a/assets/images/logos/dark-logo.svg b/assets/images/logos/dark-logo.svg new file mode 100644 index 0000000..d90fe40 --- /dev/null +++ b/assets/images/logos/dark-logo.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/images/logos/light-logo.svg b/assets/images/logos/light-logo.svg new file mode 100644 index 0000000..c4fe4e3 --- /dev/null +++ b/assets/images/logos/light-logo.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/images/logos/logo-icon.svg b/assets/images/logos/logo-icon.svg new file mode 100644 index 0000000..cf0338a --- /dev/null +++ b/assets/images/logos/logo-icon.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/assets/images/logos/logo.svg b/assets/images/logos/logo.svg new file mode 100644 index 0000000..2f7b3ae --- /dev/null +++ b/assets/images/logos/logo.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/assets/images/logos/long-jump-img.png b/assets/images/logos/long-jump-img.png new file mode 100644 index 0000000..808cd20 Binary files /dev/null and b/assets/images/logos/long-jump-img.png differ diff --git a/assets/images/logos/long-jump.svg b/assets/images/logos/long-jump.svg new file mode 100644 index 0000000..8d5e579 --- /dev/null +++ b/assets/images/logos/long-jump.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/assets/images/products/empty-shopping-cart.svg b/assets/images/products/empty-shopping-cart.svg new file mode 100644 index 0000000..dfe6f20 --- /dev/null +++ b/assets/images/products/empty-shopping-cart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/products/payment-complete.gif b/assets/images/products/payment-complete.gif new file mode 100644 index 0000000..9f954f5 Binary files /dev/null and b/assets/images/products/payment-complete.gif differ diff --git a/assets/images/products/payment.svg b/assets/images/products/payment.svg new file mode 100644 index 0000000..b18ef60 --- /dev/null +++ b/assets/images/products/payment.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/products/product-1.jpg b/assets/images/products/product-1.jpg new file mode 100644 index 0000000..32e1a5c Binary files /dev/null and b/assets/images/products/product-1.jpg differ diff --git a/assets/images/products/product-2.jpg b/assets/images/products/product-2.jpg new file mode 100644 index 0000000..2601e45 Binary files /dev/null and b/assets/images/products/product-2.jpg differ diff --git a/assets/images/products/product-3.jpg b/assets/images/products/product-3.jpg new file mode 100644 index 0000000..bb202c3 Binary files /dev/null and b/assets/images/products/product-3.jpg differ diff --git a/assets/images/products/product-4.jpg b/assets/images/products/product-4.jpg new file mode 100644 index 0000000..e13e01c Binary files /dev/null and b/assets/images/products/product-4.jpg differ diff --git a/assets/images/products/s1.jpg b/assets/images/products/s1.jpg new file mode 100644 index 0000000..9b9f0ea Binary files /dev/null and b/assets/images/products/s1.jpg differ diff --git a/assets/images/products/s10.jpg b/assets/images/products/s10.jpg new file mode 100644 index 0000000..0d9ff57 Binary files /dev/null and b/assets/images/products/s10.jpg differ diff --git a/assets/images/products/s11.jpg b/assets/images/products/s11.jpg new file mode 100644 index 0000000..44be014 Binary files /dev/null and b/assets/images/products/s11.jpg differ diff --git a/assets/images/products/s12.jpg b/assets/images/products/s12.jpg new file mode 100644 index 0000000..88a6dbc Binary files /dev/null and b/assets/images/products/s12.jpg differ diff --git a/assets/images/products/s2.jpg b/assets/images/products/s2.jpg new file mode 100644 index 0000000..476d518 Binary files /dev/null and b/assets/images/products/s2.jpg differ diff --git a/assets/images/products/s3.jpg b/assets/images/products/s3.jpg new file mode 100644 index 0000000..6413e06 Binary files /dev/null and b/assets/images/products/s3.jpg differ diff --git a/assets/images/products/s4.jpg b/assets/images/products/s4.jpg new file mode 100644 index 0000000..803e397 Binary files /dev/null and b/assets/images/products/s4.jpg differ diff --git a/assets/images/products/s5.jpg b/assets/images/products/s5.jpg new file mode 100644 index 0000000..a74f411 Binary files /dev/null and b/assets/images/products/s5.jpg differ diff --git a/assets/images/products/s6.jpg b/assets/images/products/s6.jpg new file mode 100644 index 0000000..3ca15a9 Binary files /dev/null and b/assets/images/products/s6.jpg differ diff --git a/assets/images/products/s7.jpg b/assets/images/products/s7.jpg new file mode 100644 index 0000000..d819743 Binary files /dev/null and b/assets/images/products/s7.jpg differ diff --git a/assets/images/products/s8.jpg b/assets/images/products/s8.jpg new file mode 100644 index 0000000..99a4fa5 Binary files /dev/null and b/assets/images/products/s8.jpg differ diff --git a/assets/images/products/s9.jpg b/assets/images/products/s9.jpg new file mode 100644 index 0000000..18c7623 Binary files /dev/null and b/assets/images/products/s9.jpg differ diff --git a/assets/images/profile/user-1.jpg b/assets/images/profile/user-1.jpg new file mode 100644 index 0000000..8d54dc0 Binary files /dev/null and b/assets/images/profile/user-1.jpg differ diff --git a/assets/images/profile/user-10.jpg b/assets/images/profile/user-10.jpg new file mode 100644 index 0000000..b748eef Binary files /dev/null and b/assets/images/profile/user-10.jpg differ diff --git a/assets/images/profile/user-11.jpg b/assets/images/profile/user-11.jpg new file mode 100644 index 0000000..fece501 Binary files /dev/null and b/assets/images/profile/user-11.jpg differ diff --git a/assets/images/profile/user-12.jpg b/assets/images/profile/user-12.jpg new file mode 100644 index 0000000..9285e2f Binary files /dev/null and b/assets/images/profile/user-12.jpg differ diff --git a/assets/images/profile/user-13.jpg b/assets/images/profile/user-13.jpg new file mode 100644 index 0000000..c9b0199 Binary files /dev/null and b/assets/images/profile/user-13.jpg differ diff --git a/assets/images/profile/user-14.jpg b/assets/images/profile/user-14.jpg new file mode 100644 index 0000000..937cbb5 Binary files /dev/null and b/assets/images/profile/user-14.jpg differ diff --git a/assets/images/profile/user-15.jpg b/assets/images/profile/user-15.jpg new file mode 100644 index 0000000..6de7940 Binary files /dev/null and b/assets/images/profile/user-15.jpg differ diff --git a/assets/images/profile/user-2.jpg b/assets/images/profile/user-2.jpg new file mode 100644 index 0000000..e60f75e Binary files /dev/null and b/assets/images/profile/user-2.jpg differ diff --git a/assets/images/profile/user-3.jpg b/assets/images/profile/user-3.jpg new file mode 100644 index 0000000..55cbe1e Binary files /dev/null and b/assets/images/profile/user-3.jpg differ diff --git a/assets/images/profile/user-4.jpg b/assets/images/profile/user-4.jpg new file mode 100644 index 0000000..1df8d1e Binary files /dev/null and b/assets/images/profile/user-4.jpg differ diff --git a/assets/images/profile/user-5.jpg b/assets/images/profile/user-5.jpg new file mode 100644 index 0000000..adbbde4 Binary files /dev/null and b/assets/images/profile/user-5.jpg differ diff --git a/assets/images/profile/user-6.jpg b/assets/images/profile/user-6.jpg new file mode 100644 index 0000000..5dc28a5 Binary files /dev/null and b/assets/images/profile/user-6.jpg differ diff --git a/assets/images/profile/user-7.jpg b/assets/images/profile/user-7.jpg new file mode 100644 index 0000000..fc9d1fc Binary files /dev/null and b/assets/images/profile/user-7.jpg differ diff --git a/assets/images/profile/user-8.jpg b/assets/images/profile/user-8.jpg new file mode 100644 index 0000000..2143a34 Binary files /dev/null and b/assets/images/profile/user-8.jpg differ diff --git a/assets/images/profile/user-9.jpg b/assets/images/profile/user-9.jpg new file mode 100644 index 0000000..ddbf75c Binary files /dev/null and b/assets/images/profile/user-9.jpg differ diff --git a/assets/images/svgs/apple-icon.svg b/assets/images/svgs/apple-icon.svg new file mode 100644 index 0000000..0359029 --- /dev/null +++ b/assets/images/svgs/apple-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/svgs/cart-icon.svg b/assets/images/svgs/cart-icon.svg new file mode 100644 index 0000000..fb9a1fd --- /dev/null +++ b/assets/images/svgs/cart-icon.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/images/svgs/facebook-icon.svg b/assets/images/svgs/facebook-icon.svg new file mode 100644 index 0000000..0de06e7 --- /dev/null +++ b/assets/images/svgs/facebook-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/images/svgs/google-icon.svg b/assets/images/svgs/google-icon.svg new file mode 100644 index 0000000..1307b69 --- /dev/null +++ b/assets/images/svgs/google-icon.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/images/svgs/icon-account.svg b/assets/images/svgs/icon-account.svg new file mode 100644 index 0000000..da8f1a1 --- /dev/null +++ b/assets/images/svgs/icon-account.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/images/svgs/icon-adobe.svg b/assets/images/svgs/icon-adobe.svg new file mode 100644 index 0000000..138a8e4 --- /dev/null +++ b/assets/images/svgs/icon-adobe.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/images/svgs/icon-bars.svg b/assets/images/svgs/icon-bars.svg new file mode 100644 index 0000000..35fc2df --- /dev/null +++ b/assets/images/svgs/icon-bars.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/images/svgs/icon-briefcase.svg b/assets/images/svgs/icon-briefcase.svg new file mode 100644 index 0000000..6bbd6d4 --- /dev/null +++ b/assets/images/svgs/icon-briefcase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/svgs/icon-chrome.svg b/assets/images/svgs/icon-chrome.svg new file mode 100644 index 0000000..2d430e2 --- /dev/null +++ b/assets/images/svgs/icon-chrome.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/images/svgs/icon-connect.svg b/assets/images/svgs/icon-connect.svg new file mode 100644 index 0000000..0adb3ea --- /dev/null +++ b/assets/images/svgs/icon-connect.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/svgs/icon-dd-application.svg b/assets/images/svgs/icon-dd-application.svg new file mode 100644 index 0000000..6adaa3c --- /dev/null +++ b/assets/images/svgs/icon-dd-application.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/images/svgs/icon-dd-cart.svg b/assets/images/svgs/icon-dd-cart.svg new file mode 100644 index 0000000..00b79fe --- /dev/null +++ b/assets/images/svgs/icon-dd-cart.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/images/svgs/icon-dd-chat.svg b/assets/images/svgs/icon-dd-chat.svg new file mode 100644 index 0000000..fdb1ad0 --- /dev/null +++ b/assets/images/svgs/icon-dd-chat.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/images/svgs/icon-dd-date.svg b/assets/images/svgs/icon-dd-date.svg new file mode 100644 index 0000000..f56859c --- /dev/null +++ b/assets/images/svgs/icon-dd-date.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/images/svgs/icon-dd-invoice.svg b/assets/images/svgs/icon-dd-invoice.svg new file mode 100644 index 0000000..035cebf --- /dev/null +++ b/assets/images/svgs/icon-dd-invoice.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/images/svgs/icon-dd-lifebuoy.svg b/assets/images/svgs/icon-dd-lifebuoy.svg new file mode 100644 index 0000000..9d464e1 --- /dev/null +++ b/assets/images/svgs/icon-dd-lifebuoy.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/images/svgs/icon-dd-message-box.svg b/assets/images/svgs/icon-dd-message-box.svg new file mode 100644 index 0000000..f2d4d07 --- /dev/null +++ b/assets/images/svgs/icon-dd-message-box.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/images/svgs/icon-dd-mobile.svg b/assets/images/svgs/icon-dd-mobile.svg new file mode 100644 index 0000000..66c22f0 --- /dev/null +++ b/assets/images/svgs/icon-dd-mobile.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/images/svgs/icon-favorites.svg b/assets/images/svgs/icon-favorites.svg new file mode 100644 index 0000000..84fedaa --- /dev/null +++ b/assets/images/svgs/icon-favorites.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/svgs/icon-figma.svg b/assets/images/svgs/icon-figma.svg new file mode 100644 index 0000000..acfb5bc --- /dev/null +++ b/assets/images/svgs/icon-figma.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/images/svgs/icon-inbox.svg b/assets/images/svgs/icon-inbox.svg new file mode 100644 index 0000000..ebcb4ec --- /dev/null +++ b/assets/images/svgs/icon-inbox.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/images/svgs/icon-javascript.svg b/assets/images/svgs/icon-javascript.svg new file mode 100644 index 0000000..d8d1812 --- /dev/null +++ b/assets/images/svgs/icon-javascript.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/images/svgs/icon-mailbox.svg b/assets/images/svgs/icon-mailbox.svg new file mode 100644 index 0000000..a4a3aa3 --- /dev/null +++ b/assets/images/svgs/icon-mailbox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/svgs/icon-master-card-2.svg b/assets/images/svgs/icon-master-card-2.svg new file mode 100644 index 0000000..4adbf06 --- /dev/null +++ b/assets/images/svgs/icon-master-card-2.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/images/svgs/icon-master-card.svg b/assets/images/svgs/icon-master-card.svg new file mode 100644 index 0000000..5712cfd --- /dev/null +++ b/assets/images/svgs/icon-master-card.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/images/svgs/icon-office-bag-2.svg b/assets/images/svgs/icon-office-bag-2.svg new file mode 100644 index 0000000..8b7cbe1 --- /dev/null +++ b/assets/images/svgs/icon-office-bag-2.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/images/svgs/icon-office-bag.svg b/assets/images/svgs/icon-office-bag.svg new file mode 100644 index 0000000..a425e37 --- /dev/null +++ b/assets/images/svgs/icon-office-bag.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/images/svgs/icon-paypal.svg b/assets/images/svgs/icon-paypal.svg new file mode 100644 index 0000000..54f45f7 --- /dev/null +++ b/assets/images/svgs/icon-paypal.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/assets/images/svgs/icon-pie.svg b/assets/images/svgs/icon-pie.svg new file mode 100644 index 0000000..0eb53f9 --- /dev/null +++ b/assets/images/svgs/icon-pie.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/assets/images/svgs/icon-speech-bubble.svg b/assets/images/svgs/icon-speech-bubble.svg new file mode 100644 index 0000000..2e1f2bd --- /dev/null +++ b/assets/images/svgs/icon-speech-bubble.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/svgs/icon-tasks.svg b/assets/images/svgs/icon-tasks.svg new file mode 100644 index 0000000..a6c280f --- /dev/null +++ b/assets/images/svgs/icon-tasks.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/images/svgs/icon-user-male.svg b/assets/images/svgs/icon-user-male.svg new file mode 100644 index 0000000..2832c4f --- /dev/null +++ b/assets/images/svgs/icon-user-male.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/svgs/icon-zip-folder.svg b/assets/images/svgs/icon-zip-folder.svg new file mode 100644 index 0000000..32ea4af --- /dev/null +++ b/assets/images/svgs/icon-zip-folder.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/images/svgs/mastercard.svg b/assets/images/svgs/mastercard.svg new file mode 100644 index 0000000..3fdc683 --- /dev/null +++ b/assets/images/svgs/mastercard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/svgs/paypal.svg b/assets/images/svgs/paypal.svg new file mode 100644 index 0000000..41e02d5 --- /dev/null +++ b/assets/images/svgs/paypal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/components/layout/full/Main.vue b/components/layout/full/Main.vue index fdcae13..7428ef5 100644 --- a/components/layout/full/Main.vue +++ b/components/layout/full/Main.vue @@ -1,8 +1,12 @@ diff --git a/components/layout/full/logo/LogoDark.vue b/components/layout/full/logo/LogoDark.vue index 19eb382..add761e 100644 --- a/components/layout/full/logo/LogoDark.vue +++ b/components/layout/full/logo/LogoDark.vue @@ -1,5 +1,5 @@