From ae30de057debedaa72644e08d367ea218cdf4f3d Mon Sep 17 00:00:00 2001 From: liangping <18786721@qq.com> Date: Wed, 21 Jul 2021 22:07:38 +0800 Subject: [PATCH] Initial project --- .prettierignore | 4 + .browserslistrc | 2 + .eslintrc.js | 21 + .gitignore | 29 + README.md | 3 + babel.config.js | 5 + jsconfig.json | 9 + package.json | 87 + postcss.config.js | 5 + public/favicon.ico | Bin 0 -> 4286 bytes public/index.html | 38 + public/loader.css | 84 + public/logo.png | Bin 0 -> 3503 bytes src/@core/app-config/useAppConfig.js | 142 + .../assets/fonts/feather/fonts/feather.eot | Bin 0 -> 62084 bytes .../assets/fonts/feather/fonts/feather.svg | 849 ++ .../assets/fonts/feather/fonts/feather.ttf | Bin 0 -> 61920 bytes .../assets/fonts/feather/fonts/feather.woff | Bin 0 -> 29500 bytes src/@core/assets/fonts/feather/iconfont.css | 1112 ++ src/@core/auth/jwt/jwtDefaultConfig.js | 15 + src/@core/auth/jwt/jwtService.js | 111 + src/@core/auth/jwt/useJwt.js | 9 + src/@core/comp-functions/forms/form-utils.js | 23 + .../comp-functions/forms/form-validation.js | 66 + .../comp-functions/misc/event-listeners.js | 20 + src/@core/comp-functions/ui/app.js | 18 + src/@core/comp-functions/ui/vertical-menu.js | 21 + .../app-auto-suggest/AppAutoSuggest.vue | 128 + .../app-auto-suggest/useAutoSuggest.js | 55 + .../components/app-collapse/AppCollapse.vue | 54 + .../app-collapse/AppCollapseItem.vue | 87 + .../components/app-timeline/AppTimeline.vue | 23 + .../app-timeline/AppTimelineItem.vue | 182 + src/@core/components/app-tour/AppTour.vue | 117 + .../b-card-actions/BCardActions.vue | 195 + .../b-card-actions/BCardActionsContainer.vue | 55 + src/@core/components/b-card-actions/index.js | 2 + .../components/b-card-code/BCardCode.vue | 166 + src/@core/components/b-card-code/index.js | 3 + .../components/charts/echart/AppEchartBar.vue | 50 + .../charts/echart/AppEchartDoughnut.vue | 46 + .../charts/echart/AppEchartLine.vue | 72 + .../charts/echart/AppEchartRadar.vue | 73 + .../charts/echart/AppEchartScatter.vue | 66 + .../charts/echart/AppEchartStackedArea.vue | 72 + src/@core/components/charts/echart/theme.json | 475 + .../components/feather-icon/FeatherIcon.vue | 45 + .../components/scroll-to-top/ScrollToTop.vue | 67 + .../StatisticCardHorizontal.vue | 51 + .../StatisticCardVertical.vue | 49 + .../StatisticCardWithAreaChart.vue | 83 + .../StatisticCardWithLineChart.vue | 101 + .../statistics-cards/chartOptions.js | 122 + .../toastification/ToastificationContent.vue | 84 + src/@core/directives/animations.js | 32 + .../layouts/components/AppBreadcrumb.vue | 69 + src/@core/layouts/components/AppFooter.vue | 42 + src/@core/layouts/components/Logo.vue | 93 + .../app-customizer/AppCustomizer.vue | 344 + .../app-customizer/useAppCustomizer.js | 109 + .../app-navbar/AppNavbarHorizontalLayout.vue | 72 + .../AppNavbarHorizontalLayoutBrand.vue | 46 + .../app-navbar/AppNavbarVerticalLayout.vue | 61 + .../app-navbar/components/Bookmarks.vue | 196 + .../app-navbar/components/CartDropdown.vue | 177 + .../app-navbar/components/DarkToggler.vue | 27 + .../app-navbar/components/Locale.vue | 83 + .../components/NotificationDropdown.vue | 189 + .../app-navbar/components/SearchBar.vue | 311 + .../app-navbar/components/UserDropdown.vue | 162 + .../app-navbar/search-and-bookmark-data.js | 295 + .../ContentWithSidebar.vue | 52 + .../LayoutContentRendererDefault.vue | 47 + .../LayoutContentRendererLeft.vue | 55 + .../LayoutContentRendererLeftDetached.vue | 55 + src/@core/layouts/layout-full/LayoutFull.vue | 16 + .../layout-horizontal/LayoutHorizontal.vue | 216 + .../horizontal-nav-menu/HorizontalNavMenu.vue | 25 + .../HorizontalNavMenuGroup.vue | 96 + .../mixinHorizontalNavMenuGroup.js | 10 + .../useHorizontalNavMenuGroup.js | 61 + .../HorizontalNavMenuHeaderGroup.vue | 80 + .../mixinHorizontalNavMenuHeaderGroup.js | 10 + .../useHorizontalNavMenuHeaderGroup.js | 30 + .../HorizontalNavMenuHeaderLink.vue | 56 + .../mixinHorizontalNavMenuHeaderLink.js | 10 + .../useHorizontalNavMenuHeaderLink.js | 18 + .../HorizontalNavMenuItems.vue | 41 + .../HorizontalNavMenuLink.vue | 60 + .../mixinHorizontalNavMenuLink.js | 10 + .../useHorizontalNavMenuLink.js | 18 + .../mixinLayoutHorizontal.js | 11 + .../layout-horizontal/useLayoutHorizontal.js | 57 + .../layout-vertical/LayoutVertical.vue | 163 + .../vertical-nav-menu/VerticalNavMenu.vue | 162 + .../VerticalNavMenuGroup.vue | 100 + .../mixinVerticalNavMenuGroup.js | 10 + .../useVerticalNavMenuGroup.js | 103 + .../vertical-nav-menu-header/index.js | 22 + .../VerticalNavMenuItems.vue | 39 + .../VerticalNavMenuLink.vue | 66 + .../mixinVerticalNavMenuLink.js | 10 + .../useVerticalNavMenuLink.js | 18 + .../vertical-nav-menu/useVerticalNavMenu.js | 42 + .../layout-vertical/mixinVerticalLayout.js | 11 + .../layout-vertical/useVerticalLayout.js | 84 + src/@core/layouts/utils.js | 100 + src/@core/libs/acl/index.js | 7 + src/@core/libs/acl/utils.js | 96 + src/@core/libs/i18n/index.js | 7 + src/@core/libs/i18n/utils.js | 15 + src/@core/mixins/ui/forms.js | 15 + src/@core/mixins/ui/transition.js | 58 + src/@core/scss/base/bootstrap-extended.scss | 47 + .../scss/base/bootstrap-extended/_alert.scss | 56 + .../scss/base/bootstrap-extended/_badge.scss | 90 + .../base/bootstrap-extended/_breadcrumb.scss | 76 + .../bootstrap-extended/_button-group.scss | 59 + .../base/bootstrap-extended/_buttons.scss | 67 + .../scss/base/bootstrap-extended/_card.scss | 514 + .../scss/base/bootstrap-extended/_code.scss | 14 + .../base/bootstrap-extended/_collapse.scss | 140 + .../base/bootstrap-extended/_dropdown.scss | 255 + .../scss/base/bootstrap-extended/_forms.scss | 570 + .../base/bootstrap-extended/_functions.scss | 10 + .../scss/base/bootstrap-extended/_helper.scss | 106 + .../base/bootstrap-extended/_include.scss | 24 + .../base/bootstrap-extended/_list-group.scss | 101 + .../scss/base/bootstrap-extended/_media.scss | 22 + .../scss/base/bootstrap-extended/_mixins.scss | 13 + .../scss/base/bootstrap-extended/_modal.scss | 175 + .../scss/base/bootstrap-extended/_nav.scss | 272 + .../scss/base/bootstrap-extended/_navbar.scss | 670 + .../base/bootstrap-extended/_pagination.scss | 307 + .../base/bootstrap-extended/_popover.scss | 45 + .../base/bootstrap-extended/_progress.scss | 20 + .../scss/base/bootstrap-extended/_reboot.scss | 15 + .../scss/base/bootstrap-extended/_tables.scss | 122 + .../scss/base/bootstrap-extended/_toast.scss | 16 + .../scss/base/bootstrap-extended/_type.scss | 22 + .../base/bootstrap-extended/_utilities.scss | 465 + .../base/bootstrap-extended/_variables.scss | 499 + .../base/bootstrap-extended/mixins/_navs.scss | 49 + .../base/bootstrap-extended/mixins/_type.scss | 31 + src/@core/scss/base/bootstrap.scss | 11 + src/@core/scss/base/colors.scss | 24 + src/@core/scss/base/components.scss | 40 + src/@core/scss/base/components/_include.scss | 13 + .../scss/base/components/_variables-dark.scss | 53 + .../scss/base/components/_variables.scss | 137 + src/@core/scss/base/components/avatar.scss | 192 + .../base/components/bootstrap-social.scss | 316 + src/@core/scss/base/components/chart.scss | 35 + .../scss/base/components/customizer.scss | 98 + src/@core/scss/base/components/demo.scss | 121 + src/@core/scss/base/components/divider.scss | 104 + src/@core/scss/base/components/search.scss | 237 + src/@core/scss/base/components/timeline.scss | 101 + src/@core/scss/base/core/colors/_palette.scss | 534 + .../base/core/colors/palette-gradient.scss | 72 + .../scss/base/core/colors/palette-noui.scss | 30 + .../base/core/colors/palette-variables.scss | 126 + .../scss/base/core/layouts/_content.scss | 474 + src/@core/scss/base/core/layouts/_footer.scss | 71 + .../scss/base/core/layouts/_sidebar.scss | 79 + .../scss/base/core/menu/_navigation.scss | 206 + .../core/menu/menu-types/horizontal-menu.scss | 589 + .../core/menu/menu-types/vertical-menu.scss | 295 + .../menu-types/vertical-overlay-menu.scss | 79 + src/@core/scss/base/core/mixins/alert.scss | 5 + src/@core/scss/base/core/mixins/hex2rgb.scss | 4 + .../base/core/mixins/main-menu-mixin.scss | 359 + .../scss/base/core/mixins/transitions.scss | 30 + src/@core/scss/base/custom-rtl.scss | 355 + src/@core/scss/base/pages/app-calendar.scss | 412 + src/@core/scss/base/pages/app-chat-list.scss | 128 + src/@core/scss/base/pages/app-chat.scss | 340 + .../base/pages/app-ecommerce-details.scss | 288 + src/@core/scss/base/pages/app-ecommerce.scss | 632 + src/@core/scss/base/pages/app-email.scss | 492 + .../scss/base/pages/app-file-manager.scss | 441 + .../scss/base/pages/app-invoice-list.scss | 96 + .../scss/base/pages/app-invoice-print.scss | 58 + src/@core/scss/base/pages/app-invoice.scss | 166 + src/@core/scss/base/pages/app-kanban.scss | 156 + src/@core/scss/base/pages/app-todo.scss | 300 + src/@core/scss/base/pages/app-user.scss | 107 + .../scss/base/pages/dashboard-ecommerce.scss | 66 + src/@core/scss/base/pages/page-auth.scss | 106 + src/@core/scss/base/pages/page-blog.scss | 63 + .../scss/base/pages/page-coming-soon.scss | 21 + src/@core/scss/base/pages/page-faq.scss | 66 + .../scss/base/pages/page-knowledge-base.scss | 77 + src/@core/scss/base/pages/page-misc.scss | 36 + src/@core/scss/base/pages/page-pricing.scss | 100 + src/@core/scss/base/pages/page-profile.scss | 146 + src/@core/scss/base/pages/ui-colors.scss | 25 + src/@core/scss/base/pages/ui-feather.scss | 59 + .../scss/base/plugins/charts/chart-apex.scss | 158 + .../ext-component-context-menu.scss | 101 + .../extensions/ext-component-drag-drop.scss | 51 + .../ext-component-media-player.scss | 21 + .../extensions/ext-component-ratings.scss | 57 + .../extensions/ext-component-sliders.scss | 145 + .../ext-component-sweet-alerts.scss | 124 + .../extensions/ext-component-swiper.scss | 367 + .../extensions/ext-component-toastr.scss | 254 + .../extensions/ext-component-tour.scss | 80 + .../extensions/ext-component-tree.scss | 154 + .../plugins/forms/form-file-uploader.scss | 103 + .../base/plugins/forms/form-number-input.scss | 157 + .../base/plugins/forms/form-quill-editor.scss | 213 + .../base/plugins/forms/form-validation.scss | 27 + .../scss/base/plugins/forms/form-wizard.scss | 293 + .../forms/pickers/form-flat-pickr.scss | 191 + .../plugins/forms/pickers/form-pickadate.scss | 167 + .../base/plugins/forms/select2/_select2.scss | 319 + .../scss/base/plugins/maps/map-leaflet.scss | 38 + .../scss/base/plugins/tables/_datatables.scss | 163 + .../base/plugins/tables/table-ag-grid.scss | 135 + .../scss/base/plugins/ui/_breakpoints.scss | 64 + .../scss/base/plugins/ui/coming-soon.scss | 64 + .../scss/base/themes/bordered-layout.scss | 59 + src/@core/scss/base/themes/dark-layout.scss | 2386 ++++ .../scss/base/themes/semi-dark-layout.scss | 109 + src/@core/scss/core.scss | 22 + src/@core/scss/vue/_animation.scss | 40 + src/@core/scss/vue/_base-extended.scss | 55 + src/@core/scss/vue/_dark-layout.scss | 429 + src/@core/scss/vue/_index.scss | 15 + src/@core/scss/vue/_misc.scss | 23 + src/@core/scss/vue/_rtl.scss | 161 + src/@core/scss/vue/_transitions.scss | 152 + src/@core/scss/vue/apps/calendar.scss | 18 + src/@core/scss/vue/bootstrap-vue/_alert.scss | 4 + src/@core/scss/vue/bootstrap-vue/_avatar.scss | 67 + src/@core/scss/vue/bootstrap-vue/_badge.scss | 16 + src/@core/scss/vue/bootstrap-vue/_button.scss | 10 + .../scss/vue/bootstrap-vue/_calendar.scss | 30 + .../scss/vue/bootstrap-vue/_date-picker.scss | 24 + .../scss/vue/bootstrap-vue/_dropdown.scss | 6 + .../scss/vue/bootstrap-vue/_file-input.scss | 27 + src/@core/scss/vue/bootstrap-vue/_index.scss | 29 + src/@core/scss/vue/bootstrap-vue/_misc.scss | 14 + src/@core/scss/vue/bootstrap-vue/_modal.scss | 9 + src/@core/scss/vue/bootstrap-vue/_nav.scss | 7 + .../scss/vue/bootstrap-vue/_pagination.scss | 43 + .../scss/vue/bootstrap-vue/_popover.scss | 71 + src/@core/scss/vue/bootstrap-vue/_rating.scss | 4 + .../scss/vue/bootstrap-vue/_sidebar.scss | 27 + .../scss/vue/bootstrap-vue/_spin-button.scss | 23 + src/@core/scss/vue/bootstrap-vue/_switch.scss | 6 + src/@core/scss/vue/bootstrap-vue/_table.scss | 24 + src/@core/scss/vue/bootstrap-vue/_tag.scss | 11 + src/@core/scss/vue/bootstrap-vue/_time.scss | 35 + src/@core/scss/vue/bootstrap-vue/_toast.scss | 38 + .../scss/vue/bootstrap-vue/_tooltip.scss | 3 + .../scss/vue/bootstrap-vue/_validation.scss | 19 + src/@core/scss/vue/libs/chart-apex.scss | 1 + src/@core/scss/vue/libs/map-leaflet.scss | 20 + src/@core/scss/vue/libs/quill.scss | 52 + src/@core/scss/vue/libs/swiper.scss | 8 + src/@core/scss/vue/libs/toastification.scss | 51 + src/@core/scss/vue/libs/tour.scss | 63 + src/@core/scss/vue/libs/tree.scss | 144 + src/@core/scss/vue/libs/vue-autosuggest.scss | 61 + src/@core/scss/vue/libs/vue-context.scss | 39 + src/@core/scss/vue/libs/vue-flatpicker.scss | 14 + src/@core/scss/vue/libs/vue-good-table.scss | 173 + src/@core/scss/vue/libs/vue-select.scss | 341 + src/@core/scss/vue/libs/vue-slider.scss | 62 + src/@core/scss/vue/libs/vue-sweetalert.scss | 12 + src/@core/scss/vue/libs/vue-wizard.scss | 418 + src/@core/scss/vue/pages/card-analytic.scss | 1 + .../scss/vue/pages/dashboard-ecommerce.scss | 10 + src/@core/scss/vue/pages/page-auth.scss | 12 + src/@core/scss/vue/pages/page-blog.scss | 1 + src/@core/scss/vue/pages/page-faq.scss | 8 + .../scss/vue/pages/page-knowledge-base.scss | 23 + src/@core/scss/vue/pages/page-misc.scss | 8 + src/@core/scss/vue/pages/page-pricing.scss | 13 + src/@core/scss/vue/pages/page-profile.scss | 14 + src/@core/scss/vue/pages/ui-feather.scss | 1 + src/@core/utils/filter.js | 54 + src/@core/utils/utils.js | 73 + src/@core/utils/validations/validations.js | 173 + src/@core/utils/validations/validators.js | 32 + src/App.vue | 101 + src/assets/images/avatars/1-small.png | Bin 0 -> 14609 bytes src/assets/images/avatars/1.png | Bin 0 -> 50553 bytes src/assets/images/avatars/10-small.png | Bin 0 -> 12723 bytes src/assets/images/avatars/10.png | Bin 0 -> 43253 bytes src/assets/images/avatars/11-small.png | Bin 0 -> 12583 bytes src/assets/images/avatars/11.png | Bin 0 -> 43799 bytes src/assets/images/avatars/12-small.png | Bin 0 -> 14371 bytes src/assets/images/avatars/12.png | Bin 0 -> 51662 bytes src/assets/images/avatars/13-small.png | Bin 0 -> 11338 bytes src/assets/images/avatars/13.png | Bin 0 -> 38438 bytes src/assets/images/avatars/2-small.png | Bin 0 -> 12401 bytes src/assets/images/avatars/2.png | Bin 0 -> 41942 bytes src/assets/images/avatars/3-small.png | Bin 0 -> 13566 bytes src/assets/images/avatars/3.png | Bin 0 -> 46561 bytes src/assets/images/avatars/4-small.png | Bin 0 -> 11774 bytes src/assets/images/avatars/4.png | Bin 0 -> 38221 bytes src/assets/images/avatars/5-small.png | Bin 0 -> 13449 bytes src/assets/images/avatars/5.png | Bin 0 -> 47665 bytes src/assets/images/avatars/6-small.png | Bin 0 -> 11782 bytes src/assets/images/avatars/6.png | Bin 0 -> 38327 bytes src/assets/images/avatars/7-small.png | Bin 0 -> 13119 bytes src/assets/images/avatars/7.png | Bin 0 -> 44959 bytes src/assets/images/avatars/8-small.png | Bin 0 -> 13888 bytes src/assets/images/avatars/8.png | Bin 0 -> 45988 bytes src/assets/images/avatars/9-small.png | Bin 0 -> 13607 bytes src/assets/images/avatars/9.png | Bin 0 -> 45681 bytes src/assets/images/flags/de.png | Bin 0 -> 106 bytes src/assets/images/flags/en.png | Bin 0 -> 756 bytes src/assets/images/flags/fr.png | Bin 0 -> 165 bytes src/assets/images/flags/pt.png | Bin 0 -> 2487 bytes src/assets/images/icons/angular.svg | 15 + src/assets/images/icons/apple-safari.png | Bin 0 -> 551 bytes src/assets/images/icons/book.svg | 29 + src/assets/images/icons/bootstrap.svg | 18 + src/assets/images/icons/brush.svg | 31 + src/assets/images/icons/doc.png | Bin 0 -> 986 bytes src/assets/images/icons/drive.png | Bin 0 -> 1898 bytes src/assets/images/icons/dropbox.png | Bin 0 -> 2813 bytes src/assets/images/icons/figma.svg | 19 + src/assets/images/icons/file-icons/doc.png | Bin 0 -> 2509 bytes .../images/icons/file-icons/onedrive.png | Bin 0 -> 2340 bytes src/assets/images/icons/file-icons/pdf.png | Bin 0 -> 2496 bytes src/assets/images/icons/file-icons/psd.png | Bin 0 -> 2450 bytes src/assets/images/icons/file-icons/sketch.png | Bin 0 -> 2406 bytes src/assets/images/icons/google-chrome.png | Bin 0 -> 1406 bytes src/assets/images/icons/icloud-1.png | Bin 0 -> 5331 bytes src/assets/images/icons/icloud.png | Bin 0 -> 1094 bytes src/assets/images/icons/internet-explorer.png | Bin 0 -> 1130 bytes src/assets/images/icons/internet.png | Bin 0 -> 755 bytes src/assets/images/icons/jpg.png | Bin 0 -> 836 bytes src/assets/images/icons/js.png | Bin 0 -> 898 bytes src/assets/images/icons/json.png | Bin 0 -> 976 bytes src/assets/images/icons/mozila-firefox.png | Bin 0 -> 1978 bytes src/assets/images/icons/onedrive.png | Bin 0 -> 1450 bytes src/assets/images/icons/onedrivenew.png | Bin 0 -> 2340 bytes src/assets/images/icons/opera.png | Bin 0 -> 1524 bytes src/assets/images/icons/parachute.svg | 41 + src/assets/images/icons/pdf.png | Bin 0 -> 2496 bytes src/assets/images/icons/psd.png | Bin 0 -> 2450 bytes src/assets/images/icons/react.svg | 20 + src/assets/images/icons/rocket.svg | 47 + src/assets/images/icons/sketch.png | Bin 0 -> 2406 bytes src/assets/images/icons/speaker.svg | 26 + src/assets/images/icons/star.svg | 24 + src/assets/images/icons/toolbox.svg | 28 + src/assets/images/icons/txt.png | Bin 0 -> 785 bytes src/assets/images/icons/unknown.png | Bin 0 -> 2509 bytes src/assets/images/icons/vuejs.svg | 18 + src/assets/images/icons/xls.png | Bin 0 -> 2420 bytes src/assets/images/logo/favicon.ico | Bin 0 -> 5430 bytes src/assets/images/logo/logo.png | Bin 0 -> 6563 bytes src/assets/images/logo/logo.svg | 43 + src/assets/images/logo/vuexy-logo.png | Bin 0 -> 3503 bytes src/assets/images/pages/arrow-down.png | Bin 0 -> 217 bytes src/assets/images/pages/auth-v1-bottom-bg.png | Bin 0 -> 1439 bytes src/assets/images/pages/auth-v1-top-bg.png | Bin 0 -> 1422 bytes .../images/pages/calendar-illustration.png | Bin 0 -> 30039 bytes src/assets/images/pages/coming-soon-dark.svg | 265 + src/assets/images/pages/coming-soon.svg | 263 + src/assets/images/pages/content-img-1.jpg | Bin 0 -> 117326 bytes src/assets/images/pages/content-img-2.jpg | Bin 0 -> 135708 bytes src/assets/images/pages/content-img-3.jpg | Bin 0 -> 250450 bytes src/assets/images/pages/content-img-4.jpg | Bin 0 -> 177901 bytes src/assets/images/pages/error-dark.svg | 287 + src/assets/images/pages/error.svg | 299 + .../images/pages/forgot-password-v2-dark.svg | 206 + .../images/pages/forgot-password-v2.svg | 207 + src/assets/images/pages/forgot-password.png | Bin 0 -> 11514 bytes src/assets/images/pages/kb-image.jpg | Bin 0 -> 165807 bytes src/assets/images/pages/login-v2-dark.svg | 551 + src/assets/images/pages/login-v2.svg | 558 + src/assets/images/pages/login/facebook.svg | 1 + src/assets/images/pages/login/github.svg | 1 + src/assets/images/pages/login/google.svg | 1 + src/assets/images/pages/login/twitter.svg | 1 + .../images/pages/not-authorized-dark.svg | 206 + src/assets/images/pages/not-authorized.svg | 207 + src/assets/images/pages/pixinvent-logo.png | Bin 0 -> 6793 bytes src/assets/images/pages/register-v2-dark.svg | 340 + src/assets/images/pages/register-v2.svg | 351 + .../images/pages/reset-password-v2-dark.svg | 287 + src/assets/images/pages/reset-password-v2.svg | 299 + .../images/pages/under-maintenance-dark.svg | 176 + src/assets/images/pages/under-maintenance.svg | 178 + .../images/portrait/small/avatar-s-1.jpg | Bin 0 -> 33569 bytes .../images/portrait/small/avatar-s-10.jpg | Bin 0 -> 35521 bytes .../images/portrait/small/avatar-s-11.jpg | Bin 0 -> 28219 bytes .../images/portrait/small/avatar-s-12.jpg | Bin 0 -> 34039 bytes .../images/portrait/small/avatar-s-13.jpg | Bin 0 -> 36065 bytes .../images/portrait/small/avatar-s-14.jpg | Bin 0 -> 34902 bytes .../images/portrait/small/avatar-s-15.jpg | Bin 0 -> 31856 bytes .../images/portrait/small/avatar-s-16.jpg | Bin 0 -> 35882 bytes .../images/portrait/small/avatar-s-17.jpg | Bin 0 -> 27242 bytes .../images/portrait/small/avatar-s-18.jpg | Bin 0 -> 40111 bytes .../images/portrait/small/avatar-s-19.jpg | Bin 0 -> 33685 bytes .../images/portrait/small/avatar-s-2.jpg | Bin 0 -> 37575 bytes .../images/portrait/small/avatar-s-20.jpg | Bin 0 -> 35932 bytes .../images/portrait/small/avatar-s-21.jpg | Bin 0 -> 33569 bytes .../images/portrait/small/avatar-s-22.jpg | Bin 0 -> 37575 bytes .../images/portrait/small/avatar-s-23.jpg | Bin 0 -> 34434 bytes .../images/portrait/small/avatar-s-24.jpg | Bin 0 -> 25802 bytes .../images/portrait/small/avatar-s-25.jpg | Bin 0 -> 26997 bytes .../images/portrait/small/avatar-s-26.jpg | Bin 0 -> 40107 bytes .../images/portrait/small/avatar-s-3.jpg | Bin 0 -> 34434 bytes .../images/portrait/small/avatar-s-4.jpg | Bin 0 -> 25802 bytes .../images/portrait/small/avatar-s-5.jpg | Bin 0 -> 26997 bytes .../images/portrait/small/avatar-s-6.jpg | Bin 0 -> 40107 bytes .../images/portrait/small/avatar-s-7.jpg | Bin 0 -> 30765 bytes .../images/portrait/small/avatar-s-8.jpg | Bin 0 -> 30562 bytes .../images/portrait/small/avatar-s-9.jpg | Bin 0 -> 42173 bytes src/assets/scss/style.scss | 6 + .../scss/variables/_variables-components.scss | 3 + src/assets/scss/variables/_variables.scss | 3 + src/auth/jwt/useJwt.js | 5 + src/auth/utils.js | 27 + src/components/ListElement.vue | 90 + src/global-components.js | 4 + src/layouts/components/Navbar.vue | 97 + src/layouts/full/LayoutFull.vue | 15 + src/layouts/horizontal/LayoutHorizontal.vue | 38 + src/layouts/vertical/LayoutVertical.vue | 35 + src/libs/acl/ability.js | 11 + src/libs/acl/config.js | 8 + src/libs/acl/index.js | 5 + src/libs/acl/routeProtection.js | 5 + src/libs/axios.js | 16 + src/libs/clipboard.js | 5 + src/libs/i18n/index.js | 21 + src/libs/i18n/locales/de.json | 181 + src/libs/i18n/locales/en.json | 181 + src/libs/i18n/locales/fr.json | 181 + src/libs/i18n/locales/pt.json | 182 + src/libs/portal-vue.js | 4 + src/libs/sweet-alerts.js | 4 + src/libs/toastification.js | 17 + src/libs/tour.js | 4 + src/libs/vue-select.js | 14 + src/main.js | 37 + src/navigation/horizontal/index.js | 18 + src/navigation/vertical/index.js | 54 + src/router/index.js | 118 + src/store/app-config/index.js | 60 + src/store/app/index.js | 28 + src/store/chains/akash.json | 6 + src/store/chains/cosmos.json | 5 + src/store/chains/index.js | 27 + src/store/index.js | 21 + src/store/vertical-menu/index.js | 15 + src/views/Governance.vue | 256 + src/views/Home.vue | 34 + src/views/Info.vue | 21 + src/views/Login.vue | 263 + src/views/Staking.vue | 56 + src/views/error/Error404.vue | 73 + themeConfig.js | 37 + vue.config.js | 47 + yarn.lock | 11545 ++++++++++++++++ 465 files changed, 52080 insertions(+) create mode 100644 .prettierignore create mode 100644 .browserslistrc create mode 100644 .eslintrc.js create mode 100644 .gitignore create mode 100644 README.md create mode 100644 babel.config.js create mode 100644 jsconfig.json create mode 100644 package.json create mode 100644 postcss.config.js create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/loader.css create mode 100644 public/logo.png create mode 100644 src/@core/app-config/useAppConfig.js create mode 100644 src/@core/assets/fonts/feather/fonts/feather.eot create mode 100644 src/@core/assets/fonts/feather/fonts/feather.svg create mode 100644 src/@core/assets/fonts/feather/fonts/feather.ttf create mode 100644 src/@core/assets/fonts/feather/fonts/feather.woff create mode 100644 src/@core/assets/fonts/feather/iconfont.css create mode 100644 src/@core/auth/jwt/jwtDefaultConfig.js create mode 100644 src/@core/auth/jwt/jwtService.js create mode 100644 src/@core/auth/jwt/useJwt.js create mode 100644 src/@core/comp-functions/forms/form-utils.js create mode 100644 src/@core/comp-functions/forms/form-validation.js create mode 100644 src/@core/comp-functions/misc/event-listeners.js create mode 100644 src/@core/comp-functions/ui/app.js create mode 100644 src/@core/comp-functions/ui/vertical-menu.js create mode 100644 src/@core/components/app-auto-suggest/AppAutoSuggest.vue create mode 100644 src/@core/components/app-auto-suggest/useAutoSuggest.js create mode 100644 src/@core/components/app-collapse/AppCollapse.vue create mode 100644 src/@core/components/app-collapse/AppCollapseItem.vue create mode 100644 src/@core/components/app-timeline/AppTimeline.vue create mode 100644 src/@core/components/app-timeline/AppTimelineItem.vue create mode 100644 src/@core/components/app-tour/AppTour.vue create mode 100644 src/@core/components/b-card-actions/BCardActions.vue create mode 100644 src/@core/components/b-card-actions/BCardActionsContainer.vue create mode 100644 src/@core/components/b-card-actions/index.js create mode 100644 src/@core/components/b-card-code/BCardCode.vue create mode 100644 src/@core/components/b-card-code/index.js create mode 100644 src/@core/components/charts/echart/AppEchartBar.vue create mode 100644 src/@core/components/charts/echart/AppEchartDoughnut.vue create mode 100644 src/@core/components/charts/echart/AppEchartLine.vue create mode 100644 src/@core/components/charts/echart/AppEchartRadar.vue create mode 100644 src/@core/components/charts/echart/AppEchartScatter.vue create mode 100644 src/@core/components/charts/echart/AppEchartStackedArea.vue create mode 100644 src/@core/components/charts/echart/theme.json create mode 100644 src/@core/components/feather-icon/FeatherIcon.vue create mode 100644 src/@core/components/scroll-to-top/ScrollToTop.vue create mode 100644 src/@core/components/statistics-cards/StatisticCardHorizontal.vue create mode 100644 src/@core/components/statistics-cards/StatisticCardVertical.vue create mode 100644 src/@core/components/statistics-cards/StatisticCardWithAreaChart.vue create mode 100644 src/@core/components/statistics-cards/StatisticCardWithLineChart.vue create mode 100644 src/@core/components/statistics-cards/chartOptions.js create mode 100644 src/@core/components/toastification/ToastificationContent.vue create mode 100644 src/@core/directives/animations.js create mode 100644 src/@core/layouts/components/AppBreadcrumb.vue create mode 100644 src/@core/layouts/components/AppFooter.vue create mode 100644 src/@core/layouts/components/Logo.vue create mode 100644 src/@core/layouts/components/app-customizer/AppCustomizer.vue create mode 100644 src/@core/layouts/components/app-customizer/useAppCustomizer.js create mode 100644 src/@core/layouts/components/app-navbar/AppNavbarHorizontalLayout.vue create mode 100644 src/@core/layouts/components/app-navbar/AppNavbarHorizontalLayoutBrand.vue create mode 100644 src/@core/layouts/components/app-navbar/AppNavbarVerticalLayout.vue create mode 100644 src/@core/layouts/components/app-navbar/components/Bookmarks.vue create mode 100644 src/@core/layouts/components/app-navbar/components/CartDropdown.vue create mode 100644 src/@core/layouts/components/app-navbar/components/DarkToggler.vue create mode 100644 src/@core/layouts/components/app-navbar/components/Locale.vue create mode 100644 src/@core/layouts/components/app-navbar/components/NotificationDropdown.vue create mode 100644 src/@core/layouts/components/app-navbar/components/SearchBar.vue create mode 100644 src/@core/layouts/components/app-navbar/components/UserDropdown.vue create mode 100644 src/@core/layouts/components/app-navbar/search-and-bookmark-data.js create mode 100644 src/@core/layouts/components/content-with-sidebar/ContentWithSidebar.vue create mode 100644 src/@core/layouts/components/layout-content-renderer/LayoutContentRendererDefault.vue create mode 100644 src/@core/layouts/components/layout-content-renderer/LayoutContentRendererLeft.vue create mode 100644 src/@core/layouts/components/layout-content-renderer/LayoutContentRendererLeftDetached.vue create mode 100644 src/@core/layouts/layout-full/LayoutFull.vue create mode 100644 src/@core/layouts/layout-horizontal/LayoutHorizontal.vue create mode 100644 src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/HorizontalNavMenu.vue create mode 100644 src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-group/HorizontalNavMenuGroup.vue create mode 100644 src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-group/mixinHorizontalNavMenuGroup.js create mode 100644 src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-group/useHorizontalNavMenuGroup.js create mode 100644 src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-group/HorizontalNavMenuHeaderGroup.vue create mode 100644 src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-group/mixinHorizontalNavMenuHeaderGroup.js create mode 100644 src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-group/useHorizontalNavMenuHeaderGroup.js create mode 100644 src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-link/HorizontalNavMenuHeaderLink.vue create mode 100644 src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-link/mixinHorizontalNavMenuHeaderLink.js create mode 100644 src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-link/useHorizontalNavMenuHeaderLink.js create mode 100644 src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-items/HorizontalNavMenuItems.vue create mode 100644 src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-link/HorizontalNavMenuLink.vue create mode 100644 src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-link/mixinHorizontalNavMenuLink.js create mode 100644 src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-link/useHorizontalNavMenuLink.js create mode 100644 src/@core/layouts/layout-horizontal/mixinLayoutHorizontal.js create mode 100644 src/@core/layouts/layout-horizontal/useLayoutHorizontal.js create mode 100644 src/@core/layouts/layout-vertical/LayoutVertical.vue create mode 100644 src/@core/layouts/layout-vertical/components/vertical-nav-menu/VerticalNavMenu.vue create mode 100644 src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-group/VerticalNavMenuGroup.vue create mode 100644 src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-group/mixinVerticalNavMenuGroup.js create mode 100644 src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-group/useVerticalNavMenuGroup.js create mode 100644 src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-header/index.js create mode 100644 src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-items/VerticalNavMenuItems.vue create mode 100644 src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-link/VerticalNavMenuLink.vue create mode 100644 src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-link/mixinVerticalNavMenuLink.js create mode 100644 src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-link/useVerticalNavMenuLink.js create mode 100644 src/@core/layouts/layout-vertical/components/vertical-nav-menu/useVerticalNavMenu.js create mode 100644 src/@core/layouts/layout-vertical/mixinVerticalLayout.js create mode 100644 src/@core/layouts/layout-vertical/useVerticalLayout.js create mode 100644 src/@core/layouts/utils.js create mode 100644 src/@core/libs/acl/index.js create mode 100644 src/@core/libs/acl/utils.js create mode 100644 src/@core/libs/i18n/index.js create mode 100644 src/@core/libs/i18n/utils.js create mode 100644 src/@core/mixins/ui/forms.js create mode 100644 src/@core/mixins/ui/transition.js create mode 100644 src/@core/scss/base/bootstrap-extended.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_alert.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_badge.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_breadcrumb.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_button-group.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_buttons.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_card.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_code.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_collapse.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_dropdown.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_forms.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_functions.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_helper.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_include.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_list-group.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_media.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_mixins.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_modal.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_nav.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_navbar.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_pagination.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_popover.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_progress.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_reboot.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_tables.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_toast.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_type.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_utilities.scss create mode 100644 src/@core/scss/base/bootstrap-extended/_variables.scss create mode 100644 src/@core/scss/base/bootstrap-extended/mixins/_navs.scss create mode 100644 src/@core/scss/base/bootstrap-extended/mixins/_type.scss create mode 100644 src/@core/scss/base/bootstrap.scss create mode 100644 src/@core/scss/base/colors.scss create mode 100644 src/@core/scss/base/components.scss create mode 100644 src/@core/scss/base/components/_include.scss create mode 100644 src/@core/scss/base/components/_variables-dark.scss create mode 100644 src/@core/scss/base/components/_variables.scss create mode 100644 src/@core/scss/base/components/avatar.scss create mode 100644 src/@core/scss/base/components/bootstrap-social.scss create mode 100644 src/@core/scss/base/components/chart.scss create mode 100644 src/@core/scss/base/components/customizer.scss create mode 100644 src/@core/scss/base/components/demo.scss create mode 100644 src/@core/scss/base/components/divider.scss create mode 100644 src/@core/scss/base/components/search.scss create mode 100644 src/@core/scss/base/components/timeline.scss create mode 100644 src/@core/scss/base/core/colors/_palette.scss create mode 100644 src/@core/scss/base/core/colors/palette-gradient.scss create mode 100644 src/@core/scss/base/core/colors/palette-noui.scss create mode 100644 src/@core/scss/base/core/colors/palette-variables.scss create mode 100644 src/@core/scss/base/core/layouts/_content.scss create mode 100644 src/@core/scss/base/core/layouts/_footer.scss create mode 100644 src/@core/scss/base/core/layouts/_sidebar.scss create mode 100644 src/@core/scss/base/core/menu/_navigation.scss create mode 100644 src/@core/scss/base/core/menu/menu-types/horizontal-menu.scss create mode 100644 src/@core/scss/base/core/menu/menu-types/vertical-menu.scss create mode 100644 src/@core/scss/base/core/menu/menu-types/vertical-overlay-menu.scss create mode 100644 src/@core/scss/base/core/mixins/alert.scss create mode 100644 src/@core/scss/base/core/mixins/hex2rgb.scss create mode 100644 src/@core/scss/base/core/mixins/main-menu-mixin.scss create mode 100644 src/@core/scss/base/core/mixins/transitions.scss create mode 100644 src/@core/scss/base/custom-rtl.scss create mode 100644 src/@core/scss/base/pages/app-calendar.scss create mode 100644 src/@core/scss/base/pages/app-chat-list.scss create mode 100644 src/@core/scss/base/pages/app-chat.scss create mode 100644 src/@core/scss/base/pages/app-ecommerce-details.scss create mode 100644 src/@core/scss/base/pages/app-ecommerce.scss create mode 100644 src/@core/scss/base/pages/app-email.scss create mode 100644 src/@core/scss/base/pages/app-file-manager.scss create mode 100644 src/@core/scss/base/pages/app-invoice-list.scss create mode 100644 src/@core/scss/base/pages/app-invoice-print.scss create mode 100644 src/@core/scss/base/pages/app-invoice.scss create mode 100644 src/@core/scss/base/pages/app-kanban.scss create mode 100644 src/@core/scss/base/pages/app-todo.scss create mode 100644 src/@core/scss/base/pages/app-user.scss create mode 100644 src/@core/scss/base/pages/dashboard-ecommerce.scss create mode 100644 src/@core/scss/base/pages/page-auth.scss create mode 100644 src/@core/scss/base/pages/page-blog.scss create mode 100644 src/@core/scss/base/pages/page-coming-soon.scss create mode 100644 src/@core/scss/base/pages/page-faq.scss create mode 100644 src/@core/scss/base/pages/page-knowledge-base.scss create mode 100644 src/@core/scss/base/pages/page-misc.scss create mode 100644 src/@core/scss/base/pages/page-pricing.scss create mode 100644 src/@core/scss/base/pages/page-profile.scss create mode 100644 src/@core/scss/base/pages/ui-colors.scss create mode 100644 src/@core/scss/base/pages/ui-feather.scss create mode 100644 src/@core/scss/base/plugins/charts/chart-apex.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-context-menu.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-drag-drop.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-media-player.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-ratings.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-sliders.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-sweet-alerts.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-swiper.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-toastr.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-tour.scss create mode 100644 src/@core/scss/base/plugins/extensions/ext-component-tree.scss create mode 100644 src/@core/scss/base/plugins/forms/form-file-uploader.scss create mode 100644 src/@core/scss/base/plugins/forms/form-number-input.scss create mode 100644 src/@core/scss/base/plugins/forms/form-quill-editor.scss create mode 100644 src/@core/scss/base/plugins/forms/form-validation.scss create mode 100644 src/@core/scss/base/plugins/forms/form-wizard.scss create mode 100644 src/@core/scss/base/plugins/forms/pickers/form-flat-pickr.scss create mode 100644 src/@core/scss/base/plugins/forms/pickers/form-pickadate.scss create mode 100644 src/@core/scss/base/plugins/forms/select2/_select2.scss create mode 100644 src/@core/scss/base/plugins/maps/map-leaflet.scss create mode 100644 src/@core/scss/base/plugins/tables/_datatables.scss create mode 100644 src/@core/scss/base/plugins/tables/table-ag-grid.scss create mode 100644 src/@core/scss/base/plugins/ui/_breakpoints.scss create mode 100644 src/@core/scss/base/plugins/ui/coming-soon.scss create mode 100644 src/@core/scss/base/themes/bordered-layout.scss create mode 100644 src/@core/scss/base/themes/dark-layout.scss create mode 100644 src/@core/scss/base/themes/semi-dark-layout.scss create mode 100644 src/@core/scss/core.scss create mode 100644 src/@core/scss/vue/_animation.scss create mode 100644 src/@core/scss/vue/_base-extended.scss create mode 100644 src/@core/scss/vue/_dark-layout.scss create mode 100644 src/@core/scss/vue/_index.scss create mode 100644 src/@core/scss/vue/_misc.scss create mode 100644 src/@core/scss/vue/_rtl.scss create mode 100644 src/@core/scss/vue/_transitions.scss create mode 100644 src/@core/scss/vue/apps/calendar.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_alert.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_avatar.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_badge.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_button.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_calendar.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_date-picker.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_dropdown.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_file-input.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_index.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_misc.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_modal.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_nav.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_pagination.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_popover.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_rating.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_sidebar.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_spin-button.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_switch.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_table.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_tag.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_time.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_toast.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_tooltip.scss create mode 100644 src/@core/scss/vue/bootstrap-vue/_validation.scss create mode 100644 src/@core/scss/vue/libs/chart-apex.scss create mode 100644 src/@core/scss/vue/libs/map-leaflet.scss create mode 100644 src/@core/scss/vue/libs/quill.scss create mode 100644 src/@core/scss/vue/libs/swiper.scss create mode 100644 src/@core/scss/vue/libs/toastification.scss create mode 100644 src/@core/scss/vue/libs/tour.scss create mode 100644 src/@core/scss/vue/libs/tree.scss create mode 100644 src/@core/scss/vue/libs/vue-autosuggest.scss create mode 100644 src/@core/scss/vue/libs/vue-context.scss create mode 100644 src/@core/scss/vue/libs/vue-flatpicker.scss create mode 100644 src/@core/scss/vue/libs/vue-good-table.scss create mode 100644 src/@core/scss/vue/libs/vue-select.scss create mode 100644 src/@core/scss/vue/libs/vue-slider.scss create mode 100644 src/@core/scss/vue/libs/vue-sweetalert.scss create mode 100644 src/@core/scss/vue/libs/vue-wizard.scss create mode 100644 src/@core/scss/vue/pages/card-analytic.scss create mode 100644 src/@core/scss/vue/pages/dashboard-ecommerce.scss create mode 100644 src/@core/scss/vue/pages/page-auth.scss create mode 100644 src/@core/scss/vue/pages/page-blog.scss create mode 100644 src/@core/scss/vue/pages/page-faq.scss create mode 100644 src/@core/scss/vue/pages/page-knowledge-base.scss create mode 100644 src/@core/scss/vue/pages/page-misc.scss create mode 100644 src/@core/scss/vue/pages/page-pricing.scss create mode 100644 src/@core/scss/vue/pages/page-profile.scss create mode 100644 src/@core/scss/vue/pages/ui-feather.scss create mode 100644 src/@core/utils/filter.js create mode 100644 src/@core/utils/utils.js create mode 100644 src/@core/utils/validations/validations.js create mode 100644 src/@core/utils/validations/validators.js create mode 100644 src/App.vue create mode 100644 src/assets/images/avatars/1-small.png create mode 100644 src/assets/images/avatars/1.png create mode 100644 src/assets/images/avatars/10-small.png create mode 100644 src/assets/images/avatars/10.png create mode 100644 src/assets/images/avatars/11-small.png create mode 100644 src/assets/images/avatars/11.png create mode 100644 src/assets/images/avatars/12-small.png create mode 100644 src/assets/images/avatars/12.png create mode 100644 src/assets/images/avatars/13-small.png create mode 100644 src/assets/images/avatars/13.png create mode 100644 src/assets/images/avatars/2-small.png create mode 100644 src/assets/images/avatars/2.png create mode 100644 src/assets/images/avatars/3-small.png create mode 100644 src/assets/images/avatars/3.png create mode 100644 src/assets/images/avatars/4-small.png create mode 100644 src/assets/images/avatars/4.png create mode 100644 src/assets/images/avatars/5-small.png create mode 100644 src/assets/images/avatars/5.png create mode 100644 src/assets/images/avatars/6-small.png create mode 100644 src/assets/images/avatars/6.png create mode 100644 src/assets/images/avatars/7-small.png create mode 100644 src/assets/images/avatars/7.png create mode 100644 src/assets/images/avatars/8-small.png create mode 100644 src/assets/images/avatars/8.png create mode 100644 src/assets/images/avatars/9-small.png create mode 100644 src/assets/images/avatars/9.png create mode 100644 src/assets/images/flags/de.png create mode 100644 src/assets/images/flags/en.png create mode 100644 src/assets/images/flags/fr.png create mode 100644 src/assets/images/flags/pt.png create mode 100644 src/assets/images/icons/angular.svg create mode 100644 src/assets/images/icons/apple-safari.png create mode 100644 src/assets/images/icons/book.svg create mode 100644 src/assets/images/icons/bootstrap.svg create mode 100644 src/assets/images/icons/brush.svg create mode 100644 src/assets/images/icons/doc.png create mode 100644 src/assets/images/icons/drive.png create mode 100644 src/assets/images/icons/dropbox.png create mode 100644 src/assets/images/icons/figma.svg create mode 100644 src/assets/images/icons/file-icons/doc.png create mode 100644 src/assets/images/icons/file-icons/onedrive.png create mode 100644 src/assets/images/icons/file-icons/pdf.png create mode 100644 src/assets/images/icons/file-icons/psd.png create mode 100644 src/assets/images/icons/file-icons/sketch.png create mode 100644 src/assets/images/icons/google-chrome.png create mode 100644 src/assets/images/icons/icloud-1.png create mode 100644 src/assets/images/icons/icloud.png create mode 100644 src/assets/images/icons/internet-explorer.png create mode 100644 src/assets/images/icons/internet.png create mode 100644 src/assets/images/icons/jpg.png create mode 100644 src/assets/images/icons/js.png create mode 100644 src/assets/images/icons/json.png create mode 100644 src/assets/images/icons/mozila-firefox.png create mode 100644 src/assets/images/icons/onedrive.png create mode 100644 src/assets/images/icons/onedrivenew.png create mode 100644 src/assets/images/icons/opera.png create mode 100644 src/assets/images/icons/parachute.svg create mode 100644 src/assets/images/icons/pdf.png create mode 100644 src/assets/images/icons/psd.png create mode 100644 src/assets/images/icons/react.svg create mode 100644 src/assets/images/icons/rocket.svg create mode 100644 src/assets/images/icons/sketch.png create mode 100644 src/assets/images/icons/speaker.svg create mode 100644 src/assets/images/icons/star.svg create mode 100644 src/assets/images/icons/toolbox.svg create mode 100644 src/assets/images/icons/txt.png create mode 100644 src/assets/images/icons/unknown.png create mode 100644 src/assets/images/icons/vuejs.svg create mode 100644 src/assets/images/icons/xls.png create mode 100644 src/assets/images/logo/favicon.ico create mode 100644 src/assets/images/logo/logo.png create mode 100644 src/assets/images/logo/logo.svg create mode 100644 src/assets/images/logo/vuexy-logo.png create mode 100644 src/assets/images/pages/arrow-down.png create mode 100644 src/assets/images/pages/auth-v1-bottom-bg.png create mode 100644 src/assets/images/pages/auth-v1-top-bg.png create mode 100644 src/assets/images/pages/calendar-illustration.png create mode 100644 src/assets/images/pages/coming-soon-dark.svg create mode 100644 src/assets/images/pages/coming-soon.svg create mode 100644 src/assets/images/pages/content-img-1.jpg create mode 100644 src/assets/images/pages/content-img-2.jpg create mode 100644 src/assets/images/pages/content-img-3.jpg create mode 100644 src/assets/images/pages/content-img-4.jpg create mode 100644 src/assets/images/pages/error-dark.svg create mode 100644 src/assets/images/pages/error.svg create mode 100644 src/assets/images/pages/forgot-password-v2-dark.svg create mode 100644 src/assets/images/pages/forgot-password-v2.svg create mode 100644 src/assets/images/pages/forgot-password.png create mode 100644 src/assets/images/pages/kb-image.jpg create mode 100644 src/assets/images/pages/login-v2-dark.svg create mode 100644 src/assets/images/pages/login-v2.svg create mode 100644 src/assets/images/pages/login/facebook.svg create mode 100644 src/assets/images/pages/login/github.svg create mode 100644 src/assets/images/pages/login/google.svg create mode 100644 src/assets/images/pages/login/twitter.svg create mode 100644 src/assets/images/pages/not-authorized-dark.svg create mode 100644 src/assets/images/pages/not-authorized.svg create mode 100644 src/assets/images/pages/pixinvent-logo.png create mode 100644 src/assets/images/pages/register-v2-dark.svg create mode 100644 src/assets/images/pages/register-v2.svg create mode 100644 src/assets/images/pages/reset-password-v2-dark.svg create mode 100644 src/assets/images/pages/reset-password-v2.svg create mode 100644 src/assets/images/pages/under-maintenance-dark.svg create mode 100644 src/assets/images/pages/under-maintenance.svg create mode 100644 src/assets/images/portrait/small/avatar-s-1.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-10.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-11.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-12.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-13.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-14.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-15.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-16.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-17.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-18.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-19.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-2.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-20.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-21.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-22.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-23.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-24.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-25.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-26.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-3.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-4.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-5.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-6.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-7.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-8.jpg create mode 100644 src/assets/images/portrait/small/avatar-s-9.jpg create mode 100644 src/assets/scss/style.scss create mode 100644 src/assets/scss/variables/_variables-components.scss create mode 100644 src/assets/scss/variables/_variables.scss create mode 100644 src/auth/jwt/useJwt.js create mode 100644 src/auth/utils.js create mode 100644 src/components/ListElement.vue create mode 100644 src/global-components.js create mode 100644 src/layouts/components/Navbar.vue create mode 100644 src/layouts/full/LayoutFull.vue create mode 100644 src/layouts/horizontal/LayoutHorizontal.vue create mode 100644 src/layouts/vertical/LayoutVertical.vue create mode 100644 src/libs/acl/ability.js create mode 100644 src/libs/acl/config.js create mode 100644 src/libs/acl/index.js create mode 100644 src/libs/acl/routeProtection.js create mode 100644 src/libs/axios.js create mode 100644 src/libs/clipboard.js create mode 100644 src/libs/i18n/index.js create mode 100644 src/libs/i18n/locales/de.json create mode 100644 src/libs/i18n/locales/en.json create mode 100644 src/libs/i18n/locales/fr.json create mode 100644 src/libs/i18n/locales/pt.json create mode 100644 src/libs/portal-vue.js create mode 100644 src/libs/sweet-alerts.js create mode 100644 src/libs/toastification.js create mode 100644 src/libs/tour.js create mode 100644 src/libs/vue-select.js create mode 100644 src/main.js create mode 100644 src/navigation/horizontal/index.js create mode 100644 src/navigation/vertical/index.js create mode 100644 src/router/index.js create mode 100644 src/store/app-config/index.js create mode 100644 src/store/app/index.js create mode 100644 src/store/chains/akash.json create mode 100644 src/store/chains/cosmos.json create mode 100644 src/store/chains/index.js create mode 100644 src/store/index.js create mode 100644 src/store/vertical-menu/index.js create mode 100644 src/views/Governance.vue create mode 100644 src/views/Home.vue create mode 100644 src/views/Info.vue create mode 100644 src/views/Login.vue create mode 100644 src/views/Staking.vue create mode 100644 src/views/error/Error404.vue create mode 100644 themeConfig.js create mode 100644 vue.config.js create mode 100644 yarn.lock diff --git a/ .prettierignore b/ .prettierignore new file mode 100644 index 00000000..1a331d22 --- /dev/null +++ b/ .prettierignore @@ -0,0 +1,4 @@ +dist +dev/assets/vendor +node_modules +src/node_modules diff --git a/.browserslistrc b/.browserslistrc new file mode 100644 index 00000000..d6471a38 --- /dev/null +++ b/.browserslistrc @@ -0,0 +1,2 @@ +> 1% +last 2 versions diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 00000000..41bf611a --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,21 @@ +module.exports = { + root: true, + env: { + node: true, + }, + extends: ['plugin:vue/recommended', '@vue/airbnb'], + parserOptions: { + parser: 'babel-eslint', + }, + rules: { + 'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off', + 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off', + + semi: ['error', 'never'], + 'max-len': 'off', + 'linebreak-style': 'off', + camelcase: ['error', { properties: 'never', ignoreDestructuring: true, ignoreImports: true }], + 'arrow-parens': ['error', 'as-needed'], + 'vue/multiline-html-element-content-newline': 'off', + }, +} diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..3e12d9c2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,29 @@ +.DS_Store +node_modules +/dist + +# local env files +.env.local +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Editor directories and files +.idea +.vscode/* +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? + +!.vscode/*.code-snippets + +# script +/vuexy-scripts + +# Docs +/docs/.temp diff --git a/README.md b/README.md new file mode 100644 index 00000000..79b8a262 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# Vuexy - Vuejs, React, HTML & Laravel Admin Dashboard Template + +**Vuexy – Vuejs, React, HTML & Laravel Admin Dashboard Template** – is the most developer friendly & highly customizable Admin Dashboard Template based on Bootstrap 4, Bootstrap Vue & Reactstrap. diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 00000000..df195386 --- /dev/null +++ b/babel.config.js @@ -0,0 +1,5 @@ +module.exports = { + presets: [ + '@vue/cli-plugin-babel/preset', + ], +} diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 00000000..ecc10f41 --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,9 @@ +{ + "compilerOptions": { + "baseUrl": ".", + "paths": { + "@/*": ["src/*"], + "@core/*": ["src/@core/*"], + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 00000000..e85d9c7a --- /dev/null +++ b/package.json @@ -0,0 +1,87 @@ +{ + "name": "vuexy-vuejs-react-html-laravel-admin-dashboard-template", + "version": "6.4.0", + "private": true, + "scripts": { + "serve": "vue-cli-service serve", + "build": "vue-cli-service build", + "lint": "vue-cli-service lint", + "tauri:build": "vue-cli-service tauri:build", + "tauri:serve": "vue-cli-service tauri:serve" + }, + "dependencies": { + "@casl/ability": "4.1.6", + "@casl/vue": "1.1.1", + "@fullcalendar/common": "5.x", + "@fullcalendar/core": "5.x", + "@fullcalendar/daygrid": "5.x", + "@fullcalendar/interaction": "5.x", + "@fullcalendar/list": "5.x", + "@fullcalendar/timegrid": "5.x", + "@fullcalendar/vue": "5.x", + "@vue/composition-api": "1.0.0-beta.22", + "@vueuse/core": "4.0.0", + "animate.css": "4.1.1", + "apexcharts": "3.23.0", + "axios": "0.21.1", + "axios-mock-adapter": "1.19.0", + "bootstrap": "4.6.0", + "bootstrap-vue": "2.21.1", + "chart.js": "2.9.4", + "core-js": "3.8.1", + "echarts": "4.8.0", + "jsonwebtoken": "8.5.1", + "leaflet": "1.6.0", + "portal-vue": "2.1.7", + "postcss-rtl": "1.7.3", + "prismjs": "1.19.0", + "swiper": "5.4.5", + "uuid": "8.3.2", + "vee-validate": "3.4.5", + "vue": "2.x", + "vue-apexcharts": "1.6.0", + "vue-autosuggest": "2.2.0", + "vue-awesome-swiper": "4.1.1", + "vue-chartjs": "3.5.0", + "vue-cleave-component": "2.1.3", + "vue-clipboard2": "0.3.1", + "vue-context": "6.0.0", + "vue-echarts": "5.0.0-beta.0", + "vue-feather-icons": "5.1.0", + "vue-flatpickr-component": "8.1.6", + "vue-form-wizard": "0.8.4", + "vue-good-table": "2.21.0", + "vue-i18n": "8.22.2", + "vue-perfect-scrollbar": "0.2.1", + "vue-prism-component": "1.1.1", + "vue-quill-editor": "3.0.6", + "vue-ripple-directive": "2.0.1", + "vue-router": "3.4.9", + "vue-select": "3.11.2", + "vue-slider-component": "3.2.11", + "vue-sweetalert2": "4.1.1", + "vue-toastification": "1.7.8", + "vue-tour": "1.5.0", + "vue-tree-halower": "1.8.3", + "vue2-leaflet": "2.5.2", + "vuedraggable": "2.24.3", + "vuex": "3.6.0" + }, + "devDependencies": { + "@vue/cli-plugin-babel": "~4.5.9", + "@vue/cli-plugin-eslint": "~4.5.9", + "@vue/cli-plugin-router": "~4.5.9", + "@vue/cli-plugin-vuex": "~4.5.9", + "@vue/cli-service": "~4.5.9", + "@vue/eslint-config-airbnb": "^5.3.0", + "@vuepress/plugin-medium-zoom": "^1.7.1", + "babel-eslint": "^10.0.3", + "eslint": "6.8.0", + "eslint-plugin-import": "^2.22.1", + "eslint-plugin-vue": "6.2.2", + "sass": "1.32.*", + "sass-loader": "^10.1.0", + "vue-cli-plugin-tauri": "~1.0.0-beta.3", + "vue-template-compiler": "2.x" + } +} diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 00000000..fa8a7fab --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,5 @@ +const rtl = require('postcss-rtl') + +module.exports = { + plugins: [rtl()], +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..60a94e927bf93acb9f265a2caf9f11ad956122ec GIT binary patch literal 4286 zcmeI0OKeni6vqFA1@3UA#DqZNLKm(~+_=H5i6U>9zNej6JMTy5(Z}>H1zJjg79%RM zf`xHKqDywhNC-$PbRm`^8VH59^SpEKozL&wnU+#O0wH13+njdh&Yk)FzjMBG{FWq~PMfFC4w&bDQ09r#${ZP2=FthI zkDO3?@31O$3@9zyt+YT=6l6@ z#CNZrpXl#?Dmz9tqwH-*x%Uv51DMCZJ|fy*nf_$|Bi)G=x`iF>Mp?q2fSK%vIq?n5 zqvJ3~PL7&mr<6W=@}=`{M7pH@k94nQi*8{@x=;>wzzj3SCK#t+92|o&a`KoyI{s4p z1-n-n(e8Gn53$aod6n*!>~I&%5ZSDOF*FKe>?`t*!WbNZJ~%SYctQU~#GkIa4IUK4 zU)=|*KI3D_d6f;(9qz2K$u~SP80mvBM#rHKjlk$TWIfk=hEJ6`U&#Nh1!oZVYh1Xo zuMwK~ykn@suGU-FSjlGo4NnwCvJb|QGy12{2i=)C1BHt3gLX!_ycGlpUtU+?096(uWT@52pW&7jMy)i~R^fYyg z_KtxHJJy2|*IWvwp!pML3T?6F`6Dy0 z8orL4yTa#nxKAJ6*x!UppYOvYb5Ua5K}`mG-r)7Zwb;~Oa)wxgPUx(=M(=85YavT_ zg-vaFR|xrL{~4LTId^1}%uzF%hR&QaKjg=dcZZO51R(syCNE}e&6wKTfXiINwJ&VY z11X3Ht(=Q)zDH+habY<{lPRq~o|^6f^V?-&EjKlz>D{$Qfk?Cbu83)@cS36?QANGxr*`X?(1S->Q17oQv+2?8Y|a8d@*WPq#$B zas!I7Mpy@zm)^=nx%z) zVm+;#FYERS8`*l#0{J=dQ<>g2ImfscS8Bjs%3B@?Aj@1WaJ~Q3I&gzExU$2B$sM+P zfA6!up?l-&bx&kg6SgaCv5Vwr^jVSoXR_%j^5@BaAo(xTD`uEASmM)5c~8Xy8S-Tf z_v+pFlRo@?XU+UyyXxM(Yim(jTf5R6!A)e}5#0qx5C!s!?g$F>#bY_AkE*(bjclEJ z4yl1TYhM*UYw&~zI0rM$KIF)kKA5$&WNz(mdT(}5gZh{Jl9%@^&Y&tff^ReKSo~)C zi|Y^%J@VQUY-DR(bLbeHM`RN_;KxGb? z)cldm%{-Y4cAphlSNJJ>AJ^d9oNw~p$+6yf`qrv-rQR#q$l9DB{}+0I_mjMrZ14Gl z{3-4yQ{+#vZ>L$qE5+96$64k#@8P~o=JWY}Rj~Uu(Q7~E>ODV`e<54PsC8Y))Hs*o zr$w9N{Oh{!UgNI)&sX&T|ExOZHv%&ofQ##a-gW$jK%uNukD=7IqEcJtmD)I?)P{>n gt?!ku7gitZcy|3oUNOTfdG!{)Ynvh8Gdywp2Wc + + + + + + + + + + + + Vuexy - Vuejs Admin Dashboard Template + + + +
+ +
+
+
+
+
+
+
+ + + diff --git a/public/loader.css b/public/loader.css new file mode 100644 index 00000000..7bc6e2f7 --- /dev/null +++ b/public/loader.css @@ -0,0 +1,84 @@ +body { + margin: 0; +} + +#loading-bg { + width: 100%; + height: 100%; + background: #fff; + display: block; + position: absolute; +} +.loading-logo { + position: absolute; + left: calc(50% - 45px); + top: 40%; +} +.loading { + position: absolute; + left: calc(50% - 35px); + top: 50%; + width: 55px; + height: 55px; + border-radius: 50%; + -webkit-box-sizing: border-box; + box-sizing: border-box; + border: 3px solid transparent; +} +.loading .effect-1, +.loading .effect-2 { + position: absolute; + width: 100%; + height: 100%; + border: 3px solid transparent; + border-left: 3px solid rgba(121, 97, 249, 1); + border-radius: 50%; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +.loading .effect-1 { + animation: rotate 1s ease infinite; +} +.loading .effect-2 { + animation: rotateOpacity 1s ease infinite 0.1s; +} +.loading .effect-3 { + position: absolute; + width: 100%; + height: 100%; + border: 3px solid transparent; + border-left: 3px solid rgba(121, 97, 249, 1); + -webkit-animation: rotateOpacity 1s ease infinite 0.2s; + animation: rotateOpacity 1s ease infinite 0.2s; + border-radius: 50%; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +.loading .effects { + transition: all 0.3s ease; +} + +@keyframes rotate { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(1turn); + transform: rotate(1turn); + } +} +@keyframes rotateOpacity { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + opacity: 0.1; + } + 100% { + -webkit-transform: rotate(1turn); + transform: rotate(1turn); + opacity: 1; + } +} diff --git a/public/logo.png b/public/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..d012fb485ebe22c2cd189fd149360f0248cc7583 GIT binary patch literal 3503 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 literal 0 HcmV?d00001 diff --git a/src/@core/app-config/useAppConfig.js b/src/@core/app-config/useAppConfig.js new file mode 100644 index 00000000..c74ece5c --- /dev/null +++ b/src/@core/app-config/useAppConfig.js @@ -0,0 +1,142 @@ +import { computed, watch } from '@vue/composition-api' +import store from '@/store' + +export default function usAppConfig() { + // ------------------------------------------------ + // isVerticalMenuCollapsed + // ------------------------------------------------ + const isVerticalMenuCollapsed = computed({ + get: () => store.state.verticalMenu.isVerticalMenuCollapsed, + set: val => { + store.commit('verticalMenu/UPDATE_VERTICAL_MENU_COLLAPSED', val) + }, + }) + + // ------------------------------------------------ + // RTL + // ------------------------------------------------ + const isRTL = computed({ + get: () => store.state.appConfig.layout.isRTL, + set: val => { + store.commit('appConfig/TOGGLE_RTL', val) + }, + }) + + // ------------------------------------------------ + // Skin + // ------------------------------------------------ + const skin = computed({ + get: () => store.state.appConfig.layout.skin, + set: val => { + store.commit('appConfig/UPDATE_SKIN', val) + }, + }) + + const skinClasses = computed(() => { + if (skin.value === 'bordered') return 'bordered-layout' + if (skin.value === 'semi-dark') return 'semi-dark-layout' + + // Do not return any class for dark layout because dark layout updates class in body + // Do not return any class for light layout as that is default layout + return null + }) + + // ------------------------------------------------ + // routerTransition + // ------------------------------------------------ + const routerTransition = computed({ + get: () => store.state.appConfig.layout.routerTransition, + set: val => { + store.commit('appConfig/UPDATE_ROUTER_TRANSITION', val) + }, + }) + + // *===============================================---* + // *--------- LAYOUT ---------------------------------------* + // *===============================================---* + + // ------------------------------------------------ + // layoutType + // ------------------------------------------------ + + const layoutType = computed({ + get: () => store.state.appConfig.layout.type, + set: val => { + store.commit('appConfig/UPDATE_LAYOUT_TYPE', val) + }, + }) + + // Reset skin if skin is semi-dark and move to horizontal layout + watch(layoutType, val => { + if (val === 'horizontal' && skin.value === 'semi-dark') skin.value = 'light' + }) + + // ------------------------------------------------ + // Content Width (Full/Boxed) + // ------------------------------------------------ + const contentWidth = computed({ + get: () => store.state.appConfig.layout.contentWidth, + set: val => { + store.commit('appConfig/UPDATE_CONTENT_WIDTH', val) + }, + }) + + // ------------------------------------------------ + // isNavMenuHidden + // ------------------------------------------------ + const isNavMenuHidden = computed({ + get: () => store.state.appConfig.layout.menu.hidden, + set: val => { + store.commit('appConfig/UPDATE_NAV_MENU_HIDDEN', val) + }, + }) + + // *===============================================---* + // *--------- NAVBAR ---------------------------------------* + // *===============================================---* + + const navbarBackgroundColor = computed({ + get: () => store.state.appConfig.layout.navbar.backgroundColor, + set: val => { + store.commit('appConfig/UPDATE_NAVBAR_CONFIG', { backgroundColor: val }) + }, + }) + + const navbarType = computed({ + get: () => store.state.appConfig.layout.navbar.type, + set: val => { + store.commit('appConfig/UPDATE_NAVBAR_CONFIG', { type: val }) + }, + }) + + // *===============================================---* + // *--------- FOOTER ---------------------------------------* + // *===============================================---* + + const footerType = computed({ + get: () => store.state.appConfig.layout.footer.type, + set: val => { + store.commit('appConfig/UPDATE_FOOTER_CONFIG', { type: val }) + }, + }) + + return { + isVerticalMenuCollapsed, + isRTL, + skin, + skinClasses, + routerTransition, + + // Navbar + navbarBackgroundColor, + navbarType, + + // Footer + footerType, + + // Layout + layoutType, + contentWidth, + isNavMenuHidden, + } +} diff --git a/src/@core/assets/fonts/feather/fonts/feather.eot b/src/@core/assets/fonts/feather/fonts/feather.eot new file mode 100644 index 0000000000000000000000000000000000000000..58371d908585297e19aae091f772f66c9d9d590d GIT binary patch literal 62084 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 literal 0 HcmV?d00001 diff --git a/src/@core/assets/fonts/feather/fonts/feather.svg b/src/@core/assets/fonts/feather/fonts/feather.svg new file mode 100644 index 00000000..2eed58ec --- /dev/null +++ b/src/@core/assets/fonts/feather/fonts/feather.svg @@ -0,0 +1,849 @@ + + + + + +Created by iconfont + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/@core/assets/fonts/feather/fonts/feather.ttf b/src/@core/assets/fonts/feather/fonts/feather.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0b33dac7826e8cfc7ee0337f00078bd9aea7f5c6 GIT binary patch literal 61920 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

cpn7P<>?JF|ZS3*!lYlI>4O8@Yv2jr$ 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

GulEcLZeMlsT^b9 z(~Qt|U5Xq+5Ff2I+S*4CAO7gW z9|Z;?yJ?&C;(F+PR-}qjDeC$mWyvvNN=Qm;Bve+T2r>c!ge1n8a=I6C-hXwk9GBa4 zQY(QdKnfCxGCF&gqvH@!G6q7HfMRH?Kn%c40106G9fMIs0}^5q76#IwL?yt`uBoi_ zWM(8QKq|^Os)A3>w`FAwn25}X5EB4dU4TKhg`i>fnu;ufDY1{mjuov#*LGc_j82%j zXEZta&|wPzBFGtxLNrSCEJ~H7&BE)Z8M?mYqzjXLT6jMikFC(H8wZp7cR&01;o0+3 z%qgU-6lye#5;G8NIT})!Qc6O&e!M*U;A}J+m9v6~DD)k)ecQIAObFoxxf~n=F-Atv z48kvFd$%rJA(Mc?t^BYs^XJuo2%;(e|Ca70sbMGvqG+on{|JQrZ;S;{%orJ*JjZ@g zGYIRrb?U}ZS(OBeK_TWP##uOo2ebRSw*B{~-Q2ibFPulwj0Jf; tJG&{-Q~y>?9#xrpetvwd-y2CO{{a6wlziLg@RR@m002ovPDHLkV1f@xps@e| literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/10.png b/src/assets/images/avatars/10.png new file mode 100644 index 0000000000000000000000000000000000000000..ff3d20ad5023c7d3db2944cc9b585fb57144d5af GIT binary patch literal 43253 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�n!V?{&GU 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 FV1ioPkJkVI literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/11-small.png b/src/assets/images/avatars/11-small.png new file mode 100644 index 0000000000000000000000000000000000000000..cc1b38e7ccbdf01c2821d54a38ddfee3ae408f3a GIT binary patch literal 12583 zcmYkjXE+?r7dE_v1QAwWE!ZGd5H)NfEOrwu>aH%z>b*pd5>Zx(=!8|HuHK_3Rxc}} z6Z}Mr-iiMBzaQS``EaJ5x#pUg>zcXGxz9vssJ(tb!9oE503IkQ!nJO5i~k83@ojn& zM11EqBXZYzEe|Lsu&v)#;FfwyR&U+__;1T(0HSbP0LlMUZiVGm0DwE$M1cQq(Er-9 ziU0pzi|jl9xBNfFr_J+n0Dy3u5?l`HJ+syFy24W5bFE?US BYKyS#lYvSNhuGLL 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/11.png b/src/assets/images/avatars/11.png new file mode 100644 index 0000000000000000000000000000000000000000..02fce4dad7dc945555b1e081b630c7550a9cf3e1 GIT binary patch literal 43799 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 XzoR`n`JPV#_&2oF^i-Ra?c)9q#W+h+ literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/12.png b/src/assets/images/avatars/12.png new file mode 100644 index 0000000000000000000000000000000000000000..50e79add1d482bb9102312cd253f91de475b1c3e GIT binary patch literal 51662 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℧|yG<#Vvsc%Ke^cY3no9Aa!I&D0fk82c2H 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�?7HrB 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/13-small.png b/src/assets/images/avatars/13-small.png new file mode 100644 index 0000000000000000000000000000000000000000..0eddb9660bb823c56507402a71623505883ea895 GIT binary patch literal 11338 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 M07*qoM6N<$f=7waNdN!< literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/13.png b/src/assets/images/avatars/13.png new file mode 100644 index 0000000000000000000000000000000000000000..07108ce6402ea021b0c973cbb3a0af883c1720b2 GIT binary patch literal 38438 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/2-small.png b/src/assets/images/avatars/2-small.png new file mode 100644 index 0000000000000000000000000000000000000000..523ee62a359879c92a1906dc2abc0f66be693c2b GIT binary patch literal 12401 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/2.png b/src/assets/images/avatars/2.png new file mode 100644 index 0000000000000000000000000000000000000000..22945afdf69842136e2450fa54cafe7b0e50de0b GIT binary patch literal 41942 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 Ef)V-d-T(jq literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/3.png b/src/assets/images/avatars/3.png new file mode 100644 index 0000000000000000000000000000000000000000..0382f7d4820f8b1232314213e17b006d6156a3a8 GIT binary patch literal 46561 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/4-small.png b/src/assets/images/avatars/4-small.png new file mode 100644 index 0000000000000000000000000000000000000000..11248ccc0b1f338deb033133fdb17a595ed9920a GIT binary patch literal 11774 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/5-small.png b/src/assets/images/avatars/5-small.png new file mode 100644 index 0000000000000000000000000000000000000000..aba8b4acdcf6c20f937c2359554adcac17b3a4db GIT binary patch literal 13449 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/5.png b/src/assets/images/avatars/5.png new file mode 100644 index 0000000000000000000000000000000000000000..38505ed9bf9319620828bec5368dec5896575486 GIT binary patch literal 47665 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

u>yTrpEq$`$Hl*KRl-+U?aw!{f_}}qJ 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/6-small.png b/src/assets/images/avatars/6-small.png new file mode 100644 index 0000000000000000000000000000000000000000..2f5fe5105df03bb5f6660819e2bc85e244fafc84 GIT binary patch literal 11782 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 oV^ZgOCxGf4A-^I{*Lx literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/6.png b/src/assets/images/avatars/6.png new file mode 100644 index 0000000000000000000000000000000000000000..6d91822bd69b3c0bfa01b1361daa6c26d880e4e7 GIT binary patch literal 38327 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

&W*tC$4nk0t;2! zOoF!UcDjM|T5JzUS$!??5Q0fr+Dh`U&JiK1IT7pk7f)+o(sp61{l z<Zsj$SX~AFWBA-F*CgeO+z4Jxxs1mb?G}j;RX|UyzRuRxOO$OIO3L2h&Pkm)PR} zeYK;#d%UG?O+U=5wDkB9eb=b|GdY6ifrw^adzD3%T`RWI@COIx`yJE9951hXvST}= z5S&yhQx9GFM;#Xg6eWb-HZwm+G)?ww{)}vpTCQ~y(n^$k5tYN(`l3hrpU>gt(ai4E z=Hcuzu&aMM*-Rl|NzWMNJH)4Doovsgkk!%WPK`il`Z7MV*c zTjohK8o?wxkI^g@Z;1)3KQ|O9DIVQZj@iO2d$rCTmMgXCxLJxqii%K=nR3n!hwm4G z(%~SD{$(@Kh-d&S|F~cC3hm+Y3%ccZul-uEr#ownamT+mJ*p*d9MoOC?L!-*eM;kA zN=O3^cu68+swMwA*|%kW#sfn@g$TxD=C?k9Fj;&Pvd?Sl)3w-Z{{=PU$DJ5~`F=AP z8!z5hS1~2CiGxsGMlI`1jprIKndt@JwT^jo%vr8->Z%l{@lkZSd%pm&3Bn%sU+vhn z@3vM2c=fDQw^VWULSzF9N0}jrEERcJU8yQzBJgQ6!H4L29qySkA=UAHKZ)gY@2SO` z>GS;R$7;s3+~@lO{_unfG6g(v_>+PM>=Yc9V@{hcKF8mtSFUPIOmcJAh!`J`kvq4A zb4T$#&c7Wr3B1&mY7h7~!9it&n9H!se3P$Xk9Vn*?B+7G3(D_w5sq* zce>6l{(4N^jzs2_Du`EuRlV5J5m|axWRx$2R++tMf5&yOEY<6M=&&pp-5#Efg1gTO z#9111r=j8KZ3j^{sPZ#PAYYXwuev-zL`JjpJ%Fdyk{6P6A^O3MnFh}$no_FKEqfjE zy?R3EYrAwX4f>rDd;6bf%ZtW}pr1+XJo|rLf$Gn4w_z3*Dd?#vXQZ<0pg<)ERmTjI2*Y=8M?uhY7`D*5iOMYBHlwCa4|YD@d5 zqNpw}J~$jvHl%5%P5GV1Oi2MCQyhvD#vY0XpM!=mu(L6Ed^4ELU5mj9m*F%6--IVs zJUmN*cPt5vqiF2;+_EJvFTGmVY4Zw_?p^rdei&R)9l7HJQ#rXjlx(}boNaXOwHIBh zf~=is1TcuaIM2tJtoolX1Zz2;tH=93RlLFEMeO%I%?|326bjw6)s1qiZa&QNEU%L6 zzFFD2D^7mnyzKAN^BT>W%`6z$YRo0zU8WuD)g4{IUQmQ=im8A+Rp&^KRrmpxdB~Qf zf}8k@k%A9e08*u4)GmY+YP_gWF#FQH(KI0H+1;7$V5RSFu+ie|r&x(6b^FK4>cI%| zKxCS$uVp4E)15on=~H8Z@Noa6ql=Ig5C^Zor;({khf#iWw{ckQ?qA)R*J`U(+MaA+ zn*W8Gdl=ufADcV3WrlZaamym}o|w4)Xy;*G@6FVe|KU=v_x5Q(=iiRn!yB@hGRh1g zHavn?*(I!??_g>+%@_i06_qcsh_)D2JAFgi$MUjup5%&+K3~_Q!KK;(Q{Tz?8RN7e zGjdM+J(tMhSHM$HE>p&x4OPP%hNI4ZCu&o#iR>MrmAUMq8dAo0kG^9op#r zbw3sWrs6WJSP;~u5^ULa-Oi{P2b`K^arDb2Q>^ARZKLB0=K5E*V{<^cr`}ymt@!zPx9bZVB@1X|3t6i?RAiXwD>74fZ~dE$B~@oq{QK8k

5H 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/7-small.png b/src/assets/images/avatars/7-small.png new file mode 100644 index 0000000000000000000000000000000000000000..9ae7593ee637ee1b83e5fa604da57665e9aeae7e GIT binary patch literal 13119 zcmV-FGr-J=P)S&Nvo`4bW5-#N9e9%}9`t19IowDT&oe(A=%I(m^XoCx5hB-od?aM&O48 zMz?nlM*CV>SiXk5`{H{Bc!(xM0&qYyrv-;uw#7PgWv!|@D~T_sif0JW?}z?!+izMB zGW8w^T3eU8?vM3IxOS9H;Ton3l?W?x0~bfbe=fYgv0%C3F9w(sVsjt_&KOr78w~}z z*IFojSPL!c`57Z$g~$(mids|a$ECh9uMQ` zVmnNm4M|7nfuoFpDc$D#bM6;7ZJ`Id2ln8LAU;Hs|H4E6JFAA~Xh0QH!9hJO2AM|X zO-hMe4tF=VZ{EInalAgBz0M+bdAa@e?|gUI?$q&cynFF_y;#cbaucJtqPq_r5N?lc zuF#*H8lg9wn89a32SoITWOw>{`lPQBEOk^sW3J9Kgz7@X!D~6J%Tf>b=NB(-Kl$Xd zo9j1IPy0<=IsfecK0JQ*{QdXefAsw6TsJ2(LveQh1(ZxyUBG>!uq5D6NHLCDnC+Uj~lPI1__(#n$8^Ll@Oe>j}BLzlz? z)BWA;X0uuD@83o=tK;tC*^`UAyTj@J0F$Rq$N|8ZWSIJOEl5-WCD-hY5Tnk7_JG%a z4`8_hkiQcR(3~r9=6;=vt>-jt$LYc(u{gqcsXFv=Kc?-}?Y2qve7LgQ!C`Q#7-MchxKoP$Ak>v(R;D87fP(dnCrQzmi z$Gg}2i;HQqPva)^Lu)NYIi6Pl$l6j0{gAF-zKThH@O$6>;5*-o)1H}H^?6;a_z+Vm zxy)zhHS|4L1j0b-g6iJ5&pL|dRa1{MeVu*LZ!xmS-I2&08&JcPX?%5azQ23*`0CO2 z@@brQsT%+(Mk-x#FmxZdE%PbDdj0yk=EKeFPoF%#`rY6Ey$`{Y9i7(*p`amA3)Ac-UbCf67vyg~SO^H{3I(}htYLS1&dd3DvA?=}?>n*Y zne2S~>Ue$o_HaLEZxvOKx!fnu(Cs4APd@qlJkPb2r~m%X|Kwl&@L&APKYIGTKbFlS zZRl1=92S_%I*=G3dNNTqBs8ViFxsVz{;cN&&SP< zu%7RZw|9r*_3e*;_Q{)H7Xe)%s30!)8n{P>1v#w zZHLcZzWV3|UBABm*Z=0vTC+cv?&AI5#}M272`Qq(d_GXxm`FeZ162nqilNFVO$XCJ z8os%l<>a7^q^1kCXtrosKK>8?$N&Dn{jWd%=+(5le74(e$Jk38`aXrO@6*M0-0a3~ z>iTY=A-KYry3MxVOd%3zSs3k{%a8xz!^iJ^D~=b_)iWn-d2x<)Ikok~aZmvWk?X2O zP24EWvh#`&lwAq^x7$|#reOJlt%PQjR@v8Z;ci~bo1gy8U;f$u`SB+&`;;y^F88kw z2kb7cwwvicJnCi_tK3b(a``gZbBORK!{e*YhwKL_WpD{eEiAJuHOG3bW`lN z=exIn zx_$EWvRXFq7w7rzjnxscF`xBf;+0*= zD;fadZ^f9FuZoo;Ao#lK`isB((dUo0^4;%V{K+5v!SfHE z@85emPLINLMKQ5N=G2^+$UrG{j*5y_UBYJA=eFjn?Qvet*~;y5x_|NF>d||+OgyCH zeHDqVEOst6G~^gKWNW5?Qeun@rh<2Me~H=w04X@Q8xsA7jx&8VsJ>_^2oW1%g_x-i2TaTpC5-AcR9>(N?vX5kb&sdIs52@gb4myP!hid05drmNSYS{=>W+S;ml@wR$x+DgkyYYmx0m&S2-xxad{-%`Fi z-Mnpe(YXvU8FwK~t5(+n)~Ys&J*Pf~fHgajTO$Ht0D=O&f;h-;ZlB6m6AC}KK^(v- zWe5t0t=45d+})ttll|`T#eTb;V%LGYY4)bf;hlklgWj<=&c5((fOIF!1^lBuhaBev+Fc~fgxxW}3eMTi=RKp}@; zIE4IfQ4Jly9W#hwhlbU&mU_Iu)Ae{YZZ0;P5E6k~n}LLgR2@-?3J`RdK;ivQY5WB9Jjv~#JL&(dlrC2LkI}8MB1gh1H z*)WlnOd%1gv9Oalxc?>!;!ATDBEHK(bHL^tE5urBD+=ZeXtnj7Jlap&?UaU*B@qg+ zu!w=1xi>{^-c)O=?QCW7THKm@HETcu7%+&*7%{r^F{S-}KlZ8Jyltj_o*fM^u=Hkj z&d0pWwav|%qqsF@0#!r=bTeGNBSJGn2mf!9hVG7p;B5XN1+>%?;|R5xw<%0do;=w- zdNgkKJZu0A9E+CVtf=5(u5Jy$3<(i2L<46C7)Paw=C06|Lu*ZtNXCBHj3MUpy|z-6 zJ5`Fkx4<0g>6rUnl*Ams4AEO_A#_f}257ZWTzuG=DmDJiIQ}bwh3`(Enz}nHU?UP} zR=jD}%{DxG^l02|ah$*b8a11#(gMXD$y7L2Ff>;rFn1?H(JuOFy+6#y!{K{RkM_x^>$_U_`?MHu)L$VE3&GUM?3w?K9muUm0kh)1E&WBf< z&BkHZYDF_ub)SK)Qcvh)+K8(rk;<;WiGcX>VEI4J06Ca>Yv$@;z!AyaDfF1eo44mf z{wRci-bAwyAR-Y0F$1Gh1=F=O)0@Nb)#ulrzkU13+xvMvSLLhC`1IN3(~CHc8%NG{ z{q*JA+rwM(vN;|$kKglFp*CYA5KhB-_jX;*eW{K@RsgK#f*h1qi~(%L#*MgHMFjT$ z`qJTDkP!-4Gt-O)j#g`3YWw`f+n>I=Qv)L=iMtLTZ_~xt@5Z6)W8aM;;%eF2@$UHH zXD@&J(Tl@8TWwR4?XH`;h&7+@4_4|pj=R3we&^}^wS4yC^W|`3rD~_z3Z@QJyM8#` z+Iha8Y!*rlkdc;}sf5T=hA>!bU|D0LX7C#s^j{sU2Mys0=;p?zg#c?QcZd1zvuE^2j5^4@;)?PrfaczXHx>Z0#E0<2k&$75O7Z7*XS(BQPppS*Z^b1nu%MEfzm zf4O`AYQLX)ckc!2;Xao++SFPZ`cXqjDW%wZUFvb>eIi7ozy|C2C^51}6_GYOQUjD< zv1z{KFqeEam;ezGE1rZaiyJ9X~)+Tm*I^O*L)7|fVaJ3%>YptCRRvS3ky4biw z>PZTvV5PQtt~mvcM9zKJPKQ>C#%4h}Z07D}Agq7{hF}2pWqo@2s-=(|jnEkYU5g_C zC?GUuqvdqWpdY=y|Jm*7&Hb7i^n%~I$j`lw{m|g~cDvo}-&;#D3U!6MmfNuw7wCp` z(c|0e0yPB|i7)2z`X@K9&+UiLFCTA0DaHPLyf5=A@kIT`7(+iT z=ef4oTBiaALXaB<)Ix0F3WxyoW&OY}uiziXuh10Sod5}t5j0>#MaQNg-JJ7_w{QRM z<#JP79LCz}slok=e9A>a`eTRfqeuPabD47~<#4Qzol@*?i|>5+;D^sYd-KWt?G1$S zYWw*3_LVq(`|DoAv<}-978urt^taGz-S%@Tn3NnT$rdZ1Y04Z4@ zAfQ!gGDrTxuE8&7p?+zwem;;WgoVVgYprYTh*-^%R2f?<>8VyAHU-rk+5G( z{P@w+FiaMcguV+sT!~i5T~A$qbvT@lr>iM)n>H1g@qC_8u zX}?@t=4EZU1ZpwHK6PEck)B0Fb#W+p+Jy7s=OamSn6;cK1tXv^ItK7!*3?REz!Z_i z7?-sSmd?{K*u9}f0CH$<5g7~s{nxLFUqO^A0D-#!I}(CXQ{)gruj@(7*zM7F_rcT4 zi@rldM`lUVPoe9^KBkEK{oaAJE@lSOcYt74NV*^!+93!%c$?4yh%q9vYl)R|$|3b+ zIv?+7+A>PZYwEnzjKUZq7HTzvpSYVK00OZ)xaPJ*-+)gY9Gwh61F@PhJq$S8*H;Y* z0L&2u70^%=F+?Cqx!gLG#2EYZJI|j!e)^0#xC2NCgh&9U4w_;I4}(??6eE&)%@L6T zW9SH3m@z~L0@tYCS^*F@Mix#fu$23^ad*j^jn>t?ff^#j*d32AIbm}_UWtQw#YRM= zT3TIQde<7Y0zniu0CcA>GtBjsI1AAc-5oLIhK)$112nIz<|3)P8oS-)#pR>Nq3;nG z#oJnZ&J|a8NGTBsO9cyVxuO#xK|^9jB60&`ZG?=7MkGLu37ml=aR@2q>pMK$a_T^; z=8VK8pC|;Tprx`@Fg2wpNozJV(uQpY=F&)mL~>Pg#0C}--R#%2P`{e3>;w#s#ucDr zLnU^tt*olmbrBh-ehLy}jNsI?kg!F<#u5YeTS_T%uY8^lYd)RYxKHfd2_7=ym@W9WOgGF3Zk_F0H}JN%X~h}_tT@N zm&28(4d8045g>pJ{l$WJZ$A3TeD@}F;bQ-|n|5)tPyGlITnHf;sFtd3grSrrAHsS% z$k1`Umwq53trmx#T4ovuyp@@;LQGhz1+ct8iiiLWRJdtoB82v(n#HeB4G94h&7o5y zqo`HE8dx=J3I^aIvPjfYi4kjFmh*Z%eER99vfW*N@2Lt=E3KM27!pz^mz(i~ubE!l zAMXGD^=AC(vuE!=dGe&+?Yn-1DUuApL0hT0xUFV*dw4sYzdfv_h32(jh}KRqP3>Vw z8U(zRxpk8?#vVuGv(`e=Ef^wNwS)}nEjS|iuQ`eO6?GOlG@@qF+!aeJ&1*q5K^9^} z%;%HWB0|>mcz^xbC!c@x;>Gv=@Q;?e8^}x8Tw?6cZ(c5U2cRhG^L(4q_6L9XC!g&< z{@LIE&FLo}o|ea zVVxO(YOQZxz4+wCtCRWt`R?EU*`HD?7gv|#=HhgJyuG<6qG=qvX>;-T=`{B718D2~ zlYjWz`KRaG=PIgi~o=v^n~EI-X94T9(ugTB<~4#`Sd9O?#98MntRE zX1Q7yg_$T?Jw?>YSXxZdfIX{5V)|OEAp#JJGa(qbx~i+uLmFyT_v5_0xw$1k%bHuh zo7ZD)9_aY`_Vd@T&gc1Rw|jQ^WX>?pYgy)L?7s7ZAM8wtNQU9rlc%S{&4(X;bo1e- zZ*T9OUOm0Ky4vk_sUNIWRds{8)br`Io{rOY=bFJ9#op#qS?>DHBNTzU5`k&cws;K| zgQF;8&u(TF0_%y03<>?~tAb2&67)o=c-mC=F3NhfoP*Dx= z;Y#G!qu`N{9NY_20tF{>Ah+g(BxvY2_qT``oO4^jS}AQ--d$|3cKfG~wreXt`}EV> z`@i2#qKqa%5)o>h1ul5Xdt)1BOMFLMJdMYHFI_4ci~b~2_E1VQU+R_FEX&01^gQuBH$Wlb%+R*V3E z3K^qYCP8&gQa za9+-T^`oEs+rRiIcCr%>#E7^bwjwlbcl+nhQrZr?3keQgdiCf3F?Qqs{6GFr-}~;C zrOc;0VgvxU;%a4C&$Sh-!F^elVy$_lyq2MfGm^D+iE$EAa7E;Xz`$k=h(#u61CqHB zHV9IJFM#lM5xlzt7@9Z&5VdAr7c(OOl7Nyh3Xfg8);6y&jv_oIdG`3p+hhCl58oW# z-hS_USKojC{jQ6<{iE%6J6%3``uuyQis&~VeY~0Fk01Tuy?^;+dT&&_F3a6rGR@}h z?pCX=wVcmq^v=vw6`EOfunJ9GBy>Bd_ecuN){1Lm4Cv;d0aX#)dA1R;^)RzH1g=nn z3*pz1hD2aoNE(WpQmv})W(q(=Oq60b4I3i5&-1qKymN}->62mDZom8fw?6#%&CO|U zE0V+x(*S8a*7)|$&MOuDJ=s2fd>MXc=bKjH#5ss{Htc3Q7hR#WoR|Ca@!X(UZH>#C z9nGzp8GxZ{hy&Pa&54k~4auRY5-<{q3b%a1v{`)$)}l8+2q5@1RYQ075D_$5Zp2#G zcD_{?4#|;NB*wVi@6xzE-@RFuB_!GU*mbcVhH=>a@LS)8nGi`FyA+2OMB{eF>G5}< z3ud+8TDn_7BCm)}B9bEH)f?nemu0@WI~-5NK?7hjEv>o(XsfxzvA2iILv`l<3P4C3 zNZ;y;*=exAT~*a`iZNB7Y5~ZE4BX-C;4EYYYhn!m+_P!6_0)LaG$2U`DWur<{WR?k z_xGoD2`4&r{nU4xDKh(UuAH!=Zb}n7n&F~3-@Sf&ehFwig#L2q+2j;6>M)3`1NrVu5$ zuhjyfN3wT*=|hwFpE<(#(qLIz3DMn^VzW-$SzA^Yvxdmb3>0JM!*0)SK3j4|0XcRt zNe~&v%>a7e=Fi@~Y4aR_LW)ip2)iKT<#vY`J#=QE)r65!=MD6H&{~$Zo{sY;uU_5U z+@duO!YuCIT5(&Q_gZSRD#VMb2dZt3+z|(LQeEv2HzdX%v#N5J!P*U4lzcHT}UKVrfG^{b3A=cW(U0E=qUvW zA#&_G>$l|q>v_#kYwC!3;31~erPPyjLLsD10t)--_Pk~|pVssJ;l=CEUcb62ZAl@8 zC`5!TwfI`sF*g`v%ZtmTt&xMq&Y&qE$AB2>`OwxyhDO97LG!tCJlO!)HdNUSD5$SY z;pc)2|C3X)uX14Fj_BZw$aoVRYfCMm=fXi~8&+Fa&+uNJBpMCb(&p!UFXz3_P z5v=idcjKNoGII*j_i5TcJ|7S5nAei&_Wqi%Pho#? zvDx+e?Uo1v#~4#T_FaD|n~N~)34_{dC7V~M=RDuPxqkif^G`qe- z_5Jbg49MGQ^Q{j)nCDYoGO4fYQr6Z?Q;6L-aO{zxwe_>lKmFSu{lzCAe|S0_nmQwy zgAlkk0v19^lsZO7XxWythJm_P)D^vh7LS64_9zkN@n6YbKQs_?0 zaU)opRcaxUgQ7oNwYJ~fbpQYYWJhx_vqEl&Zd$EWbZ2Hn3@p=TbKdRyNYYlfqScP4 z<<+Mj{$&(xZ9nd@nFAGVYsqb?v5(Wx2}feMyTAV1|M=IRfBtDJ89^A$*^%9w84@xP zNtcEoiJ8I4H9M%)Rox^GZdg>?I%i4AS}WBI5V_SH*R#ioy1>%qWgZieguCT@!H^j` z144S(I`t*f@aIMJ7v}99!H@|Fkn6)$5CC>yw^nj%6_GIr1CN_+e|I#tjl7r3e0_H= zh>`f!CqF6c>FM*|orX;xdq*xUpU-DL(Pr$y^?1B{_41?ZyPK-&glz6i;BJa2&W21N zF;EB(mxnlrx_eVlD0v1a1{dx;pWEpcE+2tJ)$A&Oo#|ThF-aP_ercVyB}l4X7HvuC z-Ab>2tcJgoiSl2tMBgEXKW_{j1PL7s)U4W4PG)96=B1TcYl{;5*ei9V6-ihsN%x=$ zXxi+iZSrz_^YW9^;W%tB`feX$C&Z;?(|UJHc|F|T-)LL0+3$UaUF}$Q&G@>$)yYd09zevrSLm zd)$RSK%H-AYkof5*7Rcl5k z?^E^jP_jreT*(YvFs~4Y){a7fVmL4Ta{p?-zpB_3UHhPp4gaa3K>BBi{FhVm-QpAn zS9C)I^9BkGst>1it=8%w972K^rR(~>heTbP`rQ>0z#Ca{10Zw=Xw8w3>|xU# zVRS+yu83ylftnYqv%7nSTJFeAD40q! zZRWl@rPFy>xMUQvbSnmL4qgn29TFlD zk!1qll)5w}<{*$rFeGhsdwYL8A8M^`qRc2L=78!%fNILFX5j8_4gkO?PEkS<3Pb`- zAk2&*B#|hg8^)O8D9%L-B1cT6RWJZ1G;K?DZEZQ$cGgyEInSkpE}433W?m5)Y_)n$ zPW{z0!^mja$Q_+3eo@-KymUZRXM^A<7KbKdm2q9x#b2p8wt_$yVk8N|1c*dV1V~JY zh*rb4?&`XY+NSb9#cmW6JpLEQLEra$S9E|Hg(O#z*?Ps5&QM1aE*~Kw!X(NZ>@|$OeEc=p?9y0mzPxq)G+h}RK3K|yTW2|#5+_A#D+@#D+K?K z+RNT8-$8U&qkzaowpFe;UUYpIVsrp?H?v&ky53t|0DwZ2(6^GcW<+OZ(}@DsUJ6<@9!LC*rgbx6mMFwAAGGVG@(;N zB}A}FL_bGJ0O4Uy8{hGl0iaV?d2I11#BEAFp#zxZ)eID&nU?v`mZR3zYToZ8hhk6A?v*rMjlw zcG$f)+`Top)8?hDrG^wm*aCOLskIiJ9UA}%a|1*aAOIkehmC7iebp73)oFjVySNk) zL{6LCu)8uvfVb=#@L_ta14b;x7!$?Z&T-C~^Tp#Qt=W7$sJqps2+Tt}913unE+P>T zC(HFuiA?!tl678gL~%6 z<`tWx5HOm9ud`W0M-VnZ=8Y5P@kX47P?FCVjDBZM|eq&T1aP*EsCypUSAb9(o??tKGPrYRW&qF++n73G8n;~>HfENF zoi9i53X)Jy4lTx^#b}BWqb!Hh-K&@vNLRjkSdN>`V{c?tDQV*|$T~9t#E{A~J-iR$RLX+T5GhzMsaWDFQSide;Ln z5jX%jP&GxSZs-j`gs>k&-<4`{v#+Pug!`CMuElF%^psN0;DIGg!d)%8aXqz`j-jR{ z#t3S*RO+Fyh2~Zk3f;SQ0z#`Akj`tR(7=b2UbD9?8ftscbrDQ2FAz{hUa-JLzsAw*NT+Gs1i!ngvbP7+% zE?9X!lzJcl(W~n2t{#rS4wyP5fJHFXp#YZxa_Ltc+dev&JG;2rxT$)n$(X4owM$(q z>{F>&Y8K{hPP^1Kpt!a$Z;oQ@H318fViJ-7Av%s20E`KqA$4L>q<~07WRWse%sW7< z(^+4C*UOVUyr=n?7?^j<;o)`Ly&2bKT*r>iVdwWBiNxLVdXssAI-z>pnzOK;eZh=y zYapvSGO(DZ*=P!x0A2g`(zoYuq`L5WI^2I;@88vVfpD{i7Evf&0Ru~AAfOrZm59{C z+ihH*Vsv#wA=9hrUND6UyK=PXb*_?BlXzY#B2O$4vuCEO)!uSFVqFw z<>%r2DZJ`_v!9n~USlOH#rJE50-SN0Oj{5`GD*rXYhKOF_dRX5eY3t>0B%3>X&OJj zUhh60-~UQ0M7t6&v4DA67QmD#a)c}ZBX6(!_QP+t7{j`8T&+}82d-R5wI?yb4RI0T zS_%_MsQ{soHPB!#+MJ0}Ag9PQ14NIY2@`g^W$ zjqiWOb13e0sH-q-k$8}o{#{phKoGF8!US5t9gVgQu5mM#^Je6AOw4TR4AZb1=aczvm zz~kkW0q5fbn~$E1V8(#N%ukKo2Jm07%Awq)4q^j14J?A>B;%`tou(JqVx{W}wX6whdxhB*)%< zjz8WL5(^&g>bjKc9Ehj$IqK?d0}tX!uRGT5eEOyQ_SdyN^r!!}@4x$PqlaIr4*U5X z&L3e~5O0E!F@|0*;EqsI7y)TokSNoILdpVC_B3^nuxPe#&tQtcHXOrDd$ir%GBdy< zEmI+CL;$I9rSO12gsD;>A|_CxBp`wivS4H>l<7niiAW}4nd0v584;RRB8)jB2qjH* z-?ZNtyzehMn#>FFlwpD7j%{T6ATI5?{rTm~hhO6WM1U;S+wh~+QtI^H+md zEX)0G<^Ekctkdb!>(_s^?_cVNPi3_J{7p{xSZ0X`cLl;k1Wtq*m;pXjIXm_dZdC_u~{IucP3 zg94K<9nwu`9@rxQK-@hu9kBrF7<#?A8dbDg>)R{MGnLi*>#{6d4?da-Mhqf)`T4!+ z_}m*GPHqFOkJbwlVlV62Zm+s;*!GwGHGIIs-)dd?{c^XS@aw<#+fz9{h^an5=5pYF z{^ReL>u9|bG4R665dw5{Ya4=9=E~?OeGCUeF4lH!I|QI=5>jU9&3eCT?zTZVgthBF zhSgF_5iU~(vXn_CsYRHOq%fff%gjhc7=nn&2^c6SIrD9020)VtBf%}wAd)COXnqcUl`S>H_I>CfM9+iUEvT#9>;lzLdufndbz6 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/7.png b/src/assets/images/avatars/7.png new file mode 100644 index 0000000000000000000000000000000000000000..8874d68ec27ea24f5fb51211899508f310fba28f GIT binary patch literal 44959 zcmXVWWmH?w*L8qU0u%|Q6f1<_?(Q_WYjKC-?(PKF;sr{f6sNdTq`0)WyZnF>Bt=u; z<^Qbr!@VjfY11yIXXC5?8Ku3w>|8zm z&#L3<>f{NLmZzBZ<$5-=2k7W~!E8LOJnY@P>|I>|08s8Y6Ek!D%pxZz=OU|u;w<~< z^fdE=^3*gYz@-RukzL2u1_0EqDZ-?6NXh>6ji;L#_)s5gcKiu;c~Z88q7mQAR2n4~ zW3^xfsQKI^zf5Zhv_!FG6C@A4#RFXjWQ4J8K{)j!q_>>EJQUHXjlNSB^ zfHNcs18l!~9yA7r%kPD|g10kz%WwB2!RG(OBX*yZg}}QMux$Vs9VP{oKqD^t*A3YH zpHV*9m8)kT9Umth4iFWCGev~`*rfgUl)V$k4(OMZivs;XdqHU~28{>#302V&fwz7p zRbY?-Z~znMAdjyg;0N9tb9pyHCtYu8*sm`K3Q%~wtI!Yd3!(^&M0pte$IbJX#?cr6 z&s|qw&rh)QAjAVpIATyCvGMjL49Go5N{Ovjisr`)tjK8dAt9QOw&Q>yaISGKqq3ZJ zFLnwI2uY-2fSd^F+ZSLc00snaqZBTJWzh-hAuRv%4S-38Z9#vGV_q1AKKIi4zh)AJ zP=OEF^)JMEz89sD*0%?iciv1Ki(a*zzIB_ruos#A48@f?jzMMRh8FqhAb z-3FztK~jlkl(L}=fsN>_oAj`Fa)c5Mgwc<1H&FHB;WYq?4zUGPIS~Yr)lcb#(>MLR zf4!?z@;&BDK>m!msn*oQeoJep7Cd_P?%7exe0AeL%zM+jZ=+>%Z89lJ$_SRkjT

-wz{!4a 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�hlI10&e_HklA!LkpM!? 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/8-small.png b/src/assets/images/avatars/8-small.png new file mode 100644 index 0000000000000000000000000000000000000000..e061c7aed1b31b11653a41e82a93e05ca567ef5e GIT binary patch literal 13888 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%0A9MAJ34?X zUcPM?b|5D9SP>Q@M{^zG)N3g`PF)XZ= z^eu7#0zeDk?xe1Odv;!l!BxPt?RV}DAH(#YVt@y507H8Ih38&=`Q^Uv`=L`+GcyNb zHwDS!&HxsXLhy=+02wgiK52o08?cz?vh`pT=Wdk~0ZfsCrGiip-H3u2JiSRqH*xWS zc;aNtjhO)`I5_~iIe5ST=1K<2P72PmN%MCBolic%U-F!G?aI;r_;3D)yWjY=`}glZ zdGe$k2Lj?i;08oo_5^NSzBR5N?`-8-jekMhtSR5amG5i)@rBM3u4GH@3HHX8SRBXR)<$cM*Q$bZ&t`?!C7X5|i& zt6Lh=_uu;N=HmSJ(fp+=^N7H1AYNPmf?Gle1}<)DrdHfAyG~2>xZN4ETOf2%fe<+~ z#H3@3X2{}5=mb;%kPwszfDnny)g92pk-^=OzyNsP-iQdh_3oq4{86_sEXTW*CF!XI)I;nvE28W z?eYw+&dV=O+!| z?)_~~&4HQ$7(xUa31Zz$O77fvpBn@)s2Cy|IE7#&=-{pp35z@J^CtrU3PJN^xf(T9 zA)SWKF`@4Y{n)-S*C{OtIE^uSBDu^%-<&c#(#y=W=L z07Z3P=Pr*SghAy|*JE8H1hk~UKmdTmjp~RlfQ$|bf!v&dTm>DRfskFyz)&4HfCGR5 z0qAzS^=!ldpFVW>IEerF2X*%N(f5D!b{^9U$5&3DELYvOM&4{L-hAWDn>TMx7Kf+2EYJ_2xi7$h@qJEIZY<@XLbyqnu$JQW`6wRAD=xsJDSga_nY6GPN#qK?z`{Y zz5C<$?{&NFS6+YpAD*to0|EhH zAXWu;C1Qw;mND$nDO@(q%!v$)!9kcKn(a$5Msz|1C?${m2!{usjj?=Bc9a2cihhQrck{ykr+`)1ayz(I8OMP#P=5XTU!5tj_19i{?UfgwedhLbI<1i1T_juA7t1FP@87xi=yBIF zAjW1oiIcht6q*oj9ZpaC;o){vtRj*FF=26!=-`Oe#8QjOKu7=twPAJ#B2w^uRfF!q z07;Gy4{EBPb}+-o0ay5R^592sGyqIzou`BBhQ1oZQGwa>lrMh3Wb>(+y_)5&6vRGovys*1B&Jzd16$t`P_$8MWOX%@3DP3P9s z0)S3AkE?BWzHPVT_-MNgAvA$UQquy&;G{-~h7imhs}Q`loQT1l+^KkGq)VQjXl?ds9AU3G1{ZLVE8IGE2C z2UT5bvF&ct4!sn`DjY9vv?=psLb0l1J#Q*adDr$2P9MMb;NhcHyUlr4$DNiUKwOg> z5Hg}820*WxY+2nM4A7&qx&f#wQ*<{(he-@Cz3}|rp?;B9{!|e>A$D!MUanqx{`ObC z_VvZJo2UgnOpu8}4E21mFtqw$HkmHepMcYCl8jJ>^Q08?W@Nx z-@Jb9aQ=m7pFNCWUOj&Q>>?GdnOutOuLt!$T&g(%hB&i4WXlZfhzNeEaW+RJ2D)|o zx$D=jeq87DX&dXKs|xtV=h0R!=bi2o^-JM6LuRnY9`71|F9bdU|je+ki*KN)L(e`+s<^OMKZ>Gb)RUajVHQs*E^ zM6)9+xEoO&$uZ=y>$j_m<=L+9L~@u;n}fM-chBE??h1Nywr=wXvD$98-@9{feQo#L zl|>c#nd8GM(xc68+X)BBBFWuMC{zFhAOL|eaHuqm5D*Amnas?cm<|_BMQXk7>JxGeEG{?zJ2r7Q%LxkQZ#0;*=*X)`lUCn&zo9H)}o%0WC0N) zteOUx%wX8%tL2!DAq1wno=lr7%_Jg(<70UCnOp68b+H|<953o;jz2hE?%IAk zpWRqYt4Sp~ITopV&n4_wCPs#k%^9pF!oXX@fJIty|OX2Mu~{K~XG zK=WbTjr~xDQF8$ZTmeg18{ybpT&&I>EFYg^3M)W(5hfXEc7xLHLgOpcrGQ zYgK9bVI2Dd6ET;ZQc9dt;L(9Z)&Z%Q4|$l?Q*hh&1DjY87#%Ir`Pva8HD7)6%Wr() zwHW#DABOrgT44%K0NeH1uxpc)-EP%w)&+Tcc6xqt+V$P_=>eJAxU(V%MpYH6Ilxj; zw4m?W>2!t^5E+~xL~z6kYp>ij#uz4(oW?8#V+EmxkN_xlqXX?fr%gMCIEl5Xu$jd= zs?hDDqb}uTpRQdy{)6BDy-8F3+}kEZ^Unf0fSJ+u{Ja|mGZ_0_yIwXFy3Km*+QX~Y zXNzWBF8iF^wK$}1m&PrTHN|pDzw46sWEk86(Gl4xq`MYi2+yfy~I2jicfv zEZ8@|d`LbFgK3#h z9?lMrnCBEY1U4oz$H1OM)d8sB&w7zEl(8SWap*=J4M$7c9uF4NibELJ8 z{N&{1;=;k!RdY0SG1Qg{Rn>aAy54RUi$j=J!Lg_pDIzMWNlFnlbt$FfJoaO|+pIS0 zZMWT}!E|)TF6AMO*A9+S5h+FlVp>)3`WvrTRrL?Nl~3MSPNpz)yJfr8G#Y`CQ_XR< z0G0LGeFf)GPZsm*x1O<~NA$@oY}?Ug)MBLL(UrqyHYF=LB{OjyThrhm=w7m9MKPCD z#zE7V#@y|e+tqfr>vkz8DQYaBZm{Wws|QE(Nww@ca2CXzfi3^TZ{<_*teo>O?AE$|BQw8+SO)SA3t;Z;Na-^+V$<`d=M&Wbf=1_s)CCHxaDDVjGU9R zndF@J{v_j=+rG%q@3#GF)edbhW6n|#6(l+uS<1HU`r9|IF54`SUAgU6?Ru4mF@*3B z8M63PJWI-EyWOQh%BTo~>blz`mHFY7Tg_~Hvf7=V4HxTrF@wM*kKyZOcGvCtVJu^I0ChA(bacvMtL^s1>&J_E zbGk~1>7pAqtM$0Om>x{wDL4O_8Vg_;hV5oE3+3> z6`r5=Y0NnrLY&O%#UxG}n#~b|k0Ub>hCC)BDy3*H;+7?ql&uUhj%mze>4!cI!yqDq zKrt`-uDwg3zyxE#%`n_LTr9V{Qaq($vt92l&JS)r8{oLa9 z*jNZ)?nBq_cAc08BqGYD+aaYgI#w|-2O#&!d=`n3Lbblw4ShGHe(chAqo+?Y;=$4E z%Wu9JswhKpSIK1MgwG4LvXX4WZq1V=F`n?w+XP`ZQF~p!<)}Ss0rZX6Lp`UKI?Lv65X9HJ8{56 z+H5XXT|1CF@xB{Yh7<%HAwtA3s}62lUFq4d*$&-qx9ht+iYiX3gKAbav1z8&BrdKT z$H*LO&SlapQc6?xX2R3DA;g?>I}Rd)sCQYC;I`zellta-w(j$$l)Z4qfsv?~_DPOs z)vASUo3`8S^7QfbS6-)CWFUAtk@AV^vj{I&FI;krW`>BvX0ur>bH0Q#MC9tdWGQZF z5h6_qu3zK2YS){%T*G9ILv}QP5G!cv#r&X|Pv`Y~5|Es*NY0pv>-k}*>#G4Fjbks_ z6uY9^?0wd@3?*yF)|N7vRu@lp1*}(^kRTGM4S9&6KA6nTx9vr{>vpSQd0IDftuA>= zfKOJfY=7$s5vlravs$jsvIryLz8EpfnR-=GDnyaEnH|@0O0l9z&GSjqw#5t)nd-@8 zGMUtXhOVNPbMA*$lgG&QWEMG;VH`%u$=Bo14tYEFn>==-CwJ-d-6w5~+~z!r0zjzi z3Kf_TvCrvfRzKNn)@|2ry6y5}e*Jb6Xa2Nl@CmAwe{r75%%tS)YPH(zlG-d102rbH z8AwXS%+TC`krj|aoK&^j6cD1xpvX-f>SktUGNwLzR?(8AxD!t5NeE%=({{Jr?ADu2 zx9q!h+wJLuUvy0`FWbD&8n5YK|VHzDE zphzBvA(ez;X0DbA1941a*^Zm_cC+1XSKDrz`fZms!?-^FT$PY5wMka@m%^7!oJ!7vte16M;J zKmbznvnS{4^YaOl5UFY&`ZVOCS=E`5kQ7XZ)a6vhq~L+T%q&~RECb}R?{@uW=yt=< zcEe`O-8c?8i6u4KOO=TL3NoWRR#jD}peC+`y~?Hz`yn2vDYU6{xt;GeW4mi+bND;v zS;K#E2>MjfWNFA3r>AGj)hLCCn4`!(%#*s^J2`ph&O4I|D-N2{Fbq4aPZ(PEQosr8#Oieil*QW zVp_5yVpa(e!L0Pz%*xQ40W*FSwmuQ)@btg)9;X<>dbxUXde(Pi76^eVWOFcZWM6D+L0>qTZL3Mbj{rG4Z@&hz|M*O1s@1 z@#$KtBFiTa&rVN^iUKwS;>i#Uh@lvOIy^kP__Oc4^~MXguP$bW7Muyt*;U=lvSxB% zBt*`pIm?*xkkgpcb{uoE0-23!f=L}43_D4s7gyE20v?R3NF|^a2OQGq1P&Svh%Qrh zU(zhr1um25f+lBt>j+B8h2l@rmND?@A7W(Z~9 z%OY@vlm>DV+anffMTmkkfr2?BS{hP~9GC|iyCGT0BH~PG9H-N%f1=qC5djT>B>DLV z_a5JUu%ba!_Qfa=C%`RObI1MYIVdN9pf&V%GJ zfmwh(q}w|neIjDE%k<#{0Nc&Q{rBHJzj&O*46q6w7#OQ$!(OCCL}vCiRD^~;7In*6Ogt(kbaMnWHv8rDGO(zwIC0efQzLySpwG zHFFP06-Kk-#O?(V#RUk_kr5B-SXZ;AA}0@ojt2Xc1ZKlnF6l!?asUdEkq9adbtI+= z39>1cl0~JUy6k1T!NHzN;P>O%dnGaen3f{wjzESQ0zof24J2Y?Htp_t)>g^VjFgb)QmF0rZM+@64hK0OHaBCjcajftse8&MG3R+=wV3RMlSe zU?MW6qK^7>Trv_fQyqCf5humPyksq==EWTuTmYO9-1j6YVE_U|RxL=;%u*?$#LViM z7^GMsZQN5D#&IiUa6N!Xru(V8zvCD_6;jd9*Ls(~8iKns{1W;?+$70vyMA!@y+?O` z`sC!vYS)jVq8td!7^iWf2pTmK14G?RLYxqImQtluiYh2z zAYcHks;Z7r_bPZ#r7xqFteW96HZj;yr&eq3)-QqiYd`T{dKsJq%=VEbVtrWlZjfvcJ+auYbQs;U(&Wuz1lfT$ui zGLFnhM6s@8tfB*(Ie@EbE?NWzg_2#+_v7RM&VYf8+_G2#H8UmzKu1tjbubr1G*@OG z1xJf18iu6tU_b_{>be%@oK)5O zVJDqw(!5-4Pag*_Ot4zFZO&Oh&0+|Xh>YqU%*Cj}l(Av}4+M-pVVYowv39ens!%PV zWs%6DpoBryh!8z+icWmlUaLnvN#AKC;X=EoI17a>g(n^P^#Xvb%U}X_(BK^Yv!kcSR+mm{B0EfCvLsS~5!> zguPa%VswDO=ol~tW<-v8OhSgn92vmCqd795Av7^!jCIol<{~nd(X)vaDY+l?yvu1X zYp9eZAOazU$ZT#RVo-4mdtwqJxMU|sH)L|&FPakNf+Z*E`+jJ<)a?WirLY0jKWiz{ zN37s}wgwTinn+k`ee!7a;N)I?<<^a7UYZ>qa;S6h)aG$eHzRczHhFWldHlY1+bfHy zs-CZR{g_o9G84fh5=8<~Hd1ltz>XXc$OB`|G>P0)6~>A&hDeNoh!BJz03f45e`ScZN`x(5U7 zp3{)q<@V(L)!iShmyZvoGbTJ)EmvJzz_Pic*Rh(_k(|s$QHv^=?GZQu5&;E{F&Ysg zV&EW?5F9-jkTV8C3W11;J#fvD!HK}#a!P4PW7m!+%l2Y3svBcaGa}nBawR4e_x;ug zba!+kU{H5eHQL7W{&PXq*1~sx@~iHe){n4yDz=5sDECE6n>t%qf#vr&erX) zU0!IvCCS5Xvs!OM2x4B;O3IQ)A9wBJyB8n)Xnl4vsl&92=gZyWWt)qF0w5FGtip;= zRRSXbnVGsrMrMwTfw*R>0t8}bCL~6vsw$I{J2QhbA#se%9I8kdfLulqk(5%q>rOYj zv$hxXYM;Rk014fjW~SgJXF~#JQZo}kS3q)Pz+#F{B08Hkxu}{!0LYx&)2L$Fwp)CB z|Jv=B;-qorkB(vZXzP(<(?NCKbK9*|H7AQPf@T|gFwZJ&+orbHGi?ij$b{va?IJkQgjzsR@oy70t5g?3L(@XRG~&h+V4Q-03gh9 z-y;f_ZWUt)6v@Q1TG3omZu@q**`99(*atp$cV`Gl8e=s(IBMIrKt@Dn1_$tHuHVcuhh0%eFarUv7#4LC0_``M?8{SRo5wJ1cv2B44aJPG zt{Y|oLsc;|Ro&}uz?}A5Ac0CLBBI4Sl~Ri2)Q-8&IR=|nJgZ?k;VFj5P!Swoy)ipH zg#E-Sg5?oFnL~&bB0BBcB~A>kz!e*sF^a>4BeIq3t&W>EnOV14e(=}d%VR+bWQvGE z9MrIf`IC0L+w7)IJ`dx09)#Qpv9!~FWKm1X%xOVHcuT2`-y!XS^ z`J?TS+cA}r%%hVwSRWnCni%(s3CsaROOguXVp7$S+ySdSv1^WAQwVazf3gLmG0_Jz;gdhInJG_wGX3Fqsgo3joP3`?J2QZojO zvn$PXHl$U5@(}C8-NSb-?z}y}diB{ieyfSq`u!iAJ$g?>lay|Bz&bEYCX2BBCMygqs7s@j$~;Z$IHD;W?9VD zI`C{ftHVK4#TWy7;AU2HyI!qV7ctgN41oy%LLd%c6jY05&!vbKB~w*1HzEl2@eC%D zSuWP&XsvaUpL_L{#le-`P;y!;0w4wiBc@QzW0cgRqNy4vVuh}mHI+PxQ+5at1eFP5 zppv~r-}QMm5q5v{_`$)C-}?M-{ys2;kte;BeoRb?7*&f1$H?G5TU^OEUyKjm+pZoh zy9c3J9NvB{)Xn<-PcH8LBn<-s?@}57Lp>*=!^Psp_2ZzrUbSjOC@!TRwKp|DRo@Qj znZx;PHeu$9DO7xPbU0re^}FqIx!i6CD^8K7)5&6SG{Zz572RA+!PU(S%tt9r3=qPQ zeJ%FrqPy6%N7rv1-+nPWV!b8`0RxblJGe!vXVU|1nv#ZbXtg+yaU@kQrs6<^iW)Uk z$m)i{yIcUg6cxnvZn*#MPYps?`|HvyWVVwA#3SIC9WvMrfII;c&=%{H%}h=HMl(yC3%E*&nW z2a~1=3`|v3H%(JjRfu)TW7oAq+oygUhLgIUa1~>WW|qg~X5wII{h(ZN6`S+6efQDw zY`dOJ7O(!=@62Wg7xy0|4Y66IG6XLo;%*}Ct`#B*#4*<8lGQ~$-P;^7e-(7fBRdA~6i> z<>UL??KX)(vSM&J-8SFXPpo7ryj$Wvy(J`Mdibj6aIDIy^wj3#%N%lT|_bZ}TN zW(*#=Lavd0eiY1Xez1@sxjR+0JBnl}rI?05?ykjRT{ZPI#(3xC{O$W^t9EdwFa7#A zpMUO^)n=W=iesUwo?RK$83!p=N~z4_e9lbl(ShqGq}`Gj)jVaXVyI#$3Uv(I9x5_1 z8-?07&zlm6xBYl_c9OsSXJI|G?ja(yR+0!ahfsle+FZQ*y+3*QX5Pr5OcqI-e?LLHeIM-x?7H*F?!BN)Nz$pX#CZsiW(TC!AiOp+#{2_Y1R3aLwZ z2)x|&w~wxDhvCurw&D;}JP;Z{9k`f_7?`Y1PVRi~PnHiqm|nddi4Sdg7_m*`#co^7 zm4E<8(Gh}x9UtGk_UxJGpvv z<>t{LG6T9JG6fJc9vK5yfWXKIj&%qPH`#NDRS)>rcOU%ukA8Z-9ts$sA6&WhTfhIW zoa$~ULZM)7oDB(8C@Mj$swNFBY8tyf_Z?t>5KB=C$Q0EQ5O$K9DpnyzBu4`=jIlBv zav`u)wVl-UrrUk^M1vWKi@6Y06$_#-@4t8Nt^cRnEf>#xZgOyZc>VfedwOyI2kU-o zjv~b!d(UG5!f>>>cI)=DvVQpF!@nNd-B@yHCRc9Uo*mrWEFW)pnIYqz>?2oI0&@5F zPtT4&nDQ51z7~&E%ma}-AeaJjz!0E`?9R+Z{CwDb`0(W6`Nf0t<;nTV#Q=ca5%HBb ze=RrHo@}}@rpL=R0oStwE#gQ3Rfsf;G(F5^w=L4aKoXxt4Hk^zws zz`SZ!I!G>)s*cRzURPt5(s=YKs+=f^j1A4F_- zcluqg>ZKx9@!T;r++Ut^?n%x!Qk2 zjH%XJ$scH_$jjBO_Lp7h&{Qov}X1#G8M-;B=?%Q{tJD0PQ z6h$c!U^#FUD+mH4F9Gt9-<`yO13LjE8HS|TlB|#vw;^XZbJt#~@-UK7TdJ_dvnhg*fcH6dXrIa4o^i7~+P^gpuPoBtn7f8_>yEO*nb`V7% zg$kwc#8RntyWO1raQfmarGwdn-^w(b?=Oa-xP1A|<=Y<(kteEqhYGt6Ixr}u_(DWJT*zBylS`qq+U;XjJvz(PvlEKcU*M^FEh4D!1>`{A-WyWPq-Bg9BSAX3a+ z-`gyS=98l7+p@O`+S_;E-)-vA{4mOLXqt^PIt|Izf{iBuuJ4t|b+C;hOYEHw0vQF^ z_BLd(@%=D~6$-`P_RZ$zhv%2Czx669?|&(?a$CHVD;AjO zuq-kusOzl&IT+GtFCPS2yT*GNxSDQGPP5_O;UleLPjwK9c6mivyuG~GITLN$mgO+k zUV0+*9()pM?xFG~?imr45CGn6-+g!W`fD$;?BH>fmHYeiVHPZ3eRKQzpKY@-2#xUo zB0yL>FI14Fd7P%B$!t2GXdPWFS8vZw+76u>qHcmH$cnuX{IvM*tQIKk{@0qDNq20JheS^Wy0r{#@?gx7OZnn&qle5|cQY z46|4VUDpAz0Vg8B63Vcn*aLAlb}4PG49s=$@$IJ(qJ?x^Hhh* z^wcs69hPA<7^EnvwO~mFkq#AFNRmMwrUPX)8KcqyL=dF84pVX~&yqn@w#%c~FeT+t zy}k%I0cRqecBZxD)avBrf1dsAYSU%+z9{z}93CDQF`qpD`}W<7wyBKe+Bj!L6kr_b zUJrCUEC+cx9G>6Yo}E6wU2QOo<_DjRj~-UN?atooBv%60H_Q9?7qe0?i%C^Xo9d2f zCxjzNAqX7u&WvF8J8l{>u<#NTGb6J1{%0^!AOb`?-J8tE(wYh5G#ZzKI96%I6glrbN7}0h(!DSYA<(K|1$(QrH^^S=*tB<+9I<5Q zy(e_ewVSw{lc@n2SLe)%9LeJ{I=fmWhhH53>dVF9kr4j+)jyX1{ua8ns#^=Z>716J zg{UpJD9h25iGMmdIla1WAkGGp(d^;F&mT```&HAlRU7CqPU5;T;IQb+)lQVA5!_0ysp<(UVZJ^b89W9xlmT;2AQ z@p!yfq-ogqp3w^xggP7+Ns(z_VCPrW)*Gv-Jzcjl%JZVoI#2?&itF_UvfTAs>N>lV zB?M}ztS9HYC>===CfQKwsHv;oIk`WZ=EqMTJ^B67@%>l_?Zw-xXMc^*R>m?wXGjRr zGVmyFEn1?gZnm~n@i>`08cmM|lf%W)!D71Kd3SNOY$06xKrGV6)(m8 z<@tVo|GnpAvuF3tIhomeG48?syv*wTUfUI6=3?S(<>+eVU=IL*(}tOtnJcH}*x1HX`m)ofMmO=k=^d`O=aid=^TjzF~}wZgN1kp5?E;9 zItepx-A`7->t^qSuH4MrUU(@6b{&bIPVBG6#tJ`zjvF^C^wwhpS5X56k3I4JyB5Z8 z+>E&r`~TmR5$_em>buJQi;Lw$WS@%)zSoHXiQSXIPiX=>sZQtihpXoFLW%scU*(2ncNC9=S ze{^NdIWyA43F3l);--yay78(UJ)Cxly|EHKQ~_nSsFg|teDSq7V&w4GeIZROFb1`H zV*o2V%kMBi|6buq{qTaj$HSkk?YTA2+hU9I4=wJG_ctwUA0M}5M6au4XdeHfUX4w| zDZpsm%0w_$&M-=V>~ER;jhHKdT&n_s8~_4@QX0nt4LkkLrxTrgZx=5Tw}+M-+HPhi zXAX*%jxNs&Yo-$yKNwh>%6%`b@~->I6;LfP9P4}CrQ-K5Ud8vE5Kq{1ZNnR;1C}@K z4y54`xx6N9+k0=JrKCMCp608VDK+Q3fp6x(T(bq}fZ zPOq<=g~SvYN}y;o3G1nCLX6tt?~dw9y|*dGAKvPU{5f`{7X4jlBK zfJ%|Nt#EM$48Z?Ek@D$kE81BmUMq{ z^?2o4Q~vi*^(@kj8YAiA0eusL3p;r2=f508Pk&BNCmOZX_>f>#+5#AQsQ<7Nk41kN zEp;&|{%*%w)Uq8S4O;Y_aDEk>Zyk@bCiXV2Px)&kE-2g4^>c(kQ%n>I%HY0vdf^PC z=&8xm!np6H3Eqle86E)xGzlN`w{TxSbpVRTy{aweC+pAxHvdbCwcE0_oBJrOa7&|6Yq3z<^WG2IVO$hNH|2_#t4)H%Z;zI!K4j>QVWidAlMb?*wv@)ykPF06%Ve2=+AFI+^=2(MOLw9FGiN=c1ci~grIO|p`lOi@wC zUGK@$@ov_ke2)B!@UT#V52h%bC~u(7e*B~1CGCgGmBM6xg1@v%QR`hGqX6JsOfqfU zKcsCU_wwkMcW)-e@R4>?VgSf@%h%EV9~m*AF?PmXA$m3~dTQ`=xYluZ z?BasHYJ%f&Uzu!nze@7-hwm|qEyJ!wDw_3sLbbDL=%}m_0ISa3lNsf$;K$_6_7#bA zZGFp91z`7;vw|9nwAzR?uD7!kIlL)yD0MI%n%UUS!0nDxmJzj@eyi&}KzS}rT_bkuyDJpb|-5$2!^Kf}`f4m!Tf){Rx_adyD775E{M_2Lp=Ik$Ry@^~8HJ-)5rf=-DfTMb6#iwEID>YWbA zkFSCAeS+VOL~ef3JYAZoVCVPa8>MqxOu!>dbqj1+xl;1xQjX&9)``3thlD<-X8dU> z^{a_&yXkKInp{)UE@)Cb8h_+FY*mCdOl%@vuPUH7ys*x#q}eS@w_JT|xsXqr#s_EZ zVqhBXnI>`!wbUFX>_g$cD;*c{*^cIW><_p<%X&POfl)$;k)RNdg+9F30edL{Xdd@w zDC|r!6M%pFb$L&lS&!2PMS6{aF9q_HI6l2Hv8XRrGL_Y{t(P)4{8&~)RcnPtVqDTb zefgQtL|3Wln8%u>y6D2l2IH)Cis@?FjAcXvKYQo2BtzUyU#%#eX&*xWD$Z8E^BiBlWb=x3*t& zT>X6QK>5?P%OtU>yY}DdyQ{rF)^@pkJuOvBO}q-6WZIc@jIVgSbGijpQ+F}TRP(aT zM(FFkK3Qc#mi!kRD7;Li3$-v(`W&^Z=0kY4-q^4R>k@ndPZ6+6aR=wD23wIcmCC0H z{4qWIu5a1*Nt@l3cR%ZC_~~GAa**vlFQD>UBKAFxRpTbxZl%%?;QMQ>^2cMsEQcn7 zxT;T9`{^~}MMbF_9Nu;u)WoORpmWYrtGquG^bmauk4GNReO;fO2#n?S0Xn@W`bj5eV5uFI{_0uS{K?%0%iDt zU;sjzTXJ~EGebWXY~Dybhi{2~`96PC%#lru3nj#k_q(D3T9PmzA0xl0<8t)r;pv`l zPK6i$R2Z>Ayv_FTuVS5-1Q}=uhOTbQE@q3N_6jmlz$_2rdzJJbQ=V=;zWHpJ6??hL zDWj84!U&=Rg~<&;@t;A8-9ae%;)H{Su%P!exM-X~h^UMO&c)sVXdsw7XUlqI1QQ?! z#ixC3Og?NcUpIqhYPry59ujC-OaLYTtO1QH-shVJRmNA^enpbkKzp<*sN4PyQN)Uz z=UiBa!kvPj!|B%l#FJt$>;%ZpLou*Q zlE#6cLD=SFljPzEd{gv2;bS!8x3xC5e4&uZ4D2P-AoOW;Yzl0`N;z~C?zGA>Ai6%B zULfeR1f_o4iJp^iOqV%TzUx}xRfpUU4&Ius+(+*x_$(nR1xK z7yE1o{)QBl8uA%5B-(HUPl6Ye!wdnCXb1qtV4kbwGA6M5^e^gZt0wF5Jz}0AQg70+ zh0clyQeV1U_AKSYIoG)GQ=Nr@@5RvMWW02mb}J&MR5tgMPay$-Q4JUIV-dL1HzP&O z>p9~~O@1tOL`*8hV3|ES5ro8_m=ZGUB&#go5L}V%$7h#xCr3h2zy0|rXButKR_Oed zc2V_f_xEUpI8My^4^#+B=WhyMbDM2R*h%KA1M`wuxd4ly1AUbkus|jf2hQ-7R=kuN7xol8>_u z1p<>mQTbhMwJ*iBd6CYbUz%LY{5170B>Ys4U;7u*?$la-?z84&IZdGBS1O5t86^Kw z0|<^efs5s;nD`lK8d9?Q^~3hSC2ka^Zt*B}2A3hP%;~_ReG6(qt`CM`Lzb_Pjr9B` z@UcNw0EQ`qYJwe97hjy+%2^kqS8*xpzPJCe;prkkx58pMH*850fMV!V{5Yk+_OMFQ ze*K&fx2LB^Nu%KAq%b4Y0y}1K@EZ;&D!Wk{6Nlkp{4sBeSx)^V-{$p^HjT4i71f9C zTVv&dm3Maavwhgra$;g10ji&~>B(c%LXAj)ogCeA6U+i!hhG^^c-8=&?r_w=HiU*5 zH}=I_azDbKIrdR-_HAR`m4u zwZX$e$JI34={32%9*XMrK@p>h@8gx|)6F;ym44YPNg~D4F#5PkoRH7hrDF2{?9O?v zfk10(*O!U}X0Vb^ps|=*Vd{Pd<Mdmv2A~SpHI&;nMo-5!Wkz|}^U6Xsc-niIlduGmmlP}<4p+fjMFgudg z4u#ov@^$tpF+exQF?-bFBo-JXs#(LuDdI2(+;shVMtREF{{AJ{(WnomY;&KR;PbPc z$g7hM!5k*Q^u*&GnZ)6q;y^`v!6CkaouCPb>4*d?bBj85<{B|T(oc~;lKJ1*a`Cc-LhCVx-VD$>mH@_X5 zr{8=54@0llCZ{$MSjl{NWdZeaiwu~Z09#a$>>|1DyV;*SON*s?{n78-asiVq^9y>v!ByM%XVV7q!N|$evvTl#jB@EI>F{DTalA6ALp9;5(jKg@V8#VI& z;<*4_7=PRe-ITYgK&RvcEP!kYp_oWGV5yN= zR<3c7R~APqM9~uwWXdnafZ~&w3r?Cp43w~YQP#6mJobW}t0*eMMc`TNS@&?eE92k_mxZipikAK>l{VlQ!DF zk5luD(AE&O{Uqt$jl@n9ImJa{!LL~cF0MoSFqwEViSC#7@ft6I{6GjMjMNchFCkBc zx--6dg7Rn3t^J(GOUo}{vwXQ8?x_${iNFc=M6oGUP|*8$bX0RfmRJ;fi9%dFVPe^Kd07=@>?*L%3rm?buXdh5 zJ|3v~l8a?2_<6q|l|8lF%egx>1Hs?0(!Whe&)VWGrjja45#&-uB*>z#tL4zkBiJm0 z+q4BB^%>%Pa&mL?JHG6Am}pHx!J`Sn8RstRS`kD%+l;8)x_o_WA^+EFG6FEAh?vJQIYR)NW@rQ zb$-zQ@WtJ&WVF0HgHs@nQhXsyyc6BKckvjk_LmyVGJFBZN7^ASu-FKoipefz-0#S~(iNqeuLCk7H0lMC zHKak5--0n^_!Z?$T>NZRaEw$0n-W2Ki*y1?yIzje0$M3|WRm6pC}t;b9+_YQuM;5$ zts;S)b?Cm}6_pG!dI3LvG>r@*2FFAIq>%&wKJSWdunfOgVD*B~I}kqB_aB&?$O{}U zd#T4MwkNE|9lFSq__SF6Lz6S1%*;%kbsXB%#>iTn1OOc=$S4iOL|BO#_l@xxx+qDT za0Ho}z+Y;z1LB}q1E63q2vs~j2HZVgN_Au?%{vfA!EOi|G^|hE0lyF22Lu_B@--c% zX2Zy#hgE>DxulTXVf|MUpQU+sh`NOHS>oc9pc%D_iM7CaY!r}P6oC}dht#;nqYHCT z9G$YS}a$ZeOiL5D*`>6l8a=vpZXAa6KOIc;a__(t7<*VeNM3tfKYb(8a-= zin6lwMFPMaT?vGXi%Z{jx%kDbfv%_CR_tI_a{<7^zsIh`6;w#p$cz92iHE=xJ}b~T zQyiJE#tp5)lS4bSFl~HW06ioc!K<>%7<0tmS3O@P!>}hl!GQT0@F^RWmlXcT(zI*h z`>KF@jHN)-b|4ZA7N6o}imS$i1_5lPlc=~Uv3ro86$c!VShaZmfBh5cfpNVp&t=0S z45xva6R6+rJ12a#{IHO9D+icU8CQ-`X;@-?Use}^KS>%M9zGXS@w8v@xbN}N+p8E2 zigZiYOk>To&n6$`EieHW?F82UHAYN1Ig7u z?2)=Z7U_SQAM$Fv#9_ivKSl>)*E^C)G1x*W-!SHpl37nx>ig|xOToJ#jX93NM*!mi zR$Ek3>d_wnD?mPuq+ButMQae__z7uuFHnE#_nh!T(&17e`3k$^`usxp@lXIKaDgE$ zErm_L^&ghCQ=?{?zU_!36lZ({4rGp#T>_$0)MUe^Yn1?tHFG1*LHm6nB6YJwMWk&% z%n}dKLC`9C*&a#)NFmDmF_IC=mILya5O)rOWHMl4qM~+0zFGY`z>;rQR@o2$3ldOe zNzZ>5h@{J{mC=J?LgD?0mjH++ovAzB!Vuk(tK;c!ssFH#{xiyCjx=?F`l^#jIkR}~ z6_BiX9*q`AGcfL;h9C4`a(6=+`_`#@zoG-)Mox6w_744lBuWih6CXND=^P<{YO_w{ z$e6T*>8IGZaMEO8><*eBi3}IVK2vl3%DqU&5c$4%7}k)eg}cDblFq_DL0&3L-ouMC zQOv~qosL0F+Jq?-n5dr9ohc6mprW9}aTNpMstjF5X%O@uVSOXZ8Fo%lYVfUbqhnZyQ~r_43~%~7o$rn|@Bv)JVTCuz&1cT*9ms!$!KAzBjDNKI-Yx0rX( zaGUplS1;(|ISV0moGr61XTKKp(rYqH*p|FrjwR<2$^u8bLDk-gUqB%4Kw3=IT@e3g=Ok}Ao+ybpR3*m?j*M`ey&0RORhwcQV?W#`d9WH9 z3X5G+IwuIh$N3fajkk|dp3JE15`AD29sGMvv4SlmR9QSj0^Nutsn!z7jT$$DT8!mr zy;Vsk6t`E6iO*+Q;iSQlD?u38=hj@V=~{H~PLz5{oub&B6<;$`4ZQ!TLUOX4sX$gvuL5Q{POLsV(-o2Hs84Wk4#w5>p~Dptq+3#2aH_|%edA`L@V!N8!lY+ zJYzge_xM=ybI2CI=BG zSPRa#yO$zgO$nmZ827&@t`IpJSs1j!Jcv*cy`4aPZu2xndFUyuflT)S#K~X!)LKM@ zer5-~E{Q_(jRiy-K-aHyTPZBpgJXy1aK<7|}dG<%4x z_>{QjOnzQXVq(oo!He+g8r#h~OHTt%w~M2Oj`N?Q&t~B#*5keP%}3;MKt>D0LvHb# zJ%!6xLgWiv(=2BVb)(1i@i6&b+aF2`U+v7#bZ>JnhDv~iAxMeQKN9)b2|azkL!%Ew z6ig^yE;zq8>x3bdOXjDTxVkGxZB@ItjKy$yZIExEIWPdQS5OE|hG_z3`fJKZ zR74nfOlOsjv`x5vBwr1n^xaM$_uGzbzn`7Fc*pY&@8jFKhV%-*gP%5xOO>1l$2MBy z%H;unHo|AG*48vJ%0>}iaCvO8?evsU$wO@3mimKPWup%yQ*L>q54ef6;0 zH9q{rBkVnXGp*m|_~3dd-ACqfIs)bF+6d5-v0FKCl$DZdjV+_o!T)S!!7+zx}@AJRXcUQYtx@n)5YK zzV=6Zys>8vL0%E4BzZNceM8Jo><^E*>g&sPz2udz;c-n2#PyamZ58Ego1-<+ybGEN zTg#J#rsxP&aU5kXmh6&50IZ0NzN%p|!vxACphEyk0LU)pzl%U2=dteBMn#>(Mi6DU z%`(^^je?YCEc0P|hIwexY%W@;YugmEzwc~3vuMv|NV4wwTvW0$DHDa}#zcMRLZ6ey zTKV71hP6f3yzn)lr7d)sY4_>=i_KEJk1e+Yd7|!~SD_i2iF!w4BY^cBOv1V{clJKR z$OH7w5oF)15(icN&&4VF_#}3CS{O_1k_SH@1AC%kKOS2sh?W+ZR!R{~gw1rqF?P>6 z*#lviWMtXD4QK6>Fu1vZL1rMbS~*>_=|*utm=wGfRh^wxp|!Xqi0l2!nQjC&GbI+c zY9(f~gG$5on}o)||HTsv?~`$%i|vLAniq&|?ma@9fa@ZWGmoNr|IO&R_Q&WVgX>F= z)mH!7*LGp6Z$-Z4-p>Cz-lC&@r54 zmE-vA-Y3R^lZC}~<}5T#2ltciUXT0lPBN=rjOSBGzM&;ouq3SPA)4O^L+P%vCcJYd z&|OFT7gZADlF|}T0zS#UBqjOpL5rEy_?4CftgSdb1?zL6XRo6IyFS9%Se zgeyL8G9QEZj{iJF!8rIi2|f2EdM5k`j4DkQ2{IE@1YO~?43C7>w%K|#M#B98I43ko zKOKY~e$|ya;JnQC8p1ek_xWa_e6}34)#S1(^6!rf+giX{51#1#R-(a8-|IDjRXg4m zGXY!Q2i6n!(%_p_JW+0oye=?Wx_Wf}U45zbCx&joNHT5c4tX%4M7MQaqo&Co;qE(O zij~c87q^p9B+3n&x8+&}&RD3GsFbRb-@)NM!~m4~C_pM%VkrrTXR48wg*k@+@Gc3c zkcmCdBrQg64oj7uhlk_9fSgne_)u2BY+T4Q%W(%Y1Q1aIB9?8H4el?`WLoSKM`nKE z76vEQOy68DTDN?xDB?xq8p{-YI#u!C|K@Xiv)*y{FL7MR=fd@Be?d+1K%k=i-_Xq& ziPMG}C;x6Qkx~#3XCe}aet4Wq=Zxiw=ashv5eH|(K*{afo>lk@qd)s;V2fVq1*j1Og!M_JGMNHY4pTNX2 zQ08u4qfLe;PJ-ZXFnk+lz2S1^WyO&aT*Au0XTC_2!&#e~mUkc!Mu;0aBtaMLY8=Z+ zh?M{sY4v=>Z^+$nXM9E3xVJR!ceXfK9#RrInQhG>{7gW_@I7=FD2&t(dH$W+Rv^Kn zxu5VmxDWu)`2UGlNMZAPNOSOiC?Kh{^l@K|9e33+#ZTKHu&f?_g~E(;v_8w~nwVsi zKvvxAE8?za@tKelGEJ6jn*HG=o zE?0m@sF35O$4FQXH!OFWc8Ct90j1@9S079`7!&^qnqB#Vg*G?|!3ndJ*ZtpKw78P; zWqhL&ed>M|n^A*0Fv)%F*^{RRPxmO&mD>HVNxEqo56WL)9E2NmT=k@!G#{W|W$IO& zybZXi3Ann)IBwbfQW21s^M{@p-UTZXs1#>oZNrYPavf6082y@2W_YoY{UrKt{amZ& zbqn5^Ls{LGz;5QT_Rm+<{8t0iQv`-?#u!f6WH-C0q`+LfWLqg`zVshAxF$HWpF5#0bY;iAb)CrS>Lz(t&~ImjksT(ZhSXPdhuSHmH&L(dh&=X_%No z5%Y>&g%E-_e_R?-5DCrg#2N+dLob94dkap)cD zbj)5zbz0i?Z$CD^DbRKaPrT}h3)4?6%AtcNBbvA>fcxmM80v$>;gyxf$Er6!aEn=} z26C$u@LzPL2?Ry3zL#K09bkpYGF|9>OwoOfL$(uwV5b96=K$tiBGLotmjU>Rd{BYl z;BHc2LWCH~a+&}PV76#~C3sJWdv5^|M_dOa{#^sWK1GlOT=!Hfnj3ATkF=?BJ3IaJ zZC~j%_tBcQuMu5cVX2!**VCJu)qSpgMap7nM0b<|_&Zj=>F+G>+DEW+<-(`B!Sc8j zAAd-XX4nX1er&z%cW7^WeOBx_xkC+8WMOe7t%p@F*-uX}_Dx(!C>m}&#vSJMTX>LP zoncAKBjDoF_!zPTQYJx7aZn~h2m&(JHzLq%UQ$ekDH8&sAoIa8hB5pDgPi!8U`#@? z2}}_zApkJ7sk3AdnM53H>)tlNeSR~GV;zJ9KhY4Z8X!VW_`7DlbzGb4B(t0KO3mrp zhbwzF2zs8e?5RAL==a+y9rsHe%)2V#(uJ~qF zag8}ko*x<)J3nolil_HHJz6^q3R4QGU)Ql;t?!5p_d4vtV2}F@VCDk-EM9$)bFY-U zjO`x^Ss(05>Ibdy)d^@%9cfj?$PN{^fH)RLeS(KTSYoS7`pBys6DK6*?=1+nvolJN zY&Vf2h&I>oTs(T6XoD7EqztD9b)!O>`2`Q%1@A@C9u){4DLT7~oLapeysdFM{r}+U zdx&hQi1=M@KbI(%M-S<94Z~+7XXp1c&#jS}+FS3NGlR$9XX72$Egg4D)58vHtJDU< z0W(GZ^T$+Ucm(RlYR9c0YR?dHjl3E2^0U3iqx8A{&81xRF6+9cP<5yPno9(RAnNhX z_oGotNUe(VpKV{k^QM-=JI0pLhN9y7FVwOm)I_)z=s`ijl+4}BFAecg)(wr7dsIp2 z=duq$uxB@7R0)*t#l=?#L4b~_q!yU))ZwWJ3O8nH;5)a?Ck8AtM}I�K27tOcAV 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 B8F&By literal 0 HcmV?d00001 diff --git a/src/assets/images/flags/en.png b/src/assets/images/flags/en.png new file mode 100644 index 0000000000000000000000000000000000000000..4e47eaaf0c21b900d12ebb3e9a15d7c5352e4cda GIT binary patch literal 756 zcmVm3cUVJ` zL6b2g35;nD5^6Qyab~~)5XxT#eJJ;USR~Fn5CaZ?XTN#?{ht}Y!AsBCL$*+qot^oy z1*)F2hUk3>|9_-AN|8G>;Gk0vh~UR}hzRN(qR4aBp3Lb*08tNsr(@sQLkQ(SL0?}# zQr_7^&I!6LbU>>ca1PzKzT?DzL$~WOFx=}8fy?@~Qs9g|i8f>kG)0=gR31kZIAaLy z*(oXP?n27xtj+UBzOy%;_IgJ_U#+)+qm3s=c?X*Y8~`=>1n@-yU|(cE@9aGpk);ii zghrY%f=0u0%QRZY21<{X7|4xQSTI`QO^w!{KEU4Z4B*`x&)Gvl6lHB~euSXvJ3bgF zJ6gt`%m<3Af#PbQe1|cl6vmL-B{BVpRKOC299MvwRKOC2Y*xUkCkx?DDqz)Z)z muSYS7HwO7_RoVy-&d}G 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 Bv%CNR literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/angular.svg b/src/assets/images/icons/angular.svg new file mode 100644 index 00000000..ec18c85b --- /dev/null +++ b/src/assets/images/icons/angular.svg @@ -0,0 +1,15 @@ + + + angular + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/apple-safari.png b/src/assets/images/icons/apple-safari.png new file mode 100644 index 0000000000000000000000000000000000000000..c388a19cd04225fcb5479f91db1a83e80a80b047 GIT binary patch literal 551 zcmeAS@N?(olHy`uVBq!ia0vp^3P3E!!3-p;uDp>3QjEnx?oJHr&dIz4a$Hg)JkxxA z8MJ_G4hF{dOa>N^5+IfWVg?501&jRg$2xTwj4;|rs*jnKq@D|C&U#< z|NsBL;s1Y!`Tvz>{#Kp!Q+ei3<=J2o#Qp{1&ibJQV*dakumYu-KTIaQFj@E`qjqOz z?T)NnKQ|_pZ@&F&%k5uRgTijS`TexG_?fr+t1o}vWhDJ@G5_=F)1NzdcVE^+u>~O-6!ia7wh@dPRr1>?Ki5 zhwW7V2r60FiK@B;uKOpr>Gj9QzfWYH`)+^t&da}gtorhAH~bOtwmUmb{#@CY$}^pu zae3$G+H;76thrOg?9$4#Q+GQ*bBjx((jL3Bf3g@B1Y8h0_@#U)8$+&!!MTM=Dx&d? zt@|uO=2$5OI8GM+^e+1HGS$6mQaidi^=lOz&$3Ovw?xh3im>+gz~70Iaqrqo<+uMc zt$9&*=ky^7*_*TeoIUl{KK|B=Thm|G%bjEQfB*FHUPk_JCYPH^ADIDzfx*+&&t;uc GLK6VFT;`hq literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/book.svg b/src/assets/images/icons/book.svg new file mode 100644 index 00000000..96beb5f1 --- /dev/null +++ b/src/assets/images/icons/book.svg @@ -0,0 +1,29 @@ + + + Book + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/bootstrap.svg b/src/assets/images/icons/bootstrap.svg new file mode 100644 index 00000000..f1f0737d --- /dev/null +++ b/src/assets/images/icons/bootstrap.svg @@ -0,0 +1,18 @@ + + + bootstrap + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/brush.svg b/src/assets/images/icons/brush.svg new file mode 100644 index 00000000..145e16fe --- /dev/null +++ b/src/assets/images/icons/brush.svg @@ -0,0 +1,31 @@ + + + brush + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/doc.png b/src/assets/images/icons/doc.png new file mode 100644 index 0000000000000000000000000000000000000000..0c6f99b6ac34a9a0fb0a0b88a4c2e5447ec8d9db GIT binary patch literal 986 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 + + figma + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/file-icons/doc.png b/src/assets/images/icons/file-icons/doc.png new file mode 100644 index 0000000000000000000000000000000000000000..2b87843c765202b2523b12708d37d076698e43d4 GIT binary patch literal 2509 zcmaJ@2UJs88V+?Z6c-4>APF%PK_P_{NCZL&C14N%7gq!cbYEJKQhF)Ba4k*ce@3g}ccu7I?6pxG4918PnL+^K&H|$VB%Q}(13>_jl^ovz zI71+6mfVny;*E^8lxUELW-i#ElXwCp8Uk^qCJC6)aex>Z1+ck%7u3}GODH6l<$?+& zGO!GRC&1zQrU-%Hlz@=vl(=Xz3q^HBIww(-1Ux{@L?-dJ@<%AE^}BNhuN7))YfB03R|28C=4j!Y&ma5y;FD=q9r$$T+0$(}E= zSY)69qG%ykAm)O6WP1t4A0a-cRRqL(Cx{m^=NyaZiZZ;N9bMuA^JWEo_jT2fBDKx zNHR=?X#NwRrgJ#I6b9JAU`vTsg&vb`mzOy9?9kei6&cbsjxmC^H*Ei5lbhBa6kRvi zd9uy zJ%o}La+6nMPD@n|VZi@fZlkkL25}$}q0->aJ?CuI*O#=_}!vk=fXomZmJfkBUp6E-e+&LvysQ@@_oSmu5NzY zcpr5tJ=O_{gn5n1YIn|NM3K>)9NjTf?0`WpDzl~>4Kq^N-6+`R*%OGDx9z*x?3*WV z)1|})`mA?1oC(S<-d%Gd_McI1{BE-*T+#fuRr{?|YxBaH-!U^@)uPsu;MPc^Xm2eH+1AU4Uf&7B z%(?lp)~6puY}0z@`Z0ZeZZ;1u;4yK1M9JNbve^R(P2Kmlg|2*+JROnrd6&!f@iD)1 z^M`-AF}r0(TUN8aZ_f92>P_)W?Y7gx=~DK#|){TC(X|$ z@N%yFRCukz0(>kJEa7y%N-b)hyf*+JPw~hse|VVO_$j`m);mQ%Cm}_@XM|HX62%bQGz4Q&-n`Q*`*jxX*|ZmcRKK zSAjoASW^75g2KbGl+`vJK`m89C9wK>=K@5~Q13ZgL6ggE@{mJ-Z?B|^ z*3$62uG35ZWL(0NDTK=>>st|F=_iH{^|WKXD?Ff9{nsuS&Xz?PwlE4GI;!pP`T0mJ z^Ih+!Qu&^rt@Ba#O4js@ z`>E!3-^H9hIv{Zy@>pWj9A$!w`>huK*`dHAS#^D&(jdG{x& ztl_<1&iB`2{x@N$X{7_}l7yLFd-Hn6CRpqNwu`o&x60^l9S7Ac5fw2~#oHLh%@K10 zjz^BwzYqr6#k6%xb^0TyPNw&`x?pX8s4GVg-5t literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/file-icons/onedrive.png b/src/assets/images/icons/file-icons/onedrive.png new file mode 100644 index 0000000000000000000000000000000000000000..f8307c6633fa084234be9a8395d078adf6679828 GIT binary patch literal 2340 zcmbVO3se(V8ji=a2vRGq)CX<1(+RDtG?`370vQYl37E7-A%p_!b26Ebkz{6^3?!k7 zR!i}TTCK7uM=7ER_*hOwOVhIA3a%9ol!ve^o}z*eR6s$Gx|W^r$gz9eSLd8N_s+fF z{r~^_UuQPQEm|;Ta=>IBk2gi5R_VAI;YN_R7xz9{eCI4T`OxYV8;|EZ-90Ao@(;}7 z@qPmk`eZg)yAZ)Bs}MC(23+W{(j1z{n-}SzQ7jE-0Rx^&kP5Kx+iDOXj0!MGsugKz zC2l6vnGBwgxk!&?reSg;7#RV~b0C}mE6$>T!)hUIh(iI6$VIrddm93Q5eS>60HfRr zfn;qQprjZakP2l23=WY3p>iQClZ43S9{^$z90rNPAXp-RWk`q!5sQJb2jsLdMiZh_ z#g6IXz7(LDWoZP0>~_1*E)h~pDg?{ra!4eG#9{%55ZIg~i#i0PjXy3yh1)QOpjm<< z0k=fdK&7(^kh64@f|d4&C2eDF;v5D!P#S`TA~&TGpb_)n=yb+1qTGlecnUWvBpoiq;Va2u7*V0cUh zXC~jxhDMYOjW?UqxZ*?mQU3Z~Q;+ zFJ=g?4pGammgBBYcLE`5!p4QxIaWUj`0BBhg#bo!20<}*Ehs?DodmcM9NQ*-wFgGU z+RZp8^graqD9lEgSUbw#QK_7_{dvhjYEdz4SCK?!(je zaFXkF4A<0(eyYgk@g|mPR8e~Kr=9tW&2J^XRTo(uy8r8C$2&Tu1Rpf)AuD2h&joGp z+qx;oOLZK0Bg)V9#_8xkwKo@bs^bTA@YgF{Z5thN)1u1Nu9OgOLHp3u=8yItuDur< zJOvK#yH%(m3|~CBe8m_YdB)kdc3t1|g3$AC{*GS`e{*&CO1{dvBk{frw3psC>F1W@ zmeIAymDK90C0DW)CqG+8zsJ02TDGBc(!7b5rPgvVa#P#)54-LiJJquzqNMCdQ<K8UA_i=7jyN;7Uz;YoXlz2srJ_rd9l)$3=p?{v)Fbn3w&=b5U6J?}>52l)+d z2CAyGWk>s%g6&z`Z~K6y!RGI)GY{7Aqu$@NUcWDV?_h9ga7p&^;jFK)%Dsc%9c_Jj zd(}0nD`-HUmL=Vc)L9=b3HwkrIItAGYoBxOX?$pcS7Yz0k9%DY$-7%8L%h)Jo{*(N z-ijdC@S|Oq+rRV@yvf#`+qy*2G$^aF1#eHuN#3(Nxo`f{`n?0i1;f6LjiEz8Yy@7Q zI1w?c?(XjHPwzdsDico557vL88Vp`}KK~EC2UD6K2xn3+Ood&m8t!NR^?vMurulPc zq;)046im8wp_!u7KZ%EHXJ4=N@!471wqu6ywfU**(xFSr0p}L)mIrIlyF}j9(tf7= zbMP7k1u*}>{$4$<%0HyhLjT5;hOM2*QXgi znD_Iv?$bKhwuY#ynABEm=sA0%zEe?MCE3-Hc3}2r=iWbhZ0$EYP?7ck literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/file-icons/pdf.png b/src/assets/images/icons/file-icons/pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..a0a85a02dafeaf80372c3778060d793e39d30c66 GIT binary patch literal 2496 zcmbVO2~bnl8V;KT5C{+zSwjGg3fU7NvW6rQSqz&jO68hdAPree0)( =O_$RdlV zltl|dt;!P+iV8)g3f83{P+CO<2Lvi8sJx4ceQ(C;n|XKcJ?H%A{NML4=l^H!A&%cB zU2PL>7!0P%_F@D;GZXqE;LD(K8h(BdnpVr1q4Gd+lso~Df-n!BcqfQr3xQ}b00el6 zyE;K<7)&jO9~3GN_4T1~#X>BwsDo7qB@h}0b9Pfm0ImR(qjrMPe31)!qOk>y;`3b4 zArxP{uf!9K;d?2iV4%`3h^rKEop@+BSCq4Y1`!BBIe=0KV?{EW!Ug@2mj_sx` zB?bm4<4XAwIbSS7EiwW-#c^^MH00^05QGw6-!H@>+2=$-DZ?oM366lp#!?aD=kxK*l=|@l;0wBsr4k1hS_i$${bML~&f=_!^ezL3LtKnN%k#nL;2i zo#>7vk|&FbXE`w$B)SJ-3CkAAj~S-%zv99Fj{Fmr_y1%K2RVaV zERX*vm!&PJ1{arKiXRfbv=1nPdPWL0hiT%;UtlneaW=yvNYVSUL@O21V2Z4YaCa!me)2A9N63ZnW79~FNxrDe8+v{CF?JC^a?0NLBD z@7kU#)vp;AUht}iaW3B=4w=PtCDInyzdqU|?2AJ9KRxCVP`k3g+m8Z*74zJXE zu8~u5rn|t5(q6@k9F4egwXUozEW6vJ_*jLNrLE8L8dKJu_JTaho(NXv5$YhbQtJ^s zYhs)6a>16S6aa9pwjb;Lu`#p8+eVpq05LsHP(GK7bG00+bd;NzMBY*I9m?omA+m+09K^;?D0~O=d z4*|^{Wm%#*|7SaGHg`MG%I|f_uujFY1*3z``>sn0-usXy>K|Wt!%@wzEZ#b^0j_@7 z-2kJ?EQ2G{(VQjW;D1TvqdA3!7(QVp_$T9??h{W`+Uv0QMn51hib;dWwX?D`hU!r8 zw1&1`^65E?=CsB$t)&;#wU2z~rje3m@#x@|$@0d*Q*VmIZ&V{Pv2e`u*=6&#DI<3+ ze)qE9-MG4;=|GHjZFAUbH$;K>iW)Nnj?5h>pYyeZO(bg}XOWnO+LqDXo@=x<%nyet zt?$`h6t2)guGq!On-5oOII5cd2RnS@Oh9jopvb-Z*xGc5hrD>Z5?fAN(Kojp!}7Y4 zfaGa@+UW*8#59Hb_I~M>N#0QTbn3dHCJ(~pYdSCY&)P@M4-~c@o_&yBbD%85)q;V+ z*743Lof3$}M@oRae%1xcp!wmNwE9%AuFTl7R?~HQ(x;h!GYuP$gVCN|qh8kW6z59gdJV;wyo zp?NMJd)DNf+nw{u=U627wn^NjY;g2qWolXPp4J>fD=R}<9RGbEv!?0ULegE`x*h#` zm33T^$K;t?ZPlr{g?bm02yGpDp7Swkg+@-jLQ6HxqGCDW(%G;+=ixAYHMIj%Mt;a1 zc9LslhO{ewZ-;n4DVZ+v=pGCo25U=yoKWX(-+^=B=McZO9#@}RUXE~q#q-^yZ6&$- z;d8LMJ*Z#1lU6pVKKbF~=DmgIs*34W?>jD>P!nf%&Y!QXJvN7NBbT4Lsd@SOZi{_e zmDR*U`@J=n17^AspdL*d5rEo#@+?v{;2r^Z_vQ(k1H7Y9xg zQhPO>Wp1wq#=oB%wk_bUS=ga*;I}bl+P3kh>#$juGSdgjwK@dpf8A2GuC+nw57G0f z2igqU6}j|L^5$D>I2e0V-SS6ep+B;py_u|jo#?{dIK`A%h#N{>-*max2A0avTM==j2uBv1?Oev)$6sP zY1>!5Rpx)C3E@bCbSaIqy+ez9@a3c+923-qQwW(G$|4m{oKyATllR`Pg1^(4ZGO;Z zkHUp87q;l~o91G&5=WX^UCpbWK4T9pl%{x&?0@u)eeZ~=~otv{5&=#26!;@1ONa4 literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/file-icons/psd.png b/src/assets/images/icons/file-icons/psd.png new file mode 100644 index 0000000000000000000000000000000000000000..c23b1606c0ad3fe590599f517e30c35fdee42b1a GIT binary patch literal 2450 zcmaJ@3pkVeAKz&xq{I%(DXk?TcCm|Xtit9}rdiZbn0eW-i|t(-QX z3UQQjQm1k$i&hEIsgt5}bh@0*)=B68f6l-E`@HY_{r$er_w)H)f6w#FV)}X-8CV!V zAP^&OFB(fD>6&lL96il{YR>708nFnzCRmeGkhpqkpRWf+MpByu?7u+xU5!)IouckM1%uTd?6J%(cFea@FS?mO#}vp zA$A9Ne6IuvupzjC*0CErtL99?pQBaYecqy8-R*gm?KAC_q zROH`5u^CK+yGQ~c2q>Hb7lXwjh(r_?PaqPp_6SD|))9@-yhH~qo8OqznB6&x`di^6DAnlWTB{=ca}@WomR zvVec${h!2A|9CNgW&u)>Ov2SPE^?XHm6+l#0XU#Y;x7`#&Qy`f6M-TrPb5aTZy+LU z7#uENs8!g0LNFK#;a}mG3h) z;_I=HzKTU_f}5 zkB1WFV@my{OuiD3sTIfKbNqJGkUNM8WlMLA2%2|0-%Nhiq^=x3nJiu?A+65K?98x8 zv84ib`xnkN&a}f=a98AK(bQpVN(rOT#j5fd1%D476K#On!W*m;>Kx^-$d@JT*{FAf zk1>K$zTs3VVh5~G`FA(JEZU3$$iDrIih^=p5Q6I>x)II_NricxO{ZruF=yBKz>- z(cQikcNqCtwt2zf5}l(5Ts*AJ^*tih#kOSoNE0||9%;-Hp3!k0(Gdm)IUHRY@npGa zS8Z9uzJ7M&#Vuyl73nNJZb7P500L830rRpcEb2R>o8B_o)aivOC~P!eYiY`6RcpT1ZI13})A(InTHH_j53$atIWF&~PWx3Iwy`nDPC4># zvGc!_Yo}Dz+u+2fkk#uY?3!dFz2M|x$Z=1U^KEWPJ0^6tas~eWw?KP_WTZItc&m5+ z4mY1vcJ**?;t^GkaLuM6ccr}j<~;?+Do2^hU)1`<&Zh9{pR(JDJcD;==cPMMIL2~# z$o^X~7FoA?k1l-AO@nm39rYV|8`Ppy~Hr`{m(16U7U~s%=BP`};7B#Jzn` z{fGUYw}J|OV3P==>KZTXv8v$qD=LEJo`U-)uEAQi=Iwoz6&**V7x9y>{6Hx*SJ8{2 ztuDWcNw4$wg-xu@#Kwk%g*^+0uD8dBVY=@#kDb{Y4WA|p545Jp4nbo7q~_K~RZmW@ zIzIbu**fCyKMi1NhR(Kb1aGkX6oZGi`EnjR?W!!OY;Er9{+MJD!r#0;=+*`QfZb2h zCHZd29|Z60Hm^Uu_XQLO$;%tn^Vx9ITxa8wYbk%s4QeP+C1ruu!48eAgPxY&k1B{c zuMZBL!*@QozGz~LP4dr@A^EzB_xr}+rDDGEthRj~&&wZ?#QAzdZxY*E--WB@=^>c1o3uzt}+Ls>)U>$4`UZXW9v;#`yQU+nT4t^UFi8WE&n#Q zVO17-BDWCd_YnylyxS2|?k+}^Hom-Zj^EK%b}3`*3}j7(9JbD<J>W{gv|PS}O0C81&))_X!Y!*H=v zppntmvF&f(FL725D@r@20#f5s-s=HJWde$sA1tInr?Cw6X5(d(zEj7##R{TsL6opVJjX`Y63mg3wmpZ+jXie8A!)| zv!W*@79FK`=&E$(Rnw7d_|)Av2aD(JD~a2SVI(iy<0ZJw56rUTUlW7JCxn}MkFHH- z4?Y(j?6B_Tiw-QljKAoNza0JTwDG)?^Hr&K4gWrL8xUGA>=c{u45lN~|{@OHE zVEUSQ-4?l`sD7uS8)gPj)EE@GYXEsJ2{i(q!NmG5{3w2a~_fTnqN|-{lFen6!f+S240Q2F1EC5O8GoyiEfXRv9 z(FSB@ePR$^3hDS4O+?k@ z2^334{S{OgBM3PuJmbjonQ8WfiBofseIGmHp!bu!2fS6Jzf!K1M zfeMJ(BCZhPf&!$Pk;ww%ATml7>0d|S3qR2c#2?e7N*G4U6k@PwXZ4Zh4H=C8Z_4L? zvKB+Zz~AwHmRKAbF9a~bfEbJuu~mhOvQ)bgk|-j834x+e5ai8gF(?LvKyeHxL{dTs zNLvPz%@wE>b{`N728k{ZLrei1pi{{x6$hHj<&f}1qN@wV9Y-X%;;~p7(bwI@h2lqW z_9N1$F1|k4c`OxV$MFFHG>_%{jdl4VR^1GIp~^EA5OH?`96u4rM}9aoiTjyYa6SYg zl|b|TBHu?W=QFW<#8SS9#i)Y8s7w2gQqQYY{i9xfYFyRkQ|ki)Rlkc=jlDI+Ee8hE z?xRzELZ$s9#oKuBjquj@E{fWL-Q1h@!S-QCC$5d<`6JKS>afcEER#xo_8WL*v}?*~ zv8gkq8Gh{GUv0d6Cww9O1gm1=wUwe=kp?QN24TRGnQdEPAwx^P`?+L+!;HpwLmt0L@2HJQ4CMVt<0F{ z9D>c-HKy&|5QWM^KlIgEaJro%&nIf9th(rLg}YWUEM>&SeHWP@(A`a5Ox*}i^|gp7 zOlO+x)5`;}_Oi-5n%To+BSLp`Wj;`}RX=$Xd{gZ<> zZ}U3YVWX#+4%$hklu*27^p01X@jqbmZ@p*`$d-@0hjy<(1(;3Rz|nAz`s$+E!kycU z3nOc$wSKNSV)8oy8VTyGLK~czO|AVlmiKj*PqB@DfCk68Xkyw}*M`rtZs6PfgdaTg zaEe$edUPS2>U8$7&s2CHE0|&;ZW=e(61;uc%U!l&O(A;6Qn5X5edUWnl-%FeAT#y9 z1bh+AH!sNQA7VTW&L3F2d`KRsPsz!Kbtz?2Hn1u(F@iNXxomol+})Gid*PyoZ1}Bn zORT*2Qg`$juhJOHmEO`D1A(U0qII`CwB%;)jRyiRG)KFSvo~!h_kZB^0-S*(Xz_|% zLc&55L|YO}a|^am>$>RGyS9dK9HZCs^5sN%MIQFIGtr_aY35URs(!3HlVEK^jv=Lfk-|VU1`4ZnDb}KE=hh7~B4g9B(UH ztG2)8mY~to@%wsU4*F3kbS|&cqU4;Tx$Qx2Zc_0a6mqSWi4fjd86RG;JZ3l1Fxzl! z@k-om@}#_?nttn|`0>dj4Sm*I-!wdwesNi;|`5jf^8kEWd0rFNiiSJS8tdZ=E{t^DQNw1_KA!^@90NpfCVXsHr_ zjX&P%KFf?sAHGdHZJQo0eKQP-kF`gj-|i8MCW!_CZt;tBX;RknG|$q2~*luc=vQSN{&qkN{#e4ND@0lx=cVaL8LEeJ1iQPwEQ`v62c=v@&Ju=M?P zW;<(TL3411vG1XFeX&mJ`ae?Y&nXgzLT)&1O(v(j%&=_HIZ*YDmCeEP{zJz56cG+e z`f9z~qYBv{HpWp-fev!nCF#`I`}1Je>hm{~K#j>Ny5dGhe9?r*uPy0>hM$jxZGfDH zc}>y@MC7*Z(9sn$L-3ZaXO1VQpx?r~?m5jEtbO{x)Zt$<>tjt*@a9?_&HK+S%Pij+skBJ$6`_H<-eH2eM#D1p9y;XkvZgX@ZsFL}7 zsH1s;-`zs2w_h`$Bppf{6C_{huo@x%yVz^>)dEc;o?|0#aU351RY5+6*2hYmsx_R> feABA)r%@zqDCh~SX4eIz`sPEY1yaxZM(+I&WKP`L literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/google-chrome.png b/src/assets/images/icons/google-chrome.png new file mode 100644 index 0000000000000000000000000000000000000000..c74f4ea733388c9c604db04ac25c54aea97d344e GIT binary patch literal 1406 zcmX|B2~d+)5dH%Q$P~2|0tVD-saTH|td18^0zXOq2myh}4XFeawN#5(#?l$0C@9j_ zh)8uH!32q@3CNGLj&d967)sil8C{LP*H#`*FsddHeS5`*!!+{f~1YOq!zu z$pJwSM~se!!hJbh?)KJDSA2;U!Htj>O7lZ1749SOfF?y^$w5KLI%wM?gq#$_28X~! zf(t>c1q1|-CEz}R)#uyg0_)GVI}X&j?H)uBt3x4y;Q{an0LTJatcnVdoD5hj(8U56 z2Kq6eW09(p@#71B(v4*BoT_2^gPs6gpdaXFXqXfi5qs)MUF6xYp%gYz7^|j}fdVB8 z5{5I5IrC#PD`qr%C|ZmRlvHAAycXN##E%0?)U4A1rGMB(J=D&ESfHRfmBvE=PzFFI z8jM`iF{fhqz-%f8d8V(&xir4}79R%EawkDsfF^hsguz%f!$(6W7uFh8*gO~`!=g@t zc#rafV7$>_o`rZ7M#fp;h2oy{n$-;4ZXX-aj?6jp1@mq$u_Ov(W>=m_;Lh~WMb_^A=mBc>BScD*P% zuX;vBC+o&65G+ij!u+N=@TegOCUhx{r{(Bn{U#ONr&8Oz;#v%NE$nK>)No33)3lsP z*cs_M8_UIqvrG^>Vi*U8f%bP=X}IrN@gYg8iC7#nB&XJPnDCJKzG%7n{q>h%6(T?G zfzo6F08VwDD%A<+Og`F>k5AtG5&B^lev(YaIeqX2eR`SUX`i_>hz$K*y1BgPRd5Vxz330J0y>x_751qyR!-8S5m&BBK@I$^OWQ5Xox zKqinF90hC#4_Eku(JEkkWk?J=58pP~@la+MLa?%4U~6krA|Z_lG{qpjhnY_ z+u@H=sdOeYBxG+yWOPhSLc&jpoCAjsANe`;SbF-&KeD)|va`?RoX@+Ef9Y~zVc|bl zuk!h&LZPs%Of0T|Qgyfbe(isc>*^Y$Qt1;YO-)VBGWoM-tqO&*t*yPiqocF4>qSp* zZ*RX!qty-$4!+b44Gj;!e*I*?h)z{6~Q`rFL04oBex{SB0oi6((c< z<;`=?oBZzhK&!)*sU2q)hW3>5sO41z&sH-WL}SveM1kai?_zF4;H3I!lrmM^a&k!of!kmD z$}6I!m@8km$*Ywst6V&mGb`J4!VR6UUuk{%hwwC3#L1l@saMZ7CyTqo*^!ukQt-X5 z*6B2_dm~X9uBjWBct}OT`k;h|DZP&!#2h;}`o8_zg`B@_^K4jjn`^7~d|zyTSmPuC4!e=T=`2;lCF{%id>-kF1DH6)yOOacVd{&Wg7IX?f?kq*3M= kyY6vKm|J-PdT^q?37M$5Tb=K)5&u&nSO62P^kbj;AMIYzBme*a literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/icloud-1.png b/src/assets/images/icons/icloud-1.png new file mode 100644 index 0000000000000000000000000000000000000000..1b088721c2d47f0f996dba15a76edb46f6839112 GIT binary patch literal 5331 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/icloud.png b/src/assets/images/icons/icloud.png new file mode 100644 index 0000000000000000000000000000000000000000..574e2fffc4eefd8689b823db0751ed3d26b9023a GIT binary patch literal 1094 zcmV-M1iAZ(P)G?KTk+t1NAX4vJL-p$-ur zHV}0KnFxa5+fXMA*K}UCRECN#6UzqH7xy4OsE8m=q`o<{2pdiO1M_8TJ8P5bWTiIu z{Ct=XxoO%o_uib8c|LFF&+m7>=bLkG&OHfWu~;k?i^XEGSpJW&or7my`zx(tm3>-d zK#_L}Wix~&h)fG{UOUdGzqng2wo*e|49E=6_Y?Xcfc*eAuGUw;?@2vWJeEG&3N2<0 za7FcbrPl?_0Z>gwf1w=bxk)!sic*p>1G4U)DedWx0C_ZM4gweH$lggeU5H9ov!6mR z_KD+pm5;+r9smTmOM5)qdt`QdRMH|_0fVl@X1vnKXjewr%RGmMbcQ^mud$e={ zg2Pdb1>ju#O7h`}(_9LhD6|3hx>vg^-qNrD2LL2%nl;EDATkhkoLVS6SjZ<&hRzcv zIFl>wA#n!4En$TOU{)`BJwLzMbu~kN`aDXwyVAupr8;~6?-zUH$VF!+gM87)~50jv212nKV%z#m| zSc!)^69m`-k_|Ip)OaG5F!8YfG26ln7&W9kp2^Mq=EQJm(oGcsN>lM`?Rb6f%L@WL z58$Szm73u)fX@YZ@2BIb3u_5zXu!@RSGIbp<1G-+uBHDvK|^o`+B;l)qicG#j;l_n zcWCZGD1L%Z^9&3hGA3cp8*r6xkPZxs3e1s ze1F`f?+R_%QJ9Vz!Hu~J%FaI=sjXaQz@(cf5pu|kCUcNHbm7F7a&3LxTj9d-^caD6 zTQAEDLYyodOMXzVZN+QxZYTLNh|$)`G6XTYO(kDhxw!#-xzdY5yba*yNQJeYzbSaN zkWZajty9AvMhf}VDaTv7`@hw&5ShHzu>fMU!|CX0G@~ M07*qoM6N<$f<}b%7 literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/internet-explorer.png b/src/assets/images/icons/internet-explorer.png new file mode 100644 index 0000000000000000000000000000000000000000..b5255a624c6480547584829b7737578a64743bb3 GIT binary patch literal 1130 zcmeAS@N?(olHy`uVBq!ia0vp^@<1%h!3-o*cen#d2FBtbcPEB*=VV?2IWDOYo@u_m z3|c@o2Loe!CIbsd2@p#GF#`kh0!9XqUPh4E0w%bu`~qe;TNb2{%e`$HP}$l5pAc6N z|Nnm|I`g05>VJmY{~7lGXE^qs;Ubu^8_eDVW*_>`07QGgF&zBHu=_j1-tP?izccLl z!Eo>g!~UNP`+hR)`N^>V7sKvf4Ew$^?EeZP!Ed{CsDMnHQ zR}3-`B8#L3ZXi$@#0roam@N=l1c|I2han(ykc~ps0ZI7kf)A&Y>tf7NMD?*YbF zUrCT(FaskKGblCR!bOXhtysNb z%eLKn_a8cP?D(nEXU?6!c=_t}8@KO2c>Lt)v*#~fzj^!a!^cmbzkL1i^Vjb`fB)Uj z(4PWKQjMN2jv*T7lM@tVH)OJ>OxYg3JbF`thavar47Mv@8y&;rRaU8NFHTZ+S+(BW zYie)g>NrWyY1#{R^7C2M-fVFC*T<1L^^%=PfX2B458g0OzxMWpGc&Ij&%tK~nZ4)s zUCJq8o%E|IAoJg@%e z&pEN|DR9>EwdMJt@_*3d&fB8 z*~|u!>))0d8{A0x94m8U!#O*41<4l8xu@8st$z{B9=Ogn-E7XBtCVun zD0oKr(x_Q)o-93kC}bv2@q$UQC&h9)7$$kI$<*#JWRO%(dGhLQ+R_t!6Id8ZOIR;m TIGyzbl&?Kq{an^LB{Ts5t^5r7 literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/internet.png b/src/assets/images/icons/internet.png new file mode 100644 index 0000000000000000000000000000000000000000..06290e1d9c95aadcce67c4f7d971b51f31d86794 GIT binary patch literal 755 zcmeAS@N?(olHy`uVBq!ia0vp^azHG@!3-oF)&9>0QjEnx?oJHr&dIz4a$Hg)JkxxA z8MJ_G4hF{dOa>N^5+IfWVg?501&jRxdqH{whTz&hQ^dspfcqEpAc6d zx4FB!slB(YtFO7Ur>PBun%jX0Cro+=X)%ESbAt$-IS27cN<`c-hJ&%U3O3v1ZxIH7i!H zTfJ`MrY+kyZP~GT>y9nkc5dIbcgOC%JNN9{wP*jXz5DkaIJE!ZkpqX09z1;P$gvYg zkDokt{M4}%r;eXIed6SqQ)kYdK70Ps<*S#kT)T4Z`t=*PuHU?M^VaQ~x9;4!edqR_ zyLay1yL0#c-Frav;K9R3j~_pM^5p5W=P#bWc=_VxtCz1{zj^!aEfBqX|L)!Uj~_pM z`uzFxmoHzxe*OOa`;Q+#e*XOV>({T}zkmPv^XKp1zyJRI`~Uy{L3yU9z+mDl3GxeO zP&Bj;Y20`G#?3dMKL0v7QC0vLkRqNgjv*T7TPLRnA94_A6IQtTp)2;ty1V^~)GF?|;7dBNC*!jseU zW@vw$9z9$4O3~6>hv&DLwk@iO`L>ShqeqB*SNnSNuty(Hb0rkMWq9}d(cP05)#g2y zkL&8cVQHJ8v)7Ng??UbTedYDW&B^wAIKCN{M}KF!#$3|*sN=?i%hCE_H>;+KUi^Pi zBK5hz(aP)yJC{`P6Ya^t4;eOWzb32Wu*I#WM}pfhBun*((@G10#6^odSZ7)>-xRE6 YERr#q)HCg-2`IsNy85}Sb4q9e07Q<2;Q#;t literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/jpg.png b/src/assets/images/icons/jpg.png new file mode 100644 index 0000000000000000000000000000000000000000..bbb619cef01e32f7c7200b57de5b8266e5c80b3d GIT binary patch literal 836 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yF!3-qto1VA;q!^2X+?^QKos)S9&|f2z#=T%GZ)GW%0;`sd=z4`n$YinBhJWPdEn{8*m#sWjsg zh|K&{oc*~Z<8xUSn9TlC0#up)p)~75dB(@mtdGT+A4@Vn0u`5JeJV-+RGjr0Xj*CJ zhmwpBK=ERrn)Ht#L%<@X86S#4+>a$0KwY1Tfx3XoGCqO?(}9YCCVT**QlM-)NDWZD z1gr*V4#YH&MxY>28IS>G12uxJ1M7u~gDe6W1(Jf1Fb2p~Ktq6rgUtt$A2c7Xx&;iQ z_>v&MUe{;I_KvQ;{)v-j%$mP&$;zDv4;?vn`oe>UkDtDJ_x{7jPoKYh{r3IG&tHH3 zewp{56&Nkzo-U3d7N?(Hi3~nuAj0~<%u~nYbK`{O=d9YHhp#KFvlK4ttHP2uW*Zbo)5mjtdsibr!!x&{elGz zuO^A;Keln$qv_hg9x>rj=_K}!z1^S0o-sa)5q!v)Cbj6=@`{F+yI%Af@C!^`^nf|f z{FbKi0`31CZ?;!!IzNB;Rf1xW#WWMYF1uh`85Xc5IfFckENF2-tO2O4Y7$DLa ztPDs3O@OfBCctFpJA*U=Nsxg+63j)2fTa-TKx83W!0JINfee^32p1>*8vaz-I^bHIOjY~{QP0J`K zEGg^g>g%60dD`^ZbLTHuymZ;BHEXx+*tKWxfrEz*A31vB^x2D-uH3kJ|KX!2&)$Cg z^!dxzAHRP8`TK8ouH{u=G`V`ZIEHu}e|znC*dYfIwg>YUD2XLG9&BpbtDPk7di0*d z1~$_}wg1Zv4CNG4q@w%&r@ea=?PFWan2=x|ujqDa@`to<%@&Ct5+{4iP4B$2GcABQ z=J`%*vGq|2;~0bdw!U>e_eX(GT_6pyFR*k}`d-Y$Y#b|!*vQ`bhr#9!d!HJiLvOZ0{y=ne&bE)zcYxBrr>mdKI;Vst09p&P|1b0XzsmFfBDepG-TyCg`9I&|{{qkd^WFY0@%+C4 zDB|{ip$AB6zU%*mE+EDNpp-L6e7*}vJ&+4zEO7n57|3u283@t>GzUn!{$Jqoe<4sD z!f*yD18D&&1DXcp0%d_xu22(zTqql;9jq8+Adn3f2QokkAi5w7FdHNSW`LA|#UTtJ ziC{n!z?Fd+K*dlsK&~^`MzFmQL68H0f)E2yHA0Mq%Yw`SD~1>dHYzN`q!JkDRV6`w z!3@l79Gn7zLc$`VVv=$S${JeQI(qsBhDOGw<`y<~4$iI~KED0|fx#i6Vd0Tc(J}F9 z>Djr(C1n-WwRNrS9TO)_o-%XR>^bx1FJ7{A+42=D*KXLjW7nR&`wtvEeEh_zi&w5* zzj5pCgC|d)zj*oT^_#cv-hcS~^Vjb`fBzX>o?-?}0_L7Bjv*GO-(GPKW-=5x@G;$a zjRKd}HjP(F;-cJQ0V!{lA~uL8=yGgYq_oHXy_;;C&Th-9PxUAE%>1L)eg>GB*gi7O zoOk9xNL}+QA>W>Y#LV;4k{$-XJ!P5dX(ry;;N_yG>AAIlrKdh9=_!ZA;wMLs2^!1_ zZ7Y#>KVYC*WbNMY*;z9FtqdcR>ddgd21c)ETU>HpZQn32;g`6S(;qp1ulOQHBV(jXDEACAzO8adqLA`0p)4G%#%A$_%TeJcKY5& zF{dNR-^^GdFX}7A&7SjG;HW^%#MXpZ)^pUXO@geCygRnwRN literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/mozila-firefox.png b/src/assets/images/icons/mozila-firefox.png new file mode 100644 index 0000000000000000000000000000000000000000..5634271b041267f8bd9bcfb785b471a3e827718e GIT binary patch literal 1978 zcmV;r2SxaaP)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR919-spN1ONa40RR918~^|S0I-2%WdHyNBuPX;R7l62mwSv|RTaj6`<#1c zZl^NUdzj2C~PF{Am7bXS1JqzXg{(@vko=D$B*X zDdIe0J;4Rkd3>!vydciuYZh^yChXqtU$*I~&(AhLG#A`^=uG=2@4V^x=G-fW<}-e| zWyYKhZ@!V{we_0kQ?zhs;ZSSATGTsGMMV(nKmw|PS}s%X+BEByeFN^z7oWTKruPM| ze)p=I$|FX84`9Zc*FV*6%*!QbFV@1Mg{8wDWOmp}C@i5U2t|R|0&E^ZodxGn5qh%< zE1z#``N$NzZo{MV?*8wL)6z9bIr-SFE7pARoHT4y>)IvD3Dt~+#j~t7_i&_I0`D=Z zAc8ti48KD}Pzm52;vBzvV=@P;W6h$jJ>OZi?&`0f5!fVYMOD+q{C(|Md!l@PaftEm z5T6V$^R1@e@aw_L+3z}#q99~7q_7Y?YHgjZtG_@14Fu;|`{KEjT3XHZv$y@^p$D$G z`aQ)}yJzw8kh(ifBG42d5lqEHsw5T9XS$cMKXeeBN4!TB#0P?Pr>;)o+;VBdw*r)%WV(7E7a4<1J`M&1M8`f#CK6{AH9(covZli zg^#f8g1^v0l~Bu3=TYYnTcEDMsGu%K>!N#g&sfv}&M^DD!`G?anKXd!|Jst9r#97^ zqG%NL5ey%5q27SPw9-+kHOoUgW->77Q6E7=o}pPUVjaPGCbjqSiCGR)405nLa#L#< zSE-gB`Pnl|8^9M1>tBk1qG$kvLNGDlE{1);HnVKYmE68TJu@*yul7a|0 z&%WbrESm8Ob7zd8d!PlJK|M&Jv?TWW2JpDDor0bUabzgqKtvdIIeP)9O9A9D<9_HRh|MrHT$(E^hBe zYe_6i2emvoRZcywn!%`GU$;l^A$UfogLDl)OdU9-sbK9yr>`OFg4GP#ey$ zvSa?Z1Kc|EZ-^;)^~fl0c~+@9{lQgwIy|h#fM^0iN<0i zGQY9?pLBK(@O6D2t?zl}`rXly zpYCy~47J3@2=(UShz%qdG&fOvd9+xQ8#GVQnt`JJeFmB*oXDEw(L<9Ly%Q@vjq&zv z`&uW?adX?Uk0+>UT zo6F~4;<|=s^M)m28eO?=FtKD}6pR4gL=@3D_wj0+ax5#!inpiTao-=Fy7xbE()Tz3 z>I*w|Zgyk4UOBg!YdXrV++aQA=R>I&I;{8@2_qT>8HCsRM`UXcp1Ww(lTWYze-8BJ zA6&a|&Ehe=H%zS*Wwh?aL&5`)y2wz15A4k=?)N=oe{uJpp7{!=on`*Ve-iakx^2;d zFL$;SH&1KMrj0BYl`*MLQRSFVLys-zyK9x*d$Zr7enFG)7U-Cez{TE0GuB*N8n>T_tsQz^EV@*sbmINwaFy{>wrCOM0cC!|)oY!tOrKozCtC zE-bW-LVtSpp6f{@yuw8fQkVhtn?}Vm>D7v^0vYWSu^Z$t=uHLn8G?wmq`I5d7Oh^s zi4`}uPV~xR8-W>lme{7s##l_>N9Fqg22R+XH9R9M^1u$4LQ z&9vi3o(H-A_d+qFS7)Fo287-L6*cS6_l)~B;mlJJy(`t-w3eFJD{WKxJg|b(e-*MS zx+Xm^_9^=2X6@SchXivaqWeX3^FUYAjpI8Cq~WNaIPE6 zb_17%NPpicw-&Ie{!}=n0kwrqure_T8ENzX2$r}D7AH3#1jqBVCVhvwXPawRZ zYPO~|+c&7qn^&4=hu#oBY3@kDYe6$kYe0NqaAOFkv)Jd;*v5>79{rC*Nr}5+pX~ z4zT;DtwaJX9?-{A-A!w&Z|WGEDc6@2mIccj8B&%v5eQ^J?n6-I;UEPR`kkJ}=a}_! zdB)N$|McPkjB=Y*(>?`s*j?vqK)j}P5&{2gC1Tcqs5N2iYE@>1)H*`QBVuHqJwLg* zx_;BR(?{gN?VG^qchE0j^~K zdW!oavXj2KStu=$PL+I0eWn1y%OW%P#ht$oUm8UhK&LyWkQ4QQcR7xRT&`dWPS4P6Gyd z7aznkw*%>1F~CJE>>QIyjr$PD`$<{?vYD*=h2O+!A45)WL#ILJfb7i?QXY4m2k4ud z6}*;0RgM&@^19FU90+z>%07*qoM6N<$ Ef}I$$WdHyG literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/onedrivenew.png b/src/assets/images/icons/onedrivenew.png new file mode 100644 index 0000000000000000000000000000000000000000..f8307c6633fa084234be9a8395d078adf6679828 GIT binary patch literal 2340 zcmbVO3se(V8ji=a2vRGq)CX<1(+RDtG?`370vQYl37E7-A%p_!b26Ebkz{6^3?!k7 zR!i}TTCK7uM=7ER_*hOwOVhIA3a%9ol!ve^o}z*eR6s$Gx|W^r$gz9eSLd8N_s+fF z{r~^_UuQPQEm|;Ta=>IBk2gi5R_VAI;YN_R7xz9{eCI4T`OxYV8;|EZ-90Ao@(;}7 z@qPmk`eZg)yAZ)Bs}MC(23+W{(j1z{n-}SzQ7jE-0Rx^&kP5Kx+iDOXj0!MGsugKz zC2l6vnGBwgxk!&?reSg;7#RV~b0C}mE6$>T!)hUIh(iI6$VIrddm93Q5eS>60HfRr zfn;qQprjZakP2l23=WY3p>iQClZ43S9{^$z90rNPAXp-RWk`q!5sQJb2jsLdMiZh_ z#g6IXz7(LDWoZP0>~_1*E)h~pDg?{ra!4eG#9{%55ZIg~i#i0PjXy3yh1)QOpjm<< z0k=fdK&7(^kh64@f|d4&C2eDF;v5D!P#S`TA~&TGpb_)n=yb+1qTGlecnUWvBpoiq;Va2u7*V0cUh zXC~jxhDMYOjW?UqxZ*?mQU3Z~Q;+ zFJ=g?4pGammgBBYcLE`5!p4QxIaWUj`0BBhg#bo!20<}*Ehs?DodmcM9NQ*-wFgGU z+RZp8^graqD9lEgSUbw#QK_7_{dvhjYEdz4SCK?!(je zaFXkF4A<0(eyYgk@g|mPR8e~Kr=9tW&2J^XRTo(uy8r8C$2&Tu1Rpf)AuD2h&joGp z+qx;oOLZK0Bg)V9#_8xkwKo@bs^bTA@YgF{Z5thN)1u1Nu9OgOLHp3u=8yItuDur< zJOvK#yH%(m3|~CBe8m_YdB)kdc3t1|g3$AC{*GS`e{*&CO1{dvBk{frw3psC>F1W@ zmeIAymDK90C0DW)CqG+8zsJ02TDGBc(!7b5rPgvVa#P#)54-LiJJquzqNMCdQ<K8UA_i=7jyN;7Uz;YoXlz2srJ_rd9l)$3=p?{v)Fbn3w&=b5U6J?}>52l)+d z2CAyGWk>s%g6&z`Z~K6y!RGI)GY{7Aqu$@NUcWDV?_h9ga7p&^;jFK)%Dsc%9c_Jj zd(}0nD`-HUmL=Vc)L9=b3HwkrIItAGYoBxOX?$pcS7Yz0k9%DY$-7%8L%h)Jo{*(N z-ijdC@S|Oq+rRV@yvf#`+qy*2G$^aF1#eHuN#3(Nxo`f{`n?0i1;f6LjiEz8Yy@7Q zI1w?c?(XjHPwzdsDico557vL88Vp`}KK~EC2UD6K2xn3+Ood&m8t!NR^?vMurulPc zq;)046im8wp_!u7KZ%EHXJ4=N@!471wqu6ywfU**(xFSr0p}L)mIrIlyF}j9(tf7= zbMP7k1u*}>{$4$<%0HyhLjT5;hOM2*QXgi znD_Iv?$bKhwuY#ynABEm=sA0%zEe?MCE3-Hc3}2r=iWbhZ0$EYP?7ck literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/opera.png b/src/assets/images/icons/opera.png new file mode 100644 index 0000000000000000000000000000000000000000..478d2111466e908be48fe384b6b5d3099dd15203 GIT binary patch literal 1524 zcmVPx#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR919-spN1ONa40RR918~^|S0I-2%WdHyLUP(kjR7l62m-~xVRTRg+Ywdl` znR{=gX1>aD%tE3FgG5Km!Nx%=5+Zt$VUR=#{n#&&RMao|2gnfhOFyL$R#5hkekeur zk&2F5snOG{$$2<)ALs0~RzI9`uVb1s&bn;4+`I4k?C;uVJuYFKcC>rxx}=mmpCsk^ zaU3O{$TJf{no5?1v{9>_3Tb`wy#DMh+P^;=%O8!k;n;)A-<~pM>e^Bg#Q*@+d=UUq zz!cW}96(4j85!#T^rkj`iay?X?ux-jyB2j%nR&z3a;02>86cAHHk^O2hI*rc{#qS1 z2}sin1i%AmV>;_fMdz zY()lMqiWYvaX_NnIRl|W@<`|I-jDwm+}qW$YSzv3K5@=5OaTK-1V*{D+PR^jzB9kx zbLZEG5C8YTKi+>!^2^Xw?=-+`2>JaJ0i+7gZm?`wN5}3X$C~?j^pCHded7o090P!v z!At=rz!de7;ad6hQ2V8z0C4NJ6OFE&2cNEhdprn{bMQ=vyaT}|1s87_y}t$iVRhHL zrE;kZSn(nl2&x9jg8BY|dnfPM(LYuebne{uLdmTf@XUyq0ni=aE?uzhBJiYX zGoDruw1BA@6o3*??K}JBv@dq-A8*dLrSfb1<;3E%pu8)!=GAn=t zC;$FgUW&?piW{X>jIrfQ}K}Dbjs2K!#*eR25CIW8%V$VV71fd!L^Z-(u7&Qa>a_^c*R7(inxo_a-bO;0LO%wc}ENEkoAND zmSq`40#p=10)kIw_jYt#d&Liyr^lFbm}7 zP7~dHCD6VV%WgBn3I~8SSIh)NOebc2wQtV_wc1yQ-wPqMpg|PD6d?qprMCMHEWCZ; zc)=D^4;z?^yM;9e2z&LC{rKSO?rMWw$;|RxHiL-34De}V#GM|Pv*`Hoe=Y|dSlzWT zNO%d_oJjJ%4Ap&8x9?hb$$ng^)*m(r8bXFl3|T0Yhkz=ml1;z*)S)G}-Em2kkKP^+ ztiErPh`dBa8)s7x8Jy`^@9^YhN1xvA#V_~ywl{++X%LtxR0O65RYe3ydpX`Zt#r*M zV*Z6S%v94(gRWDvxp}crjG96+k@SJz4+xnjo(OvvT75YHw~2lQNy$( zLHndKu8G@P-w_O^25R0ZaF!vDPyT%O_HmE5-!Jdz`a`mh1~aKN9mBL$!<$23OoXXP zjKnh%W(?f4m)S`|iDKQ(wTd)evHsLM^Z9P|atu;s9DaNZy%D zCbvzi{cE~U^$$+?pG4CRELreO&18L5Y + + parachute + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/pdf.png b/src/assets/images/icons/pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..a0a85a02dafeaf80372c3778060d793e39d30c66 GIT binary patch literal 2496 zcmbVO2~bnl8V;KT5C{+zSwjGg3fU7NvW6rQSqz&jO68hdAPree0)( =O_$RdlV zltl|dt;!P+iV8)g3f83{P+CO<2Lvi8sJx4ceQ(C;n|XKcJ?H%A{NML4=l^H!A&%cB zU2PL>7!0P%_F@D;GZXqE;LD(K8h(BdnpVr1q4Gd+lso~Df-n!BcqfQr3xQ}b00el6 zyE;K<7)&jO9~3GN_4T1~#X>BwsDo7qB@h}0b9Pfm0ImR(qjrMPe31)!qOk>y;`3b4 zArxP{uf!9K;d?2iV4%`3h^rKEop@+BSCq4Y1`!BBIe=0KV?{EW!Ug@2mj_sx` zB?bm4<4XAwIbSS7EiwW-#c^^MH00^05QGw6-!H@>+2=$-DZ?oM366lp#!?aD=kxK*l=|@l;0wBsr4k1hS_i$${bML~&f=_!^ezL3LtKnN%k#nL;2i zo#>7vk|&FbXE`w$B)SJ-3CkAAj~S-%zv99Fj{Fmr_y1%K2RVaV zERX*vm!&PJ1{arKiXRfbv=1nPdPWL0hiT%;UtlneaW=yvNYVSUL@O21V2Z4YaCa!me)2A9N63ZnW79~FNxrDe8+v{CF?JC^a?0NLBD z@7kU#)vp;AUht}iaW3B=4w=PtCDInyzdqU|?2AJ9KRxCVP`k3g+m8Z*74zJXE zu8~u5rn|t5(q6@k9F4egwXUozEW6vJ_*jLNrLE8L8dKJu_JTaho(NXv5$YhbQtJ^s zYhs)6a>16S6aa9pwjb;Lu`#p8+eVpq05LsHP(GK7bG00+bd;NzMBY*I9m?omA+m+09K^;?D0~O=d z4*|^{Wm%#*|7SaGHg`MG%I|f_uujFY1*3z``>sn0-usXy>K|Wt!%@wzEZ#b^0j_@7 z-2kJ?EQ2G{(VQjW;D1TvqdA3!7(QVp_$T9??h{W`+Uv0QMn51hib;dWwX?D`hU!r8 zw1&1`^65E?=CsB$t)&;#wU2z~rje3m@#x@|$@0d*Q*VmIZ&V{Pv2e`u*=6&#DI<3+ ze)qE9-MG4;=|GHjZFAUbH$;K>iW)Nnj?5h>pYyeZO(bg}XOWnO+LqDXo@=x<%nyet zt?$`h6t2)guGq!On-5oOII5cd2RnS@Oh9jopvb-Z*xGc5hrD>Z5?fAN(Kojp!}7Y4 zfaGa@+UW*8#59Hb_I~M>N#0QTbn3dHCJ(~pYdSCY&)P@M4-~c@o_&yBbD%85)q;V+ z*743Lof3$}M@oRae%1xcp!wmNwE9%AuFTl7R?~HQ(x;h!GYuP$gVCN|qh8kW6z59gdJV;wyo zp?NMJd)DNf+nw{u=U627wn^NjY;g2qWolXPp4J>fD=R}<9RGbEv!?0ULegE`x*h#` zm33T^$K;t?ZPlr{g?bm02yGpDp7Swkg+@-jLQ6HxqGCDW(%G;+=ixAYHMIj%Mt;a1 zc9LslhO{ewZ-;n4DVZ+v=pGCo25U=yoKWX(-+^=B=McZO9#@}RUXE~q#q-^yZ6&$- z;d8LMJ*Z#1lU6pVKKbF~=DmgIs*34W?>jD>P!nf%&Y!QXJvN7NBbT4Lsd@SOZi{_e zmDR*U`@J=n17^AspdL*d5rEo#@+?v{;2r^Z_vQ(k1H7Y9xg zQhPO>Wp1wq#=oB%wk_bUS=ga*;I}bl+P3kh>#$juGSdgjwK@dpf8A2GuC+nw57G0f z2igqU6}j|L^5$D>I2e0V-SS6ep+B;py_u|jo#?{dIK`A%h#N{>-*max2A0avTM==j2uBv1?Oev)$6sP zY1>!5Rpx)C3E@bCbSaIqy+ez9@a3c+923-qQwW(G$|4m{oKyATllR`Pg1^(4ZGO;Z zkHUp87q;l~o91G&5=WX^UCpbWK4T9pl%{x&?0@u)eeZ~=~otv{5&=#26!;@1ONa4 literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/psd.png b/src/assets/images/icons/psd.png new file mode 100644 index 0000000000000000000000000000000000000000..c23b1606c0ad3fe590599f517e30c35fdee42b1a GIT binary patch literal 2450 zcmaJ@3pkVeAKz&xq{I%(DXk?TcCm|Xtit9}rdiZbn0eW-i|t(-QX z3UQQjQm1k$i&hEIsgt5}bh@0*)=B68f6l-E`@HY_{r$er_w)H)f6w#FV)}X-8CV!V zAP^&OFB(fD>6&lL96il{YR>708nFnzCRmeGkhpqkpRWf+MpByu?7u+xU5!)IouckM1%uTd?6J%(cFea@FS?mO#}vp zA$A9Ne6IuvupzjC*0CErtL99?pQBaYecqy8-R*gm?KAC_q zROH`5u^CK+yGQ~c2q>Hb7lXwjh(r_?PaqPp_6SD|))9@-yhH~qo8OqznB6&x`di^6DAnlWTB{=ca}@WomR zvVec${h!2A|9CNgW&u)>Ov2SPE^?XHm6+l#0XU#Y;x7`#&Qy`f6M-TrPb5aTZy+LU z7#uENs8!g0LNFK#;a}mG3h) z;_I=HzKTU_f}5 zkB1WFV@my{OuiD3sTIfKbNqJGkUNM8WlMLA2%2|0-%Nhiq^=x3nJiu?A+65K?98x8 zv84ib`xnkN&a}f=a98AK(bQpVN(rOT#j5fd1%D476K#On!W*m;>Kx^-$d@JT*{FAf zk1>K$zTs3VVh5~G`FA(JEZU3$$iDrIih^=p5Q6I>x)II_NricxO{ZruF=yBKz>- z(cQikcNqCtwt2zf5}l(5Ts*AJ^*tih#kOSoNE0||9%;-Hp3!k0(Gdm)IUHRY@npGa zS8Z9uzJ7M&#Vuyl73nNJZb7P500L830rRpcEb2R>o8B_o)aivOC~P!eYiY`6RcpT1ZI13})A(InTHH_j53$atIWF&~PWx3Iwy`nDPC4># zvGc!_Yo}Dz+u+2fkk#uY?3!dFz2M|x$Z=1U^KEWPJ0^6tas~eWw?KP_WTZItc&m5+ z4mY1vcJ**?;t^GkaLuM6ccr}j<~;?+Do2^hU)1`<&Zh9{pR(JDJcD;==cPMMIL2~# z$o^X~7FoA?k1l-AO@nm39rYV|8`Ppy~Hr`{m(16U7U~s%=BP`};7B#Jzn` z{fGUYw}J|OV3P==>KZTXv8v$qD=LEJo`U-)uEAQi=Iwoz6&**V7x9y>{6Hx*SJ8{2 ztuDWcNw4$wg-xu@#Kwk%g*^+0uD8dBVY=@#kDb{Y4WA|p545Jp4nbo7q~_K~RZmW@ zIzIbu**fCyKMi1NhR(Kb1aGkX6oZGi`EnjR?W!!OY;Er9{+MJD!r#0;=+*`QfZb2h zCHZd29|Z60Hm^Uu_XQLO$;%tn^Vx9ITxa8wYbk%s4QeP+C1ruu!48eAgPxY&k1B{c zuMZBL!*@QozGz~LP4dr@A^EzB_xr}+rDDGEthRj~&&wZ?#QAzdZxY*E--WB@=^>c1o3uzt}+Ls>)U>$4`UZXW9v;#`yQU+nT4t^UFi8WE&n#Q zVO17-BDWCd_YnylyxS2|?k+}^Hom-Zj^EK%b}3`*3}j7(9JbD<J>W{gv|PS}O0C81&))_X!Y!*H=v zppntmvF&f(FL725D@r@20#f5s-s=HJWde$sA1tInr?Cw6X5(d(zEj7##R{TsL6opVJjX`Y63mg3wmpZ+jXie8A!)| zv!W*@79FK`=&E$(Rnw7d_|)Av2aD(JD~a2SVI(iy<0ZJw56rUTUlW7JCxn}MkFHH- z4?Y(j?6B_Tiw-QljKAoNza0JTwDG)?^Hr&K4gWrL8xUGA>=c{u45lN~|{@OHE zVEUSQ-4?l`sD7uS8)gPj)EE@GYXEsJ + + react + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/rocket.svg b/src/assets/images/icons/rocket.svg new file mode 100644 index 00000000..71bae8a3 --- /dev/null +++ b/src/assets/images/icons/rocket.svg @@ -0,0 +1,47 @@ + + + rocket + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/sketch.png b/src/assets/images/icons/sketch.png new file mode 100644 index 0000000000000000000000000000000000000000..ef378b4471b9e2268f46806d17fec2de43eb3f13 GIT binary patch literal 2406 zcmaJ@3piAH8y~rBQ7MMSRK_6p88gf2{i(q!NmG5{3w2a~_fTnqN|-{lFen6!f+S240Q2F1EC5O8GoyiEfXRv9 z(FSB@ePR$^3hDS4O+?k@ z2^334{S{OgBM3PuJmbjonQ8WfiBofseIGmHp!bu!2fS6Jzf!K1M zfeMJ(BCZhPf&!$Pk;ww%ATml7>0d|S3qR2c#2?e7N*G4U6k@PwXZ4Zh4H=C8Z_4L? zvKB+Zz~AwHmRKAbF9a~bfEbJuu~mhOvQ)bgk|-j834x+e5ai8gF(?LvKyeHxL{dTs zNLvPz%@wE>b{`N728k{ZLrei1pi{{x6$hHj<&f}1qN@wV9Y-X%;;~p7(bwI@h2lqW z_9N1$F1|k4c`OxV$MFFHG>_%{jdl4VR^1GIp~^EA5OH?`96u4rM}9aoiTjyYa6SYg zl|b|TBHu?W=QFW<#8SS9#i)Y8s7w2gQqQYY{i9xfYFyRkQ|ki)Rlkc=jlDI+Ee8hE z?xRzELZ$s9#oKuBjquj@E{fWL-Q1h@!S-QCC$5d<`6JKS>afcEER#xo_8WL*v}?*~ zv8gkq8Gh{GUv0d6Cww9O1gm1=wUwe=kp?QN24TRGnQdEPAwx^P`?+L+!;HpwLmt0L@2HJQ4CMVt<0F{ z9D>c-HKy&|5QWM^KlIgEaJro%&nIf9th(rLg}YWUEM>&SeHWP@(A`a5Ox*}i^|gp7 zOlO+x)5`;}_Oi-5n%To+BSLp`Wj;`}RX=$Xd{gZ<> zZ}U3YVWX#+4%$hklu*27^p01X@jqbmZ@p*`$d-@0hjy<(1(;3Rz|nAz`s$+E!kycU z3nOc$wSKNSV)8oy8VTyGLK~czO|AVlmiKj*PqB@DfCk68Xkyw}*M`rtZs6PfgdaTg zaEe$edUPS2>U8$7&s2CHE0|&;ZW=e(61;uc%U!l&O(A;6Qn5X5edUWnl-%FeAT#y9 z1bh+AH!sNQA7VTW&L3F2d`KRsPsz!Kbtz?2Hn1u(F@iNXxomol+})Gid*PyoZ1}Bn zORT*2Qg`$juhJOHmEO`D1A(U0qII`CwB%;)jRyiRG)KFSvo~!h_kZB^0-S*(Xz_|% zLc&55L|YO}a|^am>$>RGyS9dK9HZCs^5sN%MIQFIGtr_aY35URs(!3HlVEK^jv=Lfk-|VU1`4ZnDb}KE=hh7~B4g9B(UH ztG2)8mY~to@%wsU4*F3kbS|&cqU4;Tx$Qx2Zc_0a6mqSWi4fjd86RG;JZ3l1Fxzl! z@k-om@}#_?nttn|`0>dj4Sm*I-!wdwesNi;|`5jf^8kEWd0rFNiiSJS8tdZ=E{t^DQNw1_KA!^@90NpfCVXsHr_ zjX&P%KFf?sAHGdHZJQo0eKQP-kF`gj-|i8MCW!_CZt;tBX;RknG|$q2~*luc=vQSN{&qkN{#e4ND@0lx=cVaL8LEeJ1iQPwEQ`v62c=v@&Ju=M?P zW;<(TL3411vG1XFeX&mJ`ae?Y&nXgzLT)&1O(v(j%&=_HIZ*YDmCeEP{zJz56cG+e z`f9z~qYBv{HpWp-fev!nCF#`I`}1Je>hm{~K#j>Ny5dGhe9?r*uPy0>hM$jxZGfDH zc}>y@MC7*Z(9sn$L-3ZaXO1VQpx?r~?m5jEtbO{x)Zt$<>tjt*@a9?_&HK+S%Pij+skBJ$6`_H<-eH2eM#D1p9y;XkvZgX@ZsFL}7 zsH1s;-`zs2w_h`$Bppf{6C_{huo@x%yVz^>)dEc;o?|0#aU351RY5+6*2hYmsx_R> feABA)r%@zqDCh~SX4eIz`sPEY1yaxZM(+I&WKP`L literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/speaker.svg b/src/assets/images/icons/speaker.svg new file mode 100644 index 00000000..863a9475 --- /dev/null +++ b/src/assets/images/icons/speaker.svg @@ -0,0 +1,26 @@ + + + speaker + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/star.svg b/src/assets/images/icons/star.svg new file mode 100644 index 00000000..cf6615df --- /dev/null +++ b/src/assets/images/icons/star.svg @@ -0,0 +1,24 @@ + + + star + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/toolbox.svg b/src/assets/images/icons/toolbox.svg new file mode 100644 index 00000000..aa281293 --- /dev/null +++ b/src/assets/images/icons/toolbox.svg @@ -0,0 +1,28 @@ + + + toolbox + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/txt.png b/src/assets/images/icons/txt.png new file mode 100644 index 0000000000000000000000000000000000000000..080d5b5ef19df91ac56990ccef90a739441e7cbc GIT binary patch literal 785 zcmeAS@N?(olHy`uVBq!ia0vp^ia@Nw!3-n~zAt_Uq!^2X+?^QKos)S9U11nSOqL(b3UBMnFISP%tnsFeoSp$N-W+5pQpApaLKl!T^#$ zwvUewLpo>%_@Zr_Y={cmAT~Yqo6Lxp)78gNKeBJ$~ZU>9gl9-Msbi(c>r2UcP?! z@yqw0zy1X?aLRyU$kW9!#NzbRE7yY#1qiS`_%F~AB6_q<;0Rkp@g8E}K`QyLj3+O8ysP$ck>nhK z*y$(c7v{F5O#D3e(?zb6Os`tbuil`uASZ8~@}>r>XYbUsxK}9W-IR&l zM#o=x>DfX#m4_$lMNMaa&bj{b>bkHU_T`;x7A8nEySzyj?=|5sp0_+gLTKtn`I9|u zTW@N>-?Knu8f~+*H-W>*|1!6+JDtdJI*9)zmokMoX=MDX>9)WJ$~APF%PK_P_{NCZL&C14N%7gq!cbYEJKQhF)Ba4k*ce@3g}ccu7I?6pxG4918PnL+^K&H|$VB%Q}(13>_jl^ovz zI71+6mfVny;*E^8lxUELW-i#ElXwCp8Uk^qCJC6)aex>Z1+ck%7u3}GODH6l<$?+& zGO!GRC&1zQrU-%Hlz@=vl(=Xz3q^HBIww(-1Ux{@L?-dJ@<%AE^}BNhuN7))YfB03R|28C=4j!Y&ma5y;FD=q9r$$T+0$(}E= zSY)69qG%ykAm)O6WP1t4A0a-cRRqL(Cx{m^=NyaZiZZ;N9bMuA^JWEo_jT2fBDKx zNHR=?X#NwRrgJ#I6b9JAU`vTsg&vb`mzOy9?9kei6&cbsjxmC^H*Ei5lbhBa6kRvi zd9uy zJ%o}La+6nMPD@n|VZi@fZlkkL25}$}q0->aJ?CuI*O#=_}!vk=fXomZmJfkBUp6E-e+&LvysQ@@_oSmu5NzY zcpr5tJ=O_{gn5n1YIn|NM3K>)9NjTf?0`WpDzl~>4Kq^N-6+`R*%OGDx9z*x?3*WV z)1|})`mA?1oC(S<-d%Gd_McI1{BE-*T+#fuRr{?|YxBaH-!U^@)uPsu;MPc^Xm2eH+1AU4Uf&7B z%(?lp)~6puY}0z@`Z0ZeZZ;1u;4yK1M9JNbve^R(P2Kmlg|2*+JROnrd6&!f@iD)1 z^M`-AF}r0(TUN8aZ_f92>P_)W?Y7gx=~DK#|){TC(X|$ z@N%yFRCukz0(>kJEa7y%N-b)hyf*+JPw~hse|VVO_$j`m);mQ%Cm}_@XM|HX62%bQGz4Q&-n`Q*`*jxX*|ZmcRKK zSAjoASW^75g2KbGl+`vJK`m89C9wK>=K@5~Q13ZgL6ggE@{mJ-Z?B|^ z*3$62uG35ZWL(0NDTK=>>st|F=_iH{^|WKXD?Ff9{nsuS&Xz?PwlE4GI;!pP`T0mJ z^Ih+!Qu&^rt@Ba#O4js@ z`>E!3-^H9hIv{Zy@>pWj9A$!w`>huK*`dHAS#^D&(jdG{x& ztl_<1&iB`2{x@N$X{7_}l7yLFd-Hn6CRpqNwu`o&x60^l9S7Ac5fw2~#oHLh%@K10 zjz^BwzYqr6#k6%xb^0TyPNw&`x?pX8s4GVg-5t literal 0 HcmV?d00001 diff --git a/src/assets/images/icons/vuejs.svg b/src/assets/images/icons/vuejs.svg new file mode 100644 index 00000000..2b1218b5 --- /dev/null +++ b/src/assets/images/icons/vuejs.svg @@ -0,0 +1,18 @@ + + + vuejs + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/icons/xls.png b/src/assets/images/icons/xls.png new file mode 100644 index 0000000000000000000000000000000000000000..cde1c311ff84b62356205b5bc7518c3a5790290c GIT binary patch literal 2420 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/logo/favicon.ico b/src/assets/images/logo/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..c07211656619b9dd284debcf5a1eafb9db30304a GIT binary patch literal 5430 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 V6R#16z=Z$+002ovPDHLkV1k}Efx-X) literal 0 HcmV?d00001 diff --git a/src/assets/images/logo/logo.svg b/src/assets/images/logo/logo.svg new file mode 100644 index 00000000..b58355a7 --- /dev/null +++ b/src/assets/images/logo/logo.svg @@ -0,0 +1,43 @@ + diff --git a/src/assets/images/logo/vuexy-logo.png b/src/assets/images/logo/vuexy-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..d012fb485ebe22c2cd189fd149360f0248cc7583 GIT binary patch literal 3503 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/pages/arrow-down.png b/src/assets/images/pages/arrow-down.png new file mode 100644 index 0000000000000000000000000000000000000000..232d61836275a5e7bd0aea51b11161b918bb1190 GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI23?!pd0{;Rj=>VS)S0FtR3?@yQ1f+o^gaKrq z-qgPrD9uq4G+Zh8^IdiO;$^RQ}OqR`;F$a%x! zi;O3lyquOUusXQw!6XIEmL&_AHU-B@WUw*RN(#R@tbK3=&_V`JS3j3^P6Hq)#H-NzZ(9l(@LjSK?1?27ra?{ezq^13znFi!u1#)w9Z|COzpOpK*A>n>Q0}%Z$ zEPM=9(2(}5A?<%j$%~Sb|5;i88?s(C0Lg~`Wo1Au{~L1OHst;u&}bSvazwVvvY88 zaB^{RadYzk0WTjPA3wi~Fn;uO zaSW-r_4Y-O}?WpJEyZDg&l{8Q$j!T#`fPxRUrPHFk< z)N%gq#DonK7QSf;I5+i+L&T3ACuUqf-fTEOIz_S8l5OFfb#rEav+g^q)Bfq`9q#p4 zeg>2m8|GfUp~$Tn-p3-~z`&StmWNGZ!g9}?%R2gIdX>{|rDya!UJ{y95Y;)~bMwpN zf;W>MC)dV3nKyri+wy=3evdmHOmg_|`#xe8TG~2m$;Dp^vuy4t$ti3L5Pi*(xqbEf z%TAF}dJ|sx3YBhYEYadWTkwKmW9zOPrSGop2$)g9JHbWSV-uT)x3b4-yN*-BkFAVD z6~fdz*4~}5)XMSFEmezE$T8pZT7!p4QD@SWgDgGwM>@=tHCu4KbBkPw71FC9cPJa(KIJ2o%_j|Rs z$HOWazbAF|Cm+AQnzul%^TgXvm6jqC|J6;nts*sV-LL!B(}O3SOch#m!v5O#U&#|M t-#qXCN&Wb%aIH_jmPqoPIH}ce|ManoVS*1GZGZ&{gQu&X%Q~loCIFsFRVx4h literal 0 HcmV?d00001 diff --git a/src/assets/images/pages/auth-v1-top-bg.png b/src/assets/images/pages/auth-v1-top-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..786b10a3f4fce5134d9c9f55856b65fb414b109f GIT binary patch literal 1422 zcmeAS@N?(olHy`uVBq!ia0vp^Ux4^C2Q!dt`*OMjNHG=%xjQkeJ16rJ$Z<)H@J#dd zWzYh$IT#q*GZ|PwN`P1jh#44|7ceq_^fH3P7BInOzbs&evp<6rK6EI*0;Em`_=LCu z>Hq)#H#C4yS{jhN3S{Kw{!d5%i4+!s1=F4Z*|D+zOG;iOCH*fe0}8$aDlRX7S6==< zGxL8%=7)yDkJ)jbva^9wpNfH~_)|v4|El~iSy}%}vtH#SeJ#s*U6%8;FymWw;kT@; zZ$(*e3o^b}WV|oT{7{(r1872N?vIMBk9p}I%QC?xq<=2S_*|0rxjg4fN#?tv^e^SP z@5^()lxDpz25QOqTAcN@B>Q7Y_P3(Uj|CZ@X3nm>4D^h1NswPK10xd)D;pa-2L~q? z7Z*1-FE2k32nq@b3yX+|h>1%`NJ&XaOUueCC@3i@DXXZeYiQ}{=<4a~>l+xGn3|hg zShwH4Ee8zJE1oWnAr-gY-u)eP%R%J$$Czs@o1zYCZ+jH$VxrV_eZ|y$|D8=W{Bo@) zHyB&)UU&a9Q?;Gt$+XY@b@S4f{i)i#wK|~o?Y3E^_ct#*6gG>OJ+plOuUE^O6Q^x+ zy8L8k+_ik~GQn-XBlFL_m|`8NE)Z{eBHYyc?a$e9DJc(El-uT?*i*MZ=}p!8d+Vhm z%RlEGd@yeW|)aojcz4*B^de^-=iHtF0g8?!AmG(0f&y za$Y4eh0*HNGnswI!tUfJibXW?868}{>+1J6E9$)S)^5q=+%@-9t$q4J)fWcBzxS<+ zuiSQJgWlGl;soBR3nI6V2W4MadBbnp-K}hQ?@o=%{C_}dON{mc$7VL&t6mEpMJ>`^ zF*!IkR&{FxtGvtaz@W(Zsf*&DPPDha6&|`R#MVmx>G=-6)oB=w<>4I{tjNW+Whpw(^rMJT;f}}brzRw*76IfyKi#ey56^NYkXhWxrL#cQ7IQT zy?7MZe{o{-ixoU`Ejs+XE;N=2tZh!(QY5st>*B`AFLp@877N8{yQ%vvnw+$yOlU38 zb-Yq085cm#qynS;!tv+V7JOd7v`~#tf34&5i6TzEId`L)&mDGenH5pJg>CNfGajXe zSrJWg>|CCug_S9sRWh=wSC2ltAoRsT#b;Ibu@|#NUre{K*l4DAZjHl!mj9hwH=0Ck zWB4oeQRDjYo2{%bt}pQ1X(#1xee9yP`9htje4Bdnp13(IU%cMwRohSRU9`B}Q)Kgt z+n--t=Wl+|x_kSD+?&cD?|tqw{Ia{EG;+(mid_+AO?_3@>zTH0a^ zS-JTk;lC%}$}@fapFJeQe6>X;8}&jGDMt2-SQTEHBeFQ#Z&CKq7dJdhVtT^-7KIvG z6$r^z#OJGP-#q@wp4qyi@6?5T%^CZ7-aZIh=5>~@Z&%HQpX(RM8n@pwS-S7m*}p~2 zyGwMsYu}$do literal 0 HcmV?d00001 diff --git a/src/assets/images/pages/calendar-illustration.png b/src/assets/images/pages/calendar-illustration.png new file mode 100644 index 0000000000000000000000000000000000000000..988b8a108b3871354988aa8f482864572f88511f GIT binary patch literal 30039 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 yGCa81MFKeJ70000 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/pages/coming-soon.svg b/src/assets/images/pages/coming-soon.svg new file mode 100644 index 00000000..ee515539 --- /dev/null +++ b/src/assets/images/pages/coming-soon.svg @@ -0,0 +1,263 @@ + + + Illustration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/pages/content-img-1.jpg b/src/assets/images/pages/content-img-1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..84d3e3a9ab8967586947ded2fe06fe665707f499 GIT binary patch literal 117326 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 MybVFTXLx1q; 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

1i%U=X;n)1Ld+;DYLH40wn`?56N9f8)&Oa= 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­4rURNVybxGh`+5Ri4dP!NcxpRZxP@=S50M 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/pages/content-img-3.jpg b/src/assets/images/pages/content-img-3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ab852c3574e2d1f3b3789e10e5790163f520632e GIT binary patch literal 250450 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

$dF*UxjHcS-u-SI)CBm?3S|9P!(WCj!N%|^23 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/pages/content-img-4.jpg b/src/assets/images/pages/content-img-4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cf3144d7be012a6a2e32db6f998b74e26f034d94 GIT binary patch literal 177901 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

GKe}si>>Hn8Tl~%k@YFD%|RFvW2t1leGn6? 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

Y1XU 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 z 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

L^JnIJ|K;ZCNE(1!mkC+23W^ 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 CzDrC1 literal 0 HcmV?d00001 diff --git a/src/assets/images/pages/login-v2-dark.svg b/src/assets/images/pages/login-v2-dark.svg new file mode 100644 index 00000000..ac8c90dd --- /dev/null +++ b/src/assets/images/pages/login-v2-dark.svg @@ -0,0 +1,551 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/pages/login-v2.svg b/src/assets/images/pages/login-v2.svg new file mode 100644 index 00000000..cc1cb9de --- /dev/null +++ b/src/assets/images/pages/login-v2.svg @@ -0,0 +1,558 @@ + + + Illustration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/pages/login/facebook.svg b/src/assets/images/pages/login/facebook.svg new file mode 100644 index 00000000..6227a2e1 --- /dev/null +++ b/src/assets/images/pages/login/facebook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/images/pages/login/github.svg b/src/assets/images/pages/login/github.svg new file mode 100644 index 00000000..13678df6 --- /dev/null +++ b/src/assets/images/pages/login/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/images/pages/login/google.svg b/src/assets/images/pages/login/google.svg new file mode 100644 index 00000000..2218d963 --- /dev/null +++ b/src/assets/images/pages/login/google.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/images/pages/login/twitter.svg b/src/assets/images/pages/login/twitter.svg new file mode 100644 index 00000000..9ac9e0b9 --- /dev/null +++ b/src/assets/images/pages/login/twitter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/images/pages/not-authorized-dark.svg b/src/assets/images/pages/not-authorized-dark.svg new file mode 100644 index 00000000..a17e5a4b --- /dev/null +++ b/src/assets/images/pages/not-authorized-dark.svg @@ -0,0 +1,206 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/pages/not-authorized.svg b/src/assets/images/pages/not-authorized.svg new file mode 100644 index 00000000..a2f19d63 --- /dev/null +++ b/src/assets/images/pages/not-authorized.svg @@ -0,0 +1,207 @@ + + + Illustration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/pages/pixinvent-logo.png b/src/assets/images/pages/pixinvent-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f796184abeeb70d38c1913ba53c5e4180b81e143 GIT binary patch literal 6793 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/pages/register-v2-dark.svg b/src/assets/images/pages/register-v2-dark.svg new file mode 100644 index 00000000..c795fa17 --- /dev/null +++ b/src/assets/images/pages/register-v2-dark.svg @@ -0,0 +1,340 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/pages/register-v2.svg b/src/assets/images/pages/register-v2.svg new file mode 100644 index 00000000..48b7e976 --- /dev/null +++ b/src/assets/images/pages/register-v2.svg @@ -0,0 +1,351 @@ + + + Group + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/pages/reset-password-v2-dark.svg b/src/assets/images/pages/reset-password-v2-dark.svg new file mode 100644 index 00000000..a7b406a7 --- /dev/null +++ b/src/assets/images/pages/reset-password-v2-dark.svg @@ -0,0 +1,287 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/pages/reset-password-v2.svg b/src/assets/images/pages/reset-password-v2.svg new file mode 100644 index 00000000..62f99769 --- /dev/null +++ b/src/assets/images/pages/reset-password-v2.svg @@ -0,0 +1,299 @@ + + + Illustration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/pages/under-maintenance-dark.svg b/src/assets/images/pages/under-maintenance-dark.svg new file mode 100644 index 00000000..430adea6 --- /dev/null +++ b/src/assets/images/pages/under-maintenance-dark.svg @@ -0,0 +1,176 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/pages/under-maintenance.svg b/src/assets/images/pages/under-maintenance.svg new file mode 100644 index 00000000..8861fdc6 --- /dev/null +++ b/src/assets/images/pages/under-maintenance.svg @@ -0,0 +1,178 @@ + + + Illustration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/portrait/small/avatar-s-1.jpg b/src/assets/images/portrait/small/avatar-s-1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a805eecbb0446cf262772d7cfea86b91baa527df GIT binary patch literal 33569 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-10.jpg b/src/assets/images/portrait/small/avatar-s-10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a530830ae5018b005aaf8f7bc9021c48f002c6f6 GIT binary patch literal 35521 zcmc$FWl$VZwB`&>0)c_x4ub><4DJ?W26qiE!8K@t2ZFo1ySoPWfdqF6mJIGLoA+a@ z-m6;uv9+gv^zEv?=XUq)qu)6%i!Yl1Tsaw-3;+lO0HFU4z{?8Y+rO*-&-Bs*0AT<| z03*mi5C91TLcRx^#uqYnr?=;yl_9l{8ki+SyEL*4xJy zz|9Mw`vuTNwQ=+G0%*oLd3b&SY@o|vQ4n+dyJafq|8hw0y8KfKQQmy=$>nxcTF}Nk zeO~5}AYW(hb?5iFxL4)=N=L&(aNtIa95X&4!wkT0{oxFd6L9wk#)kX(Ej(O=s#b}q z)|4D^v6Xv1iMLh2$n!JjKtK9c&+25NSu(hN$sG4a2yv*rzdONqIW^zJ|H_S{PUUND zq~r%fw#`C@d1IFe3*tm)Ii{@8wmywKDbD3R7d^?>Ci7^Lo{fuCYKGI)u(I)Zp1RYg zMEXru*)%2tmFe?s$(3Wv^&^SWXmU#`0NSDT|AR7yU%R}bljBR*Hut#1BGXWTQP=j*;dTQaKz z2ojqwig$+6#W#&-q(82KX`176`O7x%P~cQ!W=`1OUjQ+wkc+f$*EX`$HBV^4 zbD^lj3*c7d%L`yntShu7?!gGdjOG7AI6~*H6t6J-@7<4N^5^f~(d96rYSjb|o-^1* z8xEhBX-5%xP*0u_(U7gQ0yE364iRB^dSe|hUMl;ei<@C+PDQ6~LXS<{|y`b4*ypj==Skaq!U$pCh<9?wsr~7_v zq2csd(iFvUtnenfP-#l~uh~d=&eH`o_^oQaOG<}tRxSrGfS5*5j@>Zh0gx*-2OxE8 zgKK%md>>!5p)C3rHIo?akR6}U^2~SJ`nA1du}@c`ENX}>3$YE=G;{eqoy`V|w*~Ur z(-Gd<6;M7r?MB-MG2Du>qTyid7eH>R5{tQ75wF~!o*kBlPYiG>?3adir06aIejvUxvJEO%iC!UrXZ&zPeDv~TsKo^T3#qmbn7@u zKv7ihweJ-x+g!ecNFWlbtwVJXr)I?gg{P<>np}7QCgmCH83C5~b-c{$vW{drjmK5O z?j|rZH#ZA(H|n5gUs1lhe_GzL_tnM2gBMj^*5(D087OBX=J?_%^ULM`k%q_YQZ8je z94a1W9YE%*)_nx(Wzk zm26R|UX}a0xc-oNQE+QN_G++WOBrhb7}bZ@P+_%&8B?fvFpl8Wk0!Gs2?wQIp9NC! zxElbad2)h{oVXfpGL3AoePSr%h29IG3=*8IuC#SQsxM_O!hT!ueNeMAYQQPY*oKg3 zxnRb0pf)nTXLRS5f~RQKCh|#Y?$xj+CnhI%RgYlXO2^*0*isAVDd*26r4%)TVdrPE^oW{E5z9pA;4B10^gnL>yt<+UR*Iji(Muqg| z&L!;=0K)~AJI~gbI;7rgA9_M<9H(sy?+e_QRJDQC|Y*rRYC4 zPx!vsALRd>sLbkl_f?U7-qlQ=vv5p80Uq>8T(OMR%W{8BmO=$snnBc(EK0>f#*A?l zQdhb4hg*9WgO(xlpXg&cUi7a+GU!P z=BETTLo9vyC!{c?VEzWG67xJ5x0)b(>0;E(+UkUvlJk`s;|X*RSV{fl^OW@0x;QO zIhptM>wbL1|3M2m`QQ0(!%=}!c(HP^-&aM&ALF`ru&>2pa)xEFRJ!-`t~{4rz8Pdp zr-?P|GtKN*B<<`n7QVtLtJ9KkR8#DYGFn}Yj4X}zHdCvq(Vvq1TR(Md1k_9d}tOkntoxVijBKAZ6AxL zqQ*aU9nG6wksp_~pb!vL&8KJaCtGh5et)MSBR|So0igF$_H+!YkCvlyHGA7^~z;Ny!b8 zw6)LQO!C~}lu;kERKrGlHoup}m5@~0foN3l;H+Q=`ChZ6W!{~L zAtKK8A|t(widuVdWK)4SZ<{$g(PH42 z4w#kuh*rHy@57Uz(RF9`zy>&=z!-Z%`b6?tg^U_j8h+&OU5 zv1d4D2KnDd+kl>#oI7n1BHrSTcD zamVlq-&Fbujc8h`T7#PBPI%k5Ho_o>6^b;%wq(YLg!?h#3hbe=>f~}Q{S1!SX&B3& z0Pyk@rJjYUVZ!tmWWZ3))mI9*6SZQHeOX-6MMeDRwo8r1wwo5SXK^S-Hfp?%eqzM_ zz*!@{fXoGnMjUY>+em)*sJ1ssfycCc`Y+5>B)wnaTtWj$bnSdX$qGGSaTCGdVr8*J z1;u}E@4$9pPQGJBsGCy8O#26}#6b87^aD|im~gb{u8~FL#|W-4yGkpmIYt*!8-D>d zPH2{nOIi=Kcv>Qs&5e41*c2LIwgsJ)Ve)#;oK0IYYn-SgQRXV_eFBhS_Y78RXS1jb z3%{?Ir47+m!=Qcv6mP!(I&L={iXg9J9R8Q#XGlp``+kZ2gF&TR@Hj|IL6mSebSEkB zU8ZCoMlaamhV_EVNO@!|u~jQ{E(_bXaG7sH9Ij>fEKQ3`x{|or+1dtv$4$5kJ7ZYVHwO z)26#ndRT!~{c*ljyiETGc4W&g7Z|Z;`sP9DJXFP3 z2ClJ9T8AmV>t+ND@e`ik91-%|mA!TwnSf@nP&J}qkOV6nmw!J=%TsEPnF*JI^ZD5o?(+Ilks(lk)g-uj!?Q`|eoGEVug`Z7DdtC0N z)>jY4v`Gf_CvT#@?p6_Tt%yu92G5Glp|@s8R|yRct)>nxARJ3<+{`MYxV4`xWUk8} z(tkB?_%!2#O&=eO?)9y_bx51t>ic8IQwJIv3TW`+Mus9T2B-i`o9O-}PTnP0#~$26 zMRK_`tp+6n33Yd2Ik>M7qtk+hiqe8!uA0rCXn~B`EB*@N)S+2B)wn)8PXeE{Z%w~rtY&54xtt3`rHr|GMSru zKqRtS#H0}FdG5gJ|L>8n--BnUbv)Ejf*Rw1ISHh0;zLk7K6aJMzseA`}KS z(zFVHv&9r$F<<@*94 z!c#v!oH%debng^p5IABTd;4mO9hoHU`>guH*D4{Ik421;PyKTBy$Rmum39558dP3N zmska!7REWE{>zZiWO+^;WG>l#X#yuBpm9GrtiB*_qXyfSUPn$D8=_g6;B+t zmPor>m%ntxkjIBw*UMTE!F%_(R?>ss2P3jASoqZwNnv-dXdu3Rdak?7;UB)&mSmIX-pi+AG9`^a1g zC+V=89rn9qrOxYJ+m6)tb2}i@4ejgd>Ow83V>JSWL9-hNVze)Sqo?P^npllk2^5_m z$CHPP$m&S1|7lL{-NRMLiRAS~oyO-Z>yJir3-o4hmCBDOsN|16-0dP@aoMRZz-6A; zL&@xlEI$a&%y}Tr78h`p>IL8sho->cPhR176h>V;Sc8ZxDP4k3wfsf^a(F0>oqh5j zCvvxAbIMkm9mOTSO)b9GVi~#h2C-iCb1lJl_&-jrxZ*!lje8G<@7}CRhPAwb1RF71 zeX7>hqa(N>e#IvIh9B((03e6`i8iAhOPu^(3W@-M;~miUWb)dkdF-IG8wRz9Cr%Fu zQNz}r$6YJBHh+)|qY+_cl)?zkg(Qc)ih9ff1~! ze$`H%ogNqkGe4V!i@g980$0OUT^tt&6VHD(qz&zpEKJPPs1O%-BVGX35TdANeB#A+ zL)piY5>>>Vg{5hOUNL-7X5co43t#NDGk;sD;R_(dn%YlMIKTcpsx!$LxQf>isB!y< z+{!j+H(ew;gY~BG&j~F6B?BrduD_)et^0Hs!0yHzs!pne?x!%rJg&Ei6i|shIulO&{*SLyAD{!r>b&*` z$YyOV9>}hfH~KvwyASV=eORm}oMnb&=}XEMCbr!(&CBMavA&mpcHa@v=pa!hz_va!>fTrn&J&$ShF<(e|GBLOxNKeMg_F^ySUfG@$R*yI+40X+Jnj z4XRgkV7eV*)p8;HOmE@&vx1DvWmhP!?0`(**+NY!S}x?sj1yzijux3msBHI%M9_2> zhV;+aa)SV;8aZ*C-2E%*Lrqa$Y@G_@O8OU&QFRGwo$AUwyGf7)r}*#J9Zc2>ckU_# zZ(>}E!(H++I^>p70JUcAQ)p~Nt&QX=6~q(up}^ESRWDA)L*U9aV5m|tl5OAF+N#om zF>pp_(`saeK?cnrtO=zawI;Tzb?fy#lI1Gv__2tTFJ!t*&pU85l|I?bT8+Es>8%5H zG`&7Ujk3BmV{;FI$#X7-VDa@V@ohXBu9u=TVD6Vu)Afd}-!mb3lBW;G?`Cu+QVCF+ zExe(z?pWtOT&2uOqq9kP<({;Oi*v+{;nW?VAU&F;22G%qp|RbW)v#bftFiqev*K&k zdJI?@{gL5%Z!}j^&Alf&X_%>fVj6RrkyM#4XQ%C{iq|XbIToJ}m^ikCRC0c?*r;Im zz{!%&6ZRo50L_xl)XxVji^ZtLB%;sYl9c8Uq20+x8o+=;h{p&8JJ@qY2;V!;VFr(F z96hQD{uW*TVWy;&3^RYGP#YWKsZUJdP>u9cGvJbuzD(=gx+Pc!EW zP(ineWVJj7uB@O|qj6J4zELhLubXzoIp}JZlq}q^Qv2$OXZF@)okEtkcy`&%(cZE% z*?IzXkS4t|Lt6O!!h-QzoKkNO_+2<>5p;LK2VYNZA_UCIBOSAck}53wbVboahnMB0 zRrN6rxj9#j>`okj3*|H?>9qc%6W^S2$yZ*n@34(%Ck}VBHG?FeUebio8`tGPbsHE~ zCVbt4i(-TN*tKV5fE4RFR|I1H@dgnh@}ty9FkU2d8z^$TW8tcq_`URU8|gcQoUJji ze!xcb_?kKa`HP{2cjvDGZa$JR=E7Q z(Q~IRglGIacfy)$+W9&p-f+bNkIi^YvMIRJC8e$iYa-cDAYFdA@ar;PMOrWihP|kMu z89uOjn+hzI-_L1SPG}~3#K(8XjMS}H^TVh88Iyoq z@wO=3Q%ccbjXsOm0i}$bh7fbLJ~>$+|6)%%#lAhdV8*qd)3E4Oe7nQj#1^7esbj`C z6Xx?0wUH)lOkE6SQ@MR%C=%U3(Dj_X>IU?{?ou!3sNms2NB=yHmdNbtAO&lPJ8kH% zWFmt=5}tdxew>PF`+I)K1W;1$`ml5vqjEaL@ z+t99VZYRiBBMI*?tG!^Me4W3$$rxqB5O(H8VNxh2CD61A%WmLY^F#AyQq-v6u3${Q zo>nIT{^n6Fqv@vzNAo@kSJtKItb@{%!e0+xOy!YZQA;gu^x!(%vpu*2(XZtsyjn!?;(vtTe%q`0sWp9XBvSewTBkK&TD_hwE5r=O6-qYSHs;-U0i5`> zD^*FzWyyW(k!E9 zFD`DfE=-wg6V-?K&cDg8TqirKRg9@K+18NO5C^))RvCc{)m1)tCw-iCW9%@{;vpu! zbpp;d;Gy;mh4;PV?yDj-0cjgoyvkR~=o@X>W5BWHalzKO^L(diVfLO`EmnTBVPGoJ zP|AUi8g$XTV*g`eHr%2M>9|C0*6@@U&8N@U(38sZu`F{DUL>fbRL&~G;14qZgB-16 za9QnW_46I4(VIP&oII|w_OV4aIued5M|eTZNxDcU+p*_gS)AYV-O|^elvRlMmN!b( ztHGLj8QT>jzmiyIjIfkA-*Yj_vrS36$h6OqxbZ}1U@)9w!G!*Km7fn*LQA!Wx;lp> zn|Z5$o7yG}e&pAD0ig{s4|9=aFYGGd_p}$0mT%~X&z4w3D7&! z2GO#S_pxHRK zB=^1CoV--2Zbc`#F1f2#2#7aICnnM^{b()v*qlBM%Ezfc1a z7lJiJmd1e)4=*5TTA>VNFDN^Z=8s7S8b;3^BC4J@4tWO>kxq|oHgQL{q_GTpb-0u(`~%i+}aXBZ{*!(s`F6!3)qR>d3Pk1?1ivqwkphv>w#*m>1_<#ikEzg zFJ`BCi|-%$dibE{e4HrR{n2+zu!3F9W1>h#?7ZB+B&hln z2m!*)2Q*NjTL+5TN05JS{jOoX#$Hpvn$zc&oZRAOcB5?Agq7q>zw0YD894Z<8`DB6 zQf|WmE+>Xf7;V1CG*gX{SRvK;F<6$OZ#7CBX2lx^%%HAHBKbP_u>$!~jt79&(@+(A z8>n#t@ewzuT9Er>GO^9F7!~1&cOSW#$Hk<|NZ{y!r?fpZ;AOB-5yhNej)r!I4!?My z0xw3j*hqV`!A59TB{F2tB@KUcgKk+fJU=ij<06#GRUKmo?h1*`d6yF4H+x8|v^>fjWf zi!s^f)K59PG_b75!7B1~lc2K|F+rI+t3F8sCS}5hzdqjw0i#@BGDRenB*L+au2*DOn|xmERX3#J|#XPx4u?d$tv z3yasC`1!ZV56O!(?=wHS-kfC2KKUyv+{Sc2`Z*p0t;Zy7|n+nrn zbOknTK*O}-Ci3Mne-miSo6m7Pl7%1#t1UA=zU5uAh`a!`UhLGmpyqs8df#6R7I_Wb zx=&&<`7?$ksz@4|Hi-{fsJZdbHlXpz;J1dA%NM}ar|R1Dz^X6H4}4hzRVg+9@ZiaX zf-WrfAxYLSOXy+2*PdOA?M)eU&B=mz_zuBo~-e(hZ+?#2QGJs^#gg3x6l`%VQv?Y&G9sA_3_0yuFEfBo~(UxJe{<$f%HXD;piSGM;#}ZuD`N1OmM3hc# zxYA|WMsGZcOI5B-;B-EGm^y7?!&vK+uIZHkjEYcv5TI22BXu8<@)Kt}g8WJ(2GR}NF>d#{5zUAzgG zjB7*5UW%e@>P-7+u~-eGWM>PA59|bUHzxCOvYxtZ+|`Y;vNOk+T&_~|(*N$lQ>#)@ zDulC14A>Vcz*n}vfJmL`HTr24zUQm$fd`MAq(`FP{4!J6KV)~VHki>mAZRfCKsGaO z77kPr;w^@5k8JHZFf@IvWNP4H_#7=%)u_;`sdh2Lg;Z^5jii)Noq0HrWBpifoQj7N z`-aP~A@TCUV2|cXy%fh4@V*ceyO3gpmT|=-!vFru2``^$Qmx|Gu3J+*Jk7=$)W-Di zVKNvkymUfP8o@fE*?)#t(5cX+-|p~5^{q~pF)B@^6b6_WPtl)LqA3FD4bzi4^+<88 zM2V`!=hh%F&IBOVc%&&5je7$6eiVbssb_F_d1GNGDmAEX$%8tOk5csQo02`$Kie5^ zpyWqYh~T}DM~y=qWxIITw1vsR?|DmER-wVuT38uImBhC9`aYVjxOgQ%8Y51jC0jK zq~^W`jID5)2`A+s2JRYK?;3H7%jlYs=?5~+6#P=w88pRZXmNq)w9L6PV4SQBYc(bZ zjQvwtTd+p4j2k&`LE<3}V6*%+t5A;)M-1t*f+dfhFh9vyK)uy$nAtp`mhb3qakq_- zN9A+q#z&Yy=qG1yS)oWB4Uq`lLpRyHl)N6tu8=PL5u%$Tu(|zD-yhxzGoPtSFCx+t zXL3r@pl#e2e58JV!4u6~uN!XqtRNEbn8!;gX(A}j*!EIK7 zCJ`A=f*kL{?v0O*Fw2|d@l={_+;)tVbaGDY(R4pJj6E>zl$gHu+Hhzr`Ju27sM~95 z4#e^`Py2^a+7BQ{{wbcGNh^{V@TLdqECw|y3yoTKh2mqK-Han-o3geCh-c%q*Me$havsLul3A#Z)W$>;qg!k^~v zcDqB=1}c~~f*G&t9#zz2o3<*a(7&CJ*}oY958A1`X`&2q_0W8H>1` z2U(F92O0#}9_?O|RNC-HK=T-`a#;Gi`DI=qaBAN zZ%cJ$j3dG>`YB9TbF^uNkn(1+-B2z_u3J(_Qvk-7K3$C^rC zky^?tX_Bg0)oUy1&=w=AvcV|rl<80-zAX&rp8|FNUMJ4@WT^C~Vnb?Qe(GFaF3RS! ztK9xpiv=vGY&zFA(U`75>473W`0CU2aP=NuyK1>hl~j=)fqdaC3lNc5U(28n5;p|$ z$$H}18T$KmPI$6nQoh<%3sORnGdy7n;?Zl;p0=^aOzhkm4oQTD(3bOVw;}$h-Zv>3 z=FgSM@}*U&)TT>Vm&cK+vPwCYHh4iuA;?prfh69SqXg%d@BG`X=UtZL@7GH%K=vF` zdJEVBZZ*?M6C#UW^zha8sQ6z1J@Xy9+3dGzB-B_U?v7_RFOs9Vx2h%}dO^CJnt?jiah`Kc84zU5lRacr$EY zuZ2Pkn}#9Cn0?nV*T*Hm3O?(ZYQa(cz=syGtQ5<8hb-TMnK#~XmKCrk!BCVe!A~lL z7a(3rjNzXf8X9@i?LCM)|3<_f{%ql{6#AR-;&YSy8KM^asARF%X;rAN30X4SN_Q$O ztjAxoNWAAg>=T0R54XpIwvZ?Pq_Fu@2v4XLe7x^N4#dk38e2Aw70(8bJnQt6GW@d_ z9H_(xh1*MLr@od0Kq_9+!fGy+<~PmQX_ulXCu2Sj!ZO^9Aj#O`~Kg`|yM$5NPREtqG7vOB%JcIfg=)!pjR)WOzXfVH&LR7tMz&4fwNb zg1)JogG-SOWUy1z&DSr0Z98pSO#)(TWu!6yRjc=LV-)c) zH(~4M;+;Wbc{R};rYKTYWWtu;tGg;jD3l{w{LHt{HDB7KC{B8V{AC|ygw?qBlrgTE zO)MmTmN4{{&!)A`WK`;`Fg^ zwPxtb=2^0`sdAx$HSWilj~Y~M;7aYjAYbF>CvQJhpjeR3Y^7oop!pmu4sh;8QsOZ> z{j>kITN&Y_pFd}lT`(;@21JLJF-?#IruCtM<_aKeACYhB;Z4~y8#aw70%#4WxFD@c zLi1z>!*_>Bu-|peoY;{r1$G|7#hjY!H87QHXU(L5Rb}tcM#X;x77q7jpt~_x{6RIC zhflh^vPJJ(swobQ0zAim2&lVT?DWoFRX+uQ%eU>~=R~P}gWbFM0#La{Ueo)zgDq>> z8RQq>`udNtXEa|($IiuA!9qn_zHYk$$s#7%3! z4pexZSLjYC>jkjj=Sci%B;4bO@e3-0;?};Uu=^?aqp4D~Ws$f;FEkc8X~h{I`S63I ziKk_X&h@qoLQa_3)XHacbwGr;D?a~$m`Oa~S}2gnxw+pyBRo;d#tOHXaRuLx2+5t& zvDO$es#U5eYst+29{MmCM!2JIg3Dd}fGua|+tESWJNW7Qv`Y`FpEtJ)6VM%by@Rhc zY4z|mVbY^mQKDC!ZN|sNl~8Ks7-XeeDZUB~l=|FFir}t3VA~deY7DC*qYN?AR#7iD zV2rPs_>_4%N*qUm(=uW@hLhvy&v&3axl*Ei`iTCu7V0{i=6S!wW4pfl{sYv!e6y#GjH#^$K=U2?^bi!8K0oQ&z=}x?|`^;N!8trR51YomK@q)D8K#T6Bg?@FvV`8(_VH4(}^~MWntSS|uL9HrA{U1S{Q#-?FcF_#SN?!c!&Y@ETMQU$R#XH;Z z1mPD@{i-fCZgrb-sVvFLHpMRzc(vvjp*tbV=dAdM`_I;*?GZ^Ks=zWxel;%kankDu z7V|VWYkF!<_~t^A-sr-u*C5Zyg=7(mnxin$%YtOOxA)exqvPF1)u+Yk zQ^fO*38~2^{MewAGKgEmyHK{iV^QbxJ~+)B>?s}~OG(onTQOs;Ii7BZlEi5`ZLBwB zIwO2){2QxV8~*um%d*S{TRLQ#9yJwz6w-Qe7TxzFQM9o`enU~=U`3&~!H=S#PS;0T z$x*|gfNh1|H1ISL30y-5dlk&Sc}(m=Ugnqxw;&UO)mO=~DHY+%mA21;MZ3T_-}RlLvDOnyl4bv{K)|hUeLl z=48ofsW# zFW#NGcawvc7WxD5WY*2shp%Yac?SsUHZmxt=2f@qlIaS<0-FxR+?Z5Yo7B(n<-{4? zQJ93{&RRvd{<`Iq{$UoHeQPxXW=08)m7ooCc0d;KP|5;45+z~!C2PoMY!bt`?-VtUo4efPO?*?+Wl=y`TT5T-D7#&FEmp@wQB!YVT@v#)uEQf zw4;OZ#YNKy$G;TczcvW#aqp1%q$c-QUN)TfoU_S_Z79CvTaUFUcCwStej>8w7wxth zXuQn)@<%*>O zvgjj{(oM%|i{&oQRSTeH;f^l2Xdbv@>Av^cC*t3A$1ne7C$(s&aB_-;BtYz0BF=eA z)K*}HZ1%-|)HY4X!%yG^P=5SZ%vH4LOG0JVlbpIuMQWz+pv*0li0?P{)Mln*D!mfm9lw8th=jNg3=P zG&j`+2~q}!hZpU`x-SpP>=9KgE0NpKxxJ#&h7oY}3O$^8VPJyWzLh$J6E550OW$kO zMxid6`^wcT7X3L1uP608>8#)TO$;>SL##U6oEf+uW|A2zwqBmsygv<{MMk{kLvKW; z9{pFDtXYHKUoPeR_KD$!0%jUfp(*TPHE|FA7)!dUPv6d#6+=&X_v`k%s}r$U87gslqcKDws(5cM?7u*CpmU9{7Ue)i<^K zIB?M6*_}5_R0A_-3q$tq`0%Wd-P^~b`X%2a#3rLMTtkBAyedb2;PFmf<9s#l>jE9n9}&!b-`^Z)=j08iuxoJYS0zm*CGX3zi9Ds948$)kj$V0@l( zA@J4rJ?Y|u7C8N?eJ+_lp2#vTD$LZ7Ml<^11ps^9w)#0quMwf{QKo8LUI1b3^=uk7 z^p(BrVHf;hI!S)GDBQT0uOlO>`j% zT_bGJZK>qsvt8nPe?%V6wiKr!T)p8u;)I@}d+aJAZM_@C!7Mmk8ohcKu|bm#Up56E?KRW#QFX`J>7BxZjV$Ahe6NSzUZdS#D~hmr53N$ zw8~w!4){esQIR~p;X5+p<9XWjC6+T%xox+z8F;Xcky?QSSaJlVZYLu(41HC)n7z#I zh-9`g5k(gq6&Ua;SA4Aoe`QsnXYQ_?+lR0qD0|K-cg*ma3N^4CPuj~Yl6wRReVVn~ciRmr3eu8zqeTFQv6X_8sQhee~m5d-Q*Y zfyivmvuE&G!W>KDtgbYvF})QU$daP?XniWs23#NWyxoUw))WKNKPqs^vtvJrDM{*S zP{n8aQ3*ZXtt78B!{%7-sl!6>jL9;50xm|oj?l?AByAj2Q;GQ!99zlmmf7GkmGtL? zS4K{*F2)!5D|sadg80MWb+Puir%}z<1Z4axvs=Q9{>luy*?U~1!{`)5OW5ZeO$4^MyV!Iq>hPAS?kiwy9X-MYuEM2b4Ac%His>>`TM!|) zpK5Sbm(l~Rh*H7N?<~Yz-fZIfj41=)%xhc%=|#-gf|qH<%pewF|EYgbRKN;g%iVn# z>LYi9!xB1AvSyGqJ?p#7^ygppfn_Nw)|IzX2WBU;a=Y9y)V+!);PzTkQSCFECZ0tE zCtR`%jY+sqH^faVeO#rd`F7dxnb>81_cKzEPy+`kDFo@oX-h1ziUZV@5 zM~~iz5hZ#Xqj#c5uL*|eokZ_~;C}t`uJwHXg}tt|_rA{a_#C_5h4S;~7~SuBpVRlV z13)4fy`%2mLNbmln~>PSXz^=!!x5n8;d>m~USDjIDMMLyhj_v>snzhJh_C`{4Z-)1 zx950Cp6_pGJk01_jVUYn+i+Tu(L5AR;KFvNV#cT`Ej_O)XvB*N*%^F$c zC^z??gLyzr)lY&2U%LnCnGL%k0ILc(*|<)TGu=={%Q6O)j?yK8n_GZn1M*Y64DPer z*c4y^&!{E^eY@ZUU$T}dq>YcFbpx?Y%&}azIck<#{ba18FbA+x$=wEfS}kC;e5zmr zS&4HhxFOLx^tdkwv~H+E%dj(^N_Fyx8PzWEo@RvV5>=973>7eiKBh6P$w5GA?_1Wg zi4?Rz1qr`QIsJWk=LVgrYUb=*_ZIeZC`PT`bii2SAaKWePC^Wqa@KoYdI0EOaQM&naL|m!msc{ytc*_H`cW)G2&;o z1y+y*x>1`{*~*!zgU~CH{YdmERem&Azar7*z7%Y0iN{BgqSZk^E@N##EuSlu*F2aYr z_$DG7nXFb$_wZ|l;@i!8l6APMVXH8Fcr0WawMw^=v=7F=5+y`}>1-&vc3BULsX59# zg@+haAajQ^bpE7BPu>iqf3CoM(y zNI|`OfQpz5JW^7fN9$lBOjTeGh%JlJB;!xJ-tY9+?5L>NEVO7Zt~c2Knst6E0STl=-)<4(e|CYTWq2~CeP zf!9HtajxfNnGY!y6uXtc#aF+Ko@M^J!dJ0^QDKH=?@+%sr&OzoL-VUEQwZapHW8{e zaYF24+GF%-r4w&5y}yqiKX_F#6*BMa#8szl^1jExHlBvBsy@EtWVpC48op4!cXCn* z|DrqXaP?a4>@4RtN2;Y9EwCt#L(3qV;o)c%e8o52t)KQ4p3nplBBO(>(fTSS_97RB#Vt@ltu!PYR1D=``HcNY{&IwdBSif@3lvpp;yXwazyj z!?6ZpIWe#0z-L{iS00YVLxY%cEhIe7f`cp5K=+8RTDK+A0Er7AgY%%gqI6)tUA!R1 zgb_ZpFld^P@2kq#6NK4DMlu4C#q(SBgE$Xn7biug`=qzM=M?jYOdC`g4GoK9ecKQw zkcsOii!0!L@11!#|JDF`Rvg7n3{{z|cQrn4$YaseJotda{Jny~)UR?&$%mRRRtep% zdq`x$XkURJ%Ewp z9JjJJf_0u779XS9)}KxtyJii!_xbNF?37e45q6G+99rtHC>t!jQrNSzTJTckl}k4f zUgfh2BZZdFUwh`)Wxmxf8Ll>PGMV!X0Gtx2UVy%eVDM>I+2^sO8Z}P61*>2!mM@ri z_#27CBA%8`)m4rpjLJr>eHGNmtkjyps&}Tq+jOu>rHrhpjr(ps`o1}TazgYm+mW+6 zZ$&FPsq;bwyI$DDkwK<7097HLbxL*QVeW`ZU6Y3YP|Px?8S|;k%+6J0x_v0}4Bv$} zf92=A9j|G3R#qz%jx^;w$ylLO4o$UhwzQ$tJ5urBrVt^(PEBcscY1d|VpjlaYISAA z%r%FmBajEX+|TjcgoMJ`wKCBu*0XGxUI|`>Pmx+2=wF$*H^%I9)pd;MCakU0c! zxz*0N$ky(+$WKe#l`2;h1;@9v1$tJuTr(nj9j z_<2tsYKrr+1l`ddD}&A=o&VTdduj%7>QB6sUhEGuhIF=Ax8Bl*nAw{ zBq)B)q0WmSm`g4wpVz$#@jR@n$_V=Ky_^&B-pSCqM3QsFblrtW{jH9zg3#|bF(p;E zLPd@9Ka?$oXnDMHgQCVKP|A>00(vzQal=a(R)- ztCfK8^VKbVoz&Mavyz&J>&}bQ`dS4s8>fa~&0eqwAk=YHR`IrRO}r}ioVf=jW|q(% z%;|2fXqIs#Q7e?j>AeBnSA&*9_{JAp$9C^x-4lH+ALHN-Rj+_ITs%UjsYtzW0)V&r zQX$PaWQzg&I6Ur1S74h@)1#y6R*wB6`=-(%Xz23->r#SDcb*m~xnRS&hq2_=Ai~4M zl*KlWBP%0h@Pzz>*6;r7=hzh8959Xy6EWw=egOK#yQP`Y{m)A8KF#McW{ts-@-`#= zAyS&X?`iH{TEleipIKMg^I^lQ+IOiIt0uLBs9oylZ^}x7o4(aUP4@{9I!aRoFzS<_ z*Ij3@AZ1;?=7ql`Lmnupsl4LSo!}~_iBKn!!a|lE5q)9zy**KY%Xou*k}g z3RzUzJy{f+;pANkdR6~lfP6n-Ji9?0J90WwM8s*|eoJfPv)~>`6X|8x!Hpd}6Eb3@ zd7YNp)*wRf))d^)Q;`}OoDh^e`oXFu@kkEc`B;w#hP+@xPKeZo4fqwPKV0)h*s}uh zf?WWv2AuM!`IF}Z3nRW~A6V18(lg-C+I|6U&34{gTnM=;zvv}<$U8SyiU&b%8Pj8#5X5K zB|ihr&+@)>@EVc0{U+wAWzGR%r3n^=HNq*GRgHS04tpjhL0$ql?C=s9v9v!skp|=Q z(>W8hif+SolN!RGq1FTD%jfIDfMDyOTlQP01Goc#GE0dvz?Fk9>jR~&5wl66=gU`% zH*pJ+@R`A)?fF*)i?yH@w8fXsatB;ZUK`p?o~%LR^(D}inS!4vuX&m=9QAFTpVwkF zq&~g&o+=QG@P3e}5>1%F%y+FR#}feRgOgl{_9*69?nkc?V$p;JRXL?*0{K(0iCGn9 zIa>DHR%fK#QavgHWDGALrkl#kPk)@}(_=~1+-E%7BS?#~~AfW@?PT z)hT@Z8UxO9K>UUu)&49F{a6+@HAPf4K3rM;oqNbfyR8bu|F~B~{Wbck?j) zGKAH8zboBAX?dYt2=#TNOiJlJvp2kM-pFOU0^iMKk1vq%?NF^bP}Sux+?Z zRd-Cw{W-`@dyK1eLtHkm*`0ZhMw&5nobh<&syUF5WaC;RM#iB}%);}E;pNJDera#3 zDt?}5M1y!E!JeyiOV)jx$sVg~Jw{Y%ONd5oLED8HV%g|br_!5QI;A`oJ2Wn}v)5K? z02+`nA7sJO_9^SvpZy36wdT4qi%Od!Ok_YtFARkU8Z=^6$(<={#y{wX?L3EvB!|UZ zFsf_&6E&RsL*j%#wXUnUjP2x)pkt2ZDGMJOgTLacwy0sA%t|)oGaK*z<@sinXOw4= zw+c}sp{A1MTzZ_@N8nK!iyMnjp*CB5g&-68)1A9Pim+P#Qp|1oqdT#UD_p6-tzAd0 z=q;GhhijrMO?m9kr2Cvtr;t|tIB3)=Q+6vKhqCUPx-%7iook2jjB@|#jHwG|tq@>Wq4Hbq%!uf|<#=jg|4y{k0Hsh|V)PR!aW+M_-3ChMLN4vZM@6rx^IqZEX z%@?h@c((@va1mKG9N$nFOckJ)t1ZNdPmgH7R#wGV+~vPaTJ~jCCogv9ZZ{FNJYZdJ zw7;gg?EfMgpjKaXVTL-`(W@TtTQ(g^7fP^$yiTzOsVpX>iBNiuTj83ob0p(uGpUPi zt!43hqiG|s$AJq!Its#T4M~boN{c(M>G9G{r`m#3X;vvP6W5}H_oc93JiQMh`>+{W zEyR!NNLD6m`WNRloFt?#J6}QFSJ6%ZZP;L-}@DZYa4j@aqR60g+~g zE_qN6E&aAp&N}m_KR8^R%;@QpXCHS3>^Iy2fdzy?UBSZtPWvs2k}t)71{L_19%#L< z{MJxa?z(?$8EplLvZE%@9?FP&PF)OH?zbR$d*t>;p03VPAZ=*$Z&IEY;gSbZB5S0D z+1e)}<-Q7`$7u`YwhT{iOesJf@goQ4Xj zn93=3syUahz1XaU{xSQFv%%y?x8{A)y--%cgH~U&NTL;^#k0%KWz#zTAEXT>%(Co|9(LqGtV}{I@d>91r7O$#kP5&?OEV}w-Z!-06{@B9IL z4#BU+^_61MuU`T1Fw zdFLS$JRypcY$qI&ErV=`nf@aw5W3oj@2e@%T%rl)4#1@JJfZ0RvXJl#<*xinrl8pnCD5b zTv<@IL#?aY_U`J;$nbJN<#YdL zXKYlV14N}-1NCpkg(Hz|tP!?})i}c}>>;O1wWs?18G$*3o{K29OQFd(@8_g_8xW<4 zT&dcE-7U^x;}ds_X~S54!bR;qHy_hfTCVK%b@wWZ%?Me_r8h133yj~GybR+)Zu>lwG2*V&c1CHIMdFyKh`xfF~3z?RF@Rc#mcb@b7-k4r$l%c~G z&F+V)0*o8pcK-U>_rz2t&)>td-7K7jd|`97wBSp|d%CZ>?Dg~~ew+VJ+tyt(*>sCl z*&Ghb+1VR14`GIe7bFT{j(^{c3Xr-k)|_XcmgOMeuJUqtiZj0YW2#3@xXc(A>eD zUjiw4nUO5DQNwl8bhh*ti&W1SWX{SoC%>B>Qc4j5%%i1Ry-2ptFUQ)$-cQ-7Q#_vn=*jy z%b#G_mO#z0AhO7OZ}Y{ub7++(Ap3NUE{qN?e$yUS0sScY?N z@v1XY+bS#)29eSK&RpRW7{zghBa4djaNVIK<@Ja`2`OVBD0H|Rc8{2*YXf}P)ADl_ zXXN_GMqigyP*s8b0A$GtcVzLFwocaOToE2HbfZE_#4%&s%>O+$X{iM?_g(2hBa!6H z1gQ)MqMSi163v81=Ps_pbWbH`Z5&EWq{MJ^TsL#dz=o`vQJ%e`aG~4+`DwkBQE}F% zbv9x=yu-ipPruf%)4x5(=_6E~gC>32lU2@Fmp7L(QbHHwWf*Fi*9J%2PG zwEVRTxieG8WksR76)2R0aL~vY9@4N=`Sa~R0O|?utWa1qDh~g#fJQXVdw%iw?hI@` zQO3@UQ?2UYh2ktXYVC=2zD}1(COS{dWq-{G&hV2rdjxMzj#j3{CRl8!HOvOc|3%pa zLQrj07ohTb%dy_^jaR7Wyj zN!tQpIopG#p&81&FX>EJYUyp8?eY508tAVQyor5v$}^Pl4(GL*;($V?oHRZgjYTJ} zRulmi!Nb<@@ON~w#8)30Q&pU}=#jpVHORq5bR2PuB6edt@?*CIQh=Z6ac3#NwhDoY zfdEyEZz?Wpxj8X1?((*K!5MwNa#$j0WvGQY@dv2q zAB1py9v-u$^i`gvT%HR2=6__*Fq^x5S`Lp9_W@iCQ(j;YHolZzsh#1NhDMewpI3cz z=P$xG)YRi~C-UrUWU}$hMj`FH#Np4OFMTXmlpYFl{erqgZ!qW#!s2UP6cM+}=@BRW zlROjQlVuUBKO)NV0EZLtqYXdqiL(Dy7VHU!jx z*TEK-*YwJ|Un`$vMp}jDHOkcIwSGpcLDQX9jq;~w=n$~%BhoS`o#=94kfTr%nlF0| zsXs90;qE_xcJklf3rs?}r1^*X?y4{ih_yEs2*m@-wSdtpWMUtWO64RMj2G#2!7`Zq zJQ=+g=9Z@62)4@hR7bBKR}#A zBE~Yq;a}v~UzoL4y5z85gD^kp5^@=h+S#V7`9Af9!Mq3=MJt|oOND?wrG}C6LN(9Z zQl)y|tz1Wa8t+ygL9!5}Z$Ra2N%d^ylDo~y2vk+n0&yqFb8DWOHsl;?~HP^?Qb)7aQq43Obo44XNQC6x!kowC z`eonZea~(X4~?P-@lmZdaA6o`JaJC=OpdJ)J|qKj2U_jiuYRl``k$ZH?*bhi=0>GI zg9g#Q!rQ$l-9^8Yro#ulgv>}PQVi+EMab4MuPBg(S3}dL^(xJ{vday9=d0x4Vh{S7 zm9D3|IQuS=oHLf?!gGhmzv!I!Ec{CTse4vqTZk0i)NblIT!&G*z(0V?Hv zmhIuAk%%IC`Z_(Mjfy-qZNX~#Hw*UsQ$>i%o|t94TyjN*0A$MgXTKyz<#bjRi?+Gg zx-Nfsz;zs<$_L!;)x;=wH%}#nj7=(i#y>KxR}9_xU1BvCiOM-bu`*;0D$JxVC`#qq7jwoow-CU)q7e=pLb2_?8;AnpX>Rl- zs?!>4%l-N0`e%f~RZo>hEoEMt&o&}_|Hm9U3CF0TEhURsSiN5APBZEqhm0_Q z*q883+!J*oq7x4Tp=EApo@FW{WQxL{uka_a{k+2yk-q9@rAV(Qtu2{3oBPH1FFrHn zgcA*^%0;U;T9Z5>;yraWY=nP$UNdhVsVQZH34v}9o& zkBXgS4#%QLVr~IZjv{4Q-DG65bO=LM5E{5z#{Ca4f3DW9N6B2QtiFgisO}-nW%(>m zD`beKW>K65b>#0@d&$p7(Ed124fVanVzuCcxB6e2OPcXDX@jYo&4QpO6QpFWu8Ov| zKXxH!{a2Fe_1dCLM+;^8d^uHy$4u|Mi;o0gdCMqh>DVfan7yFTyc!?DW)8KwZ-T?9 zN(Mhs*yRZrWt|XqCR9b~4`-={&hWrbpRTkLj|9!rv)#%F_e37?PeVhF(j*FXlaVjr7&0`zNwm$7;QD@98ti(jPf#?x2ikyh$+s zE!+Uvxt>6F$=wUSsgbfZ zQupwl)7bl$_~io$L1@To>X}4Jc7@J3Y$Z|XR*)iZsUfa$h1FFRcfFjX*!8@9y3A5_ z!%e*QU1{IqFKUN>yn2}$)|FpNCEJqy=?eL~8t;KbVe|)TC!&^NgI`L&JeG2Ck|Qd0 z4bn6^&CHJkm;$1lkR5z}TuSA?M%ZeOABhyjTJncP+N|5|I#(`(u|@?}v>9Rte?@LC z35{3@%vep(j^3;F5<>Ggf`-oBHj^WCJz>F(`Qy zs^K+}-{g_&79n72sd?AZOjQ9Q@6`gL+T+Y~AYMol0E9&a#*m6qsnUGBj z(`Emuz6{aHb~5W%>xE{ha~Y;FxJ1w(W6s%Yp1ir+bdEziS?B(C>$03{FjK^qWqQir z9xu?)Hlj7OX#hE`2n=?I9qsIA4t-%r{0Xtdp)%2SmFM}<@z!wXggnPVLY8B}RV-Fi z`;ugUGj+WTqJ|Z}1-?R2dWuM-*MfDjZ^l%e!h1f)BegNqz1l%vzEjAnebthubs6Ai zuOYK-yo3BY2#YaoOUeoim#5%VQW07bbUVY`!Dp?1@8qJh2qa)Hwzz3v9Cc!`Z*9*w zarT9wI14wDEFlZ#E#*(0mW_k5(RZ<@6e-2s?oDkclpVvz$_G%Z4kal;+Mfh)B!-kfq>pQc4p%Ye?5Mf}-|sOe@5h(g z|BZada(NS@7h~BW2p0O-U5d~|a;%nA@?n-2bP0C^>}>1*uCMVCO;~mWk2@SKmnq}J zxCARz^l`~_O$N|{t$%bBtO~zEUP;IQchK9`o-rXvgrU$=No~HYyU(*?w!!`Hll%3r z&nmzZS&S0}dI@^^UNJp+HtHDEkb(3RA*pY?xBSnCQ!cnQY<6hHmKq;hm)Y{BsIS``-vYGW@m zKuQ`3F96+AWo{z;r;sDF0a`<&$l9zv9j?=>#4k;`PAzfFK(V;gj@T zs}*&A`+w#edZ8y9+#8h$p7v{(?S-w#uZqTg^5bsf0~7HM5MhbT&!(J_<<2An%(>)- z``Hxnsn`;=QxK#fZ3D+i0(`g9o`5G95HylO&gCNoDmb9mJfaEBD6SIPyW|a1l2FQ0 z=Yv~~ZG5XE(M@?}Nl5@*9!lFL4eP|!{JKGt@+`eO>c4;!^A#CYaAGP)H$VZ)N>+;i ziT7swkCwv-ZJru`!=Ok)=aXO=)a(`+P)2I+s$%7pSV3>WIZMTa?Z*N&?VYv{VnM`q zeAyE}FoW(pkkfvudQ5%q;@fF0)|2x<_9b65Dk+}6F)uNi(K!{(9lSS44_RRRs0M4y zqC;!gEl+TpgdQztm1os$kARaNTiFprY!Rq2e$h4!I-IJb8ik6qX_YH8tJa)9M{ork zxM@1ej_~3*RW=GgcBED&b z4{n9F{+sBa&!lA6AWVS)I*cPOY8g{(og={w|9O!V70Ef=>mSY*lG8I`ZKO>`v{DQ9 ziQZFiQo!%MXj~OeKa>Qo=PufIy!oJoTYbhkKpv8ZbT-9Hw<;QRT5wL5s~cz2GYx%1 z<(~M{>)}#agW1x?3ftm4z(%HkOm3ZZxryBC?_R&=Yx<%}<~iw&$g`JY_e=Qbqr{zV zW8jb?H3$}m$0oUR-&pdwJHMyqT|Guz3?HfFSFat)q$J^&?eU~S=_U70R&RWb?~G~1 zGE3v2D4M^R7mhqbqu$zut^+xFZh-s5{5nQa0SZG0KDlydJDq;aiR4&P0Dd_7WZ&PV z`=`@iP?xa?Aglpn=U?FcLeFp|?avS=^9az?0|2a?;(_~QWvCnycqieX+9vixJqTUZ z!`6e!vzJsgd2W1Y3f@1v1k9`@p-{rX$+Lr zos@18-t-}0UnfLFZf%g~)~zRm_3IHy&=>WITk{NzpKQ(i1^d}TYzQhadrcV4^X?+xqGc?Ul^JmOuuVe-Lj5t|m56nvLY>1K9Xuh^uFqITnsIC4Zh?d?Z}yv?g)*w= zzeRNkNRmXsLWA6aRn#*%2NdC2X-I=T>+CA;)RTAFfB5ykM)7f{?dyxprY|~Z*-BG^ z|6*3XtP?E`AEJ?|+fZAEC>l`{i9CC^D}Jh*ishr@hVTJfIQ|0^pJ6V&cushHKd~dO zKD281wrPC$_!ujhuEE8wCvSysCrS->$U*Qg>SPQEjuX62}vecdXuPFw8F+&BJn1wsop5IVH(J zXR$K2oxL~?e3S-_XPB=F#w=*1>xIRuy5Uf}0;0SbRdIk?yyvw7aG%r+O_pOL*c!7D z|BB2e=AOVZJ_ za@|pL&Kyv*`ZZHV^%a~;=Edx=S4Mhu-)PQCFS{v{8Dr6yjJs0q8(RO&UfH?{w^(B3 z8}-Andd+1QNQN1RN!f|erd9`l(_0jc>0)k9Y|IQgl4C6Sf-9JXQPwhhQFlr5$^L6x z%Ig|;Z7Bh^E}dXOFXP$`+=kshKYbj<=D^m~mb_D`f_&pgQ?q42GN4dwrM;8G;eNFN zvjuIwp?~3{FG^!L3)2*hQFG_S!?(_FZ&8>P)qKq%g79`9vPJ+Q=*{j5?%`JfPue`n z8cAG5-P|7Jq|lsTorupvBZ(6)Hl<#NtK9>EN)zP_$&5Oy$t$*{T(~_h(1DUxq$*>L z+}3bYHM{-@j2_fH4L^khLym*18z+2=L(+0(11b^^Nwv#HAATSN0HEfs=6VD?s)TO; zB|G=^jgf51{9rVP%hya^joZmM!L@F(9>5oE>|`~bn)X3!J81f`(!Aa>?eM`*u!@f> zd!BttC=AcEL_@2B452vCmLGfQSq@{dzD+unHY#y3Z?D3uDE<$SW59-CcaoyY7>x4q zJaW#E@6oT|tsKM6adACR5m`imMmY^X{Q`aWALJ7cB{+y}6r}y*M^v}v$lW~9HcTAt z7Flw-VT*VsFN$88n7=O7vyOEw3^)JYEV{!(9+;6Dy*(BE7af2+ec7;DvAiJWcuau1 znSS|iD$)b9mvHh+B`Q{4DvZZ z1jQl7rNMdt70hVx<{e+(e(!qMj)kfD87I$n1t&)SUy&5+ZRPla7A0P}FV+~XZ?@7O z!~r6!?g@qC^eC{C!H7#jrqq_4U0eU`M0N2}jX(UDX4G1P!FUJP&Z}#f6yCt5c%sj7 zJ{)cR0M*wi1?j`xkxlVWzLcinrrl3*s8)6;$z9t20sII^20Q0%y4McHof&^>_<-&S z-)a9YDV$9k8{YF>Mm|#-3YNVZ^m-K$T)za<<)J$kkj+Y;ymH)5sBWrD9Q_mV0MedY zlR`1Y=_i*6;RRHil!Zrb9FuB3O@cu8p|#A2Nn0$NPHY+X7s;+dx=+v>Jv8u7{B-B! z^W9sfU=<3bSYKNY3C#51H*U(*XIxHT#>e_cil2{1&nM+4xV#Q}(}@%(!zPP3w|k~k zhWa*4d$VM8cHU!H(n|&9L7w0rH~r4DHHS(~hgBL7#JWmi`OtVX1u!%*=GpjgE!Nnu z$}(DbYF4c37l7FiIQ>;M6?n8WvhQLO`qk%Kut@r7$ik;+RS!-HkUr^A468ksgA50M zw7qW{-ns-uKWp_HS6D4r@GBb-xrW8qK&v^hIX24sSyJ z>yKk{XazDq)YCi7%s!P(u1qUy=WE>iN^vsQIK*MMqfS&hHuhv^sMpwFw1n6F+3<*} z?L&g1^Vp(++RVADKXD^)>XhzdAEhrkd$^)#WWNHZ%#}($r2*uHr4#M-p$#Y6Nqf)dXWdmRKYuHKEVDCZ0;qq7c!wY{3`(9#^hh z64uHm>b4uk9xKJ&ZT!FTOj)L`Wu_<5{Z)sfeE)QTx0cG*(Lz=gFF6_$^HaWz${%jL zooL_AX$Sh-mLmLV)Nyhcm&QX&j!(b9ZytkS$%@w+V+$@~$;`UG)65oa4|8Q`9#MjA zd4tY);<5AKplEYTay+>nTwm-Dqi8M*Mag>ab`qFXX5~_&>3=^QTb3&oSmx@MMCP-r z5fUn(>GqSQiia+ZyBbwxSL?MJ@#vM3`LU?lP5*vAZN2O})L{Of?$L%>I=Z+}Ti>>NY`CFZ8bfnl$Wz`-&J=XB=pmVq}2 z?j~%^<~{U_+Y0enThy7K14ovIZxq#; zCua`Al>Vv0`EzByw`l*gDPZS=4) zocPGx+D_4$ac^o)Y~|{~yuiX2VW%^%Q>(A)O(XXxI0^`c^Ah;AHe!HlgN7Kxy zN>K|>-$?vbIx=j^SBh7I4JG7;#hPM8=w)c|cL)%vo!Cbu*O%Sa#F`x%2uQLwwGt)N zYEoclQs9&;q!~tR`Z|1r;_`8_?LyRbh9<{tWRS;dUUkW2Y}+6mX(=R{cK7@0avdHo z2@k1j5k4;a(!GA<<}s;$*%X^a`Z z8H2$qY((=JPNs)_-d8zp=>M{2a=#}04_ZxC&fY}N*FBVn)tKH1S~5Xldh^VnnYB0d zI+}i=p!!ccO(}aMOOi=KKzO1nHT69y)4<+<{}tvF-{wnx#BoB2k*IV#%2f8V)X0Z( z0|s8@W3NyUMOxtMKzi~S2dzuZkj5BtwYXTtfX=7jGFETxXX>!unU)TM4LGbe)@Xl! z8{Rzt#)$wL*3qtZg^IjwK)o)M`nhEjCIN9oIG- zvzabaaXDMZgw8qH}i{26Y z>T%LIBKr&ksOgP{i3fg~@P+jI^uAN^s5zc2+yMow?A70S`O~T5V5A{mdwNHf- zh9wjnKSSC~sr{apyllewK2S+l?cb1215uq5iok){eQkaKB5urrKlP=)bSOHmxdHjg zAf1IacV^W!Pb#aM9EWNL?5dmJg!M%mfgJz**O=5lPC@F+&fpWR9~X?M=WWp9Gn_@3 z4BS*+<&Lo5EahP9fhz6Bn3d5zfdQJ3j-jq8yOtC&Ne;MRN44{1V6G@<*+M1!T3MIP zzR{=@!iWlyRdp{LdAGf8XT-?N^aX6FT^3|!|MvG4X{#hTxYhfmW0V<=y9+xS6e@4kO8UOnWTL4X zJEop8Fm8%tFgaJrfUAHw)QBAO~sIMNIhOc zmUTXJiU?gM?1eTEucPtuy8Vm}6ZK^HBVeMRKS$r|PAb%nQW9+Vwu@Q8-T_3=pWM3@ zwt3zr@c0*N>;FF)I^62r^KL2&WPqfOw&r6k6;SuD@U$;n3QIhNoBzRl#G|P4OWA_S ze}K0Q4|dk2=Z{)T+egeooF}l-EWSr1XKCcu2DV{+UmTiLVV@$(@d~pdO=z2+PC6An zd?HlU%-Q8!GrdP%qv)yRxPdy(`28w_VS}{hKr&C2gy#szOENnYq7TaGD1*#I&;0#?hljynNqr#2l4c zUp^^Z#Q50iCeKvvwXBZ(r`_Lp?>bR$_;6R%h*&ZvX86x`oZ4_!jSMYRm%y7tY34=? z-fC1}RX|~&2W{Y&TNm9Fl3q|KQr5>hvN7dY$(Il(`%x0Ae0hnt1~VC7wJi3%F6FGvqDgVvK*Qq%KpG$==ks=pumJKSo60 zw-V?&CbC?}DKh&$z-Nvbcd7?=+E$nh!TBPnCA|3F$gHlolPX68u1F`QYM1^CK{(CW z&WOoWIeqh2XNsq|lsUcB!6nnM+7bJ@tgnJ3yE$Lpn{i){HjG)x6@BW!mDs*&Rf9Jh z!Jc)i$>jSa-a0IW@| zxZy0+ENbDu*~;M2jSVr{U$18#@6xycBpC}lTZtgpTg?ZF#9J6M4ogPcaw7q$Q%HnN zoe_hu-p>+XCK~UzxJ*tf!dFO4a}Ehk-2po??8?NKzbxd7K5o=%&mM`YiI(?feMB#p zl8)8G;XvVcuzOaxyPcORKI$QBsGb*iNGe_WHV^xrFM|oK(n!}Fa--G}zniiZtb@^vN5`P{cj9-CcMUDI;#I40LvSyE~0iM#9yMJJ5^a19#$4xsfX&V zRe;nh)SLby!m%^Q5;cYg(ouJAwd)!Y7#GmpNz7{v`SDs%rjwiv4@$oOG^LefVbCVK7>){D3f+B4?p)o% zOV#~e0L#z%6<^rye6T|XiqxQ$TI4Eo5^w#SK_Jq-6oCBiZeR|f4S|?ersUgRYdtX$ zRbj#+uMZ>CF&h^M(Nep<_U@2C%8jHj^=}@TqT?6ceZwSQyU!wwRQ@KP?FHP_zriGA zcQ7|??w6wGZVne=TY9B>)$|@vf2NnT_Bd8&nixW^`ML4^Kb^HX<%%+B`Cri*5L&;_ z8&an~$$3281vA%NUhf(+ph8xa%>+gX^4W*9yUSu%t_m3d)F_SOZel&pk~jF^W1&NX z`mE}-31mF*L$13<=30W&ipA0i1|0b-TMY{VTg8|7Ff z?4VWV&hBC;qhr>|HV+%A){M&}i=u4^p3X_|2+aF8cp>%L*aH%jv=kIwvHVy^5X?L6toW@1vK&h z0K7TQEws_6Hu2Pzw-z*~A9LB5km7VE{-uOnsg#AW#b4xQ8B2s)4;WU{%9k6DK{l`7 zUh4Wihs;iC?L4Lwkxq-n8~QQ;;}4RGr^{4%a@mpKGMU zV+b)kB-Ze6?1n{f_mJgY{VVe?dGp7wr}XlYL(~_P!v-Ri^xnzoPe^3@Ifnk&pCGHqD}H9I&_h!%wFH2B zU2%_EowNWUH4zsG$>yPTAj8h847b{iWZeb3ao8XaHF~tZ&-!; z-^`2BP}pSKnx8ZsCQZnbyeB%Vb0T4b@Bt6UW&7*xTZRwy(~2LJ`_?EqHT9vob~O(V z2{g3<$~ATt7)X7F1-z%G9a%kXq`n4_IwoM+T~p?^-1PEf$I^cZ_rNEU^$>Yomnf8(7nzjpOWO~%{ZT;K z_SH7e_8;`~6j=57e@XY&?HFZhp2$C7ddTm=FdVJ2R(&pizW)I&-Vt5aBW3U&;)Ge)Pmw})&=*Q%fnVJWERiU9#_h=0g; z{LoFQeVU+)JgeXp;ohAvpYh)|Df1RGvetwi8vO(sUc$PJzTS!h6lSAd76dK&N^^Dd zmI)@wqc=kyFCE!qpyYlDg@{Df{dNf%(foKOyMSe-JoDr}A0T``LZ3_rK!pB#MKxWR zYzt>R--H<=3bJn2&mok92PIqfb2Z@n8UGJ}&p^+RHROUnWH(B$8NM5?dL2lHVKb6* z;WtXMXio_;v$YQy0HXX@ktKK|&D6+=8kDYbgq=Plu26k>6m$eiwqHB%mm0zcAO|VI ze;iATNUo|XU0+(PljSGXAe`GvYCi5?}2J^F)EJTLB2WNP``!#T(F z9XGdahMF;0uLr$MxiQ0+GwT_Cmm?o2h5Ko068WbbB{9 zO<_;IGnnJA-L34TchWofiwej+{t{f?>@eW)4#~hj+TSBtPa#(6Y``yE9{fl~_KtD9 z*Y_3=d=G29*S&iuVn&6tn;LUs8AUg%Dc)n3grOI!bk>2yl2wL}$48H^sYB6Gv_H=M zM50e$v*H+aXd8&}xG!1Oy;I%R%&qjm)S^wgkf<5`!f(k#pN5IAB>R~w9>n|py?9&y+ds9?MN9@0r6Coj0jLP$ zlQ(e4X2Y^$vbL4Y&uT|&bZ00WqzZswkk8F5KkCe0EQwOK+_4C!D7^SzOmLenK}fA; zjcHcLjc8&awB6Bhp^5YCy={jN%GQ1^n99`2AZnA0A30yuMZiC1Eto{I0VhV)1oKa| zRWea8u(<617i|ZU_}!gtIiN8*Ryb1~PK9r`4qNSL!vG}l+_$8t9ljKQZwK4CJxpY> zS!ysTWpdQk0Un(SXly1sLYs}rHWz?IG%j;Ln9PvRnansK+O0=%5+D#?m{LR$&ER2m z{8Gef0F8>qBP0!xTh7}MN5k*4ZOec1`B{`=rW65qjez6hZ@KbCjw0Pbo+e3XxcHsy zc(iTIHVsWnVzsjSfSZt@D0UmS5WGlY0o%Y|8*SsywROChA7gVIb1*@H7nrvgXw*b( z8Jm6=>@Gyio!4*8BMr&H8f(p8k{ zV0ND?%wLghfoLs=dG)KTtZ7;uzpDk0KxO6CJoh^Z4HeU(G(R2-UEAkwMM2wf)tl(J zALeETulO(zAQPIH5N2Ql1bMt-GpbTGYGnkSDr&J7x&9Ca{D~kQ0X{|{Mjta~a+1v{ z^&e*94#$@J@ni2BFel-dH!pYX;Ro zZ@dW>Eo+TLMfW2cx5dQrqL3X~PaZ)}A@j%MiR0h~-+w=y&mTWiA0KbmWdz=SHC*GZ z?=T3z&k!s{pvL6+GdS1U(p2oXn1VA7Afg^_N!@+w8~{%eK?BbISIBQf5n%`Kf4TQa zpTF)S9?Xjy@Cm;ke+T)$ScOa9(2_(^2Is*lPr>o~wUGvYwf^t^D`xAN*_!RH)oiBB9CTvAoAi= z0Cxkg35%Jr+;bN3dxP2{&AE(ph}9S>o_F3rw9TzEZv>Gs-MmaX<2^dbezIAXH<6@d zBGWq$=1L<3#z7mTWRMj}8v?5%awL*W$K?R+7ChSI8;eIjmHkZ!zK{ipJ>**A4w)h$ zf9hN8Opv+NF)pYBXOZH!6H8k8uTeUJDsjK3TYUUwPifc%QiBSl@k(rh9_@@n=jj~V_W3_>Zay^~D*}I*G}y+|Gj0C>O|8AeV`m;xSj>C+YXJq1uMv=`E&HP~ zD@G5?G3E%|pZR*^iyzyI{@)wGjQ5B@7BNe#IN+{fd89ds=RZTNxvUx_2zB=a$b z-m4zw@CKcuVg9T3@3{m4F{O94BsjHs8AwA>qZO>e@LX-N> z`w6}8b7JvGtC;tHBi~0T~PdB&Q?Kp51Rzmr>@OF*P(dV8q|Jfm7SkeFh literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-11.jpg b/src/assets/images/portrait/small/avatar-s-11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..87281eecd4f3400c20c25e2028741f09f27fb237 GIT binary patch literal 28219 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 z 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 AfB*mh literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-13.jpg b/src/assets/images/portrait/small/avatar-s-13.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a1ea7a61edda8156cc986f0febd6ae78305e18d0 GIT binary patch literal 36065 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-14.jpg b/src/assets/images/portrait/small/avatar-s-14.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fdb53381c89140004764fb86c74c14d260432405 GIT binary patch literal 34902 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%0DuW#pNi0t(>JtUzUn2n&^|W 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 P6=C8FBLk5Fal8N7oY=tk literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-15.jpg b/src/assets/images/portrait/small/avatar-s-15.jpg new file mode 100644 index 0000000000000000000000000000000000000000..282778427c9c329729284301f2420dbfee00143e GIT binary patch literal 31856 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-16.jpg b/src/assets/images/portrait/small/avatar-s-16.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5e0fdff3825629672c5d82add641a3f551e2e37d GIT binary patch literal 35882 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%0Av@;vj8gY4Qq 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 O@iFM0oG`#;*Zz$ literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-19.jpg b/src/assets/images/portrait/small/avatar-s-19.jpg new file mode 100644 index 0000000000000000000000000000000000000000..066d8afbbda0b4e2cfbb033e345e7c486bf88a9b GIT binary patch literal 33685 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 JN2-Hg|JhG#ll%Yx literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-20.jpg b/src/assets/images/portrait/small/avatar-s-20.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aef73817a37a70f521a3885810005933b048d796 GIT binary patch literal 35932 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-21.jpg b/src/assets/images/portrait/small/avatar-s-21.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a805eecbb0446cf262772d7cfea86b91baa527df GIT binary patch literal 33569 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-22.jpg b/src/assets/images/portrait/small/avatar-s-22.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f865a798481f718d3885e36605c8070ae7c3c638 GIT binary patch literal 37575 zcmd3sWl$V((B>C+cef?DySprIixVKYyE_E;#UZ%6ySs(p?ry;$1WPV;ckhS0tFupc zJySI`Ra4JM)%3sn>EGYAzk2{o1zC_R0165KkpH&<{%!)k{yY1B9DfG@ScrfLzyu5w z762Lx3I+@6?+Bm`0Dyw~FHZ*euK|yMh=dFW3j+;>f(d|zg89z@4F^Dm`FAZe3@jWL z03I6whYFFJ0|{4xhEpBS6dx$*l8j8tC8gmSQrLL=iTexGf5`raDgYMlpD+v(G!*i` z+y9e=hWoce!NbBLK>bt2f(2kx!EwOjP)n#IaGK(}Aks*NBx~RSxxN%O;)f325=gnu zb8BiriuUh@{%!zJVW9rK1Pm5H46qQ<2H&GIUo0C>%x(Su=^+RSV4j3-fQ?O0GB{vIm%OqYg}4A?Wr2@Bb~jLX85FDf1wGLDkhI%5sI-;IIe0gQHh0ih! zA`6JPbLg2@;KDO%YRl`&miT7zsT?A|W{$O=m?W!$-dB{)kSfdxtnlNuCkvYB|9CgD z%lnM(q?%RmV`OqT7mZtweG)b%5Lv!zU{$2sZ8W5=ugiw@|MElEv3MRdZI;{WcgJ&s z6;ZT!1d^31k&{rm%x^XP83FmvNR*Mx+| zq7`mKhXqgj=Em_Wsi(n54tSR#o&cf}2%1TJ^-S)HLTl_>+4R4%tl~4*)F%v*>?^T6 zFtZw+JK`6hO1!{pf8i#q&qe+V5M?>G@fyo_g$N+FzFkON#HyPmbmbSz4y)R=FV2Vz zdl^@jS7VI@ThKdPazoo>P>TgcR=SWHrU~@A9Mo4q%;YlzDG~&%l6;NkCXS;^)Y742 zo4!xcLyKDw)QUZ3{1#5E8WK!QJo+Bx1pb^GEjScYfPKS#5%-h05?drP#}fCVm2PRa zV!YzxymfTyd^u-jt$CLf!=cbmYi`|^IIgg&qQawC-z$!m^0sg{(OLTX`$(-_+JO`C zlTFF^#KpR~4EZ_b`N$!YPy@NQwH<)6;Dg(!D!Xp^IWtynt2WI;w)}_U>e8CFJcQzX+BsF|6PaybesXi+ zbW&EqwcFycp+9$!lSru()v`ldG;C?-8VpQp`$&-LJJX@C_V}Gnq_2+dn7g_5>;UKi zYzY3MN{rg`Ye%^d&2Sjji??8uC!U-FVufg=hwsl%s~Y+qO{kx5O17Fn2xT8y5QLXSk&D~h4$e}3& z&(RO9STBmwr7H3L0-IoJD$n{aAk#=g8vB~1gq~ zzRqHQ6+UM)$rFQ@{mIyY8ZtEFPoC-g6!&h}5VP*S2AP~{iKP){BuT5JacK`HH(>+; zZK_8iX`Rh}jG+%vi)mp#9A(av{aWv5t^kH~g2OcFX_V@fx~4TY)0Z8xy}z_;(110g zB~0S+YG+B^q)lo4QH`8OVmfxIGKiBsZZHr91GUcLER&kLF}ixL-(w4LFdXk1c$wUc z6)%&IPln@dX}~&(4XyX~%U43}G|(c$OfKNkAaK`uV7@QQpxvRL5jU2nQvV5cX-QeS zs=KW#F#S->Ru45N4+*=cMzFP=4(UOWub`Lii^Pm0Bb7xHj`CVc_o)aZ2R_7OUvbGs zI@^%H|KNo(vH1%q_lRnWiAxVGrdBznk}Zugv1jFC1+l`AdGU4m1*p1qe!H*hVb6hiX5F*uC@BI7-lyPit^OM>9T!*j&0+r;p~s z+FVnDoY$y!!jZwl;qljN%;IZeo5s)2wRzg26%B{?eWwwyDw2X1TS-?|)YiB8}${JQT|o ziB;^>8vXjQ);WJwoz=Yh16XX3>Mu2442;**HMg&kL`=GKj+^>f0!JAyA#AXE&+c5N z#E_0;;BLb}&@}9r1W}o*!Z1;eB?%Dh4NUgNfT{D?Vh|joyKFdMNMU8-s65Y@9tUgi zwbTt@de@=pGNt!5duYrUb+Niv>ZrRGgdXdN7)=%FRMhqw>Kl7VFa9{~p>@4F&YcB% zs*Um={i)1lQ-gp*zDG56`bW3p=ZOb6DyKC4*(ANUpI>bhMZ6t<<3hloV}%{dd7LW~ zMHjZgB@-j0j%qxNhM%Xd+oWf(4p(Dyqjf3I2p9_d<3oQnAAvbPaD{Ll>@6byS%W(S zU4ZkK^Hw(R54;HG(({Fv7<`*3Ky!hI`fa=v8^v~N zJc5zytt2WXgP9^I%?sdx%Kg|5`GxHkK7CCa8=$(;Y-LE8p|(Qg2%(fPD%tmdZZ}IZG4a3_Vo})Vjbfay%HNexQ zOmK|)wl9b%*{HNUzLe}FsXFzu#cq~vqR;f5V{;gX6l|VSXdH+}%~_x%W5M&vtR<xj_4SIT z;lZZbXEZ3gnkB}ks$wW)IZ8owKEz-@-&Ny;m4m6|JQ6=kt|_-M2@YvJ!Y@e}l3f!& z4k^N?$=QdErE=@C57er-VoL>WjKr7{R)gO%>9@_}dxMu8wl_&!HDhvkJh(=6@T9@q zH-jO2pPt1>`>3!Z(y<48DDeRob_-o)&@Fl#lU)>y@<)J5{4L-B3S8TjY~A*#kxgW^ z`_FF`*?f{ISznT&Hki!ZP;)wQS0+SeQB^m~K3CTB>W8*os;k^^Cw@}g9|K4dVs3$k z{N#u7VKGB2?&6p`79URpbf&@k639-=W=V+0(KOjKoeuL1ma~J&J$Kw@Gs)YvsZF;8 z%cj95p7AZ7t-*-u)pACYA$p0M3v_@w{FZ3uba=r!z zG7EHMt=%N1L_@H3PavCVik4wHdSJaac_b=u5?egQNd25rfAP*IqFhGdZ~1UflfaCU<0-y2c#x&ftE^Hm zU^by;PGMhZuAyN8n6N@u&7_y|zigIs9G;g9wC9TJuV+=Cxl_+sq*U2MvttCBqis(a zhuCS*sAUUJQWLO7K*wc)<;!~mAPI{HEWAm}k~p44`6bUe*kBkgKQ`j@-%dkWAD;eZ zq@0;nX@^mADOeO7q%@;@(|S*l~FNP zMDkX~M3a1Lq%}OlvfWYFuU~0^u^1;l8jt0=@ooyBhJk>KW!YsFGedpoe?mPN ziEw9bhLZH!FG$#T&XTbEFj*#liN{SzCc*VV?Ie_ruAD?jvDz=3MwURdp_SpDiouKR zWE7~wW#|U(c04oHy25bB1S3E-s!FP>{|9)hzO-<$}RqiOVjS$JEyPs z#u=nhrfZS^7PX?$`7m&gxaI=P%rXO!I>Kf)9;Ldti$D!QL4ofX=;C@PMV=SNgw0b_n$#yXaJVeBF*Qaf+4-X+N%s z^yOB$>^ih*E{`)5pw-9GPdHX!7duCmsVGt<2;!4&&2%?DKMlBGZpjE3R@Sj8Orohl z9lQ|tPo7wUcRvFA^l%Kn{jLWTFu?`_Cz3$qoJbP&2JkX!2vC^V#8HRdbi2z|pyoT8 zSQ|^K@R$wmuks1t<}@TM7(VW?a(_pQhBL9LShX0}&4Ikp_@^ z{sK0Q%<-5$4Uk-G3?;S~urBb!LYQ?>R|b>DGW)6x@TTy%y~~6mHh9I#*XE!rvsg|a z6E-Z1AFVHG*)y(IHR|y{%cY<%HC5e9?N73hl*z#lfRpxq57!;|0yA8Hk*94+cIPx9 zzHHu;#4KuisSHjqP7}&DDRifpt)Y+xnOcSDn5ik&2gz+MPK&hVHCb7g1|GR@msq*a zxHDOrM_Faro>s50 z26sa6fq)6Ak4dvt$;FE(+MNoU+Q=7J>@}<$kV(+*wV(C~3D%=y^eMwt@P{fvT79{X zyOn=nFGYzjTuO@h@bb|ujZgNU2sOVCPsQD8NT)1-kV_STaZ}?4j%zs!(@SKP7TcSF zrHl?4Rmiq$WTc=0Rb<6YO8~SM|FF*y`@qY}+PRS`NsarvV{z1G;bb(>IE}d=O{CM{ z_mTR+)1FtfzsQn5)2d*G#6>b;v!J8a+5$8p#&M@Qbtn{6+qPTFM#@;)tIHz(|I9#x zY;DHa89LAF+pP4xI9tVprbX*&wsDCV8HR~eDQG=UQxVd|+1;2B^$W4=X~hzA@EZQq zz!j!Wex77kvZqEocyHXKaNv+K%c_u45KiR+c+3cbfS0aEB&ua zoT1#VYI|byuSh6&o7=j+^bU>xTh|6#NTd#82)vGm9TtC@{C7a0}N*@q@mZEea$a|8Y)+B8F4O zrUH?>?-JGs>OCG$#6kOz6M65LU=t423M2dSRet5ih2B&C=VA$PZ#&Oemw5=wmC$LI zx0>3fsdj7z0vHU<0}a$d+f>g3K-SkEGM;cwj@6(hG4Eo9&zXhss;iE z^R4Vzv&g=`l?SOA&Cpc@+oz!p7_n{sxHt*cKkL2m%R8ybQ%rm!j>`VGyk#pW=)RaY zwQnwD(WNDJOtSlk`ejmHyq|wSi{>U$q`H8If;8l~>jS$s4a8&Znp zZUhl)KZ%dF>i}}Jszt)oue}RvHC_cD#ag@kBpkc9Dk*C_1{zbdUM6v|>Cxz8f1r-g z%X$JSKWcW&{g0Q49ZS;}j^%$4)zF##ru7zG9XxD+Zxu+afEzBe7RnvUzl=?|Kx+uiah%nBj|9sXcLYa+_LK-q-wgnOHEOe;>$bap zeMHkK6LC({IGGr@0P|gLZ9sMWhfaSSH(cZE@YFX^50C!j5!UBXCg}je;vlM%FAF21 z8lYyKLF&H%x2bzovg!nZE-hD;v-W|%08sa7!d`5>lZh%UmO-G6gz9<)&KRfGzM*;j zHEbk5q4Br-dzXhj8>N4L!kvy$Ki}0G@?(gnA5@8Q(&y?Z z8k6qeI-yYI9J(a>U4U`Fn@-KmhgL7Az8C9M-4-{#yk$*`6!Sf`%y&iAA@5^ke>3`H zInsvsP7KOies6>kuHSz31Nb^I3?*6)Usv`9lcNgII75rK02thO({=7Oft8DvAg~23 z(o@)aFRilL6SVi^ZZ9!fhH@Ok8K31*yBvb0z5*_^EKG-fmR~#*I<4Y3kD&Z$gmdNq z+@k(??ZgWiTiJ2rR*E7+;Z%j&FBpkn3s*RF6jwQ>s>mYA%=MSG5bLo4#=YonCpg-1xQw`4uyCW6g+khgUL{T9exzsBCr@*6;^;dD!|M3H zy@k=UL%T7)LJh`Bqnw>z0LE2qOESdk$Vm-xDpeObCqPv!O}88PVrh3_vwmqczT4yM z*kZg_=Zp1?fdW#__Z-_UAf#xWq&WkkXz>NiLz(m(FC>WlMS9=$1M$v4IXY#(XR@9S zZ^NH|H-7CpD3_2&CT&=m0Oiaz_8i73?Jr;)V_|X8_k>`HJU@y6p=yl%b)?ZVv2x6g zf@P&rhY>%4VL(Va8JJ48);d+pRN*0@O@#0l(4Tx8C>)2$5pP2&fsYneFFe60PaSnF z_8j#5QEyxuc=_-@R@8QBK3$p{)|S;3Nz%z<_gvrd=)+idI0J=Qp=f*PE%{eTqf^M~ zlGo_fKy-UvVxJ<%dof%}GYMT!%|{cl(|yRapbXQw3sS`Ou0aI?qQ~m^OP`Q?hutjD z43Ooi)BGG{?Bo6B)X5EXc?p-a&5z672vS2?cx73D-@nBsOQ1~Q2BS?Ad};^xM2uHf zMS(3K=Ghq(rC;D_$R$gcB5_W*5RWEsb@BG308qj4UTa>aRk%;N%N5ie*NPlH(?Ss zuKK}@xI7GgK_kktQMbqO7_Dk62hj{gdQ^JC(!(Krk#RBiwdM-Bbn} ziSV@T8u0n5da zFjpKL_4;-zSMNeIHI?>N>gZhYP#uRIv+3lfi-81AGWmb*Eu?kwD5T``VpX>z(-R(X zjJktu#o?PT|ABdKR!7t!^5A;(cRQ+QSkil>y{5eC#PEeK`$etVwBwW$C3B5n^iwZ@ z5$_H_7`bR8+WkFlr}kUy``2O3GbQIzk|fsU+KD0<$E!*B$(80m`MppTk#>65I2)sF z#4&<4mllIK!pPJXUnc^7d*0KisNazuu@2(7tVX>i{kU+$Jdp+w(k5Bo2*u>5AI9|i zedaSF)UAg_toNHRes5_(I0O%aud$cAuu#ZbUwKpc-|}v^WeXYC3Wxj>o@#rYm)3yIWG|dOw~0o zw$K=m@_AtSFTk#d`&ivkQ93O4N2A~!OxBpIa2>ic!X(Z3x6?6_n;H4FO70c7{6rH6 zZvZ)3`>0#V3ziTIqobx@oBGw-Gv36Tm$6?r!e@hc56+rUgcy%xMFhPFb(c5*VS?VI z6H3^{p1rx-%mtdpbMxS;cx22c_c{wPoN zc~8ghCqD&Uv-We<2C+fgLhqa+L4ajxmQK2a#Z||!pX&8*0M_AAaNk+6SW0H%EH(rA zI|IIbPP5MF^1Xy;rM1!8`@*&Urufw!&UU}ZnRCFK9gc|B2FFiTwYR3ZJw5O;h zRn9TTyXDCeOmT9+*&8B4*n7ffyFbaxBvro&N~cXrhf+sA)-agN7(}a&ab09Tsza*M zmBbdjtA()?)8a`B6Zg9E_KaQJRRe8Xd3^0ps?w*|Xd3?wPx9J`XkeQS>CLJNbcZ0A z8naHxlJG>n(d;moGkQ;%YKrNk9Lai0%D+O6CmWx=wojtvx?aV%BoH(_veKw6EWm!d zqmDZTp{%pGGU`X^0G%=;U;RrS9nfq1;?*0O`@B^9Gn`1V3!#OC=BJfzd4`K4?+~o~ z#w>?tMo-`=Gs&9!>|EFIZ>v!wzDlMR7db)ZQS>=eGmUVTNfSg5gl^e(&#C3rf5(rd|6o)+-8&NSeOd&xZm#ylFAxp6T_ZMnaM3x`0Lt(TaQBB4x2aJJlqd4 zUHZ1seJe7MZ@o$kf=il$d&K%99+km&Y8t8l(@v+rv|I|cp-5_84RaaKH3ya@cJsdg zh`9gAJKy1FB=3~sBX`l-w8eYsbgo41M!Ij^w41o`L?F4Axd!&>zW~m_4gK?JCBgp@ zN|4VTsTL9E3Z7f2$}CDrL@J}obk&5MMWV&|(2RM%C0We#E`gbB$$yN!)cYR3+dP-1 z$BSijfHCa9Y6XjvWlZIlWJ$0jcSACNn@ydj`R#R&r}!3 z?#kne64}T$VTc({(v?d_)fbGjOg+a?IQo9JNKnF$8&~!9Z0*(dEbm-qD@=7|9YI2g zR^%XFX&nYd7P6d#nT%R0HQ-DIf*8iKrhe6P&8MB3i=KwmtTNM19SBk8HOvAOHwZR| z!i~(2W3KVGi%)J`-V7-o77NITUn?0N=RhEn)36uPqQksVu|3?!mXUoKZc^#gnUczb0?*=fG}CjkRhrEPeeL#wyRKP zcHo&mX`V|t_PzYe#COv_oO%GXY9=toXsrHsq$6UY4rk(Gr`K!E2!xM6%>n_WQa(%lJ*q;##!q`=s z&ek5u=tkwL*b}$}MoD2+xD@&Le3#mxMxGT*iF2F_aS)2BB|GS?aPbTIG*C*Szj5m% z6UUa@Qscr_vdXOr`}qJ=EoKdqXlLZ+V1Sz=JGS!CDCZdCYikN840fVr>H5Z)$3`Dc zE`^PiK(Dj@W=;sBw@OT8lzb!<%TAk<)_uMF`*Z;v_l%;&~uok}L#*m-oq1U=PReH8lW*m26v# z>Y0n_$_I%N!-Fyhxh$9xqXil*W8p90L^|L`^wUHY*fS218{qR-xKT}yrCYn$V9 zm!anofu6ZLn-rc>W3wv*un~ziiZo@4_gCDv{^Zc|ZPawnSmy-EWfLrSRgsV){^#zG zgg%q|Q$-78n_yT?Ou3S`81l!US>njNViC`u*AXC8p`x-wb>YVcRWvf>LL^eUXrF#H zi;^$+Ji}rXRPgZmU2L+mmnJP5fH3Q)Ruo~cVsVF~IeZxuf)X6d;aIjbVn-&w-v+|Y zaQA4Qg_E#3t;<$7yVZF^JGdG8jDgvXC^PJF3Aa@V$ZcOkNo7=$gs_9tpUKT#S;k3Q z8FS9-)jZT*2!%?7(%#ntgzWE?#9f(={4iU1h6(D%PpFb+5xef=)RT^`VDfo>W&<@? zuZJ5}f<8b`DueyLvu*7jG3kBtc;-u~1Sl3mtUT`a?YhSk&IDbFsO9aH(u1-Z!Ef1@ zw{(%s?7|$&U4h!GSdP=<=?r}1RQx~EIy~tI9puaQ9`xhA6Dtq$nnO~E`gzPpQ#qR& zI!%FY1GI`dKpnWzR|`3*8%Fbz;0X(KCTj>OJQEA&5;1@D?P${;M1pAoYEV8vTv($| zal#%(ZHnUKv#HS$wtN+C-#|U3nxM-N4K?ltBFc&EghXRwb?vDY?OMb#sWBfV=&)>9^ZAA^%xX{r7DQe;w z34<{kypLr(C{Kq0a(_lhF%c0ah*qNI^stNqSMbHm{`EV5K3YR)qxX{!oTX^+DDNiz z0(Ou5u@ME|E-wxLdm3cXqrY0FF1ilbM=9~mMWktGgrjhRQwWPhh{+}TXncU!@{%hs zhwQZNktO@)FMtKz2k6j$4x1#hVY*Msd!g63N3Xm%fv2d8@R})bjipAgfxKCD&xhTT za%m7S=;}+dy*(q-Hfi5&TwF%q@1*X9IV0ti@syQ3gJ#h3YdzDnxE;i~_iKgu_@J)r zL;3DCLfkT%CbNVRlZ0w`_=JJ(C0TY$_IrW7Y#_74qu<$V1i|pF2YT3IXj!1PB`N1I zMBn<=&lfJ(A!n5d( zKpwv|awiI{xNN%3-PSXoJ+zO_;b1SVi}TV*L(318o;n;8PviyexFth5Q@p?h$?ab& zGZ(IDF~W9fW?(f9vCiza3K{Z(9}-m6ArmwX=OO)S*VW&U;P9w7Ym>`q!4Q50*%xMo z2SOXJEZv7}sdR|kB$J8z&%F3}Du{hpa_Sa=xs|rZo8)2sWd^ew44`hK$&x1a*Ggk{|ghIJ~&(4QOYPTHw8fGbT~4#n_5H)Rd|* zK8)2~uW%@~uj=Ud`9v?b=uU^V*k7rv^())EGkZ?)FA(3lGMxmwI*M6wiSJ| zo1HF9ww=*2AN|Cpt;kJ9C-z4A*810D;y{ru3kQXAUbFA{((CEP@|*MHO*z)=W&#QD z+(2!hB&H%=_Yx~zpkKv?(Uz)1*fFY72~Th1{Pz6SZQ-uKu@dKr^wbRaqUSwLmu^@| zUm)Dph+;HfaOfd-0R!HRwYgDw2xBOBaMRPt_C6j-9~|; zXA?GuPd8=7Pl&&Nvqi0;cig~wPbcHs7Rbjkjn&0y^y;+u)>SVX{0^eHh?`6l(@9qn z9+^eUK;oK&{Vkqh5usaV&T8Jbm$w8LQVDlLb`MDCMl%h>n+=lxO3K4_V8=%|mP(Z@Vj|Su0yedRd&eJ-ox2R7-)IGCaTK^|8s4TS0 z4Jln-yY0NSHuZ@II=9eeNUlsPgSvD~rM3s7WQXOFT@jf3S%!&t`qd{Wb&xnl-poJu zlIWjFUt+b3alXu~N7dN6js_+gQs8Ck&K_)pkq35}&IKtnJd1!Lmc` zQb$|FQ=|S~+qUu$IK3zjaStM|nc8EEiZamS2AF_yqzXeI?Wiq%oE|o^D>(K@NL;pf zpfS{P&9i*k83ilZ4lV036Hxh2)d3a};(b?@r_Vq5D)xlrNqEd;)n#y|QoQN1Jxof< zD+&v&bGrgwWqc!w!*}B2EQ^X(J5AN_Bu5RCHMg+o^hh>g@0LPK9^iGerGXL4Hi!N; z99fM=1jo$3(S2@US{gVS#9JApk%g48#BCk+&vh8_a)lJkCSYPJ=cPl>oJl#zb3S$Q zwS#J>KAq3%Ry+IzmbDm1?iiFIe6^GCfZEeiBZ6L-ro+TptId?K$L=SWe40faPi^H@ zA%xee*A%u>?g{&_t!ZKY=Pa(I$^HeDPFu?}HgVBAouTT^QEck6YH56@s|dd!rgf3g1=f_w+!vUATS%bohPDz26__u|MX5CZZB_S4n>j}v zS&60XCe9(X>ee22yZab7 z+O!oH%b~w^%#;tp=II}f-bX2MqmfZszLrO zE~*$$-hvq_L$e_vV?X4l=>GzazP}UxI%4L|(=N8*VX$ZU-@L~d; zSn42~3XI6@u@SwLKGjRoqrQWiW@@FH$RvEBUb}d7RFm3}H7^>yq0KAH9iasj z<#DHFMg3~v69%45c3zf-s3kh~0I^OW6dq;@saoikPdom5{<8aZoNK{MG^M9*ktX?g zDn4b$+PFzsb9cIx1xXb8rYh8z$qOXdqzrd78Ud;m&f=d3gLL6|Qz7PLn;uLRy`uBH zBQ+Or;J!_(risrAwmBuC@|H0IdNjC?x0;m|HtPyw6+rYK(Dw)_I$43t6OjVWUm=Q& z9WljQHUEZHEN0eqXllQYn1_Vna$~3=lCALt_q}WR3Nd^Wq%el7m80hwvdqOE4!tLj z;_HRpJK1>(7NM!~k9VrjQFzj(^SL^(k8+E7ew}IZp_1Zg-#H(u|JuTdta>zG4wc#EqOmWz-SsIGT-*gDd zZn7shF`?6yfG~>^($FBdc=c0<*Z9{GsA3-i$^^5+b`sH*s(&8)y_}i&$281q_r96y-qgP9CiI6PYT;=V$Ui&%z zNwe0}f-0YpZYSyR`-OkKAYvx2tjr_t;*I}0LMZgm{;S!(KeIZ8;+S<~QMO@}%kegs z6nErm>smU~XfW}3GYVSG{A=i0-N89r`nH5Oryz@84ec5^3YUNkbM;6&E;+mo@I9EP z^c~|+SQXbpI0RLFoXND(p(J+)>}WdL9`q7)sbBMMv!8yp4KJXf;~pu39HA!M$l%iU zn~Hf3ZR2bg;a|O?y!lE`Pu;dG=4wDD9SbJNNH2C+b=I#eLYP*xuVB}%Vq&oN>+vpO z-G~oRyL|xBSV$M@aPq931RI_?P01E5bz((Cwe5BUJ7mInzk00tufYSq_H@)MWpwm0 ze|w3&R+5h2;wxVAHc||1xe~jxoNeE&Ou1%#Q+!WtmOboLx6R;Om?43hsL|jq6A)R~ zlf)1v(7FkG%{c#*kM_ZS#D!glv~jd9i_et6nov*En}DOm==1u#|Qcc!|D2n{ah_aNy$O$cYTeva=lYLL;vO>^O*2N z&Zotfmt^c1uV!1I7#@Sq*(}2%=G%E3*NH-5Q#mbP7{;rHF6`Z#|0p$5vuNpU$Fp@q z?noFgZWEuaA#>ZJlLN>h@ka3awmY`Eh&Pm279er1TTPHgHF6Qb9t8pZ`OH`ya^Xfj z0nJBWMdD0b>yF}3W!uGH7AP`2NqhL_m)t2!^ZR%_UDzz0on5vSm(@Jpa5)FQTNmh` z_Z09KFnamDry`wbho>nti>+@}ZGilj%oW{E4S1z@d{}NehqSt z`j8lS zdj;yNYjdN+{n{=l&KpbA+X)~bBYlkl&}O1Y^EGkdd*Gj-csbR$)QPNvgt_^9Biv+@ z1W9<_Ey%QoY3q5$tyk210CQp`c91H^w<5llJ9CvL_LlAEpI|Vp1iD1mW{zl<6H~36 zo@ank)1Zuf_qDbC!ooPV6lu~mu%daug6a6Hn<_x#CNt)C+9IJez^dqgEkf|CdbMI2 zJdA}Lm8BCyL!1xVahNGc{1*b=EUd3Po9e|n(g7-gC)UAaCRG+#OMj*hxHAy*lv<$I zc`%B(p>q)=P2Fej7^in-DmIklP>p3>cqON(V+?YHt`ayJce<{;rdsjNf0B-oIE=HS z8eFmy^{;FP@#WKbHeYy>Hd2O-_tV5wxAstK#)hy<7J2^jWk_~HauNh+6f30ZVTYwH+k_K1vRkQv5 zzb$9Wu`uh=@^M&NIBDdL-SpmVbk=Ps95D1G0ym1s6tS)mfqB1_$xnJ~om|&~Wa{qK z*3V3n8#hYIV8qsOp+OIc04s8YZ+t`JUosqT!a7#%@J!JE0v=&J+*-)wkD-Q^16DBL ze+zrzNu7oSZm+26^G%ghVt8Z_4#Xwj%l!!AC!$CaHf@aOJDMU&6gGM$^(x%xT$g8k(bE;|N0*}tO}R&xw-0g_BO(MAeMnHV z!RKuJ{;4{)Qn!S7^A@B1v&Pe}9#jN?dB^$-@TIx4WpjJ5>E7t34W$v#7)Q?k4f>UD zdt^>}N_TWO+qr_YhrgwJ4deC^jqto-xA%S?Mu+Xt?hbX>Yb;XXM}m+f$`&t|*XZFn z-G2HPAZGL-7{gy>QBi6C4^0xPYXppU(!|lrm`_s(i;s1vF5%XsG-;{j#?ZfR-HOUr z{Sr==J+skKI#(H?EKhy`xQIWC^j}Wwc@=qR8*#jrJT_MviFaR-XKi?WS<+?YX<2kc zDO>KUEi3YcPZFH;^mS?})YGTKVjdNWL@w=QV<7j65ZqN97`f=Qf``h5HaC-ct?_Y< zQGlT#RPPx9a6$mKq!hVSO4FOp+{#IDP#bT0 zA4)RIKPu<1mg}3AjcVJf*6SXZur&j=I3`SOZEer?%&q4bRql{dJD{Qv4%K#QqjRyx zb0PS=uGn<)@2yE_n^AQ@l#QF%0{w)H0gkV7#85QSb&A{x_de2Z(4)bY)r{TZd&ygD z#?>T(v(5#TK9z;mN8!_zU}O+1zUsAG${xBNAw{<`TkfY}hYNKR;=S0bonYz?X1Ugt zWxe>&?ua>suvxNyaEft1dEIXI3Rtve6M9g&iSb&y!z{kSt`aB=Af)ietoCyy(w55i zlou5ywSE0VE_ki!{R36c+)}S-GA3u|ZabWuzXjH~{|VYjt-gi~9q(3EGYf!5abDIa z<+v3k6SKYPauc*s+kDf?M`pRyJHLIl-KjA%=H28ytF)hXn5^>*Om1oHVmDFGH2H1h z$lADQawnU`T zgb>yB=^tQqNtB!}kekN`U2HSB@uVf<)t!XIx`fEotofK%oVe;M?IwOULtM#7yp1(r zp{X}PJve~jvR%{jw& z`z?9w_aV9vg@te9;roRAfT;_O&vh(7YU2aXqLp&CP#{ObQrB^E{YL zSSzye{N^83Hk!)babCy>9>vC&-iqJ30x=?#KC{j4G!|iTYYe9&?nmML1>8S7NKTBB z>J~`=NZQsZ7BjpYcGYu*ind$4{0wz;D+-#PG|LQ<$%_)Udt}hqcCHn9NK+(4V0Gr9 zb!d%vsWWGQ!O>s4Mglp{+#Xr$a}wf;7|eZqJyqs3X)tD-*wUbs8duY(!#d41(2v(^ z=@wth#PrU+kP#ejKYwtK+<^Nw|)DA-+Lufx3r)qaA9pNx-v zf4Z(mA8j`ykRpwGMO&(U8% zTHSV(px3V-XSkzgoOz(}49Y=&|HE14V3&wn(STiI`S0rS#{CEou}1s!%Aux88>C~1}!RH|{m1=NrHRP$%sCme6Pd32v?Al~GE zhBx|`jXFtWlPo`tILe9cA@`m1YS}f`iTQ1pJ=c)2ZEmZyC^~jESA|-{RAm=dmX~F- zD@@~5?YT{AkkDW5RgAe`y?R&+XJMIx01e*M;V>KZ2Z>~tv5SrvI`*JvNrUeilCNHl zTh^5bp2uRO=zhNhL;Z#ege=pM?O11f9i}ZjgkU?71us2#q%Xf>FRetG!|P8fWI*&% z3BKqaZt;vsq(-omN#RQ1!8ip;dK$QT<0;UqKVNtGVR|6Zq|iO$giq{T3?aa{x!Ll@ z;Co-aQ8X(jmW!#p{U@r<`x_4L`}(5?LDZ=a*S8RDji!Um;LwWSmZ)S$P3m@S!<_~QSOBZ#Qi&tM>uME)I=6hHh+;%1>Z*hNVtV_mwO2mH~ zh#43rQWH2+F`Zku@Ta|B^hj(9aiWG{#adpJ{tvKN6zcoJ{8`!DbphoZSHU5raB-$%){$9ayDxJ+$(MJ zHswcZi6~Qwo7_9PaEp2v78f2gS7Dyg=0%(24TCHV)N>L1R&ke^o{Z$3)MG`he3E|u z(X@`G*+CT!S%~Mn(Low9W4!EAT9&BS200Dq7T(C2g(Ak7V(jaJ;o#%6(^H+F3I#og z3Tq_xlAzqfTu(#M;?X8YoVp4kfq3RWFvDP7t<=*%R=nkV%YDmwU=wU{UOc&$U)j0; zH;`K{6s*P?lG!#HWIdG!CX@U28e%v0wo&|;zP#I>p#li zoB_V|wIo+R#*397q1UPhf0F{p@?pGgohfiwVeQ}nA*1Fej2-~H5&*-*(;_7di=y9vR4$u#K2Gftd2;als2gB7Ygh-2r6Vauh_;(&TE7xpjtW^NnVy%S6Zcl zJXxm8YDKgTFJb-wL7TN(9?F5ZLLWV@Ff|8ngvOgxOC8UWFohA>XqZyDYLf=pAp9iJ zh+2YkC|-#E*^r;QrE9w{=5tT6Xgm*Y%@)koYf0#X?fI(D{sa&I*#d+7G4-oUKm^Xw zbG^i@zp}H-_p?W^!aw4Pma93UYj@d>ZdghzO-Fp4US*Bw`BYysW4;k1f1STvj(ZAl z=5pmUR)Wcs(NoBb$E}^d>G+R>2T5{C3iaI}lZ=j4=x*3Z7~SiU5ubFKq7-%7=gY>lXn$u!-S?3yU?h~afme8Y;p4?ND<4M=`Ceg>hv}>m+HXWC z2!xQdGbRi8D{{m>S@rB`6ZP(^^O>IJI-MS5S zkj*kLgwo!ZEdrJ3CyvfPfJ+{5J1K4)-}0elZ*OJg*#GJ2yx{!@aA3;E-}XJfk`(-? z$ao9M=>`^f+nJ>-y`oGNid#XOyz?6WMm1zphDw&D5ies&wDGrtcgDr1Oi<(XOn>2( zO#y4NqF#Edx+}>pFaPISeLv@0CAg!u=L_Xc&OdV*sE)ykyxB;0zAbC726l)Wcn6%g zF1EidHC0)h7eiYX+${?2EPolY$r7Pbts1PQ&CO!>af(vZ>Q}2w#wO`=M}WlUBo zGjHCKy1YnIX-E&QJCJn_g|tAHi`x`c?aMNYP%k-mzo?X5IP+Yw$Kt6Dt@ zmNhMf`=WgGuXnAG0^EmspMr}pEH57x6cQoFoH=5`vA25~dP4_YL?`UL>d($lhG5wG z_zFEIeNAvSvNL0Gwd~yVH}F5SbkR~^Rsf1Xwl*tqc&jJ!VsVXxbu(tTdT^~~v%=u)HrtyecyN}E zeKsOrS=G&{z26ESiyWc@N}j>P0%6Aqdoz8>q}v*3`Ug0^_;r2U7OHb_s;I4Q^*t(X zlC)TvOQ%Qd3##^Vk^AW4OIOQ9Ig~_sKXz-BgxzL@8uyIHMyTK#vL;LR?A0Z2j-K3) zPfo?gAb`@~7six5jtNGl5b%BAH%qaM+I$Rp-!0h1BTueIbFda!0O^YgOhxu<@D+CG zCHNkoZzeK|r;U#-Bz?{81&_QD#Tp0-A;c89uYI1^!k!2>r`M`kPYQUa&^n-gAsA@r zkNyT*XP9vRc6Kw1*pJaV@afmpt4MkuPc$^ZU|8?S{hFeKW011<2PXl|Gl^Y!B3-|k z@5$bN=5Jp*dGlJ#sSe1Qjck(`(*JSVTqMKNMt2eYo;lx3BIF6Q*k;^8^xcq6-nsSY zu{4DreOg)%_|vT3sr0izrB4lk8Ucvu%q_Ko^@S1 zE%38mSwSE~4oA!zn>HSwF+FI^l1)p@?vw6%XM{sAsDL>sR3anUcT-ch7#)hkqf1v+if%EkIc*?oBH&l<6f6=D45ytMU%nex8n8RDjd zK+VfW(-`b4aTncbzMr3WnXBV7G-{WCMoMwMwoo`W&FZ|o$7qNAm>V0@a9rWBds<*N zDU+8X4Atg^OSxrj@DhJi5UcdG^!Do21+a5u=Fp#NhR)&=^}A8uX^b5feniPbrK^H9 zc)s`t_k2n$Y{ZwwX87i3ijG=e6*ZOr`x}uMY2P&RAtKvTJ0q-jk0{7Xr_vsro#4n$ zof0M!iSXzBbrN&uEMU9Qt)7A6`U%W+KK1F-|ZMnHzHJ zLE!S3Ld{U+4cLf7o)cP%FkhiE$;I8+TPjxYgJnhy+banYc+@axYrvo657e_{xDX>T z49^Mc{x0R1#KYN>H41V)Z{2PE=>LQ>Q#+OduWzY`WuPM-I(k{%FPMMShhWR)%AVrW zFg<@E@GfoUC#Cu29}Uk{eoMKlzXxDp?M+Dw1L6>2pN6KRF(7TlgK2gRZhzx!etIoW z>5u2iw^4>28-Bx9A;c0v2?$a4#Zjk@Y^-q8E~Se0t|xs$Yk`%M;;&rR)rNW3ng(9u z$(X_461wuoJmH-0wC$HeMsZ>ZT0`GyEvBwK6d$U<;hV`#uaz~TM&NnSA)5nk+@-ux z%6*{~#Q=;e2ym5v@gLyjQRZfOfN^Q6EW;0I3!28b>p=H3bXtD{S)=BEL^x4F$TnXx zZ2Zm9`M(cIBx|$F_Ao6nglRn}4Fjq)6w5#S15+W7<&-TPCf93LiHxF;2l*Da-TWP{ z01+8z1?vv#DWsQvNGLM+F)Bv9wp|$J+)TBii2K_od0s=!KIm_(@IQd2&sZGcMGnp3 z#XG&Lf=Za|XNL(cnWVTg)Za1OlkwZ>0_v!i$Ctt{f|~t_df=U zO`|LiydCIc3IzVHDLrp+vD=@5l~TOQ$9T=asgm40j1)FwSERcX{ZY5&N~@ra0XPeAKneQ8C!H_x z7ZT#!2r<8n-P&!8?`n6`ng!N)<9WyB9*sn)Vry7_ui`VA9*Z@Ri^AA8_%Wr(b0htgu ziV~osrM#exp}WBv*~a`-?ty!UwhCMQnecabNeBFPgA7c0xwm!Qdjs@J*wVgW;s@vU zg(-FSwEqLJwHu(stPnXzBTeP2Zs4-RG2n)8b>BLwMoy~%Xd*2lIyfYm@+IkrSQ2KA zownH*T-4|T$f^rj4cWar<hO5aNc=_I$qn{H;^y*MazcUC-NZ3^1b^?u#9?xbcyy zz7B?JF)V!a+C{@Yg+n@&F_X@)DD{rg5qa5 z=UJLP4u>gfj@6!Ui{QwT`s}wm)z+wCL0sP-{{v{fN{UY&Su;Vf!BnV+Wq76)HiVl2 zW=CR)uI>Mcpz~D4)}o{ii7VHge=$$>8r{+bjcZn8B<7_Ic!X8>$@lKq1~U%3z#@_K zi6^_CEEl7dw4Sm2A#Kjy{Rb$oj5_VU{ySh0Qg&`g^$HHSL2mx6!flUD|>fddHj_N}0dm6-iQdz{j%aAy}xEgT&2} zeP5~ruqrsuRgvB?{qp-G1yCw**DmgD4~m&!7ioA?9g=&ITOg1v=4gt_uw{bw52J4>Ro&c>Q8iII3z>jH`xnKa` zQ_o@-R%d3E+Z1&W9LZOPGVjUTvYe7U7GtqpoJj)(%S*i zE@}$K&RR5D?QV&70lD8WtNCY{FtIXR91z#`g(X?Z;I3LgG`XHNd2uW9OBo=#H&{SZ zAk52YKEdTK&%Ny+%KRVT8@f6x+f(PG$`oS@<)PwU?Ot9BiGH5lMSXq755W(x>L(1= z@bjwV*TIF6B&=9x+vEw3w`R!tb!4zg;Fd1r z3M4+{y$mgL3L2>54LJfl=JOf@as5eQCLMc=&p_mNSvLDRgX79w-?Ie$|?xE^})hRny$fx`s+>24Jl%Xv@S`Q;C!lbez{?V!jrTBgU72 z_HCz~eeuVdp#PmbVS`HY0Keg}2|Z6592Eak%d%1=&f!_FGMBp@7_zrv>T{1!1-a9m z*_azSZd3G*TmJyrW-0{toiN1=-iAqn7%{w0*rBAZblkO79q_?HE3x~)lpb1x_s$qn zg|3Xy6bpn1=7jTQHJ+>dt4cS%D%T?CDBf?gBNYN73c6QMq|bXBtf8QUFFRVi3WlLb zlFB$EwA|d&ezP$}-xP*8I#n%X=)uwx!CHjC0`JH|>3@rKYpz3P#aJEO#DMFq-|vz> zDza5iJlEku3YYC+&;1eaQ z8BVgmYSY8uL6Cc44OIN4^^24EJY5gc*UCng(%}mOz8gyGa8ltb>8A5KxMAQd(vGD} zQ&_O!Iwp0d`nC#7dU`zc6v2nS6k6E-z+Cl-|4@wq;Kuq!W?d~pFxu2p4**mhlhn?; znXoHfP{G59b=`%Gb9&Pz360s51oedVOVfG5pk6%C8;<3m?Hdll?WAO=*Ve=+mo~wz znpboDoz&&w*vUVDws8}Dn4CAhh0JI%#f0o(%*(zN5Q5=M7jT}Mc$r4VO(tjJFC4wY zAN33j_$lg#Gfwd(j4s=yo@7=o{DG||e37F)1j9mm}*qGCIF32jj`@^OJ5TWD(i-iJrrH>j)r(+q_2 z4?*5fzI1WXI7Z>X1wB7Tu}1sr4*_qc;gZPqupNo9O7Xd}sua^+dfx?!;c;}UyC7VJ zjFzDf>(nJ&L&p3n=#N!wr1TqZPm3?*3zni<^}C{HXyB8W3G{JDSAWX-P0S3@pEW$fQJK_2IFF(_bme|21vgxe{{Yi%fMKMR!qWS|oq;Y>&$bVa0+zNG zh8-QBDLY?q%_m+!e@_Je-#fE#oSa`L0Xo z0jy^5P)urtdoNZ#Ir8F|0L@diB*|{=%n<#clmBgc&SPK zWSz^cAmqwA+891O?KLZO`n6GK*y3xsjz?9YMt6wHUkx>S?J72&~1C=R{K&?zTD^? zdwX1?Fmisab;n7u-3seih^?^m2!sZz3n340Xv>2n2JuiID^sCg+iEmq?v#p=7WH(N zLD38qS68khQ(8}XR->G0Ve-k+^wa7j#)O0yMVR?QK}qPO9RJD$D|l-`wg0v`$KAr_ z;ANF_z}lG9;YvRwcYT|&Wpb-_gKVngR|5{kg+N~~}gjRGPR-v0thLN(!6SoLxWFmDJp? zyUPlK6<$VPXDJg3)G=s7*`$qk}b)0ZO?WZU2*hTOm$ zJoT^1eoBfMJ%zVX8mRH{IPP|;o{E|^eGX+QCtU<`MqMSjM$lW4{1sk{q6R(81FE0Q zV|lIdA57hPFgw%0AUs?FnPte;icdfb?0Jh213E({K6e$Kuchu$lAfN0xtx5W~;q&fbpS zFpm@0q^qZGbS2#q=U~Js`wWs*@JwV%jGHd`WT}-XZrykm-^#m{fBgq=^6ReX&&y-! zpxz38wq!97+xQ3KAxrKQmh))cxX3y)-nAtEynb4WP;bt>T@*(J&WXySYc5nsx^4-5TTn#ej|>Z{{aKDMfy41&80l$ zr$Y}Pci}DB82b-S38V04t0Rk&)p~^*cR}*YJ&aN?G(MtiZHl#SB1+F24=iiXbc11L zd9cMImXMa@$h;Ul;_ehxE1XQy?uwO0@p1V9!y*+AQ+YA!bpCrZMCV4r$l5IeaFbhk_@uXJ4`5IdS4n0JEsPX~*Fk2eLFonYY6e3bTju#`%rV$>cpFI}A%Ze_`qU^yLuop> zLERwxMvJC2u>oiFgk5Qcu0?r&(yEEw9&0!0ub1&J6@E&Zo-A$e>(JoNj|ADONTfz{ zuHtO9`Wr3g9emXj4sgCFv{iTmHjbzzJNeiV@|AZjrR~G&@P>8Up<+rra2DcRVz0odD3fw|6P4XU*%?GjJN7LJ?Uv(X3HR=&%;V-g0iB6FOH6#a}iS(by(9Fx+%K* z+e1?W_sYYlai8K9Yrms>GHd9;ADzjxefmfr{@lw(l|k2$;X@zJT&7V7M68ltnorAE z1jG_PxI&gnKtbXeL?1Of`j#OeMvv6slu7NBWFJOtfEhxlbkLvFgBiQyH^|wupQ65j zZ?M=U3`Y7_-)Tlj6;R)2IYf2;YxW>=rr>rI$*Wq0OoaJ?Z@4u%J=_I!E>#!)Bn$XW{zWmS-DvpC6K5r+6fK*Dx;{X1Yf&svcYfbB$Lk`LvM{ftt za1e^t!#7Zb{gwZ*6o)9sMtBmpAB;A26G}A}YI%4#u*scd;of>gXI>?ry>epu7??|O zm-Liv%2B+VxWLcJ{JEMTL8x$Zc8te%vT=`ibMt6;#5G9^(hngS1h2QUF86eag>~l| zXj!}w|J_Xw3+@lW(YIWmG$|%gOi$Ruo-Vym)Q1c4(b(( zV@*e$awb?|+%W*J7N7$mo|@==-{uc(+TE~wpnq5BY~XD$1hu}ZTVK7?(qr6ZS^3e$ z0#iUiW^3g7M%#05%c#9bscOn&l^@ASV_+Uw<7Gkq(SPO8Vsc*R_X#+c{ip2xq`(V- zyF=RwP1mMyClw?Lgpgk0f3Iv=SiC3(JHYnheKG3ui-ii;iJSUYeu?NzH}EW8X%%vVhd&uZ))xki^S8|zY%?w z$Z@*BZ0(_hrg}mx1P|FN_k@V>_QU4s^!FNhDXwx+=))r;e@pnzQ8UXhB@S3NbI6pQ=HBADZFB?wP>9F?YDCkRA z!iN>D25$^bKn^@%;!eg+mlYsP%&(Spp?a;WHcCm@xdt!ZV6@1h%X9T;hW})M)OnJv z7#{m9)c7cD%UL3hm8m3VGbn{IEX0D<&*Ar$l#2 zr(Bsxt4^@ms9Un40R$^83ZSN<%p)c%A|NSUWOh|8@|t7uXfI}NJfE)WeD{s?X})u*f}Yw~2R zEmF;?Z=?^Cj?QZrmr3~r?aZ{YqDZifHHk9o;#C+v-jyvQ;!jDT_}*GU>n3)T5??ZRQ%6@C1Y`D`bHZutAs$FgE$BH zf1ZI|J3@~BpaA6=cNo+YEF6`&_561dUg57jJ6qD0Iv30T?XgMAhmzvl3O!d-$1v@qRK;EV78WFwM2Gu znSW^H`>s^0^Zy35Cx1pc$H9z4mTP3adx!C3S^LrZ=-4v0+-8p{X^dUUA$HCPV95BI zZbF!#RIqKoeg8grDsQdbju`WWVTuq)XW-Xm6cg2*i0QS7JwZ|n)$_>!=$6OlBORS*oQEj478MOJ+i7Ucuv@%C6H)Z7Mqm#ldvP!K6 z4~3i;0YniF`^2e~>yK|0KcrNd3fr|VGI2eh^TsR#+DiR=SM_Wwyzh*Lw`M`+Jz?9H~PLw`#`$>rQDLo^5@1GT3jY4k_ zhTO~|-|sO7!9mvp_``(n!=H|gl5%3kHDJH4LJ;qr`oD8ObE1-*&pvNysqe7a9)rg; zI$(9AQtB(FokvJhy-NK3fYqi?W)dLZZ1mL-bJ4ZW1IMJSFg{Y@K)1|g!#ah3oc#S6 z4_BX;Esx$Wa0l-8Oy?3+;MHNss^NUbCxKx)1>GZgiE2euQdvN_#9TAnM@_q~J;`-` zPIs;&of8zR#uSk@SHuIruqM)6%`Cx#yK#?5VAb*dKA||s4~ThrE%DgH7$&;Xe~C@R zo8H2iK#0*AgPnKKh+6i`7m9p{o&AV@5bapC_1oXyOv|9qe;&j01q#UD9Lq}?#hPdq znMn{G3B%MF+}muw%gZI2f?y->8S^wSuW#r{tcR|yj`+JWE7GM8%Krg=n#fDCk9ue; z0fQ^TI#eyJ;X~tiUu;eED^jGX;R@F)5B~u4K_Q|PSkTS|sjF(WGZTi@K={Gs%IfLI znYCLjyj77qh!*mSbK+2vM&f1qNdzv`Gr7$}y{KP`Z%p5_KX(fzeh_;tEZ00rZaRiu zuyQ#Yq(2#Eb6)<_RIqO7W3|HT9j~fXr8%ig!EA79NbfNbHOv+c6xm|d7u~K`kID@- z#)l8Z2Oz219q5=m{Ex&)kDMO31gsocJmpTt2+Zc55;Ls#o-LGw%3`;p#!XjplXDSH z3_r(rY9UL*%=o*05gw`veb+p9pG|vzfv?{W%Eu|mD}>2Qxt-(CsY3GweQvh1sw$9R zuP6?c-)jy{F5$ZsNQ+UXcfI`nSjo={#E9K4SZ-NojRnWE4rf%?-4c$nZC$$}c6XS= z-R53!oDZQUC=6!j`xVDa3A(=9`SOiwlF(fn3zNCHlUYQk1^CGM(@@Ww-iQAKY??6# zttx1;?u5BZ8DZE1NlxrIv=ZCcb*Q22F{3d|ai-h<0L(TV5eNPFUi6%aewuf010|`d`^E_hxO8Ml_L zi~^}K2Gh?F*5rsaqyje4@{SuYYqjY-Fba|7c1SsLC@X-2^Rv!GuTAm|lA*2LH>id@ zTA2+C^jcvR*h&0hu>usQt>kH^dVWibGw3G1EUJPo-;u^`v0sH{`;AYPuRZ_TMaa{T z-w2rTr4XxYfA3bKCmbhwkl-x-?nH~0Wurd!gYKDJe{YYiuF9v)KfO@UL?bO^#!ICo zJO`mUgU@-}oWjy}_)dy0OQ^PBdA`LCX8)@q{M8&MW;0V5mmd?cWD!HjPyxyJCT-W- zY&MACauoh!HkTnzVcB+xi{FqOD^~dC3?lD_z zdbIZa#5DT&xL=3w)t~TJ#0MZG0_`1nt9!vUY@i5IW7_V;5MT;|GGCbSYi1W+*OaQg zW})7DA&k~FNL;t5FHlveS2!#PJMZtRI%mAsI$!S>r($1uhZe2(EU)>Q$LO+8$MC)P zR7N0cH8=xPKU7TN4Cf!f&B$$by7G8_T9I2Nfx$-aNl-Pxq_&6vGs5AKRa!Ccx3^^9 zCy%n=K8;m(zrU~5MRBMf_-AMrvTpsHs(-z#8&@ZX;JyPYTH6?No|md+{m;S+LNXV( zJhs2PrH}kYxjT&QmVd>Z)pWSV8$)Rh`PWYxv^J=A`ntaLZ%X(BAWf~*C;H_}?rJ!dK_vD^{1;3~w8h7)E)t0d($FXFS_}JM3pPqTE8Qut z4`Ne02EsK{Dr7cDA4m)dnS`>ec4{-aW#NLQYN`D%q$b^<*_5iUAjy4+%km$9%*-}+ zUjKz{*1EkmN{@yBCZG%Cmh=3o6dWn>tJMA3we9WfM0&>097$4xN>iju);kl!B5lHe zr1G$~^Zm%0i?f7cOXgDnCDReb(=F!>O)90G$5%0S1f}R4@xs+$re;$ouIVmh04qrU zW13M(+|g&61U+qLlIJQ@${#xBAX+nkuLC)4A0lv&f(>nJ4g z#~CIi*^|xf;hqz1k311<2DJ{2d5h!qs8i^N5rKw<^XuWZ;j6Lej$ksxmtN`X>?|XE|Cmz!tbnjef0quhESFCv_fo|Cf=Tm$B035s# z8I8bvoI?t!%}O`PykKZkCr0axGM^lo2z)!u^r3%YRS^!)l}yT$OxRM>tSRY_w7;$B zo)BJcKg0`@_}I-il!{|1rB4r)EF!+YY%>$Nq}8pSRrtJZpv}wuhMz22go72%{VDJ8 zSi;{%-~uPn7qtOYOIqJ+oMRkFc?*yNA%!2L9>w%Aum4_ecB-jwtuzXz3~Nw$wncLi z;E3wv;f+Is{Dv<#{05u9L33tBH%x)<$3DrDZem$z{Tk$A!Jn#2%Eh_dhbZz1hO%VQ z8Rga{HOdl%qw@Rg7mhm|=`_-N_1_=?_YKHpEnU@h)oDU2J3AJ(WUrB6~k+>JE1iD2B?tHIqMYHH0 z8c%x?$ttaq(a_lKic+WI(l&IkZu}*^_>N7zN$txMQp&f$fSJuyn$er1aSIRrj|$`{ z;j7cPe+*7Z=gyy$TT@?dujWz|npNzal(#yRR7^4pDZ0{IK@&}#O?TFHIqm1Kcn8bZ z6gG@9P>ixE*OWK<0{=|1fvpUsO30XO;@3{CjpKXPXh;4Nr(=B9n%0arJZ!J~oB(PK z`x&ljlz7LRETxSxuXi#S7vOGq;4ey)9QS(D!SiHOmM5AlTEck&34*5vSFYgXy22|Z zA|Dgkww#yPD$xwq$gPejR&l{@$0d8j9D`pHDT}_|sG_bF`7603^$6yKpL?`fs#B-X zI<&r!z#6K1VQ$*z?c zZI#G^d%<6`%L#Svie}*NT5sIn(s+)p^A075zihe4FY;<^1O7}!ajFm90)lN_SxUQ! z&kD;?xuPX{rMK(TZWS=Z1u#4<@%Ah0_HsnK?WKKNG7iefkw2)?2 z)2-xOHSBb7=JpHC8|!b*qz6PS$}BnGYCsMz>JmunZ6$mu5463_=UuyI(^Uuh4)B(z zj#NKRy0*2&oxiJF=jQyZ8Z`H=(eC|<-mj<^z51%g6rLuQPX7OuW+Ul@{R#{A&Ruf$ z!!tik(Lil_5oGrJJJ~nCfMSt67#ZntN{07MdWJqkU)}!!NG^V=m%ku{V){s+Fdgqe$U(JESf635r&b`-C_i2#&A9+31)K z2$2B6Oek8Yla&a*=FqnLHf|lNU4lZNJdGW$KNDD4-uN@HWKt(q zj@8CU$pWzI6Z^ic&F<;y{SPf4Vt?V(K^R&R(C*Fa&Nu(tzW@Qpc4etqdjHyIYXh44 zg8=tof(gQ$O@w!{%F16n7(qNgGNd-xsYvtu-T<>_Wqo~Zpt0uIAGUt~AswY8v-PnH zo~6F`4CwO7R&Fmv>fI-d@2qdQU(O+bpAMtS*L+o0+N54pUQiq)J?E07(PJ-zq&IyM zNqSSON5<GxW)Sy;O;&eBIow z`&Ms_LAqOW_14%f&ua~-rE2Wn_@t|R6?IsXUVS4|_VVI+wKM>zLg@JT3YqL(9^f0b zkzMw&BkaE#+Ep#3f{eE~bk2=ui#Z*fvyA`6%vN_V+%u9tK*G*7$onL9t+TjT5Pqfu zOJr|VC=dFA1df&(okNQ3Wh8PXihUUb+mbw|bQWn3>Wr#&wSGD|qWBu9zc;#&b}t8C zaAS=qK~j&+v8ZiT&uhd_gO+xwC!^0kBNO1AEBI8v&0B%RtBIx z?pMxs=LibX4bscyXiI(X5vNriiKJk~<|Cp`enlaM`rl0p4og*uMz5%{gSE}(iXSUX zJzyn9{x-<3x!mFJV~CJ48jRk)PYfOg-}2p$*SFMBw{}7T<%ad?44=xcTJRJjpOPFdY9PbYZ7RAq+o|tt0ss#4(chI=x+Ml(W163?-)vQSQJ|`g z)*r5ly<)kS6wT<$nJ15W{Qf18?)P1B(Zez!1@bCHn63pw%3t)dngk3C2JhZxZ!GSo zSKvRx@=b|PU3;Qh>l##4OLx01+ca~?3K!!%{;F$|7>N&X&$jy7{=>DpAj!=Yc9OE* z(){-Iw<$G(LRB^tcUE={4&S9T4WqURe?iEbw6F1_`zJA{KU0LPlY2?)xDrzP?oS5CC#ncJhoXvC5vSc(-A;r2%cmQf}=(cYKptcycawq z7K+z2LYgN0a{E0{OE2c1{7CJU-LImTm6K%Xo20&VSzsvd=Vsv(t+XQ9m&b zCizdK7r~V+0n9&Xps|DT)qX>T{*q?@04LipfPYmWMQ0*oZIUiziJ#l0pYwnEU}Z4F z_hTnkiOxQYb8d!881JLj)21VAdXed1G8q4XzD;(r?N*}TD5uJ~!~Hx$vbL;Eo^nd) zKAi5bA8R&tf3E_{aNs5|V)#%_;Y?c_7+>NST6+EQv&k!UOTcZBfMVkJ=*4z}x1q}3 zMpv5oiP~$gZsD`{@^ltk%DmK|+GG}9q7>U!uLEx*EGKh@70)|2WO@m5sKTO6&9%5i ze}=m+WkOF>{v~EKx7$1pFL&t*HimIrl)o)2vIwt=lujXK^hJm&uaL%O#?l_TpgE34-OYmttZ{?C%P7z}TQL3z^hwUk4|-ZPQ8SuvZ7O zMmK&)9(IF;qUpblPpZ=0pN>RScPG3Uk+rBv6y3V6RPY(5lI5_|hgc{Av(a{US=Qoh>YoZO-##v2Rca6-?JV&DfD! z3F?FBz|{Kk=6$L8{)koISej;H$?M+v>K^Xi>ckh+L8Nj&W7{7k zjpygTDVs{x*@%L3^P1vn2gR!p8ATQ>#5;5YLliVtDAFQVjqC3HiO7Jh;hY)gB5##d zfdCgG3hkEF{`%L$r}TAJmH$nO;x6UHuG{%pA6&%;@UTm2kzVBHs?Wy==#dYUq-F?| zuY}>_bH5i}1~&>;J_NMf3I=5T_wFfmto&`ic~HZ(#PA7uVk}U_uUn`2ctiW!g*e?g z_&p|iKI=0XF|PId($4ZPUEvFDQXhu~L~9iYy40DhR^%~wwia^pIdQTr&D9VTMr-1X z2PDyLXDrsc^z=(SZtNbX*@32t^xq~w_y$NRx3Y(U(v0F!D|N0TTWTK7{{VBfRm)ZJ z4cyZvdUFuUcV7x|;2S6|tz6cYgRhzD1Vz2WhLow%@YogoE3VDAAA1hZ?+vI_*17_Y zK)qQ?=A#1NvaT)>^T;D9h< z-E6keLtmUtI?BwO?4cIe?+xOAje1)GtD2!JD|ohuuifYLW4gaH(QB1>@T}kI;FfXA zB?;f}OE07P=)voYj64F*u+Vi2GI@}BS(H(sgl1ai&nTJVWN8VM;rdg8q^geL$_>r` zlJAE{`&>&qns=TsQ64elde?NMt4+}6;e^^rPsjW-MLf|km?-|skDnM!@A4UR23?wi zN)fQiEeG`_MXacjaYnW*)#5l$=H0u44?OK6-p12&TAURc+PZuq+!Qj{b+8QHFjE{{obgiLhH2Lik9-NXqo$raxyvHoB$*>0=O?!C292F-}xC5hpz&CzReEP5(N5H(d< z+XrYb&c9XfWm5=K7-o$vqQ5Q|#bKdg-8)IS=^-?`Afek4%-AAU|J$;#K}NBNopgih z7A}3(W|gAu6K-15z59ppROzo(^pbm1lXunxy{1+X^w}1@feb#g=OdgID>C8N)0bb^ z5qhl$ozB8?-{EPT2$MTTNq(t{! z1m0z#X+OiV`ukLtD=dq%_LeR&!+Mbd{Kp;!*`un9-M!h*uf&{f*LW_+hnki7aDT0S zgAghEuBHi`MhChrSC!i4qTLHg=cG-8!m5mQD`cIJH2H#XiE~CAW!~x=coGY{!%}(5 zxGlvnVZ|F=8J{tZuUDAx7qai$zASoB;nTi>=LqmlZoNKZ>DQK4_F_E*)$_eG7@TQX z5Qt*-CgT_M;ahKZU9lR!GR>RJX=jrY%UJ%6;;abBybLX7gRPx6489Ar@}G97f&7Zn z+kzJt84`i#C@INEF6lGNHU%=!{0u+2c38fSojw3{p(MMHv9E2Bsw9Y>0&*H3d+LS> zjiI+TionoV=%gya=Sb?URw@i9f5yRR8 z^RBX8O}c+5ZAy6kaAacf0hZz=l0dqDfENSmQnRA>k_*CED_FdylEY zOb=#Uh5Pg#Vy3=~ty@pj=MdjOa?eA5gUu*|$kT5p@CO(eGsxyXEHp1|6aBWL>}7Hf z@sBYJ|I0(WhgS3Wr-?vaLG&?9eqrMJ@nSX9=P}O+;wl;xXF%Dom!Ld)bLDwT66T@N zD@n6}8(%pfxg}20v<(6}MJ)jP?tm+m(GNs%gMT!+Tb4teuD0^l!*~tNUEa;((ZIe~ z+)(2UXbimF8onpr*g8quJoBdfwY{xrp>*%{U=kV<{5z$lQAw$`B&Of%p*>DA*T3y+ z^{01Kmu6ZsQFueoTPBk5CZ2+&&5s!%d*wV15TkBWC@$*BN&OG-SgExjA15H9Eh%{$ z!gFGJb4hfbwV*x}s-~DU!ZC5lwD&N~v$bJA^2lz|8_pX#%$S$=&k($dB`!foP|is((vgmD-Qm7hlu>)s4}+-ZeQnv-)j zdj11Qshx#9ejN;aQj0p;EH6`r=wCR6V_q|@v%+}e8!G4iUjR%Gv+#Xc{*!b!It%{* zsDDknVk(&oQ(gDRNv!mkYV#Vbm6v^$MNb$}SHWhgxL9KCwMbc|wk)%{(KHvXcog-I zKRckTc)emEWX!=892x4PnQ_AHSaOIz%uqb3kE_ukJFUM5eMej|4@B`ijgf&N5#aS% zTHg_fJ7Uapxuk~aB9Qvmg>n!ETJZXPdX4GD(&0zbo9^K|52!RfyG@p^;>!eAF$2gy z!*@@*k_38q=SU%YJzB##aVOhP4Mt`~-URD0#gLsVs>=N{s>e{lEX(Dj$&oPONim8)_Ip_5G zkttytwMYZIsMn<^@f2g0!@#P`P;| z_+x+qqGgLbegd&&Z_nyjy*e*4cN@Q^Fh=)30Dk@M>%U=ZVt5Pbr-;0Jnj`7(Ha|{{ zzuvl}=*x`|9I~OW=E_A`CbM2JB zjfN~9RA9tZIYHa=xI_j z3Wf}*0~a3*NF&K3<$ykZKMfPe@g7EGrKgaUVn*Ag+uDF8uD@bC5-POhy**+StH`cM zzIptAdcHdfvAIDl4f1ICQpBZ)?d6^)#ytLWoPQX>@IEx&xi|>dGaBZ?*Uk3g#e5TY z$TYiDd3hB}?eoR{J?o00{pfbr;)X5jNjUpT8J=}GX;}W3kH9UAj~^I6J~?AwlfOZk zKbw$>hmfj2nP=yKFZ=uVP(jd(oUQ3bWAZp0UlqByuH5(ScePxLZO?GY9}B&p2=W!n zD!MTEI8*z-pCccW#CX(SD;K7t7Q@UXyMQ+W3A5Z;9Pnsy`QuJ8K0y^URekQL_Ut`G ze2zO2b!Tc{e{CJVxNNl)DQKprthvcgLiJSWl+{$wRm`bXGEWjKB#TSmF*ZgeF`Q#M zQPX<2Q^Rvv`35Cd0Su1F{?wqeQ5W|Qwz#rAJ;WHMRCb0U$lLzf1(wQ&0CG0~Yt>*7 zIJMMf-aQA~*E@}~V{Lf9rQ4F8Lw9;oP)BWn0>wreKXh+c+#+(v*-q1{aCrkP-w(w3 zarEORO$biNkp~5leI_;FdTNxvs?;#!ldcH}T!}K+nWx-c3%36N=P|!Afd=-AARoEP z8el72Do;;z`=b8<4XWEMJUdTh_GvpMO2J)sjx{0$jRQp_R1tyP@qsA{LF6>yk>de} zkBR5OMnp2l3}r`_pzVu#@&F^&1%p&-#=aLF_GC!16O)+C9o!N^H~dBib?#zz_g**y zjX$=IfY89I)phPbaM*-5?QzGB4;&vVSoqH$IrnLUE9w?Q5+TM=Xo0)fk8(K`!9RC@ zj_b{OQ1p`hz5%n(@BaX&=If0s2Sn_V`KPL>Vn9{yd%Wem=OB;9G3U+>J%w98@!wEk z{K(?q*(xf>_yYd`xdXo%=z3IKZDs`g{{WtU6h3+UajxADOk$!4t5Cu*fK=r{&zyXL z?f%F49tVvepT$yS5=>)tcN=)G{r>>!2<3DRoCR}Y?C@{5e{ps3UB4Bj6dNjn4=w|d z=a(aojCjFsIT_F30zCN&+b3Mfe#C%(r?LM49~Nu5{kgU3xM(|r!S}EFowd(;-Twf3 z*IFx0B{KLP1_3x?agXE9agQTDKO|>5NcnR~-1~9J0RI4g+qZ9(u2)}sLYf?pZbv`n z?#Iag05$6QOacSIF&_#S3;zJA9!4@Va*eZ=GV{AWty0VuE9Xnx-J?hRKI z2Xn}wyPGcISAQqp@JDm__8izI?YT7x9aXlz*HsXe3@e&xIK4}yp1F?-N1cwTCPN~Ck|h8peW0-N@7C92?rPb3pM5Iv^tkz};ZCtB zn+q^W4^5VHxJMyYErjLnxMRDuJ4EK;(KBfgn`QYbo`QDpSh*1NuU%_LC{n{P?# z(i)2Qk1b1To}yVY^^X%8YALxo)F69xU||0Ce*$>BCw4bL>xNdhG4!6M&uo*R1#t2m zh$2#(gbviQpz_~#;2S%C6Q9Gp9UeZV^*6v+@s65zKZ|@h6ePxwNkU$wjS`FfFpw;{ zQ2}`JAJs*$uctx#cJV!8%Wk;^7g`wOX`VGJ1!OW0)2ye?Mi~1ih!SC(GWkZ0-tWeh zoEYSJn*aD=<~n?n$^$rZ|RJlKI<)$o{pX!=}wQIAhrEm$C&VgVqJd<=c*@!y;IJRW(ybykT~ z1yt}qAwUEV7|sYE^Zx)C(lb5TE&hG4_uw8rTV29e0Yz1CE3x_aJbrue>=)9MXoH;0 zs(=#A&EO0Zl1~tzV>$8t{&B8NkV&Px{15vcZ|AqYQLk6--uK1#2e<8J#eT=0EFZbJ zH$C^$-LR%x_V(I#NSE63T{i`)kBP>3p7m0&IQ(IMKiglciPUnqhYK!peWJ&e>|GPW zkb8R{%^&LI^W#D;N#Q};)ateVSdKm^dtDmW9@*FahTP{A*50sm;<|oau@ye@u}vUy za2JZ!gPvF%a!=$RoqkQwdfaMR`ae>PcO|gq0;u!$e|y?E_8?l3XJ8f~b1~Zc0V;d( zRlEx$gZbbAV@_QjFd3lYQPI3b)!yzPBa>W%%WgPlQ*myi$5b{0wJwO<|WufH50k72om zTf5D2-ICfHmG1ulex=(M&?HjSKhtQ|YrWCOyM$DfwRG}GrFjaNRuTubH7gkYoKcf$ ziHC}E9Dn(yR=DFs#hDzkk5B{)0NE^3?TnGTgCpI6MT)ALB8ezZZ?&uwWHZaPw*5VZ z(+vd}VH6QFmwz+MJinbd+zVn@`wjr@KyVlBsvL320G>%NrLwA|Xgqk~$N3>hB9!2bXu zh;NpVdm8=!0JpURXRtqlKs=3j^VpByw;tDEYsEKkfE3`L9D(FV{0xuxIsX7*fyqK` zqhil`KmP!H5B~l2@Zj-e*Y^Z*@9urM9r@vEwfPYOJ;Mhl$RP4QJoya6{keb6a-n)W zawu`w3jYAg!1wk)z1TVeSUk}AzuZ;X_x$_zY6o1(+Ad%K{14#&03?IpoB{aHlk@SM z4K0FydcJ>Z9{gFq^Ix@{a&_Xb+QnbsP`e--9f|(b4wKG1ZUJ}hLg1r({zh;(`;_Me zc>HAkbEgnQicJlU3b6Zmqscz1B=$Ba(HB&yN`dzlyB+xd0KVgO!J>a^)M)FUP3_x~ z)q19=rl+a1ZWn-!fCXO>v1Jl()@i+@DG^)=Wk+C77osobIold+xpB`o#^t{v( zpDs*yEk$R?l}ghNIcUjN{jR|TEMKYO$&E7Q;=4s6$g{-DYS2v^ZdOCbXHdl2{%`Kq z1%9C(k1yVpdf9f}yBe|W6x6j9`@dpEMI@Bt2@zV=b)nqwLfDMc zQ{AOrBA6XgU1Oq2(K?jaF6Cf?V-iYB7ihPnxH5<3gpfw@)Ru$*NUEmMo(l24H;OPD zqxC#-K18UnXGZa(K_)JISrOd9{U$l3f?PHLG4mb~-Sw+qLA`y0)W@a{mvw4h!M@#W zg59}z03I#JXqD}kfJY`N_Y={IpaJ(Js995rrmt@bbtdY)6Ava@{YtArl741|jBMWZ z<^&Rd<_C+dc@Oo|z~B5j`j_Hg48mXin-*H;bf9}4otlf2i~*s$$yr(+c~XQ~2HIn4 JN2-Hg|JhG#ll%Yx literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-23.jpg b/src/assets/images/portrait/small/avatar-s-23.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8b240d3622cb3ba76a664f4dcb41bae21e4f0f3d GIT binary patch literal 34434 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 Iy361H1NR(Hg8%>k literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-25.jpg b/src/assets/images/portrait/small/avatar-s-25.jpg new file mode 100644 index 0000000000000000000000000000000000000000..35f3bfd9a5a06aa6b48ec6767fd7da4e6182dfac GIT binary patch literal 26997 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-26.jpg b/src/assets/images/portrait/small/avatar-s-26.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a05d68cb84ff3dc1db40935b9027501903074725 GIT binary patch literal 40107 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-3.jpg b/src/assets/images/portrait/small/avatar-s-3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8b240d3622cb3ba76a664f4dcb41bae21e4f0f3d GIT binary patch literal 34434 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 Iy361H1NR(Hg8%>k literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-5.jpg b/src/assets/images/portrait/small/avatar-s-5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..35f3bfd9a5a06aa6b48ec6767fd7da4e6182dfac GIT binary patch literal 26997 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-6.jpg b/src/assets/images/portrait/small/avatar-s-6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a05d68cb84ff3dc1db40935b9027501903074725 GIT binary patch literal 40107 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-7.jpg b/src/assets/images/portrait/small/avatar-s-7.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f6d6793c5ff069e69d90f0b42d55818b44f03c45 GIT binary patch literal 30765 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/portrait/small/avatar-s-8.jpg b/src/assets/images/portrait/small/avatar-s-8.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6cee846a4ee577cc20d17489a306fdc671b6fa32 GIT binary patch literal 30562 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 { + return localStorage.getItem('userData') && localStorage.getItem(useJwt.jwtConfig.storageTokenKeyName) +} + +export const getUserData = () => JSON.parse(localStorage.getItem('userData')) + +/** + * This function is used for demo purpose route navigation + * In real app you won't need this function because your app will navigate to same route for each users regardless of ability + * Please note role field is just for showing purpose it's not used by anything in frontend + * We are checking role just for ease + * NOTE: If you have different pages to navigate based on user ability then this function can be useful. However, you need to update it. + * @param {String} userRole Role of user + */ +export const getHomeRouteForLoggedInUser = userRole => { + if (userRole === 'admin') return '/' + if (userRole === 'client') return { name: 'access-control' } + return { name: 'auth-login' } +} diff --git a/src/components/ListElement.vue b/src/components/ListElement.vue new file mode 100644 index 00000000..d4ba286e --- /dev/null +++ b/src/components/ListElement.vue @@ -0,0 +1,90 @@ + + + diff --git a/src/global-components.js b/src/global-components.js new file mode 100644 index 00000000..b18e575d --- /dev/null +++ b/src/global-components.js @@ -0,0 +1,4 @@ +import Vue from 'vue' +import FeatherIcon from '@core/components/feather-icon/FeatherIcon.vue' + +Vue.component(FeatherIcon.name, FeatherIcon) diff --git a/src/layouts/components/Navbar.vue b/src/layouts/components/Navbar.vue new file mode 100644 index 00000000..d0d4aa27 --- /dev/null +++ b/src/layouts/components/Navbar.vue @@ -0,0 +1,97 @@ + + + diff --git a/src/layouts/full/LayoutFull.vue b/src/layouts/full/LayoutFull.vue new file mode 100644 index 00000000..b91c5050 --- /dev/null +++ b/src/layouts/full/LayoutFull.vue @@ -0,0 +1,15 @@ + + + diff --git a/src/layouts/horizontal/LayoutHorizontal.vue b/src/layouts/horizontal/LayoutHorizontal.vue new file mode 100644 index 00000000..03d64a45 --- /dev/null +++ b/src/layouts/horizontal/LayoutHorizontal.vue @@ -0,0 +1,38 @@ + + + diff --git a/src/layouts/vertical/LayoutVertical.vue b/src/layouts/vertical/LayoutVertical.vue new file mode 100644 index 00000000..f912733c --- /dev/null +++ b/src/layouts/vertical/LayoutVertical.vue @@ -0,0 +1,35 @@ + + + diff --git a/src/libs/acl/ability.js b/src/libs/acl/ability.js new file mode 100644 index 00000000..e4797040 --- /dev/null +++ b/src/libs/acl/ability.js @@ -0,0 +1,11 @@ +import { Ability } from '@casl/ability' +import { initialAbility } from './config' + +// Read ability from localStorage +// * Handles auto fetching previous abilities if already logged in user +// ? You can update this if you store user abilities to more secure place +// ! Anyone can update localStorage so be careful and please update this +const userData = JSON.parse(localStorage.getItem('userData')) +const existingAbility = userData ? userData.ability : null + +export default new Ability(existingAbility || initialAbility) diff --git a/src/libs/acl/config.js b/src/libs/acl/config.js new file mode 100644 index 00000000..e0ede0ec --- /dev/null +++ b/src/libs/acl/config.js @@ -0,0 +1,8 @@ +export const initialAbility = [ + { + action: 'read', + subject: 'Auth', + }, +] + +export const _ = undefined diff --git a/src/libs/acl/index.js b/src/libs/acl/index.js new file mode 100644 index 00000000..71bd56ae --- /dev/null +++ b/src/libs/acl/index.js @@ -0,0 +1,5 @@ +import Vue from 'vue' +import { abilitiesPlugin } from '@casl/vue' +import ability from './ability' + +Vue.use(abilitiesPlugin, ability) diff --git a/src/libs/acl/routeProtection.js b/src/libs/acl/routeProtection.js new file mode 100644 index 00000000..31d20766 --- /dev/null +++ b/src/libs/acl/routeProtection.js @@ -0,0 +1,5 @@ +import ability from './ability' + +export const canNavigate = to => to.matched.some(route => ability.can(route.meta.action || 'read', route.meta.resource)) + +export const _ = undefined diff --git a/src/libs/axios.js b/src/libs/axios.js new file mode 100644 index 00000000..82745fe8 --- /dev/null +++ b/src/libs/axios.js @@ -0,0 +1,16 @@ +import Vue from 'vue' + +// axios +import axios from 'axios' + +const axiosIns = axios.create({ + // You can add your headers here + // ================================ + // baseURL: 'https://some-domain.com/api/', + // timeout: 1000, + // headers: {'X-Custom-Header': 'foobar'} +}) + +Vue.prototype.$http = axiosIns + +export default axiosIns diff --git a/src/libs/clipboard.js b/src/libs/clipboard.js new file mode 100644 index 00000000..e645234c --- /dev/null +++ b/src/libs/clipboard.js @@ -0,0 +1,5 @@ +import Vue from 'vue' +import VueClipboard from 'vue-clipboard2' + +// clipboard +Vue.use(VueClipboard) diff --git a/src/libs/i18n/index.js b/src/libs/i18n/index.js new file mode 100644 index 00000000..9b955950 --- /dev/null +++ b/src/libs/i18n/index.js @@ -0,0 +1,21 @@ +import Vue from 'vue' +import VueI18n from 'vue-i18n' + +Vue.use(VueI18n) +function loadLocaleMessages() { + const locales = require.context('./locales', true, /[A-Za-z0-9-_,\s]+\.json$/i) + const messages = {} + locales.keys().forEach(key => { + const matched = key.match(/([A-Za-z0-9-_]+)\./i) + if (matched && matched.length > 1) { + const locale = matched[1] + messages[locale] = locales(key) + } + }) + return messages +} +export default new VueI18n({ + locale: 'en', + fallbackLocale: 'en', + messages: loadLocaleMessages(), +}) diff --git a/src/libs/i18n/locales/de.json b/src/libs/i18n/locales/de.json new file mode 100644 index 00000000..ded9ef73 --- /dev/null +++ b/src/libs/i18n/locales/de.json @@ -0,0 +1,181 @@ +{ + "message": { + "title": "Kartentitel", + "text": "Kuchen Sesam Schnaps Cupcake Lebkuchen Dänisch Ich liebe Lebkuchen. Apfelkuchen-Torte-Jujuben chupa chups muffin halvah Lutscher. Schokoladenkuchenhaferkuchen Tiramisu-Marzipanzuckerpflaume. Donut süße Kuchen Hafer Kuchen Dragée Obstkuchen Zuckerwatte Zitrone Tropfen.", + "pagelength": "Zeige 1 bis", + "of": "von", + "pageText2": "Einträge", + "seachLabel": "Suche", + "SearchPlaceholder": "Suche", + "tableHeader": { + "name": "Name", + "email": "Email", + "date": "Datum", + "salary": "Gehalt", + "status": "Status", + "action": "Aktion" + } + }, + "UI Elements": "UI-Elemente", + "Forms & Tables": "Formulare & Tabellen", + "Pages": "Seiten", + "Charts & Maps": "Diagramme & Karten", + "Others": "Andere", + "Typography": "Typografie", + "Colors": "Colors", + "Feather": "Feder", + "Cards": "Karten", + "Basic": "Basic", + "Advance": "Voraus", + "Statistic": "Statistik", + "Analytic": "Analytisch", + "Card Action": "Kartenaktion", + "Components": "Komponenten", + "Alert": "Aufmerksam", + "Aspect": "Aspekt", + "Avatar": "Benutzerbild", + "Badge": "Abzeichen", + "Breadcrumb": "Brotkrume", + "Button": "Taste", + "Button Group": "Schaltflächengruppe", + "Button Toolbar": "Schaltflächensymbolleiste", + "Calendar": "Kalender", + "Carousel": "Karussell", + "Collapse": "Zusammenbruch", + "Dropdown": "Dropdown-Liste", + "Embed": "Einbetten", + "Image": "Bild", + "List Group": "Listengruppe", + "Media": "Medien", + "Modal": "Modal", + "Nav": "Nav", + "Overlay": "Überlagerung", + "Pagination": "Seitennummerierung", + "Pagination Nav": "Paginierung Nav", + "Pill": "Pille", + "Pill Badge": "Pillenabzeichen", + "Popover": "Popover", + "Progress": "Fortschritt", + "Sidebar": "Seitenleiste", + "spinner": "Spinner", + "Tab": "Tab", + "Time": "Zeit", + "Toasts": "Toast", + "Tooltip": "Tooltip", + "Extensions": "Erweiterungen", + "Sweet Alert": "Süßer Alarm", + "Quill Editor": "Federkiel-Editor", + "Drag & Drop": "Ziehen und loslassen", + "Swiper": "Swiper", + "Clipboard": "Zwischenablage", + "Video Player": "Videoplayer", + "Context Menu": "Kontextmenü", + "Toastification": "Toastifizierung", + "I18n": "I18n", + "Slider": "Schieberegler", + "Tour": "Tour", + "Auto Suggest": "Automatisch vorschlagen", + "Tree": "Baum", + "Date Time Picker": "Datum Uhrzeit Auswahl", + "Vue Select": "Vue Wählen", + "Forms Elements": "Bildet Elemente", + "Select": "Wählen", + "Switch": "Schalter", + "Checkbox": "Kontrollkästchen", + "Radio": "Radio", + "Input": "Eingang", + "Textarea": "Textbereich", + "Spinbutton": "Drehknopf", + "Input Group": "Eingabegruppe", + "Form Rating": "Formularbewertung", + "Form Tag": "Formular-Tag", + "Form Datepicker": "Formular Datepicker", + "Form Timepicker": "Form Timepicker", + "File Input": "Dateieingabe", + "Input Mask": "Eingabemaske", + "Form Layout": "Formularlayout", + "Form Wizard": "Formzauberer", + "Form Validation": "Formularvalidierung", + "Form Repeater": "Form Repeater", + "BS Table": "BS-Tabelle", + "Good Table": "Guter Tisch", + "Charts": "Diagramme", + "Apex Chart": "Apex-Diagramm", + "Chartjs": "Chartjs", + "Echart": "Echart", + "Leaflet": "Flugblatt", + "Profile": "Profil", + "Account Settings": "Kontoeinstellungen", + "Faq": "FAQ", + "Knowledge Base": "Wissensbasis", + "Pricing": "Preisgestaltung", + "Blog": "Blog", + "List": "Liste", + "Detail": "Detail", + "Edit": "Bearbeiten", + "Search": "Suche", + "Menu Levels": "Menüebenen", + "Menu Level2.1": "Menüebene 2.1", + "Menu Level2.2": "Menüebene 2.2", + "Menu Level3.1": "Menüebene 3.1", + "Menu Level3.2": "Menüebene 3.2", + "Disabled Menu": "Deaktiviertes Menü", + "Support": "Unterstützung", + "Raise Support": "Unterstützung erhöhen", + "Documentation": "Dokumentation", + "Dashboards": "Dashboards", + "Apps & Pages": "Apps & Seiten", + "Email": "Email", + "Chat": "Plaudern", + "Todo": "Machen", + "Invoice": "Rechnung", + "Preview": "Vorschau", + "Add": "Hinzufügen", + "eCommerce": "E-Commerce", + "Shop": "Geschäft", + "Details": "Einzelheiten", + "Wishlist": "Wunschzettel", + "Checkout": "Auschecken", + "User": "Nutzer", + "View": "Aussicht", + "Authentication": "Authentifizierung", + "Login v1": "Login v1", + "Login v2": "Login v2", + "Register v1": "Registrieren Sie v1", + "Register v2": "Registrieren Sie v2", + "Forget Password v1": "Passwort vergessen v1", + "Forget Password v2": "Passwort vergessen v2", + "Forgot Password v1": "Passwort vergessen v1", + "Forgot Password v2": "Passwort vergessen v2", + "Reset Password v1": "Passwort zurücksetzen v1", + "Reset Password v2": "Passwort zurücksetzen v2", + "Miscellaneous": "Verschiedenes", + "Coming Soon": "Kommt bald", + "Not Authorized": "Nicht genehmigt", + "Under Maintenance": "Wird gewartet", + "Error": "Error", + "Statistics": "Statistiken", + "Analytics": "Analytik", + "Card Actions": "Kartenaktionen", + "Media Objects": "Medienobjekte", + "Timeline": "Zeitleiste", + "Access Control": "Zugangskontrolle", + "Menu Level 2.1": "Menüebene 2.1", + "Menu Level 2.2": "Menüebene 2.2", + "Menu Level 3.1": "Menüebene 3.1", + "Menu Level 3.2": "Menüebene 3.2", + "Apps": "Apps", + "User Interface": "Benutzeroberfläche", + "Mail Templates": "Mail-Vorlagen", + "Welcome": "Herzlich willkommen", + "Reset Password": "Passwort zurücksetzen", + "Verify Email": "E-Mail bestätigen", + "Deactivate Account": "Benutzerkonto deaktivieren", + "Promotional": "Werbung", + "Page Layouts": "Seitenlayouts", + "Collapsed Menu": "Reduziertes Menü", + "Layout Boxed": "Layout Boxed", + "Without Menu": "Ohne Menü", + "Layout Empty": "Layout leer", + "Layout Blank": "Layout leer" +} diff --git a/src/libs/i18n/locales/en.json b/src/libs/i18n/locales/en.json new file mode 100644 index 00000000..22aac567 --- /dev/null +++ b/src/libs/i18n/locales/en.json @@ -0,0 +1,181 @@ +{ + "message": { + "title": "Card Title", + "text": "Cake sesame snaps cupcake gingerbread danish I love gingerbread. Apple pie pie jujubes chupa chups muffin halvah lollipop. Chocolate cake oat cake tiramisu marzipan sugar plum. Donut sweet pie oat cake dragée fruitcake cotton candy lemon drops.", + "pagelength": "Showing 1 to", + "of": "of", + "pageText2": "entries", + "seachLabel": "Search", + "SearchPlaceholder": "Search", + "tableHeader": { + "name": "Name", + "email": "Email", + "date": "Date", + "salary": "Salary", + "status": "Status", + "action": "Action" + } + }, + "Staking": "Staking", + "Governance": "Governance", + "Summary": "Summary", + "Blockchains": "Blockchains", + "UI Elements": "UI Elements", + "Forms & Tables": "Forms & Tables", + "Pages": "Pages", + "Charts & Maps": "Charts & Maps", + "Others": "Others", + "Typography": "Typography", + "Colors": "Colors", + "Feather": "Feather", + "Cards": "Cards", + "Basic": "Basic", + "Advance": "Advance", + "Statistic": "Statistic", + "Analytic": "Analytic", + "Card Action": "Card Action", + "Components": "Components", + "Alert": "Alert", + "Aspect": "Aspect", + "Avatar": "Avatar", + "Badge": "Badge", + "Breadcrumb": "Breadcrumb", + "Button": "Button", + "Button Group": "Button Group", + "Button Toolbar": "Button Toolbar", + "Calendar": "Calendar", + "Carousel": "Carousel", + "Collapse": "Collapse", + "Dropdown": "Dropdown", + "Embed": "Embed", + "Image": "Image", + "List Group": "List Group", + "Media": "Media", + "Modal": "Modal", + "Nav": "Nav", + "Overlay": "Overlay", + "Pagination": "Pagination", + "Pagination Nav": "Pagination Nav", + "Pill": "Pill", + "Pill Badge": "Pill Badge", + "Popover": "Popover", + "Progress": "Progress", + "Sidebar": "Sidebar", + "spinner": "spinner", + "Tab": "Tab", + "Time": "Time", + "Toasts": "Toasts", + "Tooltip": "Tooltip", + "Extensions": "Extensions", + "Sweet Alert": "Sweet Alert", + "Quill Editor": "Quill Editor", + "Drag & Drop": "Drag & Drop", + "Swiper": "Swiper", + "Clipboard": "Clipboard", + "Video Player": "Video Player", + "Context Menu": "Context Menu", + "Toastification": "Toastification", + "I18n": "I18n", + "Slider": "Slider", + "Tour": "Tour", + "Auto Suggest": "Auto Suggest", + "Tree": "Tree", + "Date Time Picker": "Date Time Picker", + "Vue Select": "Vue Select", + "Forms Elements": "Forms elements", + "Select": "Select", + "Switch": "Switch", + "Checkbox": "Checkbox", + "Radio": "Radio", + "Input": "Input", + "Textarea": "Textarea", + "Spinbutton": "Spinbutton", + "Input Group": "Input Group", + "Form Rating": "Form Rating", + "Form Tag": "Form Tag", + "Form Datepicker": "Form Datepicker", + "Form Timepicker": "Form Timepicker", + "File Input": "File Input", + "Input Mask": "Input Mask", + "Form Layout": "Form Layout", + "Form Wizard": "Form Wizard", + "Form Validation": "Form Validation", + "Form Repeater": "Form Repeater", + "BS Table": "BS Table", + "Good Table": "Good Table", + "Charts": "Charts", + "Apex Chart": "Apex Chart", + "Chartjs": "Chartjs", + "Echart": "Echart", + "Leaflet": "Leaflet", + "Profile": "Profile", + "Account Settings": "Account Settings", + "Faq": "Faq", + "Knowledge Base": "Knowledge Base", + "Pricing": "Pricing", + "Blog": "Blog", + "List": "List", + "Detail": "Detail", + "Edit": "Edit", + "Search": "Search", + "Menu Levels": "Menu Levels", + "Menu Level 2.1": "Menu Level 2.1", + "Menu Level 2.2": "Menu Level 2.2", + "Menu Level 3.1": "Menu Level 3.1", + "Menu Level 3.2": "Menu Level 3.2", + "Disabled Menu": "Disabled Menu", + "Support": "Support", + "Raise Support": "Raise Support", + "Documentation": "Documentation", + "Dashboards": "Dashboards", + "eCommerce": "eCommerce", + "Analytics": "Analytics", + "Apps & Pages": "Apps & Pages", + "Email": "Email", + "Chat": "Chat", + "Todo": "Todo", + "Invoice": "Invoice", + "Preview": "Preview", + "Add": "Add", + "Shop": "Shop", + "Details": "Details", + "Wishlist": "Wishlist", + "Checkout": "Checkout", + "User": "User", + "View": "View", + "Authentication": "Authentication", + "Login v1": "Login v1", + "Login v2": "Login v2", + "Register v1": "Register v1", + "Register v2": "Register v2", + "Forget Password v1": "Forget Password v1", + "Forget Password v2": "Forget Password v2", + "Forgot Password v1": "Forgot Password v1", + "Forgot Password v2": "Forgot Password v2", + "Reset Password v1": "Reset Password v1", + "Reset Password v2": "Reset Password v2", + "Miscellaneous": "Miscellaneous", + "Coming Soon": "Coming Soon", + "Not Authorized": "Not Authorized", + "Under Maintenance": "Under Maintenance", + "Error": "Error", + "Statistics": "Statistics", + "Card Actions": "Card Actions", + "Media Objects": "Media Objects", + "Timeline": "Timeline", + "Access Control": "Access Control", + "Apps": "Apps", + "User Interface": "User Interface", + "Mail Templates": "Mail Templates", + "Welcome": "Welcome", + "Reset Password": "Reset Password", + "Verify Email": "Verify Email", + "Deactivate Account": "Deactivate Account", + "Promotional": "Promotional", + "Page Layouts": "Page Layouts", + "Collapsed Menu": "Collapsed Menu", + "Layout Boxed": "Layout Boxed", + "Without Menu": "Without Menu", + "Layout Empty": "Layout Empty", + "Layout Blank": "Layout Blank" +} diff --git a/src/libs/i18n/locales/fr.json b/src/libs/i18n/locales/fr.json new file mode 100644 index 00000000..892ae79a --- /dev/null +++ b/src/libs/i18n/locales/fr.json @@ -0,0 +1,181 @@ +{ + "message": { + "title": "Titre de la carte", + "text": "Le gâteau au sésame s'enclenche au petit pain au pain d'épices danois J'adore le pain d'épices. Tarte aux pommes et jujubes chupa chups muffin halvah sucette. Tiramisu gâteau au chocolat gâteau d'avoine tiramisu prune sucre. Donut tarte sucrée gâteau à l'avoine dragée gouttes de fruits gâteau au citron en barbe à papa.", + "pagelength": "Affichage de 1 à", + "of": "de", + "pageText2": "entrées", + "seachLabel": "Chercher", + "SearchPlaceholder": "Chercher", + "tableHeader": { + "name": "Nom", + "email": "Email", + "date": "Date", + "salary": "Un salaire", + "status": "Statut", + "action": "action" + } + }, + "UI Elements": "ÉLÉMENTS DE L'UI", + "Forms & Tables": "Formulaires et tableaux", + "Pages": "Des pages", + "Charts & Maps": "Graphiques et cartes", + "Others": "Autres", + "Typography": "Typographie", + "Colors": "Colors", + "Feather": "Plume", + "Cards": "Cartes", + "Basic": "De base", + "Advance": "Avance", + "Statistic": "Statistique", + "Analytic": "Analytique", + "Card Action": "Action de la carte", + "Components": "Composants", + "Alert": "Alerte", + "Aspect": "Aspect", + "Avatar": "Avatar", + "Badge": "Badge", + "Breadcrumb": "Miette de pain", + "Button": "Bouton", + "Button Group": "Groupe de boutons", + "Button Toolbar": "Barre d'outils des boutons", + "Calendar": "Calendrier", + "Carousel": "Carrousel", + "Collapse": "Effondrer", + "Dropdown": "Menu déroulant", + "Embed": "Incorporer", + "Image": "Image", + "List Group": "Groupe de listes", + "Media": "Médias", + "Modal": "Modal", + "Nav": "Nav", + "Overlay": "Recouvrir", + "Pagination": "Pagination", + "Pagination Nav": "Nav de pagination", + "Pill": "Pilule", + "Pill Badge": "Badge de pilule", + "Popover": "Popover", + "Progress": "Le progrès", + "Sidebar": "Barre latérale", + "spinner": "fileur", + "Tab": "Languette", + "Time": "Temps", + "Toasts": "Toasts", + "Tooltip": "Info-bulle", + "Extensions": "Extensions", + "Sweet Alert": "Douce alerte", + "Quill Editor": "Éditeur de plumes", + "Drag & Drop": "Glisser-déposer", + "Swiper": "Swiper", + "Clipboard": "Presse-papiers", + "Video Player": "Lecteur vidéo", + "Context Menu": "Menu contextuel", + "Toastification": "Toastification", + "I18n": "I18n", + "Slider": "Glissière", + "Tour": "Tour", + "Auto Suggest": "Suggestion automatique", + "Tree": "Arbre", + "Date Time Picker": "Sélecteur de date et d'heure", + "Vue Select": "Vue Select", + "Forms Elements": "Éléments de formulaires", + "Select": "Sélectionner", + "Switch": "Commutateur", + "Checkbox": "Case à cocher", + "Radio": "Radio", + "Input": "Contribution", + "Textarea": "Textarea", + "Spinbutton": "Bouton tournant", + "Input Group": "Groupe d'entrée", + "Form Rating": "Évaluation du formulaire", + "Form Tag": "Balise de formulaire", + "Form Datepicker": "Formulaire Datepicker", + "Form Timepicker": "Timepicker de formulaire", + "File Input": "Entrée de fichier", + "Input Mask": "Masque de saisie", + "Form Layout": "Disposition du formulaire", + "Form Wizard": "Assistant de formulaire", + "Form Validation": "Validation de formulaire", + "Form Repeater": "Répéteur de formulaire", + "BS Table": "Tableau BS", + "Good Table": "Bonne table", + "Charts": "Graphiques", + "Apex Chart": "Graphique Apex", + "Chartjs": "Chartjs", + "Echart": "Echart", + "Leaflet": "Brochure", + "Profile": "Profil", + "Account Settings": "Paramètres du compte", + "Faq": "FAQ", + "Knowledge Base": "Base de connaissances", + "Pricing": "Tarification", + "Blog": "Blog", + "List": "liste", + "Detail": "Détail", + "Edit": "Éditer", + "Search": "Chercher", + "Menu Levels": "Niveaux de menu", + "Menu Level2.1": "Niveau de menu 2.1", + "Menu Level2.2": "Niveau de menu 2.2", + "Menu Level3.1": "Niveau de menu 3.1", + "Menu Level3.2": "Niveau de menu 3.2", + "Disabled Menu": "Menu désactivé", + "Support": "Soutien", + "Raise Support": "Augmenter le soutien", + "Documentation": "Documentation", + "Dashboards": "Tableaux de bord", + "eCommerce": "commerce électronique", + "Analytics": "Analytique", + "Apps & Pages": "Applications et pages", + "Email": "Email", + "Chat": "Bavarder", + "Todo": "Faire", + "Invoice": "Facture d'achat", + "Preview": "Aperçu", + "Add": "Ajouter", + "Shop": "Boutique", + "Details": "Détails", + "Wishlist": "Liste de souhaits", + "Checkout": "Check-out", + "User": "Utilisateur", + "View": "Vue", + "Authentication": "Authentification", + "Login v1": "Connexion v1", + "Login v2": "Connexion v2", + "Register v1": "S'inscrire v1", + "Register v2": "S'inscrire v2", + "Forget Password v1": "Oubliez le mot de passe v1", + "Forget Password v2": "Oubliez le mot de passe v2", + "Forgot Password v1": "Oubliez le mot de passe v1", + "Forgot Password v2": "Oubliez le mot de passe v2", + "Reset Password v1": "Réinitialiser le mot de passe v1", + "Reset Password v2": "Réinitialiser le mot de passe v2", + "Miscellaneous": "Divers", + "Coming Soon": "Bientôt disponible", + "Not Authorized": "Pas autorisé", + "Under Maintenance": "En maintenance", + "Error": "Erreur", + "Statistics": "Statistiques", + "Card Actions": "Actions de la carte", + "Media Objects": "Objets multimédias", + "Timeline": "Chronologie", + "Access Control": "Contrôle d'accès", + "Menu Level 2.1": "Niveau de menu 2.1", + "Menu Level 2.2": "Niveau de menu 2.2", + "Menu Level 3.1": "Niveau de menu 3.1", + "Menu Level 3.2": "Niveau de menu 3.2", + "Apps": "applications", + "User Interface": "Interface utilisateur", + "Mail Templates": "Modèles de courrier", + "Welcome": "Bienvenue", + "Reset Password": "réinitialiser le mot de passe", + "Verify Email": "Vérifier les courriels", + "Deactivate Account": "Désactiver le compte", + "Promotional": "Promotionnel", + "Page Layouts": "Mises en page", + "Collapsed Menu": "Menu réduit", + "Layout Boxed": "Disposition encadrée", + "Without Menu": "Sans menu", + "Layout Empty": "Disposition vide", + "Layout Blank": "Mise en page vierge" +} diff --git a/src/libs/i18n/locales/pt.json b/src/libs/i18n/locales/pt.json new file mode 100644 index 00000000..2926dac3 --- /dev/null +++ b/src/libs/i18n/locales/pt.json @@ -0,0 +1,182 @@ +{ + "message": { + "title": "Título do cartão", + "text": "O sésamo do bolo agarra dinamarquês do pão-de-espécie do queque eu amo o pão-de-espécie. Torta de torta de maçã jujuba chupa chups muffin halvah pirulito. Ameixa do açúcar do maçapão do tiramisu do bolo da aveia do bolo de chocolate. Bolo de aveia de torta doce rosquinha dragée fruitcake algodão doce gotas de limão.", + "pagelength": "Mostrando 1 para", + "of": "do", + "pageText2": "entradas", + "seachLabel": "Procurar", + "SearchPlaceholder": "Procurar", + "tableHeader": { + "name": "nome", + "email": "O email", + "date": "Encontro", + "salary": "Salário", + "status": "Status", + "action": "Açao" + } + }, + "UI Elements": "Elementos da IU", + "Forms & Tables": "Formulários e tabelas", + "Pages": "Páginas", + "Charts & Maps": "Gráficos e mapas", + "Others": "Outras", + "Typography": "Tipografia", + "Colors": "Cores", + "Feather": "Pena", + "Cards": "Cartas", + "Basic": "Básico", + "Advance": "Avançar", + "Statistic": "Estatística", + "Analytic": "Analítico", + "Card Action": "Ação do cartão", + "Components": "Componentes", + "Alert": "Alerta", + "Aspect": "Aspecto", + "Avatar": "Avatar", + "Badge": "Distintivo", + "Breadcrumb": "Migalhas de pão", + "Button": "Botão", + "Button Group": "Grupo de Botão", + "Button Toolbar": "Barra de ferramentas de botões", + "Calendar": "Calendário", + "Carousel": "Carrossel", + "Collapse": "Colapso", + "Dropdown": "Suspenso", + "Embed": "Embutir", + "Image": "Imagem", + "List Group": "Grupo de Lista", + "Media": "meios de comunicação", + "Modal": "Modal", + "Nav": "Nav", + "Overlay": "Sobreposição", + "Pagination": "Paginação", + "Pagination Nav": "Nav de paginação", + "Pill": "Comprimido", + "Pill Badge": "Emblema de comprimido", + "Popover": "Dar um pulo", + "Progress": "Progresso", + "Sidebar": "Barra Lateral", + "spinner": "spinner", + "Tab": "Aba", + "Time": "Tempo", + "Toasts": "Torradas", + "Tooltip": "Dica de ferramenta", + "Extensions": "Extensões", + "Sweet Alert": "Alerta Doce", + "Quill Editor": "Editor de pena", + "Drag & Drop": "Arraste e solte", + "Swiper": "Swiper", + "Clipboard": "Prancheta", + "Video Player": "Video Player", + "Context Menu": "Menu contextual", + "Toastification": "Toastification", + "I18n": "I18n", + "Slider": "Slider", + "Tour": "Tour", + "Auto Suggest": "Sugestão Automática", + "Tree": "Árvore", + "Date Time Picker": "Selecionador de data e hora", + "Vue Select": "Vue Select", + "Forms Elements": "Elementos de formulários", + "Select": "Selecione", + "Switch": "Interruptor", + "Checkbox": "Caixa de seleção", + "Radio": "Rádio", + "Input": "Entrada", + "Textarea": "Textarea", + "Spinbutton": "Spinbutton", + "Input Group": "Grupo de Entrada", + "Form Rating": "Avaliação do formulário", + "Form Tag": "Tag de formulário", + "Form Datepicker": "Selecionador de data do formulário", + "Form Timepicker": "Timepicker de formulário", + "File Input": "Entrada de arquivo", + "Input Mask": "Máscara de entrada", + "Form Layout": "Layout do formulário", + "Form Wizard": "Assistente de Formulários", + "Form Validation": "Validação de Formulário", + "Form Repeater": "Repetidor de Formulário", + "BS Table": "Mesa BS", + "Good Table": "Boa mesa", + "Charts": "Gráficos", + "ApexChart": "Apex Chart", + "Chartjs": "Chartjs", + "Echart": "Echart", + "Leaflet": "Folheto", + "Profile": "Perfil", + "Account Settings": "Configurações da conta", + "Faq": "Perguntas frequentes", + "Knowledge Base": "Base de Conhecimento", + "Pricing": "Preços", + "Blog": "Blog", + "List": "Lista", + "Detail": "Detalhe", + "Edit": "Editar", + "Search": "Pesquisa", + "Menu Levels": "Níveis de Menu", + "Menu Level2.1": "Nível de Menu 2.1", + "Menu Level2.2": "Nível de Menu 2.2", + "Menu Level3.1": "Nível de Menu 3.1", + "Menu Level3.2": "Nível de Menu 3.2", + "Disabled Menu": "Menu Desabilitado", + "Support": "Apoio, suporte", + "Raise Support": "Levante o Suporte", + "Documentation": "Documentação", + "Dashboards": "Dashboards", + "Apps & Pages": "Aplicativos e páginas", + "Email": "O email", + "Chat": "Bate-papo", + "Todo": "Façam", + "Invoice": "Fatura", + "Preview": "Antevisão", + "Add": "Adicionar", + "eCommerce": "comércio eletrônico", + "Shop": "fazer compras", + "Details": "Detalhes", + "Wishlist": "Lista de Desejos", + "Checkout": "Verificação de saída", + "User": "Do utilizador", + "View": "Visão", + "Authentication": "Autenticação", + "Login v1": "Login v1", + "Login v2": "Login v2", + "Register v1": "Registrar v1", + "Register v2": "Registrar v2", + "Forget Password v1": "Esquecer a senha v1", + "Forget Password v2": "Esquecer a senha v2", + "Forgot Password v1": "Esquecer a senha v1", + "Forgot Password v2": "Esquecer a senha v2", + "Reset Password v1": "Redefinir senha v1", + "Reset Password v2": "Redefinir senha v2", + "Miscellaneous": "Diversos", + "Coming Soon": "Em breve", + "Not Authorized": "Não autorizado", + "Under Maintenance": "Em manutenção", + "Error": "Erro", + "Statistics": "Estatisticas", + "Analytics": "Analytics", + "Card Actions": "Ações do cartão", + "Media Objects": "Objetos de mídia", + "Timeline": "Linha do tempo", + "Apex Chart": "Apex Chart", + "Access Control": "Controle de acesso", + "Menu Level 2.1": "Nível de Menu 2.1", + "Menu Level 2.2": "Nível de Menu 2.2", + "Menu Level 3.1": "Nível de Menu 3.1", + "Menu Level 3.2": "Nível de Menu 3.2", + "Apps": "Apps", + "User Interface": "Interface de usuário", + "Mail Templates": "Modelos de Correio", + "Welcome": "Bem-vinda", + "Reset Password": "Redefinir senha", + "Verify Email": "Verificar e-mail", + "Deactivate Account": "Desativar conta", + "Promotional": "Promocional", + "Page Layouts": "Layouts de página", + "Collapsed Menu": "Menu recolhido", + "Layout Boxed": "Layout em caixa", + "Without Menu": "Sem Menu", + "Layout Empty": "Layout Vazio", + "Layout Blank": "Layout em branco" +} diff --git a/src/libs/portal-vue.js b/src/libs/portal-vue.js new file mode 100644 index 00000000..439021bc --- /dev/null +++ b/src/libs/portal-vue.js @@ -0,0 +1,4 @@ +import Vue from 'vue' +import PortalVue from 'portal-vue' + +Vue.use(PortalVue) diff --git a/src/libs/sweet-alerts.js b/src/libs/sweet-alerts.js new file mode 100644 index 00000000..da4faad1 --- /dev/null +++ b/src/libs/sweet-alerts.js @@ -0,0 +1,4 @@ +import Vue from 'vue' +import VueSweetalert2 from 'vue-sweetalert2' + +Vue.use(VueSweetalert2) diff --git a/src/libs/toastification.js b/src/libs/toastification.js new file mode 100644 index 00000000..e2eac127 --- /dev/null +++ b/src/libs/toastification.js @@ -0,0 +1,17 @@ +import Vue from 'vue' +import Toast from 'vue-toastification' + +// Toast Notification Component Styles +import '@core/scss/vue/libs/toastification.scss' + +/** + * NOTE: If you are using other transition them make sure to import it in `src/@core/scss/vue/libs/notification.scss` from it's source + */ +Vue.use(Toast, { + hideProgressBar: true, + closeOnClick: false, + closeButton: false, + icon: false, + timeout: 3000, + transition: 'Vue-Toastification__fade', +}) diff --git a/src/libs/tour.js b/src/libs/tour.js new file mode 100644 index 00000000..16926d29 --- /dev/null +++ b/src/libs/tour.js @@ -0,0 +1,4 @@ +import Vue from 'vue' +import VueTour from 'vue-tour' + +Vue.use(VueTour) diff --git a/src/libs/vue-select.js b/src/libs/vue-select.js new file mode 100644 index 00000000..07a5c7c4 --- /dev/null +++ b/src/libs/vue-select.js @@ -0,0 +1,14 @@ +import Vue from 'vue' +import vSelect from 'vue-select' + +// Set the components prop default to return our fresh components +vSelect.props.components.default = () => ({ + Deselect: { + render: h => h('feather-icon', { props: { size: '14', icon: 'XIcon' } }), + }, + OpenIndicator: { + render: h => h('feather-icon', { props: { size: '15', icon: 'ChevronDownIcon' }, class: 'open-indicator' }), + }, +}) + +Vue.component(vSelect) diff --git a/src/main.js b/src/main.js new file mode 100644 index 00000000..5ec5428a --- /dev/null +++ b/src/main.js @@ -0,0 +1,37 @@ +import Vue from 'vue' +import { ToastPlugin, ModalPlugin } from 'bootstrap-vue' +import VueCompositionAPI from '@vue/composition-api' +import i18n from '@/libs/i18n' + +import router from './router' +import store from './store' +import App from './App.vue' + +// Global Components +import './global-components' + +// 3rd party plugins +import '@/libs/portal-vue' +import '@/libs/toastification' + +// BSV Plugin Registration +Vue.use(ToastPlugin) +Vue.use(ModalPlugin) + +// Composition API +Vue.use(VueCompositionAPI) + +// import core styles +require('@core/scss/core.scss') + +// import assets styles +require('@/assets/scss/style.scss') + +Vue.config.productionTip = false + +new Vue({ + router, + store, + i18n, + render: h => h(App), +}).$mount('#app') diff --git a/src/navigation/horizontal/index.js b/src/navigation/horizontal/index.js new file mode 100644 index 00000000..4e19b4da --- /dev/null +++ b/src/navigation/horizontal/index.js @@ -0,0 +1,18 @@ +export default [ + { + header: 'Pages', + icon: 'FileIcon', + children: [ + { + title: 'Home', + route: 'home', + icon: 'HomeIcon', + }, + { + title: 'Second Page', + route: 'second-page', + icon: 'FileIcon', + }, + ], + }, +] diff --git a/src/navigation/vertical/index.js b/src/navigation/vertical/index.js new file mode 100644 index 00000000..f70e02ed --- /dev/null +++ b/src/navigation/vertical/index.js @@ -0,0 +1,54 @@ +import store from '@/store' + +const modules = [ + { + scope: 'normal', + title: 'Summary', + route: 'info', + }, + { + scope: 'normal', + title: 'Staking', + route: 'staking', + }, + { + scope: 'normal', + title: 'Governance', + route: 'governance', + }, +] + +function processMenu() { + const chainMenus = [ + { + title: 'Home', + route: 'home', + icon: 'HomeIcon', + }, + { + header: 'Blockchains', + }, + ] + Object.keys(store.state.chains.chains).forEach(chain => { + const menu = { + title: chain.toUpperCase(), + icon: 'PieChartIcon', + } + const children = [] + modules.forEach(m => { + if (m.scope.match('normal') || m.scope.match(chain)) { + children.push({ + // header: `item-${chain}-${m.route}`, + title: m.title, + route: { name: m.route, params: { chain } }, + }) + } + }) + menu.children = children + chainMenus.push(menu) + }) + return chainMenus +} +console.log(modules) + +export default processMenu() diff --git a/src/router/index.js b/src/router/index.js new file mode 100644 index 00000000..9bfb751a --- /dev/null +++ b/src/router/index.js @@ -0,0 +1,118 @@ +import Vue from 'vue' +import VueRouter from 'vue-router' + +Vue.use(VueRouter) + +const router = new VueRouter({ + mode: 'history', + base: process.env.BASE_URL, + scrollBehavior() { + return { x: 0, y: 0 } + }, + routes: [ + { + path: '/', + name: 'home', + component: () => import('@/views/Home.vue'), + meta: { + pageTitle: 'Home', + breadcrumb: [ + { + text: 'Home', + active: true, + }, + ], + }, + }, + { + path: '/second-page', + name: 'second-page', + component: () => import('@/views/Info.vue'), + meta: { + pageTitle: 'Second Page', + breadcrumb: [ + { + text: 'Second Page', + active: true, + }, + ], + }, + }, + // chain modules + { + path: '/:chain/info', + name: 'info', + alias: '/:chain', + component: () => import('@/views/Info.vue'), + meta: { + pageTitle: 'Home', + breadcrumb: [ + { + text: 'Home', + active: true, + }, + ], + }, + }, + { + path: '/:chain/staking', + name: 'staking', + component: () => import('@/views/Staking.vue'), + meta: { + pageTitle: 'Staking', + breadcrumb: [ + { + text: 'Staking', + active: true, + }, + ], + }, + }, + { + path: '/:chain/gov', + name: 'governance', + component: () => import('@/views/Governance.vue'), + meta: { + pageTitle: 'Governance', + breadcrumb: [ + { + text: 'Governance', + active: true, + }, + ], + }, + }, + { + path: '/login', + name: 'login', + component: () => import('@/views/Login.vue'), + meta: { + layout: 'full', + }, + }, + { + path: '/error-404', + name: 'error-404', + component: () => import('@/views/error/Error404.vue'), + meta: { + layout: 'full', + }, + }, + { + path: '*', + redirect: 'error-404', + }, + ], +}) + +// ? For splash screen +// Remove afterEach hook if you are not using splash screen +router.afterEach(() => { + // Remove initial loading + const appLoading = document.getElementById('loading-bg') + if (appLoading) { + appLoading.style.display = 'none' + } +}) + +export default router diff --git a/src/store/app-config/index.js b/src/store/app-config/index.js new file mode 100644 index 00000000..2e4f3052 --- /dev/null +++ b/src/store/app-config/index.js @@ -0,0 +1,60 @@ +import { $themeConfig } from '@themeConfig' + +export default { + namespaced: true, + state: { + layout: { + isRTL: $themeConfig.layout.isRTL, + skin: localStorage.getItem('vuexy-skin') || $themeConfig.layout.skin, + routerTransition: $themeConfig.layout.routerTransition, + type: $themeConfig.layout.type, + contentWidth: $themeConfig.layout.contentWidth, + menu: { + hidden: $themeConfig.layout.menu.hidden, + }, + navbar: { + type: $themeConfig.layout.navbar.type, + backgroundColor: $themeConfig.layout.navbar.backgroundColor, + }, + footer: { + type: $themeConfig.layout.footer.type, + }, + }, + }, + getters: {}, + mutations: { + TOGGLE_RTL(state) { + state.layout.isRTL = !state.layout.isRTL + document.documentElement.setAttribute('dir', state.layout.isRTL ? 'rtl' : 'ltr') + }, + UPDATE_SKIN(state, skin) { + state.layout.skin = skin + + // Update value in localStorage + localStorage.setItem('vuexy-skin', skin) + + // Update DOM for dark-layout + if (skin === 'dark') document.body.classList.add('dark-layout') + else if (document.body.className.match('dark-layout')) document.body.classList.remove('dark-layout') + }, + UPDATE_ROUTER_TRANSITION(state, val) { + state.layout.routerTransition = val + }, + UPDATE_LAYOUT_TYPE(state, val) { + state.layout.type = val + }, + UPDATE_CONTENT_WIDTH(state, val) { + state.layout.contentWidth = val + }, + UPDATE_NAV_MENU_HIDDEN(state, val) { + state.layout.menu.hidden = val + }, + UPDATE_NAVBAR_CONFIG(state, obj) { + Object.assign(state.layout.navbar, obj) + }, + UPDATE_FOOTER_CONFIG(state, obj) { + Object.assign(state.layout.footer, obj) + }, + }, + actions: {}, +} diff --git a/src/store/app/index.js b/src/store/app/index.js new file mode 100644 index 00000000..4ee886e1 --- /dev/null +++ b/src/store/app/index.js @@ -0,0 +1,28 @@ +import { $themeBreakpoints } from '@themeConfig' + +export default { + namespaced: true, + state: { + windowWidth: 0, + shallShowOverlay: false, + }, + getters: { + currentBreakPoint: state => { + const { windowWidth } = state + if (windowWidth >= $themeBreakpoints.xl) return 'xl' + if (windowWidth >= $themeBreakpoints.lg) return 'lg' + if (windowWidth >= $themeBreakpoints.md) return 'md' + if (windowWidth >= $themeBreakpoints.sm) return 'sm' + return 'xs' + }, + }, + mutations: { + UPDATE_WINDOW_WIDTH(state, val) { + state.windowWidth = val + }, + TOGGLE_OVERLAY(state, val) { + state.shallShowOverlay = val !== undefined ? val : !state.shallShowOverlay + }, + }, + actions: {}, +} diff --git a/src/store/chains/akash.json b/src/store/chains/akash.json new file mode 100644 index 00000000..9ee6361f --- /dev/null +++ b/src/store/chains/akash.json @@ -0,0 +1,6 @@ +{ + "chain_name": "akash", + "chain_id": "akashnet-1", + "api": "http://lcd.akash.forbole.com", + "logo": "https://look.ping.pub/static/chains/cosmoshub.svg" +} \ No newline at end of file diff --git a/src/store/chains/cosmos.json b/src/store/chains/cosmos.json new file mode 100644 index 00000000..799337d9 --- /dev/null +++ b/src/store/chains/cosmos.json @@ -0,0 +1,5 @@ +{ + "chain_name": "cosmos", + "api":"https://api.cosmos.network", + "logo": "https://look.ping.pub/static/chains/cosmoshub.svg" +} \ No newline at end of file diff --git a/src/store/chains/index.js b/src/store/chains/index.js new file mode 100644 index 00000000..4cdc1931 --- /dev/null +++ b/src/store/chains/index.js @@ -0,0 +1,27 @@ +const chains = {} +const configs = require.context('.', false, /\.json$/) + +let selectedChain = {} +configs.keys().forEach(k => { + const c = configs(k) + if (c.chain_name === 'cosmos') { + selectedChain = c + } + chains[c.chain_name] = c +}) + +export default { + namespaced: true, + state: { + selectedChain, + chains, + }, + getters: { + getchains: state => state.chains, + currentChain: state => chain => state.chains[chain], + }, + mutations: { + + }, + actions: {}, +} diff --git a/src/store/index.js b/src/store/index.js new file mode 100644 index 00000000..06be8570 --- /dev/null +++ b/src/store/index.js @@ -0,0 +1,21 @@ +import Vue from 'vue' +import Vuex from 'vuex' + +// Modules +import app from './app' +import appConfig from './app-config' +import verticalMenu from './vertical-menu' + +import chains from './chains' + +Vue.use(Vuex) + +export default new Vuex.Store({ + modules: { + app, + appConfig, + verticalMenu, + chains, + }, + strict: process.env.DEV, +}) diff --git a/src/store/vertical-menu/index.js b/src/store/vertical-menu/index.js new file mode 100644 index 00000000..302b25a9 --- /dev/null +++ b/src/store/vertical-menu/index.js @@ -0,0 +1,15 @@ +import { $themeConfig } from '@themeConfig' + +export default { + namespaced: true, + state: { + isVerticalMenuCollapsed: $themeConfig.layout.menu.isCollapsed, + }, + getters: {}, + mutations: { + UPDATE_VERTICAL_MENU_COLLAPSED(state, val) { + state.isVerticalMenuCollapsed = val + }, + }, + actions: {}, +} diff --git a/src/views/Governance.vue b/src/views/Governance.vue new file mode 100644 index 00000000..fe4e90d7 --- /dev/null +++ b/src/views/Governance.vue @@ -0,0 +1,256 @@ + + + + + diff --git a/src/views/Home.vue b/src/views/Home.vue new file mode 100644 index 00000000..dc51c340 --- /dev/null +++ b/src/views/Home.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/views/Info.vue b/src/views/Info.vue new file mode 100644 index 00000000..5ad7cca0 --- /dev/null +++ b/src/views/Info.vue @@ -0,0 +1,21 @@ + + + + + diff --git a/src/views/Login.vue b/src/views/Login.vue new file mode 100644 index 00000000..864507ca --- /dev/null +++ b/src/views/Login.vue @@ -0,0 +1,263 @@ + + + + + diff --git a/src/views/Staking.vue b/src/views/Staking.vue new file mode 100644 index 00000000..cf970315 --- /dev/null +++ b/src/views/Staking.vue @@ -0,0 +1,56 @@ + + + diff --git a/src/views/error/Error404.vue b/src/views/error/Error404.vue new file mode 100644 index 00000000..268cab23 --- /dev/null +++ b/src/views/error/Error404.vue @@ -0,0 +1,73 @@ + + + + + diff --git a/themeConfig.js b/themeConfig.js new file mode 100644 index 00000000..8faaed3d --- /dev/null +++ b/themeConfig.js @@ -0,0 +1,37 @@ +// Theme Colors +// Initially this will be blank. Later on when app is initialized we will assign bootstrap colors to this from CSS variables. +export const $themeColors = {} + +// App Breakpoints +// Initially this will be blank. Later on when app is initialized we will assign bootstrap breakpoints to this object from CSS variables. +export const $themeBreakpoints = {} + +// APP CONFIG +export const $themeConfig = { + app: { + appName: 'Wallet', // Will update name in navigation menu (Branding) + // eslint-disable-next-line global-require + appLogoImage: require('@/assets/images/logo/logo.svg'), // Will update logo in navigation menu (Branding) + }, + layout: { + isRTL: false, + skin: 'light', // light, dark, bordered, semi-dark + routerTransition: 'zoom-fade', // zoom-fade, slide-fade, fade-bottom, fade, zoom-out, none + type: 'vertical', // vertical, horizontal + contentWidth: 'full', // full, boxed + menu: { + hidden: false, + isCollapsed: false, + }, + navbar: { + // ? For horizontal menu, navbar type will work for navMenu type + type: 'floating', // static , sticky , floating, hidden + backgroundColor: '', // BS color options [primary, success, etc] + }, + footer: { + type: 'static', // static, sticky, hidden + }, + customizer: true, + enableScrollToTop: true, + }, +} diff --git a/vue.config.js b/vue.config.js new file mode 100644 index 00000000..af751e86 --- /dev/null +++ b/vue.config.js @@ -0,0 +1,47 @@ +const path = require('path') + +module.exports = { + publicPath: '/', + css: { + loaderOptions: { + sass: { + sassOptions: { + includePaths: ['./node_modules', './src/assets'], + }, + }, + }, + }, + configureWebpack: { + resolve: { + alias: { + '@themeConfig': path.resolve(__dirname, 'themeConfig.js'), + '@core': path.resolve(__dirname, 'src/@core'), + '@validations': path.resolve(__dirname, 'src/@core/utils/validations/validations.js'), + '@axios': path.resolve(__dirname, 'src/libs/axios'), + }, + }, + }, + chainWebpack: config => { + config.module + .rule('vue') + .use('vue-loader') + .loader('vue-loader') + .tap(options => { + // eslint-disable-next-line no-param-reassign + options.transformAssetUrls = { + img: 'src', + image: 'xlink:href', + 'b-avatar': 'src', + 'b-img': 'src', + 'b-img-lazy': ['src', 'blank-src'], + 'b-card': 'img-src', + 'b-card-img': 'src', + 'b-card-img-lazy': ['src', 'blank-src'], + 'b-carousel-slide': 'img-src', + 'b-embed': 'src', + } + return options + }) + }, + transpileDependencies: ['vue-echarts', 'resize-detector'], +} diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 00000000..d16f4c22 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,11545 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb" + integrity sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw== + dependencies: + "@babel/highlight" "^7.14.5" + +"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.14.5", "@babel/compat-data@^7.14.7": + version "7.14.7" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.7.tgz#7b047d7a3a89a67d2258dc61f604f098f1bc7e08" + integrity sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw== + +"@babel/core@^7.11.0": + version "7.14.6" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.14.6.tgz#e0814ec1a950032ff16c13a2721de39a8416fcab" + integrity sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA== + dependencies: + "@babel/code-frame" "^7.14.5" + "@babel/generator" "^7.14.5" + "@babel/helper-compilation-targets" "^7.14.5" + "@babel/helper-module-transforms" "^7.14.5" + "@babel/helpers" "^7.14.6" + "@babel/parser" "^7.14.6" + "@babel/template" "^7.14.5" + "@babel/traverse" "^7.14.5" + "@babel/types" "^7.14.5" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.1.2" + semver "^6.3.0" + source-map "^0.5.0" + +"@babel/generator@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.14.5.tgz#848d7b9f031caca9d0cd0af01b063f226f52d785" + integrity sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA== + dependencies: + "@babel/types" "^7.14.5" + jsesc "^2.5.1" + source-map "^0.5.0" + +"@babel/helper-annotate-as-pure@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz#7bf478ec3b71726d56a8ca5775b046fc29879e61" + integrity sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz#b939b43f8c37765443a19ae74ad8b15978e0a191" + integrity sha512-YTA/Twn0vBXDVGJuAX6PwW7x5zQei1luDDo2Pl6q1qZ7hVNl0RZrhHCQG/ArGpR29Vl7ETiB8eJyrvpuRp300w== + dependencies: + "@babel/helper-explode-assignable-expression" "^7.14.5" + "@babel/types" "^7.14.5" + +"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.14.5", "@babel/helper-compilation-targets@^7.9.6": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz#7a99c5d0967911e972fe2c3411f7d5b498498ecf" + integrity sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw== + dependencies: + "@babel/compat-data" "^7.14.5" + "@babel/helper-validator-option" "^7.14.5" + browserslist "^4.16.6" + semver "^6.3.0" + +"@babel/helper-create-class-features-plugin@^7.14.5": + version "7.14.6" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.6.tgz#f114469b6c06f8b5c59c6c4e74621f5085362542" + integrity sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.14.5" + "@babel/helper-function-name" "^7.14.5" + "@babel/helper-member-expression-to-functions" "^7.14.5" + "@babel/helper-optimise-call-expression" "^7.14.5" + "@babel/helper-replace-supers" "^7.14.5" + "@babel/helper-split-export-declaration" "^7.14.5" + +"@babel/helper-create-regexp-features-plugin@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz#c7d5ac5e9cf621c26057722fb7a8a4c5889358c4" + integrity sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A== + dependencies: + "@babel/helper-annotate-as-pure" "^7.14.5" + regexpu-core "^4.7.1" + +"@babel/helper-define-polyfill-provider@^0.2.2": + version "0.2.3" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz#0525edec5094653a282688d34d846e4c75e9c0b6" + integrity sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew== + dependencies: + "@babel/helper-compilation-targets" "^7.13.0" + "@babel/helper-module-imports" "^7.12.13" + "@babel/helper-plugin-utils" "^7.13.0" + "@babel/traverse" "^7.13.0" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + semver "^6.1.2" + +"@babel/helper-explode-assignable-expression@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.14.5.tgz#8aa72e708205c7bb643e45c73b4386cdf2a1f645" + integrity sha512-Htb24gnGJdIGT4vnRKMdoXiOIlqOLmdiUYpAQ0mYfgVT/GDm8GOYhgi4GL+hMKrkiPRohO4ts34ELFsGAPQLDQ== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-function-name@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz#89e2c474972f15d8e233b52ee8c480e2cfcd50c4" + integrity sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ== + dependencies: + "@babel/helper-get-function-arity" "^7.14.5" + "@babel/template" "^7.14.5" + "@babel/types" "^7.14.5" + +"@babel/helper-get-function-arity@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz#25fbfa579b0937eee1f3b805ece4ce398c431815" + integrity sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-hoist-variables@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz#e0dd27c33a78e577d7c8884916a3e7ef1f7c7f8d" + integrity sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-member-expression-to-functions@^7.14.5": + version "7.14.7" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz#97e56244beb94211fe277bd818e3a329c66f7970" + integrity sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.14.5", "@babel/helper-module-imports@^7.8.3": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz#6d1a44df6a38c957aa7c312da076429f11b422f3" + integrity sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-module-transforms@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz#7de42f10d789b423eb902ebd24031ca77cb1e10e" + integrity sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA== + dependencies: + "@babel/helper-module-imports" "^7.14.5" + "@babel/helper-replace-supers" "^7.14.5" + "@babel/helper-simple-access" "^7.14.5" + "@babel/helper-split-export-declaration" "^7.14.5" + "@babel/helper-validator-identifier" "^7.14.5" + "@babel/template" "^7.14.5" + "@babel/traverse" "^7.14.5" + "@babel/types" "^7.14.5" + +"@babel/helper-optimise-call-expression@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz#f27395a8619e0665b3f0364cddb41c25d71b499c" + integrity sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz#5ac822ce97eec46741ab70a517971e443a70c5a9" + integrity sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ== + +"@babel/helper-remap-async-to-generator@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.14.5.tgz#51439c913612958f54a987a4ffc9ee587a2045d6" + integrity sha512-rLQKdQU+HYlxBwQIj8dk4/0ENOUEhA/Z0l4hN8BexpvmSMN9oA9EagjnhnDpNsRdWCfjwa4mn/HyBXO9yhQP6A== + dependencies: + "@babel/helper-annotate-as-pure" "^7.14.5" + "@babel/helper-wrap-function" "^7.14.5" + "@babel/types" "^7.14.5" + +"@babel/helper-replace-supers@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz#0ecc0b03c41cd567b4024ea016134c28414abb94" + integrity sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.14.5" + "@babel/helper-optimise-call-expression" "^7.14.5" + "@babel/traverse" "^7.14.5" + "@babel/types" "^7.14.5" + +"@babel/helper-simple-access@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz#66ea85cf53ba0b4e588ba77fc813f53abcaa41c4" + integrity sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-skip-transparent-expression-wrappers@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz#96f486ac050ca9f44b009fbe5b7d394cab3a0ee4" + integrity sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-split-export-declaration@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz#22b23a54ef51c2b7605d851930c1976dd0bc693a" + integrity sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA== + dependencies: + "@babel/types" "^7.14.5" + +"@babel/helper-validator-identifier@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz#d0f0e277c512e0c938277faa85a3968c9a44c0e8" + integrity sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg== + +"@babel/helper-validator-option@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3" + integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow== + +"@babel/helper-wrap-function@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.14.5.tgz#5919d115bf0fe328b8a5d63bcb610f51601f2bff" + integrity sha512-YEdjTCq+LNuNS1WfxsDCNpgXkJaIyqco6DAelTUjT4f2KIWC1nBcaCaSdHTBqQVLnTBexBcVcFhLSU1KnYuePQ== + dependencies: + "@babel/helper-function-name" "^7.14.5" + "@babel/template" "^7.14.5" + "@babel/traverse" "^7.14.5" + "@babel/types" "^7.14.5" + +"@babel/helpers@^7.14.6": + version "7.14.6" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.14.6.tgz#5b58306b95f1b47e2a0199434fa8658fa6c21635" + integrity sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA== + dependencies: + "@babel/template" "^7.14.5" + "@babel/traverse" "^7.14.5" + "@babel/types" "^7.14.5" + +"@babel/highlight@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9" + integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg== + dependencies: + "@babel/helper-validator-identifier" "^7.14.5" + chalk "^2.0.0" + js-tokens "^4.0.0" + +"@babel/parser@^7.14.5", "@babel/parser@^7.14.6", "@babel/parser@^7.14.7", "@babel/parser@^7.7.0": + version "7.14.7" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.7.tgz#6099720c8839ca865a2637e6c85852ead0bdb595" + integrity sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA== + +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz#4b467302e1548ed3b1be43beae2cc9cf45e0bb7e" + integrity sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" + "@babel/plugin-proposal-optional-chaining" "^7.14.5" + +"@babel/plugin-proposal-async-generator-functions@^7.14.7": + version "7.14.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz#784a48c3d8ed073f65adcf30b57bcbf6c8119ace" + integrity sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-remap-async-to-generator" "^7.14.5" + "@babel/plugin-syntax-async-generators" "^7.8.4" + +"@babel/plugin-proposal-class-properties@^7.14.5", "@babel/plugin-proposal-class-properties@^7.8.3": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz#40d1ee140c5b1e31a350f4f5eed945096559b42e" + integrity sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-proposal-class-static-block@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz#158e9e10d449c3849ef3ecde94a03d9f1841b681" + integrity sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + +"@babel/plugin-proposal-decorators@^7.8.3": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.14.5.tgz#59bc4dfc1d665b5a6749cf798ff42297ed1b2c1d" + integrity sha512-LYz5nvQcvYeRVjui1Ykn28i+3aUiXwQ/3MGoEy0InTaz1pJo/lAzmIDXX+BQny/oufgHzJ6vnEEiXQ8KZjEVFg== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-decorators" "^7.14.5" + +"@babel/plugin-proposal-dynamic-import@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz#0c6617df461c0c1f8fff3b47cd59772360101d2c" + integrity sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + +"@babel/plugin-proposal-export-namespace-from@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz#dbad244310ce6ccd083072167d8cea83a52faf76" + integrity sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + +"@babel/plugin-proposal-json-strings@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz#38de60db362e83a3d8c944ac858ddf9f0c2239eb" + integrity sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-json-strings" "^7.8.3" + +"@babel/plugin-proposal-logical-assignment-operators@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz#6e6229c2a99b02ab2915f82571e0cc646a40c738" + integrity sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + +"@babel/plugin-proposal-nullish-coalescing-operator@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz#ee38589ce00e2cc59b299ec3ea406fcd3a0fdaf6" + integrity sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + +"@babel/plugin-proposal-numeric-separator@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz#83631bf33d9a51df184c2102a069ac0c58c05f18" + integrity sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + +"@babel/plugin-proposal-object-rest-spread@^7.14.7": + version "7.14.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz#5920a2b3df7f7901df0205974c0641b13fd9d363" + integrity sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g== + dependencies: + "@babel/compat-data" "^7.14.7" + "@babel/helper-compilation-targets" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.14.5" + +"@babel/plugin-proposal-optional-catch-binding@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz#939dd6eddeff3a67fdf7b3f044b5347262598c3c" + integrity sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + +"@babel/plugin-proposal-optional-chaining@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz#fa83651e60a360e3f13797eef00b8d519695b603" + integrity sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + +"@babel/plugin-proposal-private-methods@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz#37446495996b2945f30f5be5b60d5e2aa4f5792d" + integrity sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-proposal-private-property-in-object@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz#9f65a4d0493a940b4c01f8aa9d3f1894a587f636" + integrity sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q== + dependencies: + "@babel/helper-annotate-as-pure" "^7.14.5" + "@babel/helper-create-class-features-plugin" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + +"@babel/plugin-proposal-unicode-property-regex@^7.14.5", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz#0f95ee0e757a5d647f378daa0eca7e93faa8bbe8" + integrity sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-async-generators@^7.8.4": + version "7.8.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.12.13": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" + integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-class-static-block@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" + integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-decorators@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz#eafb9c0cbe09c8afeb964ba3a7bbd63945a72f20" + integrity sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-dynamic-import@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" + integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-export-namespace-from@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" + integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-syntax-json-strings@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.2.0", "@babel/plugin-syntax-jsx@^7.8.3": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz#000e2e25d8673cce49300517a3eda44c263e4201" + integrity sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" + integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-object-rest-spread@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-private-property-in-object@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" + integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-top-level-await@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-arrow-functions@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz#f7187d9588a768dd080bf4c9ffe117ea62f7862a" + integrity sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-async-to-generator@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz#72c789084d8f2094acb945633943ef8443d39e67" + integrity sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA== + dependencies: + "@babel/helper-module-imports" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-remap-async-to-generator" "^7.14.5" + +"@babel/plugin-transform-block-scoped-functions@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz#e48641d999d4bc157a67ef336aeb54bc44fd3ad4" + integrity sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-block-scoping@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.5.tgz#8cc63e61e50f42e078e6f09be775a75f23ef9939" + integrity sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-classes@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz#0e98e82097b38550b03b483f9b51a78de0acb2cf" + integrity sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.14.5" + "@babel/helper-function-name" "^7.14.5" + "@babel/helper-optimise-call-expression" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-replace-supers" "^7.14.5" + "@babel/helper-split-export-declaration" "^7.14.5" + globals "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz#1b9d78987420d11223d41195461cc43b974b204f" + integrity sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-destructuring@^7.14.7": + version "7.14.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz#0ad58ed37e23e22084d109f185260835e5557576" + integrity sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-dotall-regex@^7.14.5", "@babel/plugin-transform-dotall-regex@^7.4.4": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz#2f6bf76e46bdf8043b4e7e16cf24532629ba0c7a" + integrity sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-duplicate-keys@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz#365a4844881bdf1501e3a9f0270e7f0f91177954" + integrity sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-exponentiation-operator@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz#5154b8dd6a3dfe6d90923d61724bd3deeb90b493" + integrity sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-for-of@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.14.5.tgz#dae384613de8f77c196a8869cbf602a44f7fc0eb" + integrity sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-function-name@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz#e81c65ecb900746d7f31802f6bed1f52d915d6f2" + integrity sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ== + dependencies: + "@babel/helper-function-name" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-literals@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz#41d06c7ff5d4d09e3cf4587bd3ecf3930c730f78" + integrity sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-member-expression-literals@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz#b39cd5212a2bf235a617d320ec2b48bcc091b8a7" + integrity sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-modules-amd@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz#4fd9ce7e3411cb8b83848480b7041d83004858f7" + integrity sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g== + dependencies: + "@babel/helper-module-transforms" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + babel-plugin-dynamic-import-node "^2.3.3" + +"@babel/plugin-transform-modules-commonjs@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz#7aaee0ea98283de94da98b28f8c35701429dad97" + integrity sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A== + dependencies: + "@babel/helper-module-transforms" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-simple-access" "^7.14.5" + babel-plugin-dynamic-import-node "^2.3.3" + +"@babel/plugin-transform-modules-systemjs@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.14.5.tgz#c75342ef8b30dcde4295d3401aae24e65638ed29" + integrity sha512-mNMQdvBEE5DcMQaL5LbzXFMANrQjd2W7FPzg34Y4yEz7dBgdaC+9B84dSO+/1Wba98zoDbInctCDo4JGxz1VYA== + dependencies: + "@babel/helper-hoist-variables" "^7.14.5" + "@babel/helper-module-transforms" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-validator-identifier" "^7.14.5" + babel-plugin-dynamic-import-node "^2.3.3" + +"@babel/plugin-transform-modules-umd@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz#fb662dfee697cce274a7cda525190a79096aa6e0" + integrity sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA== + dependencies: + "@babel/helper-module-transforms" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.14.7": + version "7.14.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz#60c06892acf9df231e256c24464bfecb0908fd4e" + integrity sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.14.5" + +"@babel/plugin-transform-new-target@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz#31bdae8b925dc84076ebfcd2a9940143aed7dbf8" + integrity sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-object-super@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz#d0b5faeac9e98597a161a9cf78c527ed934cdc45" + integrity sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-replace-supers" "^7.14.5" + +"@babel/plugin-transform-parameters@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.5.tgz#49662e86a1f3ddccac6363a7dfb1ff0a158afeb3" + integrity sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-property-literals@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz#0ddbaa1f83db3606f1cdf4846fa1dfb473458b34" + integrity sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-regenerator@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz#9676fd5707ed28f522727c5b3c0aa8544440b04f" + integrity sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg== + dependencies: + regenerator-transform "^0.14.2" + +"@babel/plugin-transform-reserved-words@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz#c44589b661cfdbef8d4300dcc7469dffa92f8304" + integrity sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-runtime@^7.11.0": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.14.5.tgz#30491dad49c6059f8f8fa5ee8896a0089e987523" + integrity sha512-fPMBhh1AV8ZyneiCIA+wYYUH1arzlXR1UMcApjvchDhfKxhy2r2lReJv8uHEyihi4IFIGlr1Pdx7S5fkESDQsg== + dependencies: + "@babel/helper-module-imports" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + babel-plugin-polyfill-corejs2 "^0.2.2" + babel-plugin-polyfill-corejs3 "^0.2.2" + babel-plugin-polyfill-regenerator "^0.2.2" + semver "^6.3.0" + +"@babel/plugin-transform-shorthand-properties@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz#97f13855f1409338d8cadcbaca670ad79e091a58" + integrity sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-spread@^7.14.6": + version "7.14.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz#6bd40e57fe7de94aa904851963b5616652f73144" + integrity sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" + +"@babel/plugin-transform-sticky-regex@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz#5b617542675e8b7761294381f3c28c633f40aeb9" + integrity sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-template-literals@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz#a5f2bc233937d8453885dc736bdd8d9ffabf3d93" + integrity sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-typeof-symbol@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz#39af2739e989a2bd291bf6b53f16981423d457d4" + integrity sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-unicode-escapes@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz#9d4bd2a681e3c5d7acf4f57fa9e51175d91d0c6b" + integrity sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-transform-unicode-regex@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz#4cd09b6c8425dd81255c7ceb3fb1836e7414382e" + integrity sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/preset-env@^7.11.0": + version "7.14.7" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.14.7.tgz#5c70b22d4c2d893b03d8c886a5c17422502b932a" + integrity sha512-itOGqCKLsSUl0Y+1nSfhbuuOlTs0MJk2Iv7iSH+XT/mR8U1zRLO7NjWlYXB47yhK4J/7j+HYty/EhFZDYKa/VA== + dependencies: + "@babel/compat-data" "^7.14.7" + "@babel/helper-compilation-targets" "^7.14.5" + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/helper-validator-option" "^7.14.5" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.14.5" + "@babel/plugin-proposal-async-generator-functions" "^7.14.7" + "@babel/plugin-proposal-class-properties" "^7.14.5" + "@babel/plugin-proposal-class-static-block" "^7.14.5" + "@babel/plugin-proposal-dynamic-import" "^7.14.5" + "@babel/plugin-proposal-export-namespace-from" "^7.14.5" + "@babel/plugin-proposal-json-strings" "^7.14.5" + "@babel/plugin-proposal-logical-assignment-operators" "^7.14.5" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5" + "@babel/plugin-proposal-numeric-separator" "^7.14.5" + "@babel/plugin-proposal-object-rest-spread" "^7.14.7" + "@babel/plugin-proposal-optional-catch-binding" "^7.14.5" + "@babel/plugin-proposal-optional-chaining" "^7.14.5" + "@babel/plugin-proposal-private-methods" "^7.14.5" + "@babel/plugin-proposal-private-property-in-object" "^7.14.5" + "@babel/plugin-proposal-unicode-property-regex" "^7.14.5" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-syntax-top-level-await" "^7.14.5" + "@babel/plugin-transform-arrow-functions" "^7.14.5" + "@babel/plugin-transform-async-to-generator" "^7.14.5" + "@babel/plugin-transform-block-scoped-functions" "^7.14.5" + "@babel/plugin-transform-block-scoping" "^7.14.5" + "@babel/plugin-transform-classes" "^7.14.5" + "@babel/plugin-transform-computed-properties" "^7.14.5" + "@babel/plugin-transform-destructuring" "^7.14.7" + "@babel/plugin-transform-dotall-regex" "^7.14.5" + "@babel/plugin-transform-duplicate-keys" "^7.14.5" + "@babel/plugin-transform-exponentiation-operator" "^7.14.5" + "@babel/plugin-transform-for-of" "^7.14.5" + "@babel/plugin-transform-function-name" "^7.14.5" + "@babel/plugin-transform-literals" "^7.14.5" + "@babel/plugin-transform-member-expression-literals" "^7.14.5" + "@babel/plugin-transform-modules-amd" "^7.14.5" + "@babel/plugin-transform-modules-commonjs" "^7.14.5" + "@babel/plugin-transform-modules-systemjs" "^7.14.5" + "@babel/plugin-transform-modules-umd" "^7.14.5" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.14.7" + "@babel/plugin-transform-new-target" "^7.14.5" + "@babel/plugin-transform-object-super" "^7.14.5" + "@babel/plugin-transform-parameters" "^7.14.5" + "@babel/plugin-transform-property-literals" "^7.14.5" + "@babel/plugin-transform-regenerator" "^7.14.5" + "@babel/plugin-transform-reserved-words" "^7.14.5" + "@babel/plugin-transform-shorthand-properties" "^7.14.5" + "@babel/plugin-transform-spread" "^7.14.6" + "@babel/plugin-transform-sticky-regex" "^7.14.5" + "@babel/plugin-transform-template-literals" "^7.14.5" + "@babel/plugin-transform-typeof-symbol" "^7.14.5" + "@babel/plugin-transform-unicode-escapes" "^7.14.5" + "@babel/plugin-transform-unicode-regex" "^7.14.5" + "@babel/preset-modules" "^0.1.4" + "@babel/types" "^7.14.5" + babel-plugin-polyfill-corejs2 "^0.2.2" + babel-plugin-polyfill-corejs3 "^0.2.2" + babel-plugin-polyfill-regenerator "^0.2.2" + core-js-compat "^3.15.0" + semver "^6.3.0" + +"@babel/preset-modules@^0.1.4": + version "0.1.4" + resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" + integrity sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" + "@babel/plugin-transform-dotall-regex" "^7.4.4" + "@babel/types" "^7.4.4" + esutils "^2.0.2" + +"@babel/runtime@^7.11.0", "@babel/runtime@^7.8.4": + version "7.14.6" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.14.6.tgz#535203bc0892efc7dec60bdc27b2ecf6e409062d" + integrity sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg== + dependencies: + regenerator-runtime "^0.13.4" + +"@babel/template@^7.0.0", "@babel/template@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.14.5.tgz#a9bc9d8b33354ff6e55a9c60d1109200a68974f4" + integrity sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g== + dependencies: + "@babel/code-frame" "^7.14.5" + "@babel/parser" "^7.14.5" + "@babel/types" "^7.14.5" + +"@babel/traverse@^7.0.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.14.5", "@babel/traverse@^7.7.0": + version "7.14.7" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.7.tgz#64007c9774cfdc3abd23b0780bc18a3ce3631753" + integrity sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ== + dependencies: + "@babel/code-frame" "^7.14.5" + "@babel/generator" "^7.14.5" + "@babel/helper-function-name" "^7.14.5" + "@babel/helper-hoist-variables" "^7.14.5" + "@babel/helper-split-export-declaration" "^7.14.5" + "@babel/parser" "^7.14.7" + "@babel/types" "^7.14.5" + debug "^4.1.0" + globals "^11.1.0" + +"@babel/types@^7.0.0", "@babel/types@^7.14.5", "@babel/types@^7.4.4", "@babel/types@^7.7.0": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.14.5.tgz#3bb997ba829a2104cedb20689c4a5b8121d383ff" + integrity sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg== + dependencies: + "@babel/helper-validator-identifier" "^7.14.5" + to-fast-properties "^2.0.0" + +"@casl/ability@4.1.6": + version "4.1.6" + resolved "https://registry.yarnpkg.com/@casl/ability/-/ability-4.1.6.tgz#89f263903adfc9316cedff329ad615564662448a" + integrity sha512-ZI30fRacHKCCrWJn1pmxx/+IKUkoycVNz+Mge9EeIH+esDT7nydgWbitVPnlBAbxQXz5eybPAvfPSg3WOa2izw== + dependencies: + sift "^13.0.0" + +"@casl/vue@1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@casl/vue/-/vue-1.1.1.tgz#e3aa3125b17ec83cabfdd8d3b5029cc57981d54e" + integrity sha512-lJnPGJ2sdid22IGNPegWsMH0136WSMKZqqZb2YjLWL/vsRvw+wuLZE+yaR7enEfETmH5KZE55WAfXpyZgy99hQ== + +"@fullcalendar/common@5.x", "@fullcalendar/common@~5.8.0": + version "5.8.0" + resolved "https://registry.yarnpkg.com/@fullcalendar/common/-/common-5.8.0.tgz#43e79e26e6347af83baaa603157aced67e23d549" + integrity sha512-cKmXNgo/9auw86MOwXxA+5FRrgvbE93C9YDwic+Alfm3bUruDTzJDnuvRndrFVurpSBLm6/ZitaR+yoWKLIsgA== + dependencies: + tslib "^2.1.0" + +"@fullcalendar/core@5.x", "@fullcalendar/core@~5.8.0": + version "5.8.0" + resolved "https://registry.yarnpkg.com/@fullcalendar/core/-/core-5.8.0.tgz#86f034fc4a49c6a44886380aff01c6fcd7204966" + integrity sha512-55Zwy4fwcxBqHjfjhV5eae4qOh9fMlpjGcyy4Zt39zA1NlgUW0JxCGOyIu2K2jm2JZn+27/P8b06JXy57DmtKg== + dependencies: + "@fullcalendar/common" "~5.8.0" + preact "^10.0.5" + tslib "^2.1.0" + +"@fullcalendar/daygrid@5.x", "@fullcalendar/daygrid@~5.8.0": + version "5.8.0" + resolved "https://registry.yarnpkg.com/@fullcalendar/daygrid/-/daygrid-5.8.0.tgz#6a5991886ed3323366f72e7614ac8907cbd8d998" + integrity sha512-VrqwI97cewoUjFrKT67sS+f+JANI8xMx0g5bpM0XgV/KEEwvXpH5OmwkFSbXOnx1m4RXsvolQc6EBZpnJCf69Q== + dependencies: + "@fullcalendar/common" "~5.8.0" + tslib "^2.1.0" + +"@fullcalendar/interaction@5.x": + version "5.8.0" + resolved "https://registry.yarnpkg.com/@fullcalendar/interaction/-/interaction-5.8.0.tgz#1661682f4df7b076b36fedf2fc9b33a03f04bf07" + integrity sha512-ocOCS5g1AT06uR3OeKpN2WKJO4BLmnUZn/v2H/iPllbC7MwYBSy/obC4CoQqnK93FyJXUOFH1KfLwTK013C1+w== + dependencies: + "@fullcalendar/common" "~5.8.0" + tslib "^2.1.0" + +"@fullcalendar/list@5.x": + version "5.8.0" + resolved "https://registry.yarnpkg.com/@fullcalendar/list/-/list-5.8.0.tgz#703290784d860133abaa9176bdf66383f7c7ef9f" + integrity sha512-JlqXbWq8Gl2BMx1mOAeEWakW43xDYypBBjwKztnax5tOB5Sfty8chVmeG7ffz2NFtvg2c1nj6MP/zGrVCYY0RA== + dependencies: + "@fullcalendar/common" "~5.8.0" + tslib "^2.1.0" + +"@fullcalendar/timegrid@5.x": + version "5.8.0" + resolved "https://registry.yarnpkg.com/@fullcalendar/timegrid/-/timegrid-5.8.0.tgz#4f1f8e1aee52f3b493701b3c9e3b59510be53c24" + integrity sha512-N24TkOuRkxMDn02E8LPj4fKKgAxQxF6k/PONIwMVHnOih2v3SeiKOOemmrk6uoTwOS7R2fVblOJQGFWXobYu3g== + dependencies: + "@fullcalendar/common" "~5.8.0" + "@fullcalendar/daygrid" "~5.8.0" + tslib "^2.1.0" + +"@fullcalendar/vue@5.x": + version "5.8.0" + resolved "https://registry.yarnpkg.com/@fullcalendar/vue/-/vue-5.8.0.tgz#856d300d641a532d9a0818b599e42ffcc916f3b1" + integrity sha512-tL/knBuy6y17d86uyvqC9FHwgkJtTf1S7GDV5xVDohJlqNDE/YcJkV3kxzEgH263oYn8MHMxB4P4lGQy0hGmtw== + dependencies: + "@fullcalendar/core" "~5.8.0" + tslib "^2.1.0" + +"@hapi/address@2.x.x": + version "2.1.4" + resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" + integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== + +"@hapi/bourne@1.x.x": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" + integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== + +"@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": + version "8.5.1" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" + integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== + +"@hapi/joi@^15.0.1": + version "15.1.1" + resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" + integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== + dependencies: + "@hapi/address" "2.x.x" + "@hapi/bourne" "1.x.x" + "@hapi/hoek" "8.x.x" + "@hapi/topo" "3.x.x" + +"@hapi/topo@3.x.x": + version "3.1.6" + resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" + integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== + dependencies: + "@hapi/hoek" "^8.3.0" + +"@intervolga/optimize-cssnano-plugin@^1.0.5": + version "1.0.6" + resolved "https://registry.yarnpkg.com/@intervolga/optimize-cssnano-plugin/-/optimize-cssnano-plugin-1.0.6.tgz#be7c7846128b88f6a9b1d1261a0ad06eb5c0fdf8" + integrity sha512-zN69TnSr0viRSU6cEDIcuPcP67QcpQ6uHACg58FiN9PDrU6SLyGW3MR4tiISbYxy1kDWAVPwD+XwQTWE5cigAA== + dependencies: + cssnano "^4.0.0" + cssnano-preset-default "^4.0.0" + postcss "^7.0.0" + +"@mrmlnc/readdir-enhanced@^2.2.1": + version "2.2.1" + resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" + integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== + dependencies: + call-me-maybe "^1.0.1" + glob-to-regexp "^0.3.0" + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.nlark.com/@nodelib/fs.scandir/download/@nodelib/fs.scandir-2.1.5.tgz?cache=0&sync_timestamp=1622792738877&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40nodelib%2Ffs.scandir%2Fdownload%2F%40nodelib%2Ffs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + integrity sha1-dhnC6yGyVIP20WdUi0z9WnSIw9U= + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.nlark.com/@nodelib/fs.stat/download/@nodelib/fs.stat-2.0.5.tgz?cache=0&sync_timestamp=1622792616417&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40nodelib%2Ffs.stat%2Fdownload%2F%40nodelib%2Ffs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + integrity sha1-W9Jir5Tp0lvR5xsF3u1Eh2oiLos= + +"@nodelib/fs.stat@^1.1.2": + version "1.1.3" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" + integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== + +"@nodelib/fs.walk@^1.2.3": + version "1.2.8" + resolved "https://registry.nlark.com/@nodelib/fs.walk/download/@nodelib/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + integrity sha1-6Vc36LtnRt3t9pxVaVNJTxlv5po= + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@nuxt/opencollective@^0.3.2": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@nuxt/opencollective/-/opencollective-0.3.2.tgz#83cb70cdb2bac5fad6f8c93529e7b11187d49c02" + integrity sha512-XG7rUdXG9fcafu9KTDIYjJSkRO38EwjlKYIb5TQ/0WDbiTUTtUtgncMscKOYzfsY86kGs05pAuMOR+3Fi0aN3A== + dependencies: + chalk "^4.1.0" + consola "^2.15.0" + node-fetch "^2.6.1" + +"@sindresorhus/is@^0.14.0": + version "0.14.0" + resolved "https://registry.nlark.com/@sindresorhus/is/download/@sindresorhus/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" + integrity sha1-n7OjzzEyMoFR81PeRjLgHlIQK+o= + +"@sindresorhus/is@^0.7.0": + version "0.7.0" + resolved "https://registry.nlark.com/@sindresorhus/is/download/@sindresorhus/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd" + integrity sha1-mgb08TfuhNffBGDB/bETX/psUP0= + +"@sindresorhus/is@^4.0.0": + version "4.0.1" + resolved "https://registry.nlark.com/@sindresorhus/is/download/@sindresorhus/is-4.0.1.tgz#d26729db850fa327b7cacc5522252194404226f5" + integrity sha1-0mcp24UPoye3ysxVIiUhlEBCJvU= + +"@soda/friendly-errors-webpack-plugin@^1.7.1": + version "1.8.0" + resolved "https://registry.yarnpkg.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.0.tgz#84751d82a93019d5c92c0cf0e45ac59087cd2240" + integrity sha512-RLotfx6k1+nfLacwNCenj7VnTMPxVwYKoGOcffMFoJDKM8tXzBiCN0hMHFJNnoAojduYAsxuiMm0EOMixgiRow== + dependencies: + chalk "^2.4.2" + error-stack-parser "^2.0.2" + string-width "^2.0.0" + strip-ansi "^5" + +"@soda/get-current-script@^1.0.0": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@soda/get-current-script/-/get-current-script-1.0.2.tgz#a53515db25d8038374381b73af20bb4f2e508d87" + integrity sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w== + +"@szmarczak/http-timer@^1.1.2": + version "1.1.2" + resolved "https://registry.nlark.com/@szmarczak/http-timer/download/@szmarczak/http-timer-1.1.2.tgz?cache=0&sync_timestamp=1626126261719&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40szmarczak%2Fhttp-timer%2Fdownload%2F%40szmarczak%2Fhttp-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" + integrity sha1-sWZeLEYaLNkvTBu/UNVFTeDUtCE= + dependencies: + defer-to-connect "^1.0.1" + +"@szmarczak/http-timer@^4.0.5": + version "4.0.6" + resolved "https://registry.nlark.com/@szmarczak/http-timer/download/@szmarczak/http-timer-4.0.6.tgz?cache=0&sync_timestamp=1626126261719&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40szmarczak%2Fhttp-timer%2Fdownload%2F%40szmarczak%2Fhttp-timer-4.0.6.tgz#b4a914bb62e7c272d4e5989fe4440f812ab1d807" + integrity sha1-tKkUu2LnwnLU5Zif5EQPgSqx2Ac= + dependencies: + defer-to-connect "^2.0.0" + +"@tauri-apps/cli@1.0.0-beta.3": + version "1.0.0-beta.3" + resolved "https://registry.nlark.com/@tauri-apps/cli/download/@tauri-apps/cli-1.0.0-beta.3.tgz#cede848e26122c8ee607749d84269fcc8d3c2ee1" + integrity sha1-zt6EjiYSLI7mB3SdhCafzI08LuE= + dependencies: + "@tauri-apps/toml" "2.2.4" + chalk "4.1.1" + cross-env "7.0.3" + cross-spawn "7.0.3" + fs-extra "10.0.0" + got "11.8.2" + imagemin "8.0.0" + imagemin-optipng "8.0.0" + imagemin-zopfli "7.0.0" + inquirer "8.1.1" + is-png "3.0.0" + minimist "1.2.5" + ms "2.1.3" + png2icons "2.0.1" + read-chunk "3.2.0" + semver "7.3.5" + sharp "0.28.3" + update-notifier "5.1.0" + +"@tauri-apps/toml@2.2.4": + version "2.2.4" + resolved "https://registry.npm.taobao.org/@tauri-apps/toml/download/@tauri-apps/toml-2.2.4.tgz#2b4f637aded7fc3a7302724605682c8fa3ac7505" + integrity sha1-K09jet7X/DpzAnJGBWgsj6OsdQU= + +"@tokenizer/token@^0.1.1": + version "0.1.1" + resolved "https://registry.nlark.com/@tokenizer/token/download/@tokenizer/token-0.1.1.tgz#f0d92c12f87079ddfd1b29f614758b9696bc29e3" + integrity sha1-8NksEvhwed39Gyn2FHWLlpa8KeM= + +"@types/body-parser@*": + version "1.19.1" + resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.1.tgz#0c0174c42a7d017b818303d4b5d969cb0b75929c" + integrity sha512-a6bTJ21vFOGIkwM0kzh9Yr89ziVxq4vYH2fQ6N8AeipEzai/cFK6aGMArIkUeIdRIgpwQa+2bXiLuUJCpSf2Cg== + dependencies: + "@types/connect" "*" + "@types/node" "*" + +"@types/cacheable-request@^6.0.1": + version "6.0.2" + resolved "https://registry.nlark.com/@types/cacheable-request/download/@types/cacheable-request-6.0.2.tgz?cache=0&sync_timestamp=1625596835916&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fcacheable-request%2Fdownload%2F%40types%2Fcacheable-request-6.0.2.tgz#c324da0197de0a98a2312156536ae262429ff6b9" + integrity sha1-wyTaAZfeCpiiMSFWU2riYkKf9rk= + dependencies: + "@types/http-cache-semantics" "*" + "@types/keyv" "*" + "@types/node" "*" + "@types/responselike" "*" + +"@types/connect-history-api-fallback@*": + version "1.3.5" + resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz#d1f7a8a09d0ed5a57aee5ae9c18ab9b803205dae" + integrity sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw== + dependencies: + "@types/express-serve-static-core" "*" + "@types/node" "*" + +"@types/connect@*": + version "3.4.35" + resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.35.tgz#5fcf6ae445e4021d1fc2219a4873cc73a3bb2ad1" + integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== + dependencies: + "@types/node" "*" + +"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.18": + version "4.17.24" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.24.tgz#ea41f93bf7e0d59cd5a76665068ed6aab6815c07" + integrity sha512-3UJuW+Qxhzwjq3xhwXm2onQcFHn76frIYVbTu+kn24LFxI+dEhdfISDFovPB8VpEgW8oQCTpRuCe+0zJxB7NEA== + dependencies: + "@types/node" "*" + "@types/qs" "*" + "@types/range-parser" "*" + +"@types/express@*": + version "4.17.13" + resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.13.tgz#a76e2995728999bab51a33fabce1d705a3709034" + integrity sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA== + dependencies: + "@types/body-parser" "*" + "@types/express-serve-static-core" "^4.17.18" + "@types/qs" "*" + "@types/serve-static" "*" + +"@types/glob@^7.1.1": + version "7.1.4" + resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.4.tgz#ea59e21d2ee5c517914cb4bc8e4153b99e566672" + integrity sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA== + dependencies: + "@types/minimatch" "*" + "@types/node" "*" + +"@types/http-cache-semantics@*": + version "4.0.1" + resolved "https://registry.nlark.com/@types/http-cache-semantics/download/@types/http-cache-semantics-4.0.1.tgz?cache=0&sync_timestamp=1625607856094&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fhttp-cache-semantics%2Fdownload%2F%40types%2Fhttp-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812" + integrity sha1-Dqe2FJaQK5WJDcTDoRa2DLja6BI= + +"@types/http-proxy@^1.17.5": + version "1.17.7" + resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.7.tgz#30ea85cc2c868368352a37f0d0d3581e24834c6f" + integrity sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w== + dependencies: + "@types/node" "*" + +"@types/json-schema@^7.0.5", "@types/json-schema@^7.0.7": + version "7.0.8" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.8.tgz#edf1bf1dbf4e04413ca8e5b17b3b7d7d54b59818" + integrity sha512-YSBPTLTVm2e2OoQIDYx8HaeWJ5tTToLH67kXR7zYNGupXMEHa2++G8k+DczX2cFVgalypqtyZIcU19AFcmOpmg== + +"@types/keyv@*": + version "3.1.2" + resolved "https://registry.nlark.com/@types/keyv/download/@types/keyv-3.1.2.tgz?cache=0&sync_timestamp=1625610098677&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fkeyv%2Fdownload%2F%40types%2Fkeyv-3.1.2.tgz#5d97bb65526c20b6e0845f6b0d2ade4f28604ee5" + integrity sha1-XZe7ZVJsILbghF9rDSreTyhgTuU= + dependencies: + "@types/node" "*" + +"@types/mime@^1": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" + integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== + +"@types/minimatch@*": + version "3.0.5" + resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.5.tgz#1001cc5e6a3704b83c236027e77f2f58ea010f40" + integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ== + +"@types/minimist@^1.2.0": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" + integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== + +"@types/node@*": + version "16.3.3" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.3.3.tgz#0c30adff37bbbc7a50eb9b58fae2a504d0d88038" + integrity sha512-8h7k1YgQKxKXWckzFCMfsIwn0Y61UK6tlD6y2lOb3hTOIMlK3t9/QwHOhc81TwU+RMf0As5fj7NPjroERCnejQ== + +"@types/normalize-package-data@^2.4.0": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" + integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== + +"@types/q@^1.5.1": + version "1.5.5" + resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.5.tgz#75a2a8e7d8ab4b230414505d92335d1dcb53a6df" + integrity sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ== + +"@types/qs@*": + version "6.9.7" + resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.7.tgz#63bb7d067db107cc1e457c303bc25d511febf6cb" + integrity sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw== + +"@types/range-parser@*": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" + integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== + +"@types/responselike@*", "@types/responselike@^1.0.0": + version "1.0.0" + resolved "https://registry.nlark.com/@types/responselike/download/@types/responselike-1.0.0.tgz?cache=0&sync_timestamp=1621242544305&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fresponselike%2Fdownload%2F%40types%2Fresponselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29" + integrity sha1-JR9P59FU0rrRJavhtCmyOv0mLik= + dependencies: + "@types/node" "*" + +"@types/serve-static@*": + version "1.13.10" + resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.10.tgz#f5e0ce8797d2d7cc5ebeda48a52c96c4fa47a8d9" + integrity sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ== + dependencies: + "@types/mime" "^1" + "@types/node" "*" + +"@types/source-list-map@*": + version "0.1.2" + resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" + integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA== + +"@types/tapable@^1": + version "1.0.8" + resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.8.tgz#b94a4391c85666c7b73299fd3ad79d4faa435310" + integrity sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ== + +"@types/uglify-js@*": + version "3.13.1" + resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.13.1.tgz#5e889e9e81e94245c75b6450600e1c5ea2878aea" + integrity sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ== + dependencies: + source-map "^0.6.1" + +"@types/webpack-dev-server@^3.11.0": + version "3.11.5" + resolved "https://registry.yarnpkg.com/@types/webpack-dev-server/-/webpack-dev-server-3.11.5.tgz#f4a254a3dd0667c8ee4af90d42afdb4ad1d607f3" + integrity sha512-vjsbQBW3fE5FDICkF3w3ZWFRXNwQdKt7JRPLmRy5W0KXlcuew4wgpKWXhgHS71iLNv7Z2PlY9dSSIaYg+bk+9w== + dependencies: + "@types/connect-history-api-fallback" "*" + "@types/express" "*" + "@types/serve-static" "*" + "@types/webpack" "^4" + http-proxy-middleware "^1.0.0" + +"@types/webpack-sources@*": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-2.1.1.tgz#6af17e3a3ded71eec2b98008d7c12f498a0a4506" + integrity sha512-MjM1R6iuw8XaVbtkCBz0N349cyqBjJHCbQiOeppe3VBeFvxqs74RKHAVt9LkxTnUWc7YLZOEsUfPUnmK6SBPKQ== + dependencies: + "@types/node" "*" + "@types/source-list-map" "*" + source-map "^0.7.3" + +"@types/webpack@^4", "@types/webpack@^4.0.0": + version "4.41.30" + resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.30.tgz#fd3db6d0d41e145a8eeeafcd3c4a7ccde9068ddc" + integrity sha512-GUHyY+pfuQ6haAfzu4S14F+R5iGRwN6b2FRNJY7U0NilmFAqbsOfK6j1HwuLBAqwRIT+pVdNDJGJ6e8rpp0KHA== + dependencies: + "@types/node" "*" + "@types/tapable" "^1" + "@types/uglify-js" "*" + "@types/webpack-sources" "*" + anymatch "^3.0.0" + source-map "^0.6.0" + +"@vue/babel-helper-vue-jsx-merge-props@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.2.1.tgz#31624a7a505fb14da1d58023725a4c5f270e6a81" + integrity sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA== + +"@vue/babel-helper-vue-transform-on@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz#9b9c691cd06fc855221a2475c3cc831d774bc7dc" + integrity sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA== + +"@vue/babel-plugin-jsx@^1.0.3": + version "1.0.6" + resolved "https://registry.yarnpkg.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.0.6.tgz#184bf3541ab6efdbe5079ab8b20c19e2af100bfb" + integrity sha512-RzYsvBhzKUmY2YG6LoV+W5PnlnkInq0thh1AzCmewwctAgGN6e9UFon6ZrQQV1CO5G5PeME7MqpB+/vvGg0h4g== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/plugin-syntax-jsx" "^7.0.0" + "@babel/template" "^7.0.0" + "@babel/traverse" "^7.0.0" + "@babel/types" "^7.0.0" + "@vue/babel-helper-vue-transform-on" "^1.0.2" + camelcase "^6.0.0" + html-tags "^3.1.0" + svg-tags "^1.0.0" + +"@vue/babel-plugin-transform-vue-jsx@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.2.1.tgz#646046c652c2f0242727f34519d917b064041ed7" + integrity sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA== + dependencies: + "@babel/helper-module-imports" "^7.0.0" + "@babel/plugin-syntax-jsx" "^7.2.0" + "@vue/babel-helper-vue-jsx-merge-props" "^1.2.1" + html-tags "^2.0.0" + lodash.kebabcase "^4.1.1" + svg-tags "^1.0.0" + +"@vue/babel-preset-app@^4.5.13": + version "4.5.13" + resolved "https://registry.yarnpkg.com/@vue/babel-preset-app/-/babel-preset-app-4.5.13.tgz#cb475321e4c73f7f110dac29a48c2a9cb80afeb6" + integrity sha512-pM7CR3yXB6L8Gfn6EmX7FLNE3+V/15I3o33GkSNsWvgsMp6HVGXKkXgojrcfUUauyL1LZOdvTmu4enU2RePGHw== + dependencies: + "@babel/core" "^7.11.0" + "@babel/helper-compilation-targets" "^7.9.6" + "@babel/helper-module-imports" "^7.8.3" + "@babel/plugin-proposal-class-properties" "^7.8.3" + "@babel/plugin-proposal-decorators" "^7.8.3" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-syntax-jsx" "^7.8.3" + "@babel/plugin-transform-runtime" "^7.11.0" + "@babel/preset-env" "^7.11.0" + "@babel/runtime" "^7.11.0" + "@vue/babel-plugin-jsx" "^1.0.3" + "@vue/babel-preset-jsx" "^1.2.4" + babel-plugin-dynamic-import-node "^2.3.3" + core-js "^3.6.5" + core-js-compat "^3.6.5" + semver "^6.1.0" + +"@vue/babel-preset-jsx@^1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@vue/babel-preset-jsx/-/babel-preset-jsx-1.2.4.tgz#92fea79db6f13b01e80d3a0099e2924bdcbe4e87" + integrity sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w== + dependencies: + "@vue/babel-helper-vue-jsx-merge-props" "^1.2.1" + "@vue/babel-plugin-transform-vue-jsx" "^1.2.1" + "@vue/babel-sugar-composition-api-inject-h" "^1.2.1" + "@vue/babel-sugar-composition-api-render-instance" "^1.2.4" + "@vue/babel-sugar-functional-vue" "^1.2.2" + "@vue/babel-sugar-inject-h" "^1.2.2" + "@vue/babel-sugar-v-model" "^1.2.3" + "@vue/babel-sugar-v-on" "^1.2.3" + +"@vue/babel-sugar-composition-api-inject-h@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.2.1.tgz#05d6e0c432710e37582b2be9a6049b689b6f03eb" + integrity sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ== + dependencies: + "@babel/plugin-syntax-jsx" "^7.2.0" + +"@vue/babel-sugar-composition-api-render-instance@^1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.2.4.tgz#e4cbc6997c344fac271785ad7a29325c51d68d19" + integrity sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q== + dependencies: + "@babel/plugin-syntax-jsx" "^7.2.0" + +"@vue/babel-sugar-functional-vue@^1.2.2": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.2.tgz#267a9ac8d787c96edbf03ce3f392c49da9bd2658" + integrity sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w== + dependencies: + "@babel/plugin-syntax-jsx" "^7.2.0" + +"@vue/babel-sugar-inject-h@^1.2.2": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.2.2.tgz#d738d3c893367ec8491dcbb669b000919293e3aa" + integrity sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw== + dependencies: + "@babel/plugin-syntax-jsx" "^7.2.0" + +"@vue/babel-sugar-v-model@^1.2.3": + version "1.2.3" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.2.3.tgz#fa1f29ba51ebf0aa1a6c35fa66d539bc459a18f2" + integrity sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ== + dependencies: + "@babel/plugin-syntax-jsx" "^7.2.0" + "@vue/babel-helper-vue-jsx-merge-props" "^1.2.1" + "@vue/babel-plugin-transform-vue-jsx" "^1.2.1" + camelcase "^5.0.0" + html-tags "^2.0.0" + svg-tags "^1.0.0" + +"@vue/babel-sugar-v-on@^1.2.3": + version "1.2.3" + resolved "https://registry.yarnpkg.com/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.2.3.tgz#342367178586a69f392f04bfba32021d02913ada" + integrity sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw== + dependencies: + "@babel/plugin-syntax-jsx" "^7.2.0" + "@vue/babel-plugin-transform-vue-jsx" "^1.2.1" + camelcase "^5.0.0" + +"@vue/cli-overlay@^4.5.13": + version "4.5.13" + resolved "https://registry.yarnpkg.com/@vue/cli-overlay/-/cli-overlay-4.5.13.tgz#4f1fd2161be8f69d6cba8079f3f0d7dc4dee47a7" + integrity sha512-jhUIg3klgi5Cxhs8dnat5hi/W2tQJvsqCxR0u6hgfSob0ORODgUBlN+F/uwq7cKIe/pzedVUk1y07F13GQvPqg== + +"@vue/cli-plugin-babel@~4.5.9": + version "4.5.13" + resolved "https://registry.yarnpkg.com/@vue/cli-plugin-babel/-/cli-plugin-babel-4.5.13.tgz#a89c482edcc4ea1d135645cec502a7f5fd4c30e7" + integrity sha512-ykvEAfD8PgGs+dGMGqr7l/nRmIS39NRzWLhMluPLTvDV1L+IxcoB73HNLGA/aENDpl8CuWrTE+1VgydcOhp+wg== + dependencies: + "@babel/core" "^7.11.0" + "@vue/babel-preset-app" "^4.5.13" + "@vue/cli-shared-utils" "^4.5.13" + babel-loader "^8.1.0" + cache-loader "^4.1.0" + thread-loader "^2.1.3" + webpack "^4.0.0" + +"@vue/cli-plugin-eslint@~4.5.9": + version "4.5.13" + resolved "https://registry.yarnpkg.com/@vue/cli-plugin-eslint/-/cli-plugin-eslint-4.5.13.tgz#8baf22d0d96d76720c7506646b96f4f62c05bdfa" + integrity sha512-yc2uXX6aBiy3vEf5TwaueaDqQbdIXIhk0x0KzEtpPo23jBdLkpOSoU5NCgE06g/ZiGAcettpmBSv73Hfp4wHEw== + dependencies: + "@vue/cli-shared-utils" "^4.5.13" + eslint-loader "^2.2.1" + globby "^9.2.0" + inquirer "^7.1.0" + webpack "^4.0.0" + yorkie "^2.0.0" + +"@vue/cli-plugin-router@^4.5.13", "@vue/cli-plugin-router@~4.5.9": + version "4.5.13" + resolved "https://registry.yarnpkg.com/@vue/cli-plugin-router/-/cli-plugin-router-4.5.13.tgz#0b67c8898a2bf132941919a2a2e5f3aacbd9ffbe" + integrity sha512-tgtMDjchB/M1z8BcfV4jSOY9fZSMDTPgF9lsJIiqBWMxvBIsk9uIZHxp62DibYME4CCKb/nNK61XHaikFp+83w== + dependencies: + "@vue/cli-shared-utils" "^4.5.13" + +"@vue/cli-plugin-vuex@^4.5.13", "@vue/cli-plugin-vuex@~4.5.9": + version "4.5.13" + resolved "https://registry.yarnpkg.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.5.13.tgz#98646d8bc1e69cf6c6a6cba2fed3eace0356c360" + integrity sha512-I1S9wZC7iI0Wn8kw8Zh+A2Qkf6s1M6vTGBkx8boXjuzfwEEyEHRxadsVCecZc8Mkpydo0nykj+MyYF96TKFuVA== + +"@vue/cli-service@~4.5.9": + version "4.5.13" + resolved "https://registry.yarnpkg.com/@vue/cli-service/-/cli-service-4.5.13.tgz#a09e684a801684b6e24e5414ad30650970eec9ed" + integrity sha512-CKAZN4iokMMsaUyJRU22oUAz3oS/X9sVBSKAF2/shFBV5xh3jqAlKl8OXZYz4cXGFLA6djNuYrniuLAo7Ku97A== + dependencies: + "@intervolga/optimize-cssnano-plugin" "^1.0.5" + "@soda/friendly-errors-webpack-plugin" "^1.7.1" + "@soda/get-current-script" "^1.0.0" + "@types/minimist" "^1.2.0" + "@types/webpack" "^4.0.0" + "@types/webpack-dev-server" "^3.11.0" + "@vue/cli-overlay" "^4.5.13" + "@vue/cli-plugin-router" "^4.5.13" + "@vue/cli-plugin-vuex" "^4.5.13" + "@vue/cli-shared-utils" "^4.5.13" + "@vue/component-compiler-utils" "^3.1.2" + "@vue/preload-webpack-plugin" "^1.1.0" + "@vue/web-component-wrapper" "^1.2.0" + acorn "^7.4.0" + acorn-walk "^7.1.1" + address "^1.1.2" + autoprefixer "^9.8.6" + browserslist "^4.12.0" + cache-loader "^4.1.0" + case-sensitive-paths-webpack-plugin "^2.3.0" + cli-highlight "^2.1.4" + clipboardy "^2.3.0" + cliui "^6.0.0" + copy-webpack-plugin "^5.1.1" + css-loader "^3.5.3" + cssnano "^4.1.10" + debug "^4.1.1" + default-gateway "^5.0.5" + dotenv "^8.2.0" + dotenv-expand "^5.1.0" + file-loader "^4.2.0" + fs-extra "^7.0.1" + globby "^9.2.0" + hash-sum "^2.0.0" + html-webpack-plugin "^3.2.0" + launch-editor-middleware "^2.2.1" + lodash.defaultsdeep "^4.6.1" + lodash.mapvalues "^4.6.0" + lodash.transform "^4.6.0" + mini-css-extract-plugin "^0.9.0" + minimist "^1.2.5" + pnp-webpack-plugin "^1.6.4" + portfinder "^1.0.26" + postcss-loader "^3.0.0" + ssri "^8.0.1" + terser-webpack-plugin "^1.4.4" + thread-loader "^2.1.3" + url-loader "^2.2.0" + vue-loader "^15.9.2" + vue-style-loader "^4.1.2" + webpack "^4.0.0" + webpack-bundle-analyzer "^3.8.0" + webpack-chain "^6.4.0" + webpack-dev-server "^3.11.0" + webpack-merge "^4.2.2" + optionalDependencies: + vue-loader-v16 "npm:vue-loader@^16.1.0" + +"@vue/cli-shared-utils@^4.1.1", "@vue/cli-shared-utils@^4.5.13": + version "4.5.13" + resolved "https://registry.yarnpkg.com/@vue/cli-shared-utils/-/cli-shared-utils-4.5.13.tgz#acd40f31b4790f1634292bdaa5fca95dc1e0ff50" + integrity sha512-HpnOrkLg42RFUsQGMJv26oTG3J3FmKtO2WSRhKIIL+1ok3w9OjGCtA3nMMXN27f9eX14TqO64M36DaiSZ1fSiw== + dependencies: + "@hapi/joi" "^15.0.1" + chalk "^2.4.2" + execa "^1.0.0" + launch-editor "^2.2.1" + lru-cache "^5.1.1" + node-ipc "^9.1.1" + open "^6.3.0" + ora "^3.4.0" + read-pkg "^5.1.1" + request "^2.88.2" + semver "^6.1.0" + strip-ansi "^6.0.0" + +"@vue/component-compiler-utils@^3.1.0", "@vue/component-compiler-utils@^3.1.2": + version "3.2.2" + resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-3.2.2.tgz#2f7ed5feed82ff7f0284acc11d525ee7eff22460" + integrity sha512-rAYMLmgMuqJFWAOb3Awjqqv5X3Q3hVr4jH/kgrFJpiU0j3a90tnNBplqbj+snzrgZhC9W128z+dtgMifOiMfJg== + dependencies: + consolidate "^0.15.1" + hash-sum "^1.0.2" + lru-cache "^4.1.2" + merge-source-map "^1.1.0" + postcss "^7.0.36" + postcss-selector-parser "^6.0.2" + source-map "~0.6.1" + vue-template-es2015-compiler "^1.9.0" + optionalDependencies: + prettier "^1.18.2" + +"@vue/composition-api@1.0.0-beta.22": + version "1.0.0-beta.22" + resolved "https://registry.yarnpkg.com/@vue/composition-api/-/composition-api-1.0.0-beta.22.tgz#8b0046bda138820c6d79c91dc961839a52d853c7" + integrity sha512-KkTeHVWgsJbtoA5t6pUien/ARw7JhVM7QZh05ko/UdgzALYMGwJsBf4WlcvbpMKE5eAu4ONYJypQ+r8LwBIOhA== + dependencies: + tslib "^2.0.1" + +"@vue/eslint-config-airbnb@^5.3.0": + version "5.3.0" + resolved "https://registry.yarnpkg.com/@vue/eslint-config-airbnb/-/eslint-config-airbnb-5.3.0.tgz#896551d600816a06dff13fdd7d04fd5153379817" + integrity sha512-m9ldRhbqaODbcc9mQZjPgnTzyNweZblLMTqMfC2kHWY68dYd3kwG/hvENeZWXJnKKo+eGnoptk+7Zq/c1519ZQ== + dependencies: + eslint-config-airbnb-base "^14.0.0" + eslint-import-resolver-node "^0.3.4" + eslint-import-resolver-webpack "^0.13.0" + eslint-plugin-import "^2.21.2" + +"@vue/preload-webpack-plugin@^1.1.0": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@vue/preload-webpack-plugin/-/preload-webpack-plugin-1.1.2.tgz#ceb924b4ecb3b9c43871c7a429a02f8423e621ab" + integrity sha512-LIZMuJk38pk9U9Ur4YzHjlIyMuxPlACdBIHH9/nGYVTsaGKOSnSuELiE8vS9wa+dJpIYspYUOqk+L1Q4pgHQHQ== + +"@vue/web-component-wrapper@^1.2.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz#b6b40a7625429d2bd7c2281ddba601ed05dc7f1a" + integrity sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA== + +"@vuepress/plugin-medium-zoom@^1.7.1": + version "1.8.2" + resolved "https://registry.yarnpkg.com/@vuepress/plugin-medium-zoom/-/plugin-medium-zoom-1.8.2.tgz#0243dd27edf0c710f9a41a234d253d76ab51e625" + integrity sha512-Mljso/8E6IbNmIKmwKeC6FDfnhKY3fsOUSs5kEGzz3RQwd54eshqHAMRVwW4LZkYZHhwQXF8+qk7YqoMZB7jjg== + dependencies: + medium-zoom "^1.0.4" + +"@vueuse/core@4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-4.0.0.tgz#5bea3eaa848e3b3e00427f5053fb98e7e4834b0f" + integrity sha512-BBkqriC2j9SH/LuHCggS2MP7VSwBfGkTB9qQh1lzadodk2TnM1JHwM76f3G0hCGqqhEF7ab8Xs+1M1PlvuEQYA== + dependencies: + "@vueuse/shared" "4.0.0" + vue-demi latest + +"@vueuse/shared@4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-4.0.0.tgz#d495b8fd2f28a453ef0fccae175ca848a4a84bb0" + integrity sha512-8tn1BpnaMJU2LqFyFzzN6Dvmc1uDsSlb3Neli5bwwb9f+rcASpuOS3nAWAY6/rIODZP1iwXDNCL4rNFR3YxYtQ== + dependencies: + vue-demi latest + +"@webassemblyjs/ast@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" + integrity sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA== + dependencies: + "@webassemblyjs/helper-module-context" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/wast-parser" "1.9.0" + +"@webassemblyjs/floating-point-hex-parser@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4" + integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== + +"@webassemblyjs/helper-api-error@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2" + integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== + +"@webassemblyjs/helper-buffer@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00" + integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== + +"@webassemblyjs/helper-code-frame@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#647f8892cd2043a82ac0c8c5e75c36f1d9159f27" + integrity sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== + dependencies: + "@webassemblyjs/wast-printer" "1.9.0" + +"@webassemblyjs/helper-fsm@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#c05256b71244214671f4b08ec108ad63b70eddb8" + integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== + +"@webassemblyjs/helper-module-context@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#25d8884b76839871a08a6c6f806c3979ef712f07" + integrity sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== + dependencies: + "@webassemblyjs/ast" "1.9.0" + +"@webassemblyjs/helper-wasm-bytecode@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790" + integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== + +"@webassemblyjs/helper-wasm-section@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346" + integrity sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-buffer" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/wasm-gen" "1.9.0" + +"@webassemblyjs/ieee754@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4" + integrity sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/leb128@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95" + integrity sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== + dependencies: + "@xtuc/long" "4.2.2" + +"@webassemblyjs/utf8@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab" + integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== + +"@webassemblyjs/wasm-edit@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf" + integrity sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-buffer" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/helper-wasm-section" "1.9.0" + "@webassemblyjs/wasm-gen" "1.9.0" + "@webassemblyjs/wasm-opt" "1.9.0" + "@webassemblyjs/wasm-parser" "1.9.0" + "@webassemblyjs/wast-printer" "1.9.0" + +"@webassemblyjs/wasm-gen@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c" + integrity sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/ieee754" "1.9.0" + "@webassemblyjs/leb128" "1.9.0" + "@webassemblyjs/utf8" "1.9.0" + +"@webassemblyjs/wasm-opt@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61" + integrity sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-buffer" "1.9.0" + "@webassemblyjs/wasm-gen" "1.9.0" + "@webassemblyjs/wasm-parser" "1.9.0" + +"@webassemblyjs/wasm-parser@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e" + integrity sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-api-error" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/ieee754" "1.9.0" + "@webassemblyjs/leb128" "1.9.0" + "@webassemblyjs/utf8" "1.9.0" + +"@webassemblyjs/wast-parser@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#3031115d79ac5bd261556cecc3fa90a3ef451914" + integrity sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/floating-point-hex-parser" "1.9.0" + "@webassemblyjs/helper-api-error" "1.9.0" + "@webassemblyjs/helper-code-frame" "1.9.0" + "@webassemblyjs/helper-fsm" "1.9.0" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/wast-printer@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899" + integrity sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA== + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/wast-parser" "1.9.0" + "@xtuc/long" "4.2.2" + +"@xtuc/ieee754@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + +"@xtuc/long@4.2.2": + version "4.2.2" + resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + +accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: + version "1.3.7" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" + integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== + dependencies: + mime-types "~2.1.24" + negotiator "0.6.2" + +acorn-jsx@^5.2.0: + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn-walk@^7.1.1: + version "7.2.0" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" + integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== + +acorn@^6.4.1: + version "6.4.2" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" + integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== + +acorn@^7.1.1, acorn@^7.4.0: + version "7.4.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + +address@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/address/-/address-1.1.2.tgz#bf1116c9c758c51b7a933d296b72c221ed9428b6" + integrity sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA== + +ajv-errors@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" + integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== + +ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: + version "3.5.2" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + +ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +alphanum-sort@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" + integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= + +animate.css@4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/animate.css/-/animate.css-4.1.1.tgz#614ec5a81131d7e4dc362a58143f7406abd68075" + integrity sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ== + +ansi-align@^3.0.0: + version "3.0.0" + resolved "https://registry.npm.taobao.org/ansi-align/download/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb" + integrity sha1-tTazcc9ofKrvI2wY0+If43l0Z8s= + dependencies: + string-width "^3.0.0" + +ansi-colors@^3.0.0: + version "3.2.4" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" + integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== + +ansi-escapes@^4.2.1: + version "4.3.2" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" + integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== + dependencies: + type-fest "^0.21.3" + +ansi-html@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" + integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + +ansi-regex@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" + integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + +ansi-regex@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" + integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== + +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.nlark.com/ansi-styles/download/ansi-styles-2.2.1.tgz?cache=0&sync_timestamp=1618995588464&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-styles%2Fdownload%2Fansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= + +ansi-styles@^3.2.0, ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +any-promise@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" + integrity sha1-q8av7tzqUugJzcA3au0845Y10X8= + +anymatch@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" + integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== + dependencies: + micromatch "^3.1.4" + normalize-path "^2.1.1" + +anymatch@^3.0.0, anymatch@~3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" + integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +apexcharts@3.23.0: + version "3.23.0" + resolved "https://registry.yarnpkg.com/apexcharts/-/apexcharts-3.23.0.tgz#12877aa789d658aef5eb930af6c3b8850fefd925" + integrity sha512-1mV6qouuopvYR6UFSXi/Ge4jRMe//zyAN3aK05mAs4Iuet8mA0w31Q6OU6syD77bawt9p3YKNOmNF7OO2u9w0g== + dependencies: + svg.draggable.js "^2.2.2" + svg.easing.js "^2.0.0" + svg.filter.js "^2.0.2" + svg.pathmorphing.js "^0.1.3" + svg.resize.js "^1.4.3" + svg.select.js "^3.0.1" + +aproba@^1.0.3, aproba@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" + integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== + +arch@^2.1.0, arch@^2.1.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11" + integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== + +archive-type@^4.0.0: + version "4.0.0" + resolved "https://registry.npm.taobao.org/archive-type/download/archive-type-4.0.0.tgz#f92e72233056dfc6969472749c267bdb046b1d70" + integrity sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA= + dependencies: + file-type "^4.2.0" + +are-we-there-yet@~1.1.2: + version "1.1.5" + resolved "https://registry.npm.taobao.org/are-we-there-yet/download/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" + integrity sha1-SzXClE8GKov82mZBB2A1D+nd/CE= + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" + integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + +arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" + integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + +array-find-index@^1.0.1: + version "1.0.2" + resolved "https://registry.nlark.com/array-find-index/download/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" + integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E= + +array-find@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-find/-/array-find-1.0.0.tgz#6c8e286d11ed768327f8e62ecee87353ca3e78b8" + integrity sha1-bI4obRHtdoMn+OYuzuhzU8o+eLg= + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + +array-flatten@^2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" + integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== + +array-includes@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.3.tgz#c7f619b382ad2afaf5326cddfdc0afc61af7690a" + integrity sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.2" + get-intrinsic "^1.1.1" + is-string "^1.0.5" + +array-union@^1.0.1, array-union@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" + integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= + dependencies: + array-uniq "^1.0.1" + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.npm.taobao.org/array-union/download/array-union-2.1.0.tgz?cache=0&sync_timestamp=1614624262896&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Farray-union%2Fdownload%2Farray-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha1-t5hCCtvrHego2ErNii4j0+/oXo0= + +array-uniq@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" + integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" + integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + +array.prototype.flat@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz#6ef638b43312bd401b4c6199fdec7e2dc9e9a123" + integrity sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.1" + +asn1.js@^5.2.0: + version "5.4.1" + resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" + integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA== + dependencies: + bn.js "^4.0.0" + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + safer-buffer "^2.1.0" + +asn1@~0.2.3: + version "0.2.4" + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" + integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== + dependencies: + safer-buffer "~2.1.0" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= + +assert@^1.1.1: + version "1.5.0" + resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" + integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== + dependencies: + object-assign "^4.1.1" + util "0.10.3" + +assign-symbols@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" + integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + +astral-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" + integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== + +async-each@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" + integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== + +async-limiter@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" + integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== + +async@^2.6.2: + version "2.6.3" + resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" + integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== + dependencies: + lodash "^4.17.14" + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + +atob@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +autoprefixer@^9.8.6: + version "9.8.6" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.6.tgz#3b73594ca1bf9266320c5acf1588d74dea74210f" + integrity sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== + dependencies: + browserslist "^4.12.0" + caniuse-lite "^1.0.30001109" + colorette "^1.2.1" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^7.0.32" + postcss-value-parser "^4.1.0" + +aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= + +aws4@^1.8.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" + integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== + +axios-mock-adapter@1.19.0: + version "1.19.0" + resolved "https://registry.yarnpkg.com/axios-mock-adapter/-/axios-mock-adapter-1.19.0.tgz#9d72e321a6c5418e1eff067aa99761a86c5188a4" + integrity sha512-D+0U4LNPr7WroiBDvWilzTMYPYTuZlbo6BI8YHZtj7wYQS8NkARlP9KBt8IWWHTQJ0q/8oZ0ClPBtKCCkx8cQg== + dependencies: + fast-deep-equal "^3.1.3" + is-buffer "^2.0.3" + +axios@0.21.1: + version "0.21.1" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.1.tgz#22563481962f4d6bde9a76d516ef0e5d3c09b2b8" + integrity sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA== + dependencies: + follow-redirects "^1.10.0" + +babel-eslint@^10.0.3: + version "10.1.0" + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" + integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.7.0" + "@babel/traverse" "^7.7.0" + "@babel/types" "^7.7.0" + eslint-visitor-keys "^1.0.0" + resolve "^1.12.0" + +babel-helper-vue-jsx-merge-props@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz#22aebd3b33902328e513293a8e4992b384f9f1b6" + integrity sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg== + +babel-loader@^8.1.0: + version "8.2.2" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.2.tgz#9363ce84c10c9a40e6c753748e1441b60c8a0b81" + integrity sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g== + dependencies: + find-cache-dir "^3.3.1" + loader-utils "^1.4.0" + make-dir "^3.1.0" + schema-utils "^2.6.5" + +babel-plugin-dynamic-import-node@^2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" + integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== + dependencies: + object.assign "^4.1.0" + +babel-plugin-polyfill-corejs2@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz#e9124785e6fd94f94b618a7954e5693053bf5327" + integrity sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ== + dependencies: + "@babel/compat-data" "^7.13.11" + "@babel/helper-define-polyfill-provider" "^0.2.2" + semver "^6.1.1" + +babel-plugin-polyfill-corejs3@^0.2.2: + version "0.2.3" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.3.tgz#72add68cf08a8bf139ba6e6dfc0b1d504098e57b" + integrity sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.2.2" + core-js-compat "^3.14.0" + +babel-plugin-polyfill-regenerator@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz#b310c8d642acada348c1fa3b3e6ce0e851bee077" + integrity sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.2.2" + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +base64-js@^1.0.2, base64-js@^1.3.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + +base@^0.11.1: + version "0.11.2" + resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" + integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + dependencies: + cache-base "^1.0.1" + class-utils "^0.3.5" + component-emitter "^1.2.1" + define-property "^1.0.0" + isobject "^3.0.1" + mixin-deep "^1.2.0" + pascalcase "^0.1.1" + +batch@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= + +bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + dependencies: + tweetnacl "^0.14.3" + +bfj@^6.1.1: + version "6.1.2" + resolved "https://registry.yarnpkg.com/bfj/-/bfj-6.1.2.tgz#325c861a822bcb358a41c78a33b8e6e2086dde7f" + integrity sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw== + dependencies: + bluebird "^3.5.5" + check-types "^8.0.3" + hoopy "^0.1.4" + tryer "^1.0.1" + +big.js@^3.1.3: + version "3.2.0" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" + integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q== + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +bin-build@^3.0.0: + version "3.0.0" + resolved "https://registry.npm.taobao.org/bin-build/download/bin-build-3.0.0.tgz#c5780a25a8a9f966d8244217e6c1f5082a143861" + integrity sha1-xXgKJaip+WbYJEIX5sH1CCoUOGE= + dependencies: + decompress "^4.0.0" + download "^6.2.2" + execa "^0.7.0" + p-map-series "^1.0.0" + tempfile "^2.0.0" + +bin-check@^4.1.0: + version "4.1.0" + resolved "https://registry.npm.taobao.org/bin-check/download/bin-check-4.1.0.tgz#fc495970bdc88bb1d5a35fc17e65c4a149fc4a49" + integrity sha1-/ElZcL3Ii7HVo1/BfmXEoUn8Skk= + dependencies: + execa "^0.7.0" + executable "^4.1.0" + +bin-version-check@^4.0.0: + version "4.0.0" + resolved "https://registry.nlark.com/bin-version-check/download/bin-version-check-4.0.0.tgz?cache=0&sync_timestamp=1619602121719&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fbin-version-check%2Fdownload%2Fbin-version-check-4.0.0.tgz#7d819c62496991f80d893e6e02a3032361608f71" + integrity sha1-fYGcYklpkfgNiT5uAqMDI2Fgj3E= + dependencies: + bin-version "^3.0.0" + semver "^5.6.0" + semver-truncate "^1.1.2" + +bin-version@^3.0.0: + version "3.1.0" + resolved "https://registry.nlark.com/bin-version/download/bin-version-3.1.0.tgz#5b09eb280752b1bd28f0c9db3f96f2f43b6c0839" + integrity sha1-WwnrKAdSsb0o8MnbP5by9DtsCDk= + dependencies: + execa "^1.0.0" + find-versions "^3.0.0" + +bin-wrapper@^4.0.0, bin-wrapper@^4.0.1: + version "4.1.0" + resolved "https://registry.npm.taobao.org/bin-wrapper/download/bin-wrapper-4.1.0.tgz#99348f2cf85031e3ef7efce7e5300aeaae960605" + integrity sha1-mTSPLPhQMePvfvzn5TAK6q6WBgU= + dependencies: + bin-check "^4.1.0" + bin-version-check "^4.0.0" + download "^7.1.0" + import-lazy "^3.1.0" + os-filter-obj "^2.0.0" + pify "^4.0.1" + +binary-extensions@^1.0.0: + version "1.13.1" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" + integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== + +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + +bindings@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" + integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== + dependencies: + file-uri-to-path "1.0.0" + +bl@^1.0.0: + version "1.2.3" + resolved "https://registry.nlark.com/bl/download/bl-1.2.3.tgz#1e8dd80142eac80d7158c9dccc047fb620e035e7" + integrity sha1-Ho3YAULqyA1xWMnczAR/tiDgNec= + dependencies: + readable-stream "^2.3.5" + safe-buffer "^5.1.1" + +bl@^4.0.3, bl@^4.1.0: + version "4.1.0" + resolved "https://registry.nlark.com/bl/download/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" + integrity sha1-RRU1JkGCvsL7vIOmKrmM8R2fezo= + dependencies: + buffer "^5.5.0" + inherits "^2.0.4" + readable-stream "^3.4.0" + +bluebird@^3.1.1, bluebird@^3.5.5: + version "3.7.2" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" + integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9: + version "4.12.0" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88" + integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== + +bn.js@^5.0.0, bn.js@^5.1.1: + version "5.2.0" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002" + integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw== + +body-parser@1.19.0: + version "1.19.0" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" + integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== + dependencies: + bytes "3.1.0" + content-type "~1.0.4" + debug "2.6.9" + depd "~1.1.2" + http-errors "1.7.2" + iconv-lite "0.4.24" + on-finished "~2.3.0" + qs "6.7.0" + raw-body "2.4.0" + type-is "~1.6.17" + +bonjour@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" + integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= + dependencies: + array-flatten "^2.1.0" + deep-equal "^1.0.1" + dns-equal "^1.0.0" + dns-txt "^2.0.2" + multicast-dns "^6.0.1" + multicast-dns-service-types "^1.1.0" + +boolbase@^1.0.0, boolbase@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= + +bootstrap-vue@2.21.1: + version "2.21.1" + resolved "https://registry.yarnpkg.com/bootstrap-vue/-/bootstrap-vue-2.21.1.tgz#20d3ced96b735917d8be71b77717eee74bb40c6f" + integrity sha512-hGAfy6hwA6pH/2oxKtd4GOETDW38br+K1ICw4sDDkuARxNlMwrVgIjMQFV8hGzo9NZi/bj82NZx8wRR9221qkw== + dependencies: + "@nuxt/opencollective" "^0.3.2" + bootstrap ">=4.5.3 <5.0.0" + popper.js "^1.16.1" + portal-vue "^2.1.7" + vue-functional-data-merge "^3.1.0" + +bootstrap@4.6.0, "bootstrap@>=4.5.3 <5.0.0": + version "4.6.0" + resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.6.0.tgz#97b9f29ac98f98dfa43bf7468262d84392552fd7" + integrity sha512-Io55IuQY3kydzHtbGvQya3H+KorS/M9rSNyfCGCg9WZ4pyT/lCxIlpJgG1GXW/PswzC84Tr2fBYi+7+jFVQQBw== + +boxen@^5.0.0: + version "5.0.1" + resolved "https://registry.npm.taobao.org/boxen/download/boxen-5.0.1.tgz#657528bdd3f59a772b8279b831f27ec2c744664b" + integrity sha1-ZXUovdP1mncrgnm4MfJ+wsdEZks= + dependencies: + ansi-align "^3.0.0" + camelcase "^6.2.0" + chalk "^4.1.0" + cli-boxes "^2.2.1" + string-width "^4.2.0" + type-fest "^0.20.2" + widest-line "^3.1.0" + wrap-ansi "^7.0.0" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^2.3.1, braces@^2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" + integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + +braces@^3.0.1, braces@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +brorand@^1.0.1, brorand@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" + integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= + +browserify-aes@^1.0.0, browserify-aes@^1.0.4: + version "1.2.0" + resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" + integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== + dependencies: + buffer-xor "^1.0.3" + cipher-base "^1.0.0" + create-hash "^1.1.0" + evp_bytestokey "^1.0.3" + inherits "^2.0.1" + safe-buffer "^5.0.1" + +browserify-cipher@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" + integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== + dependencies: + browserify-aes "^1.0.4" + browserify-des "^1.0.0" + evp_bytestokey "^1.0.0" + +browserify-des@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" + integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== + dependencies: + cipher-base "^1.0.1" + des.js "^1.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d" + integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== + dependencies: + bn.js "^5.0.0" + randombytes "^2.0.1" + +browserify-sign@^4.0.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3" + integrity sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg== + dependencies: + bn.js "^5.1.1" + browserify-rsa "^4.0.1" + create-hash "^1.2.0" + create-hmac "^1.1.7" + elliptic "^6.5.3" + inherits "^2.0.4" + parse-asn1 "^5.1.5" + readable-stream "^3.6.0" + safe-buffer "^5.2.0" + +browserify-zlib@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" + integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== + dependencies: + pako "~1.0.5" + +browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.16.6: + version "4.16.6" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.6.tgz#d7901277a5a88e554ed305b183ec9b0c08f66fa2" + integrity sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ== + dependencies: + caniuse-lite "^1.0.30001219" + colorette "^1.2.2" + electron-to-chromium "^1.3.723" + escalade "^3.1.1" + node-releases "^1.1.71" + +buffer-alloc-unsafe@^1.1.0: + version "1.1.0" + resolved "https://registry.npm.taobao.org/buffer-alloc-unsafe/download/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0" + integrity sha1-vX3CauKXLQ7aJTvgYdupkjScGfA= + +buffer-alloc@^1.2.0: + version "1.2.0" + resolved "https://registry.nlark.com/buffer-alloc/download/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec" + integrity sha1-iQ3ZDZI6hz4I4Q5f1RpX5bfM4Ow= + dependencies: + buffer-alloc-unsafe "^1.1.0" + buffer-fill "^1.0.0" + +buffer-crc32@~0.2.3: + version "0.2.13" + resolved "https://registry.npm.taobao.org/buffer-crc32/download/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" + integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= + +buffer-equal-constant-time@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" + integrity sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk= + +buffer-fill@^1.0.0: + version "1.0.0" + resolved "https://registry.npm.taobao.org/buffer-fill/download/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" + integrity sha1-+PeLdniYiO858gXNY39o5wISKyw= + +buffer-from@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" + integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + +buffer-indexof@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" + integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== + +buffer-json@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/buffer-json/-/buffer-json-2.0.0.tgz#f73e13b1e42f196fe2fd67d001c7d7107edd7c23" + integrity sha512-+jjPFVqyfF1esi9fvfUs3NqM0pH1ziZ36VP4hmA/y/Ssfo/5w5xHKfTw9BwQjoJ1w/oVtpLomqwUHKdefGyuHw== + +buffer-xor@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" + integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= + +buffer@^4.3.0: + version "4.9.2" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" + integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + isarray "^1.0.0" + +buffer@^5.2.1, buffer@^5.5.0: + version "5.7.1" + resolved "https://registry.nlark.com/buffer/download/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + integrity sha1-umLnwTEzBTWCGXFghRqPZI6Z7tA= + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + +builtin-status-codes@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" + integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + +bytes@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" + integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== + +cacache@^12.0.2, cacache@^12.0.3: + version "12.0.4" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" + integrity sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== + dependencies: + bluebird "^3.5.5" + chownr "^1.1.1" + figgy-pudding "^3.5.1" + glob "^7.1.4" + graceful-fs "^4.1.15" + infer-owner "^1.0.3" + lru-cache "^5.1.1" + mississippi "^3.0.0" + mkdirp "^0.5.1" + move-concurrently "^1.0.1" + promise-inflight "^1.0.1" + rimraf "^2.6.3" + ssri "^6.0.1" + unique-filename "^1.1.1" + y18n "^4.0.0" + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" + integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + dependencies: + collection-visit "^1.0.0" + component-emitter "^1.2.1" + get-value "^2.0.6" + has-value "^1.0.0" + isobject "^3.0.1" + set-value "^2.0.0" + to-object-path "^0.3.0" + union-value "^1.0.0" + unset-value "^1.0.0" + +cache-loader@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/cache-loader/-/cache-loader-4.1.0.tgz#9948cae353aec0a1fcb1eafda2300816ec85387e" + integrity sha512-ftOayxve0PwKzBF/GLsZNC9fJBXl8lkZE3TOsjkboHfVHVkL39iUEs1FO07A33mizmci5Dudt38UZrrYXDtbhw== + dependencies: + buffer-json "^2.0.0" + find-cache-dir "^3.0.0" + loader-utils "^1.2.3" + mkdirp "^0.5.1" + neo-async "^2.6.1" + schema-utils "^2.0.0" + +cacheable-lookup@^5.0.3: + version "5.0.4" + resolved "https://registry.npm.taobao.org/cacheable-lookup/download/cacheable-lookup-5.0.4.tgz?cache=0&sync_timestamp=1613567617958&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacheable-lookup%2Fdownload%2Fcacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005" + integrity sha1-WmuGWyxENXvj1evCpGewMnGacAU= + +cacheable-request@^2.1.1: + version "2.1.4" + resolved "https://registry.nlark.com/cacheable-request/download/cacheable-request-2.1.4.tgz#0d808801b6342ad33c91df9d0b44dc09b91e5c3d" + integrity sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0= + dependencies: + clone-response "1.0.2" + get-stream "3.0.0" + http-cache-semantics "3.8.1" + keyv "3.0.0" + lowercase-keys "1.0.0" + normalize-url "2.0.1" + responselike "1.0.2" + +cacheable-request@^6.0.0: + version "6.1.0" + resolved "https://registry.nlark.com/cacheable-request/download/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" + integrity sha1-IP+4vRYrpL4R6VZ9gj22UQUsqRI= + dependencies: + clone-response "^1.0.2" + get-stream "^5.1.0" + http-cache-semantics "^4.0.0" + keyv "^3.0.0" + lowercase-keys "^2.0.0" + normalize-url "^4.1.0" + responselike "^1.0.2" + +cacheable-request@^7.0.1: + version "7.0.2" + resolved "https://registry.nlark.com/cacheable-request/download/cacheable-request-7.0.2.tgz#ea0d0b889364a25854757301ca12b2da77f91d27" + integrity sha1-6g0LiJNkolhUdXMByhKy2nf5HSc= + dependencies: + clone-response "^1.0.2" + get-stream "^5.1.0" + http-cache-semantics "^4.0.0" + keyv "^4.0.0" + lowercase-keys "^2.0.0" + normalize-url "^6.0.1" + responselike "^2.0.0" + +call-bind@^1.0.0, call-bind@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + +call-me-maybe@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" + integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= + +caller-callsite@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" + integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= + dependencies: + callsites "^2.0.0" + +caller-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" + integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= + dependencies: + caller-callsite "^2.0.0" + +callsites@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" + integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camel-case@3.0.x: + version "3.0.0" + resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" + integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= + dependencies: + no-case "^2.2.0" + upper-case "^1.1.1" + +camelcase-keys@^2.0.0: + version "2.1.0" + resolved "https://registry.nlark.com/camelcase-keys/download/camelcase-keys-2.1.0.tgz?cache=0&sync_timestamp=1624609060222&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcamelcase-keys%2Fdownload%2Fcamelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" + integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc= + dependencies: + camelcase "^2.0.0" + map-obj "^1.0.0" + +camelcase@^2.0.0: + version "2.1.1" + resolved "https://registry.npm.taobao.org/camelcase/download/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" + integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8= + +camelcase@^5.0.0, camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +camelcase@^6.0.0, camelcase@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809" + integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== + +caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== + dependencies: + browserslist "^4.0.0" + caniuse-lite "^1.0.0" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001219: + version "1.0.30001245" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001245.tgz#45b941bbd833cb0fa53861ff2bae746b3c6ca5d4" + integrity sha512-768fM9j1PKXpOCKws6eTo3RHmvTUsG9UrpT4WoREFeZgJBTi4/X9g565azS/rVUGtqb8nt7FjLeF5u4kukERnA== + +case-sensitive-paths-webpack-plugin@^2.3.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz#db64066c6422eed2e08cc14b986ca43796dbc6d4" + integrity sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw== + +caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= + +caw@^2.0.0, caw@^2.0.1: + version "2.0.1" + resolved "https://registry.npm.taobao.org/caw/download/caw-2.0.1.tgz#6c3ca071fc194720883c2dc5da9b074bfc7e9e95" + integrity sha1-bDygcfwZRyCIPC3F2psHS/x+npU= + dependencies: + get-proxy "^2.0.0" + isurl "^1.0.0-alpha5" + tunnel-agent "^0.6.0" + url-to-options "^1.0.1" + +chalk@4.1.1, chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad" + integrity sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^1.0.0: + version "1.1.3" + resolved "https://registry.nlark.com/chalk/download/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.4.1, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chardet@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" + integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + +chart.js@2.9.4: + version "2.9.4" + resolved "https://registry.yarnpkg.com/chart.js/-/chart.js-2.9.4.tgz#0827f9563faffb2dc5c06562f8eb10337d5b9684" + integrity sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A== + dependencies: + chartjs-color "^2.1.0" + moment "^2.10.2" + +chartjs-color-string@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/chartjs-color-string/-/chartjs-color-string-0.6.0.tgz#1df096621c0e70720a64f4135ea171d051402f71" + integrity sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A== + dependencies: + color-name "^1.0.0" + +chartjs-color@^2.1.0: + version "2.4.1" + resolved "https://registry.yarnpkg.com/chartjs-color/-/chartjs-color-2.4.1.tgz#6118bba202fe1ea79dd7f7c0f9da93467296c3b0" + integrity sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w== + dependencies: + chartjs-color-string "^0.6.0" + color-convert "^1.9.3" + +check-types@^8.0.3: + version "8.0.3" + resolved "https://registry.yarnpkg.com/check-types/-/check-types-8.0.3.tgz#3356cca19c889544f2d7a95ed49ce508a0ecf552" + integrity sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ== + +"chokidar@>=3.0.0 <4.0.0", chokidar@^3.4.1: + version "3.5.2" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" + integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + +chokidar@^2.1.8: + version "2.1.8" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" + integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== + dependencies: + anymatch "^2.0.0" + async-each "^1.0.1" + braces "^2.3.2" + glob-parent "^3.1.0" + inherits "^2.0.3" + is-binary-path "^1.0.0" + is-glob "^4.0.0" + normalize-path "^3.0.0" + path-is-absolute "^1.0.0" + readdirp "^2.2.1" + upath "^1.1.1" + optionalDependencies: + fsevents "^1.2.7" + +chownr@^1.1.1: + version "1.1.4" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" + integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== + +chrome-trace-event@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" + integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== + +ci-info@^1.5.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" + integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== + +ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.nlark.com/ci-info/download/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" + integrity sha1-Z6npZL4xpR4V5QENWObxKDQAL0Y= + +cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" + integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" + integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + dependencies: + arr-union "^3.1.0" + define-property "^0.2.5" + isobject "^3.0.0" + static-extend "^0.1.1" + +clean-css@4.2.x: + version "4.2.3" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78" + integrity sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA== + dependencies: + source-map "~0.6.0" + +cleave.js@^1.4.7: + version "1.6.0" + resolved "https://registry.yarnpkg.com/cleave.js/-/cleave.js-1.6.0.tgz#0e4e011943bdd70c67c9dcf4ff800ce710529171" + integrity sha512-ivqesy3j5hQVG3gywPfwKPbi/7ZSftY/UNp5uphnqjr25yI2CP8FS2ODQPzuLXXnNLi29e2+PgPkkiKUXLs/Nw== + +cli-boxes@^2.2.1: + version "2.2.1" + resolved "https://registry.nlark.com/cli-boxes/download/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" + integrity sha1-3dUDXSUJT84iDpyrQKRYQKRAMY8= + +cli-cursor@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" + integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= + dependencies: + restore-cursor "^2.0.0" + +cli-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" + integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== + dependencies: + restore-cursor "^3.1.0" + +cli-highlight@^2.1.4: + version "2.1.11" + resolved "https://registry.yarnpkg.com/cli-highlight/-/cli-highlight-2.1.11.tgz#49736fa452f0aaf4fae580e30acb26828d2dc1bf" + integrity sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg== + dependencies: + chalk "^4.0.0" + highlight.js "^10.7.1" + mz "^2.4.0" + parse5 "^5.1.1" + parse5-htmlparser2-tree-adapter "^6.0.0" + yargs "^16.0.0" + +cli-spinners@^2.0.0, cli-spinners@^2.5.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.6.0.tgz#36c7dc98fb6a9a76bd6238ec3f77e2425627e939" + integrity sha512-t+4/y50K/+4xcCRosKkA7W4gTr1MySvLV0q+PxmG7FJ5g+66ChKurYjxBCjHggHH3HA5Hh9cy+lcUGWDqVH+4Q== + +cli-width@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" + integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== + +clipboard@^2.0.0: + version "2.0.8" + resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-2.0.8.tgz#ffc6c103dd2967a83005f3f61976aa4655a4cdba" + integrity sha512-Y6WO0unAIQp5bLmk1zdThRhgJt/x3ks6f30s3oE3H1mgIEU33XyQjEf8gsf6DxC7NPX8Y1SsNWjUjL/ywLnnbQ== + dependencies: + good-listener "^1.2.2" + select "^1.1.2" + tiny-emitter "^2.0.0" + +clipboardy@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/clipboardy/-/clipboardy-2.3.0.tgz#3c2903650c68e46a91b388985bc2774287dba290" + integrity sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ== + dependencies: + arch "^2.1.1" + execa "^1.0.0" + is-wsl "^2.1.1" + +cliui@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" + integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== + dependencies: + string-width "^3.1.0" + strip-ansi "^5.2.0" + wrap-ansi "^5.1.0" + +cliui@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" + integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^6.2.0" + +cliui@^7.0.2: + version "7.0.4" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" + integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^7.0.0" + +clone-response@1.0.2, clone-response@^1.0.2: + version "1.0.2" + resolved "https://registry.npm.taobao.org/clone-response/download/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" + integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= + dependencies: + mimic-response "^1.0.0" + +clone@^1.0.2: + version "1.0.4" + resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" + integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= + +clone@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" + integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= + +coa@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" + integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== + dependencies: + "@types/q" "^1.5.1" + chalk "^2.4.1" + q "^1.1.2" + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.nlark.com/code-point-at/download/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" + integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^1.9.0, color-convert@^1.9.1, color-convert@^1.9.3: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +color-name@^1.0.0, color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +color-string@^1.5.4: + version "1.5.5" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.5.tgz#65474a8f0e7439625f3d27a6a19d89fc45223014" + integrity sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg== + dependencies: + color-name "^1.0.0" + simple-swizzle "^0.2.2" + +color@^3.0.0, color@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e" + integrity sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== + dependencies: + color-convert "^1.9.1" + color-string "^1.5.4" + +colorette@^1.2.1, colorette@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" + integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w== + +colors@~0.6.0-1: + version "0.6.2" + resolved "https://registry.yarnpkg.com/colors/-/colors-0.6.2.tgz#2423fe6678ac0c5dae8852e5d0e5be08c997abcc" + integrity sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w= + +combined-stream@^1.0.6, combined-stream@~1.0.6: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +commander@2.17.x: + version "2.17.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" + integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== + +commander@^2.18.0, commander@^2.20.0, commander@^2.8.1: + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.1.0.tgz#d121bbae860d9992a3d517ba96f56588e47c6781" + integrity sha1-0SG7roYNmZKj1Re6lvVliOR8Z4E= + +commander@~2.19.0: + version "2.19.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" + integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== + +commondir@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= + +component-emitter@^1.2.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" + integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== + +compressible@~2.0.16: + version "2.0.18" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== + dependencies: + mime-db ">= 1.43.0 < 2" + +compression@^1.7.4: + version "1.7.4" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + dependencies: + accepts "~1.3.5" + bytes "3.0.0" + compressible "~2.0.16" + debug "2.6.9" + on-headers "~1.0.2" + safe-buffer "5.1.2" + vary "~1.1.2" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +concat-stream@^1.5.0: + version "1.6.2" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" + integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + +config-chain@^1.1.11: + version "1.1.13" + resolved "https://registry.nlark.com/config-chain/download/config-chain-1.1.13.tgz?cache=0&sync_timestamp=1622745851079&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fconfig-chain%2Fdownload%2Fconfig-chain-1.1.13.tgz#fad0795aa6a6cdaff9ed1b68e9dff94372c232f4" + integrity sha1-+tB5Wqamza/57Rto6d/5Q3LCMvQ= + dependencies: + ini "^1.3.4" + proto-list "~1.2.1" + +configstore@^5.0.1: + version "5.0.1" + resolved "https://registry.npm.taobao.org/configstore/download/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96" + integrity sha1-02UCG130uYzdGH1qOw4/anzF7ZY= + dependencies: + dot-prop "^5.2.0" + graceful-fs "^4.1.2" + make-dir "^3.0.0" + unique-string "^2.0.0" + write-file-atomic "^3.0.0" + xdg-basedir "^4.0.0" + +confusing-browser-globals@^1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz#30d1e7f3d1b882b25ec4933d1d1adac353d20a59" + integrity sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA== + +connect-history-api-fallback@^1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" + integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== + +consola@^2.15.0: + version "2.15.3" + resolved "https://registry.yarnpkg.com/consola/-/consola-2.15.3.tgz#2e11f98d6a4be71ff72e0bdf07bd23e12cb61550" + integrity sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw== + +console-browserify@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" + integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== + +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.nlark.com/console-control-strings/download/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= + +console-stream@^0.1.1: + version "0.1.1" + resolved "https://registry.npm.taobao.org/console-stream/download/console-stream-0.1.1.tgz#a095fe07b20465955f2fafd28b5d72bccd949d44" + integrity sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ= + +consolidate@^0.15.1: + version "0.15.1" + resolved "https://registry.yarnpkg.com/consolidate/-/consolidate-0.15.1.tgz#21ab043235c71a07d45d9aad98593b0dba56bab7" + integrity sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw== + dependencies: + bluebird "^3.1.1" + +constants-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" + integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= + +content-disposition@0.5.3, content-disposition@^0.5.2: + version "0.5.3" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" + integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== + dependencies: + safe-buffer "5.1.2" + +content-type@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" + integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + +convert-source-map@^1.7.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" + integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== + dependencies: + safe-buffer "~5.1.1" + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + +cookie@0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" + integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== + +copy-concurrently@^1.0.0: + version "1.0.5" + resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" + integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== + dependencies: + aproba "^1.1.1" + fs-write-stream-atomic "^1.0.8" + iferr "^0.1.5" + mkdirp "^0.5.1" + rimraf "^2.5.4" + run-queue "^1.0.0" + +copy-descriptor@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" + integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= + +copy-webpack-plugin@^5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-5.1.2.tgz#8a889e1dcafa6c91c6cd4be1ad158f1d3823bae2" + integrity sha512-Uh7crJAco3AjBvgAy9Z75CjK8IG+gxaErro71THQ+vv/bl4HaQcpkexAY8KVW/T6D2W2IRr+couF/knIRkZMIQ== + dependencies: + cacache "^12.0.3" + find-cache-dir "^2.1.0" + glob-parent "^3.1.0" + globby "^7.1.1" + is-glob "^4.0.1" + loader-utils "^1.2.3" + minimatch "^3.0.4" + normalize-path "^3.0.0" + p-limit "^2.2.1" + schema-utils "^1.0.0" + serialize-javascript "^4.0.0" + webpack-log "^2.0.0" + +core-js-compat@^3.14.0, core-js-compat@^3.15.0, core-js-compat@^3.6.5: + version "3.15.2" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.15.2.tgz#47272fbb479880de14b4e6081f71f3492f5bd3cb" + integrity sha512-Wp+BJVvwopjI+A1EFqm2dwUmWYXrvucmtIB2LgXn/Rb+gWPKYxtmb4GKHGKG/KGF1eK9jfjzT38DITbTOCX/SQ== + dependencies: + browserslist "^4.16.6" + semver "7.0.0" + +core-js@3.8.1: + version "3.8.1" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.8.1.tgz#f51523668ac8a294d1285c3b9db44025fda66d47" + integrity sha512-9Id2xHY1W7m8hCl8NkhQn5CufmF/WuR30BTRewvCXc1aZd3kMECwNZ69ndLbekKfakw9Rf2Xyc+QR6E7Gg+obg== + +core-js@^3.4.4, core-js@^3.6.5: + version "3.15.2" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.15.2.tgz#740660d2ff55ef34ce664d7e2455119c5bdd3d61" + integrity sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q== + +core-util-is@1.0.2, core-util-is@~1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + +cosmiconfig@^5.0.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" + integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== + dependencies: + import-fresh "^2.0.0" + is-directory "^0.3.1" + js-yaml "^3.13.1" + parse-json "^4.0.0" + +create-ecdh@^4.0.0: + version "4.0.4" + resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" + integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== + dependencies: + bn.js "^4.1.0" + elliptic "^6.5.3" + +create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" + integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== + dependencies: + cipher-base "^1.0.1" + inherits "^2.0.1" + md5.js "^1.3.4" + ripemd160 "^2.0.1" + sha.js "^2.4.0" + +create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" + integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== + dependencies: + cipher-base "^1.0.3" + create-hash "^1.1.0" + inherits "^2.0.1" + ripemd160 "^2.0.0" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +cross-env@7.0.3: + version "7.0.3" + resolved "https://registry.nlark.com/cross-env/download/cross-env-7.0.3.tgz#865264b29677dc015ba8418918965dd232fc54cf" + integrity sha1-hlJkspZ33AFbqEGJGJZd0jL8VM8= + dependencies: + cross-spawn "^7.0.1" + +cross-spawn@7.0.3, cross-spawn@^7.0.0, cross-spawn@^7.0.1: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +cross-spawn@^5.0.1: + version "5.1.0" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" + integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= + dependencies: + lru-cache "^4.0.1" + shebang-command "^1.2.0" + which "^1.2.9" + +cross-spawn@^6.0.0, cross-spawn@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + +crypto-browserify@^3.11.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" + integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== + dependencies: + browserify-cipher "^1.0.0" + browserify-sign "^4.0.0" + create-ecdh "^4.0.0" + create-hash "^1.1.0" + create-hmac "^1.1.0" + diffie-hellman "^5.0.0" + inherits "^2.0.1" + pbkdf2 "^3.0.3" + public-encrypt "^4.0.0" + randombytes "^2.0.0" + randomfill "^1.0.3" + +crypto-random-string@^2.0.0: + version "2.0.0" + resolved "https://registry.nlark.com/crypto-random-string/download/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" + integrity sha1-7yp6lm7BEIM4g2m6oC6+rSKbMNU= + +css-color-names@0.0.4, css-color-names@^0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" + integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= + +css-declaration-sorter@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" + integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== + dependencies: + postcss "^7.0.1" + timsort "^0.3.0" + +css-loader@^3.5.3: + version "3.6.0" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.6.0.tgz#2e4b2c7e6e2d27f8c8f28f61bffcd2e6c91ef645" + integrity sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ== + dependencies: + camelcase "^5.3.1" + cssesc "^3.0.0" + icss-utils "^4.1.1" + loader-utils "^1.2.3" + normalize-path "^3.0.0" + postcss "^7.0.32" + postcss-modules-extract-imports "^2.0.0" + postcss-modules-local-by-default "^3.0.2" + postcss-modules-scope "^2.2.0" + postcss-modules-values "^3.0.0" + postcss-value-parser "^4.1.0" + schema-utils "^2.7.0" + semver "^6.3.0" + +css-select-base-adapter@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" + integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== + +css-select@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" + integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== + dependencies: + boolbase "^1.0.0" + css-what "^3.2.1" + domutils "^1.7.0" + nth-check "^1.0.2" + +css-select@^4.1.3: + version "4.1.3" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.1.3.tgz#a70440f70317f2669118ad74ff105e65849c7067" + integrity sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA== + dependencies: + boolbase "^1.0.0" + css-what "^5.0.0" + domhandler "^4.2.0" + domutils "^2.6.0" + nth-check "^2.0.0" + +css-tree@1.0.0-alpha.37: + version "1.0.0-alpha.37" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" + integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== + dependencies: + mdn-data "2.0.4" + source-map "^0.6.1" + +css-tree@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" + integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + +css-what@^3.2.1: + version "3.4.2" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" + integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== + +css-what@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-5.0.1.tgz#3efa820131f4669a8ac2408f9c32e7c7de9f4cad" + integrity sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg== + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +cssnano-preset-default@^4.0.0, cssnano-preset-default@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz#920622b1fc1e95a34e8838203f1397a504f2d3ff" + integrity sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ== + dependencies: + css-declaration-sorter "^4.0.1" + cssnano-util-raw-cache "^4.0.1" + postcss "^7.0.0" + postcss-calc "^7.0.1" + postcss-colormin "^4.0.3" + postcss-convert-values "^4.0.1" + postcss-discard-comments "^4.0.2" + postcss-discard-duplicates "^4.0.2" + postcss-discard-empty "^4.0.1" + postcss-discard-overridden "^4.0.1" + postcss-merge-longhand "^4.0.11" + postcss-merge-rules "^4.0.3" + postcss-minify-font-values "^4.0.2" + postcss-minify-gradients "^4.0.2" + postcss-minify-params "^4.0.2" + postcss-minify-selectors "^4.0.2" + postcss-normalize-charset "^4.0.1" + postcss-normalize-display-values "^4.0.2" + postcss-normalize-positions "^4.0.2" + postcss-normalize-repeat-style "^4.0.2" + postcss-normalize-string "^4.0.2" + postcss-normalize-timing-functions "^4.0.2" + postcss-normalize-unicode "^4.0.1" + postcss-normalize-url "^4.0.1" + postcss-normalize-whitespace "^4.0.2" + postcss-ordered-values "^4.1.2" + postcss-reduce-initial "^4.0.3" + postcss-reduce-transforms "^4.0.2" + postcss-svgo "^4.0.3" + postcss-unique-selectors "^4.0.1" + +cssnano-util-get-arguments@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" + integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= + +cssnano-util-get-match@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" + integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= + +cssnano-util-raw-cache@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" + integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== + dependencies: + postcss "^7.0.0" + +cssnano-util-same-parent@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" + integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== + +cssnano@^4.0.0, cssnano@^4.1.10: + version "4.1.11" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.11.tgz#c7b5f5b81da269cb1fd982cb960c1200910c9a99" + integrity sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g== + dependencies: + cosmiconfig "^5.0.0" + cssnano-preset-default "^4.0.8" + is-resolvable "^1.0.0" + postcss "^7.0.0" + +csso@^4.0.2: + version "4.2.0" + resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" + integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== + dependencies: + css-tree "^1.1.2" + +currently-unhandled@^0.4.1: + version "0.4.1" + resolved "https://registry.nlark.com/currently-unhandled/download/currently-unhandled-0.4.1.tgz?cache=0&sync_timestamp=1618847033604&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcurrently-unhandled%2Fdownload%2Fcurrently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" + integrity sha1-mI3zP+qxke95mmE2nddsF635V+o= + dependencies: + array-find-index "^1.0.1" + +cyclist@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9" + integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= + +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + dependencies: + assert-plus "^1.0.0" + +date-fns@^2.0.0-beta.4: + version "2.22.1" + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.22.1.tgz#1e5af959831ebb1d82992bf67b765052d8f0efc4" + integrity sha512-yUFPQjrxEmIsMqlHhAhmxkuH769baF21Kk+nZwZGyrMoyLA+LugaQtC0+Tqf9CBUUULWwUJt6Q5ySI3LJDDCGg== + +de-indent@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d" + integrity sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0= + +debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.9: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^3.1.1, debug@^3.2.6, debug@^3.2.7: + version "3.2.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: + version "4.3.2" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" + integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== + dependencies: + ms "2.1.2" + +decamelize@^1.1.2, decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" + integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= + +decompress-response@^3.2.0, decompress-response@^3.3.0: + version "3.3.0" + resolved "https://registry.npm.taobao.org/decompress-response/download/decompress-response-3.3.0.tgz?cache=0&sync_timestamp=1613125280468&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdecompress-response%2Fdownload%2Fdecompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" + integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= + dependencies: + mimic-response "^1.0.0" + +decompress-response@^4.2.0: + version "4.2.1" + resolved "https://registry.npm.taobao.org/decompress-response/download/decompress-response-4.2.1.tgz?cache=0&sync_timestamp=1613125280468&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdecompress-response%2Fdownload%2Fdecompress-response-4.2.1.tgz#414023cc7a302da25ce2ec82d0d5238ccafd8986" + integrity sha1-QUAjzHowLaJc4uyC0NUjjMr9iYY= + dependencies: + mimic-response "^2.0.0" + +decompress-response@^6.0.0: + version "6.0.0" + resolved "https://registry.npm.taobao.org/decompress-response/download/decompress-response-6.0.0.tgz?cache=0&sync_timestamp=1613125280468&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdecompress-response%2Fdownload%2Fdecompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" + integrity sha1-yjh2Et234QS9FthaqwDV7PCcZvw= + dependencies: + mimic-response "^3.1.0" + +decompress-tar@^4.0.0, decompress-tar@^4.1.0, decompress-tar@^4.1.1: + version "4.1.1" + resolved "https://registry.npm.taobao.org/decompress-tar/download/decompress-tar-4.1.1.tgz#718cbd3fcb16209716e70a26b84e7ba4592e5af1" + integrity sha1-cYy9P8sWIJcW5womuE57pFkuWvE= + dependencies: + file-type "^5.2.0" + is-stream "^1.1.0" + tar-stream "^1.5.2" + +decompress-tarbz2@^4.0.0: + version "4.1.1" + resolved "https://registry.npm.taobao.org/decompress-tarbz2/download/decompress-tarbz2-4.1.1.tgz#3082a5b880ea4043816349f378b56c516be1a39b" + integrity sha1-MIKluIDqQEOBY0nzeLVsUWvho5s= + dependencies: + decompress-tar "^4.1.0" + file-type "^6.1.0" + is-stream "^1.1.0" + seek-bzip "^1.0.5" + unbzip2-stream "^1.0.9" + +decompress-targz@^4.0.0: + version "4.1.1" + resolved "https://registry.npm.taobao.org/decompress-targz/download/decompress-targz-4.1.1.tgz#c09bc35c4d11f3de09f2d2da53e9de23e7ce1eee" + integrity sha1-wJvDXE0R894J8tLaU+neI+fOHu4= + dependencies: + decompress-tar "^4.1.1" + file-type "^5.2.0" + is-stream "^1.1.0" + +decompress-unzip@^4.0.1: + version "4.0.1" + resolved "https://registry.npm.taobao.org/decompress-unzip/download/decompress-unzip-4.0.1.tgz#deaaccdfd14aeaf85578f733ae8210f9b4848f69" + integrity sha1-3qrM39FK6vhVePczroIQ+bSEj2k= + dependencies: + file-type "^3.8.0" + get-stream "^2.2.0" + pify "^2.3.0" + yauzl "^2.4.2" + +decompress@^4.0.0, decompress@^4.2.0: + version "4.2.1" + resolved "https://registry.nlark.com/decompress/download/decompress-4.2.1.tgz#007f55cc6a62c055afa37c07eb6a4ee1b773f118" + integrity sha1-AH9VzGpiwFWvo3wH62pO4bdz8Rg= + dependencies: + decompress-tar "^4.0.0" + decompress-tarbz2 "^4.0.0" + decompress-targz "^4.0.0" + decompress-unzip "^4.0.1" + graceful-fs "^4.1.10" + make-dir "^1.0.0" + pify "^2.3.0" + strip-dirs "^2.0.0" + +deep-equal@^1.0.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" + integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== + dependencies: + is-arguments "^1.0.4" + is-date-object "^1.0.1" + is-regex "^1.0.4" + object-is "^1.0.1" + object-keys "^1.1.1" + regexp.prototype.flags "^1.2.0" + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.nlark.com/deep-extend/download/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha1-xPp8lUBKF6nD6Mp+FTcxK3NjMKw= + +deep-is@~0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" + integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= + +deepmerge@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-1.5.2.tgz#10499d868844cdad4fee0842df8c7f6f0c95a753" + integrity sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ== + +default-gateway@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" + integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA== + dependencies: + execa "^1.0.0" + ip-regex "^2.1.0" + +default-gateway@^5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-5.0.5.tgz#4fd6bd5d2855d39b34cc5a59505486e9aafc9b10" + integrity sha512-z2RnruVmj8hVMmAnEJMTIJNijhKCDiGjbLP+BHJFOT7ld3Bo5qcIBpVYDniqhbMIIf+jZDlkP2MkPXiQy/DBLA== + dependencies: + execa "^3.3.0" + +defaults@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" + integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= + dependencies: + clone "^1.0.2" + +defer-to-connect@^1.0.1: + version "1.1.3" + resolved "https://registry.nlark.com/defer-to-connect/download/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" + integrity sha1-MxrgUMCNz3ifjIOnuB8O2U9KxZE= + +defer-to-connect@^2.0.0: + version "2.0.1" + resolved "https://registry.nlark.com/defer-to-connect/download/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" + integrity sha1-gBa9tBQ+RjK3ejRJxiNid95SBYc= + +define-properties@^1.1.2, define-properties@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" + integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== + dependencies: + object-keys "^1.0.12" + +define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" + integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= + dependencies: + is-descriptor "^0.1.0" + +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" + integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= + dependencies: + is-descriptor "^1.0.0" + +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + +del@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4" + integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ== + dependencies: + "@types/glob" "^7.1.1" + globby "^6.1.0" + is-path-cwd "^2.0.0" + is-path-in-cwd "^2.0.0" + p-map "^2.0.0" + pify "^4.0.1" + rimraf "^2.6.3" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + +delegate@^3.1.2: + version "3.2.0" + resolved "https://registry.yarnpkg.com/delegate/-/delegate-3.2.0.tgz#b66b71c3158522e8ab5744f720d8ca0c2af59166" + integrity sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw== + +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.npm.taobao.org/delegates/download/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + +des.js@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" + integrity sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== + dependencies: + inherits "^2.0.1" + minimalistic-assert "^1.0.0" + +destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + +detect-libc@^1.0.3: + version "1.0.3" + resolved "https://registry.npm.taobao.org/detect-libc/download/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= + +detect-node@^2.0.4: + version "2.1.0" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" + integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== + +diacriticless@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/diacriticless/-/diacriticless-1.0.1.tgz#e7dda978c2919609bb48aee1efc5de6a337bd4c3" + integrity sha1-592peMKRlgm7SK7h78XeajN71MM= + +diffie-hellman@^5.0.0: + version "5.0.3" + resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" + integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== + dependencies: + bn.js "^4.1.0" + miller-rabin "^4.0.0" + randombytes "^2.0.0" + +dir-glob@^2.0.0, dir-glob@^2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4" + integrity sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== + dependencies: + path-type "^3.0.0" + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.npm.taobao.org/dir-glob/download/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha1-Vtv3PZkqSpO6FYT0U0Bj/S5BcX8= + dependencies: + path-type "^4.0.0" + +dns-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" + integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= + +dns-packet@^1.3.1: + version "1.3.4" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.4.tgz#e3455065824a2507ba886c55a89963bb107dec6f" + integrity sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA== + dependencies: + ip "^1.1.0" + safe-buffer "^5.0.1" + +dns-txt@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" + integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= + dependencies: + buffer-indexof "^1.0.0" + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +dom-converter@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== + dependencies: + utila "~0.4" + +dom-serializer@0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" + integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + dependencies: + domelementtype "^2.0.1" + entities "^2.0.0" + +dom-serializer@^1.0.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.2.tgz#6206437d32ceefaec7161803230c7a20bc1b4d91" + integrity sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.0" + entities "^2.0.0" + +dom7@^2.1.5: + version "2.1.5" + resolved "https://registry.yarnpkg.com/dom7/-/dom7-2.1.5.tgz#a79411017800b31d8400070cdaebbfc92c1f6377" + integrity sha512-xnhwVgyOh3eD++/XGtH+5qBwYTgCm0aW91GFgPJ3XG+jlsRLyJivnbP0QmUBFhI+Oaz9FV0s7cxgXHezwOEBYA== + dependencies: + ssr-window "^2.0.0" + +domain-browser@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" + integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== + +domelementtype@1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + +domelementtype@^2.0.1, domelementtype@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" + integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== + +domhandler@^4.0.0, domhandler@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.0.tgz#f9768a5f034be60a89a27c2e4d0f74eba0d8b059" + integrity sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA== + dependencies: + domelementtype "^2.2.0" + +domutils@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" + integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + dependencies: + dom-serializer "0" + domelementtype "1" + +domutils@^2.5.2, domutils@^2.6.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.7.0.tgz#8ebaf0c41ebafcf55b0b72ec31c56323712c5442" + integrity sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + +dot-prop@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" + integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== + dependencies: + is-obj "^2.0.0" + +dotenv-expand@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" + integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== + +dotenv@^8.2.0: + version "8.6.0" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.6.0.tgz#061af664d19f7f4d8fc6e4ff9b584ce237adcb8b" + integrity sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g== + +download@^6.2.2: + version "6.2.5" + resolved "https://registry.npm.taobao.org/download/download/download-6.2.5.tgz#acd6a542e4cd0bb42ca70cfc98c9e43b07039714" + integrity sha1-rNalQuTNC7Qspwz8mMnkOwcDlxQ= + dependencies: + caw "^2.0.0" + content-disposition "^0.5.2" + decompress "^4.0.0" + ext-name "^5.0.0" + file-type "5.2.0" + filenamify "^2.0.0" + get-stream "^3.0.0" + got "^7.0.0" + make-dir "^1.0.0" + p-event "^1.0.0" + pify "^3.0.0" + +download@^7.1.0: + version "7.1.0" + resolved "https://registry.npm.taobao.org/download/download/download-7.1.0.tgz#9059aa9d70b503ee76a132897be6dec8e5587233" + integrity sha1-kFmqnXC1A+52oTKJe+beyOVYcjM= + dependencies: + archive-type "^4.0.0" + caw "^2.0.1" + content-disposition "^0.5.2" + decompress "^4.2.0" + ext-name "^5.0.0" + file-type "^8.1.0" + filenamify "^2.0.0" + get-stream "^3.0.0" + got "^8.3.1" + make-dir "^1.2.0" + p-event "^2.1.0" + pify "^3.0.0" + +duplexer3@^0.1.4: + version "0.1.4" + resolved "https://registry.npm.taobao.org/duplexer3/download/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" + integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= + +duplexer@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + +duplexify@^3.4.2, duplexify@^3.6.0: + version "3.7.1" + resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" + integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== + dependencies: + end-of-stream "^1.0.0" + inherits "^2.0.1" + readable-stream "^2.0.0" + stream-shift "^1.0.0" + +easy-stack@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/easy-stack/-/easy-stack-1.0.1.tgz#8afe4264626988cabb11f3c704ccd0c835411066" + integrity sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w== + +ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + +ecdsa-sig-formatter@1.0.11: + version "1.0.11" + resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf" + integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== + dependencies: + safe-buffer "^5.0.1" + +echarts@4.8.0: + version "4.8.0" + resolved "https://registry.yarnpkg.com/echarts/-/echarts-4.8.0.tgz#b2c1cfb9229b13d368ee104fc8eea600b574d4c4" + integrity sha512-YwShpug8fWngj/RlgxDaYrLBoD+LsZUArrusjNPHpAF+is+gGe38xx4W848AwWMGoi745t3OXM52JedNrv+F6g== + dependencies: + zrender "4.3.1" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + +ejs@^2.6.1: + version "2.7.4" + resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.7.4.tgz#48661287573dcc53e366c7a1ae52c3a120eec9ba" + integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA== + +electron-to-chromium@^1.3.723: + version "1.3.779" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.779.tgz#de55492a756deec63424f89fbe62aec9776f0e6d" + integrity sha512-nreave0y/1Qhmo8XtO6C/LpawNyC6U26+q7d814/e+tIqUK073pM+4xW7WUXyqCRa5K4wdxHmNMBAi8ap9nEew== + +elliptic@^6.5.3: + version "6.5.4" + resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb" + integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== + dependencies: + bn.js "^4.11.9" + brorand "^1.1.0" + hash.js "^1.0.0" + hmac-drbg "^1.0.1" + inherits "^2.0.4" + minimalistic-assert "^1.0.1" + minimalistic-crypto-utils "^1.0.1" + +emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" + integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emojis-list@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" + integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= + +emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + +end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1: + version "1.4.4" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + +enhanced-resolve@^0.9.1: + version "0.9.1" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz#4d6e689b3725f86090927ccc86cd9f1635b89e2e" + integrity sha1-TW5omzcl+GCQknzMhs2fFjW4ni4= + dependencies: + graceful-fs "^4.1.2" + memory-fs "^0.2.0" + tapable "^0.1.8" + +enhanced-resolve@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec" + integrity sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg== + dependencies: + graceful-fs "^4.1.2" + memory-fs "^0.5.0" + tapable "^1.0.0" + +entities@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + +errno@^0.1.3, errno@~0.1.7: + version "0.1.8" + resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f" + integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== + dependencies: + prr "~1.0.1" + +error-ex@^1.2.0, error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +error-stack-parser@^2.0.2: + version "2.0.6" + resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.6.tgz#5a99a707bd7a4c58a797902d48d82803ede6aad8" + integrity sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ== + dependencies: + stackframe "^1.1.1" + +es-abstract@^1.17.2, es-abstract@^1.18.0-next.1, es-abstract@^1.18.0-next.2, es-abstract@^1.18.2: + version "1.18.3" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.3.tgz#25c4c3380a27aa203c44b2b685bba94da31b63e0" + integrity sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw== + dependencies: + call-bind "^1.0.2" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + get-intrinsic "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.2" + is-callable "^1.2.3" + is-negative-zero "^2.0.1" + is-regex "^1.1.3" + is-string "^1.0.6" + object-inspect "^1.10.3" + object-keys "^1.1.1" + object.assign "^4.1.2" + string.prototype.trimend "^1.0.4" + string.prototype.trimstart "^1.0.4" + unbox-primitive "^1.0.1" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-goat@^2.0.0: + version "2.1.1" + resolved "https://registry.npm.taobao.org/escape-goat/download/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" + integrity sha1-Gy3HcANnbEV+x2Cy3GjttkgYhnU= + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +eslint-config-airbnb-base@^14.0.0: + version "14.2.1" + resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz#8a2eb38455dc5a312550193b319cdaeef042cd1e" + integrity sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA== + dependencies: + confusing-browser-globals "^1.0.10" + object.assign "^4.1.2" + object.entries "^1.1.2" + +eslint-import-resolver-node@^0.3.4: + version "0.3.4" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz#85ffa81942c25012d8231096ddf679c03042c717" + integrity sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA== + dependencies: + debug "^2.6.9" + resolve "^1.13.1" + +eslint-import-resolver-webpack@^0.13.0: + version "0.13.1" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.13.1.tgz#6d2fb928091daf2da46efa1e568055555b2de902" + integrity sha512-O/8mG6AHmaKYSMb4lWxiXPpaARxOJ4rMQEHJ8vTgjS1MXooJA3KPgBPPAdOPoV17v5ML5120qod5FBLM+DtgEw== + dependencies: + array-find "^1.0.0" + debug "^3.2.7" + enhanced-resolve "^0.9.1" + find-root "^1.1.0" + has "^1.0.3" + interpret "^1.4.0" + is-core-module "^2.4.0" + is-regex "^1.1.3" + lodash "^4.17.21" + resolve "^1.20.0" + semver "^5.7.1" + +eslint-loader@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-2.2.1.tgz#28b9c12da54057af0845e2a6112701a2f6bf8337" + integrity sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg== + dependencies: + loader-fs-cache "^1.0.0" + loader-utils "^1.0.2" + object-assign "^4.0.1" + object-hash "^1.1.4" + rimraf "^2.6.1" + +eslint-module-utils@^2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.6.1.tgz#b51be1e473dd0de1c5ea638e22429c2490ea8233" + integrity sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A== + dependencies: + debug "^3.2.7" + pkg-dir "^2.0.0" + +eslint-plugin-import@^2.21.2, eslint-plugin-import@^2.22.1: + version "2.23.4" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.23.4.tgz#8dceb1ed6b73e46e50ec9a5bb2411b645e7d3d97" + integrity sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ== + dependencies: + array-includes "^3.1.3" + array.prototype.flat "^1.2.4" + debug "^2.6.9" + doctrine "^2.1.0" + eslint-import-resolver-node "^0.3.4" + eslint-module-utils "^2.6.1" + find-up "^2.0.0" + has "^1.0.3" + is-core-module "^2.4.0" + minimatch "^3.0.4" + object.values "^1.1.3" + pkg-up "^2.0.0" + read-pkg-up "^3.0.0" + resolve "^1.20.0" + tsconfig-paths "^3.9.0" + +eslint-plugin-vue@6.2.2: + version "6.2.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-6.2.2.tgz#27fecd9a3a24789b0f111ecdd540a9e56198e0fe" + integrity sha512-Nhc+oVAHm0uz/PkJAWscwIT4ijTrK5fqNqz9QB1D35SbbuMG1uB6Yr5AJpvPSWg+WOw7nYNswerYh0kOk64gqQ== + dependencies: + natural-compare "^1.4.0" + semver "^5.6.0" + vue-eslint-parser "^7.0.0" + +eslint-scope@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" + integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== + dependencies: + esrecurse "^4.1.0" + estraverse "^4.1.1" + +eslint-scope@^5.0.0, eslint-scope@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + dependencies: + esrecurse "^4.3.0" + estraverse "^4.1.1" + +eslint-utils@^1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.3.tgz#74fec7c54d0776b6f67e0251040b5806564e981f" + integrity sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== + dependencies: + eslint-visitor-keys "^1.1.0" + +eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" + integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== + +eslint@6.8.0: + version "6.8.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-6.8.0.tgz#62262d6729739f9275723824302fb227c8c93ffb" + integrity sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig== + dependencies: + "@babel/code-frame" "^7.0.0" + ajv "^6.10.0" + chalk "^2.1.0" + cross-spawn "^6.0.5" + debug "^4.0.1" + doctrine "^3.0.0" + eslint-scope "^5.0.0" + eslint-utils "^1.4.3" + eslint-visitor-keys "^1.1.0" + espree "^6.1.2" + esquery "^1.0.1" + esutils "^2.0.2" + file-entry-cache "^5.0.1" + functional-red-black-tree "^1.0.1" + glob-parent "^5.0.0" + globals "^12.1.0" + ignore "^4.0.6" + import-fresh "^3.0.0" + imurmurhash "^0.1.4" + inquirer "^7.0.0" + is-glob "^4.0.0" + js-yaml "^3.13.1" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.3.0" + lodash "^4.17.14" + minimatch "^3.0.4" + mkdirp "^0.5.1" + natural-compare "^1.4.0" + optionator "^0.8.3" + progress "^2.0.0" + regexpp "^2.0.1" + semver "^6.1.2" + strip-ansi "^5.2.0" + strip-json-comments "^3.0.1" + table "^5.2.3" + text-table "^0.2.0" + v8-compile-cache "^2.0.3" + +espree@^6.1.2, espree@^6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-6.2.1.tgz#77fc72e1fd744a2052c20f38a5b575832e82734a" + integrity sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw== + dependencies: + acorn "^7.1.1" + acorn-jsx "^5.2.0" + eslint-visitor-keys "^1.1.0" + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.0.1, esquery@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" + integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.1.0, esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0, estraverse@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" + integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + +event-pubsub@4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/event-pubsub/-/event-pubsub-4.3.0.tgz#f68d816bc29f1ec02c539dc58c8dd40ce72cb36e" + integrity sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ== + +eventemitter3@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-2.0.3.tgz#b5e1079b59fb5e1ba2771c0a993be060a58c99ba" + integrity sha1-teEHm1n7XhuidxwKmTvgYKWMmbo= + +eventemitter3@^4.0.0: + version "4.0.7" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + +events@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + +eventsource@^1.0.7: + version "1.1.0" + resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-1.1.0.tgz#00e8ca7c92109e94b0ddf32dac677d841028cfaf" + integrity sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg== + dependencies: + original "^1.0.0" + +evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" + integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== + dependencies: + md5.js "^1.3.4" + safe-buffer "^5.1.1" + +exec-buffer@^3.0.0: + version "3.2.0" + resolved "https://registry.npm.taobao.org/exec-buffer/download/exec-buffer-3.2.0.tgz#b1686dbd904c7cf982e652c1f5a79b1e5573082b" + integrity sha1-sWhtvZBMfPmC5lLB9aebHlVzCCs= + dependencies: + execa "^0.7.0" + p-finally "^1.0.0" + pify "^3.0.0" + rimraf "^2.5.4" + tempfile "^2.0.0" + +execa@^0.7.0: + version "0.7.0" + resolved "https://registry.nlark.com/execa/download/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" + integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c= + dependencies: + cross-spawn "^5.0.1" + get-stream "^3.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +execa@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-0.8.0.tgz#d8d76bbc1b55217ed190fd6dd49d3c774ecfc8da" + integrity sha1-2NdrvBtVIX7RkP1t1J08d07PyNo= + dependencies: + cross-spawn "^5.0.1" + get-stream "^3.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +execa@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + dependencies: + cross-spawn "^6.0.0" + get-stream "^4.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + +execa@^3.3.0, execa@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-3.4.0.tgz#c08ed4550ef65d858fac269ffc8572446f37eb89" + integrity sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g== + dependencies: + cross-spawn "^7.0.0" + get-stream "^5.0.0" + human-signals "^1.1.1" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.0" + onetime "^5.1.0" + p-finally "^2.0.0" + signal-exit "^3.0.2" + strip-final-newline "^2.0.0" + +executable@^4.1.0: + version "4.1.1" + resolved "https://registry.npm.taobao.org/executable/download/executable-4.1.1.tgz#41532bff361d3e57af4d763b70582db18f5d133c" + integrity sha1-QVMr/zYdPlevTXY7cFgtsY9dEzw= + dependencies: + pify "^2.2.0" + +expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" + integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +expand-template@^2.0.3: + version "2.0.3" + resolved "https://registry.npm.taobao.org/expand-template/download/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c" + integrity sha1-bhSz/O4POmNA7LV9LokYaSBSpHw= + +express@^4.16.3, express@^4.17.1: + version "4.17.1" + resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" + integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== + dependencies: + accepts "~1.3.7" + array-flatten "1.1.1" + body-parser "1.19.0" + content-disposition "0.5.3" + content-type "~1.0.4" + cookie "0.4.0" + cookie-signature "1.0.6" + debug "2.6.9" + depd "~1.1.2" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "~1.1.2" + fresh "0.5.2" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "~2.3.0" + parseurl "~1.3.3" + path-to-regexp "0.1.7" + proxy-addr "~2.0.5" + qs "6.7.0" + range-parser "~1.2.1" + safe-buffer "5.1.2" + send "0.17.1" + serve-static "1.14.1" + setprototypeof "1.1.1" + statuses "~1.5.0" + type-is "~1.6.18" + utils-merge "1.0.1" + vary "~1.1.2" + +ext-list@^2.0.0: + version "2.2.2" + resolved "https://registry.npm.taobao.org/ext-list/download/ext-list-2.2.2.tgz#0b98e64ed82f5acf0f2931babf69212ef52ddd37" + integrity sha1-C5jmTtgvWs8PKTG6v2khLvUt3Tc= + dependencies: + mime-db "^1.28.0" + +ext-name@^5.0.0: + version "5.0.0" + resolved "https://registry.nlark.com/ext-name/download/ext-name-5.0.0.tgz#70781981d183ee15d13993c8822045c506c8f0a6" + integrity sha1-cHgZgdGD7hXROZPIgiBFxQbI8KY= + dependencies: + ext-list "^2.0.0" + sort-keys-length "^1.0.0" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= + dependencies: + is-extendable "^0.1.0" + +extend-shallow@^3.0.0, extend-shallow@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" + integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extend@^3.0.2, extend@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +external-editor@^3.0.3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" + integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== + dependencies: + chardet "^0.7.0" + iconv-lite "^0.4.24" + tmp "^0.0.33" + +extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" + integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +extsprintf@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + +extsprintf@^1.2.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" + integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-diff@1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.1.2.tgz#4b62c42b8e03de3f848460b639079920695d0154" + integrity sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig== + +fast-glob@^2.2.6: + version "2.2.7" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d" + integrity sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw== + dependencies: + "@mrmlnc/readdir-enhanced" "^2.2.1" + "@nodelib/fs.stat" "^1.1.2" + glob-parent "^3.1.0" + is-glob "^4.0.0" + merge2 "^1.2.3" + micromatch "^3.1.10" + +fast-glob@^3.1.1: + version "3.2.7" + resolved "https://registry.nlark.com/fast-glob/download/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1" + integrity sha1-/Wy3otfpqnp4RhEehaGW1rL3ZqE= + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + +fastq@^1.6.0: + version "1.11.1" + resolved "https://registry.nlark.com/fastq/download/fastq-1.11.1.tgz?cache=0&sync_timestamp=1625392906410&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ffastq%2Fdownload%2Ffastq-1.11.1.tgz#5d8175aae17db61947f8b162cfc7f63264d22807" + integrity sha1-XYF1quF9thlH+LFiz8f2MmTSKAc= + dependencies: + reusify "^1.0.4" + +faye-websocket@^0.11.3: + version "0.11.4" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" + integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== + dependencies: + websocket-driver ">=0.5.1" + +fd-slicer@~1.1.0: + version "1.1.0" + resolved "https://registry.npm.taobao.org/fd-slicer/download/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" + integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= + dependencies: + pend "~1.2.0" + +figgy-pudding@^3.5.1: + version "3.5.2" + resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e" + integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== + +figures@^1.3.5: + version "1.7.0" + resolved "https://registry.nlark.com/figures/download/figures-1.7.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ffigures%2Fdownload%2Ffigures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" + integrity sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4= + dependencies: + escape-string-regexp "^1.0.5" + object-assign "^4.1.0" + +figures@^3.0.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== + dependencies: + escape-string-regexp "^1.0.5" + +file-entry-cache@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" + integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== + dependencies: + flat-cache "^2.0.1" + +file-loader@^4.2.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-4.3.0.tgz#780f040f729b3d18019f20605f723e844b8a58af" + integrity sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA== + dependencies: + loader-utils "^1.2.3" + schema-utils "^2.5.0" + +file-type@5.2.0, file-type@^5.2.0: + version "5.2.0" + resolved "https://registry.nlark.com/file-type/download/file-type-5.2.0.tgz#2ddbea7c73ffe36368dfae49dc338c058c2b8ad6" + integrity sha1-LdvqfHP/42No365J3DOMBYwritY= + +file-type@^14.6.0: + version "14.7.1" + resolved "https://registry.nlark.com/file-type/download/file-type-14.7.1.tgz#f748732b3e70478bff530e1cf0ec2fe33608b1bb" + integrity sha1-90hzKz5wR4v/Uw4c8Owv4zYIsbs= + dependencies: + readable-web-to-node-stream "^2.0.0" + strtok3 "^6.0.3" + token-types "^2.0.0" + typedarray-to-buffer "^3.1.5" + +file-type@^3.8.0: + version "3.9.0" + resolved "https://registry.nlark.com/file-type/download/file-type-3.9.0.tgz#257a078384d1db8087bc449d107d52a52672b9e9" + integrity sha1-JXoHg4TR24CHvESdEH1SpSZyuek= + +file-type@^4.2.0: + version "4.4.0" + resolved "https://registry.nlark.com/file-type/download/file-type-4.4.0.tgz#1b600e5fca1fbdc6e80c0a70c71c8dba5f7906c5" + integrity sha1-G2AOX8ofvcboDApwxxyNul95BsU= + +file-type@^6.1.0: + version "6.2.0" + resolved "https://registry.nlark.com/file-type/download/file-type-6.2.0.tgz#e50cd75d356ffed4e306dc4f5bcf52a79903a919" + integrity sha1-5QzXXTVv/tTjBtxPW89Sp5kDqRk= + +file-type@^8.1.0: + version "8.1.0" + resolved "https://registry.nlark.com/file-type/download/file-type-8.1.0.tgz#244f3b7ef641bbe0cca196c7276e4b332399f68c" + integrity sha1-JE87fvZBu+DMoZbHJ25LMyOZ9ow= + +file-uri-to-path@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" + integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== + +filename-reserved-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.npm.taobao.org/filename-reserved-regex/download/filename-reserved-regex-2.0.0.tgz#abf73dfab735d045440abfea2d91f389ebbfa229" + integrity sha1-q/c9+rc10EVECr/qLZHzieu/oik= + +filenamify@^2.0.0: + version "2.1.0" + resolved "https://registry.nlark.com/filenamify/download/filenamify-2.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ffilenamify%2Fdownload%2Ffilenamify-2.1.0.tgz#88faf495fb1b47abfd612300002a16228c677ee9" + integrity sha1-iPr0lfsbR6v9YSMAACoWIoxnfuk= + dependencies: + filename-reserved-regex "^2.0.0" + strip-outer "^1.0.0" + trim-repeated "^1.0.0" + +filesize@^3.6.1: + version "3.6.1" + resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317" + integrity sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg== + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" + integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +finalhandler@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" + integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "~2.3.0" + parseurl "~1.3.3" + statuses "~1.5.0" + unpipe "~1.0.0" + +find-cache-dir@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9" + integrity sha1-yN765XyKUqinhPnjHFfHQumToLk= + dependencies: + commondir "^1.0.1" + mkdirp "^0.5.1" + pkg-dir "^1.0.0" + +find-cache-dir@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" + integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== + dependencies: + commondir "^1.0.1" + make-dir "^2.0.0" + pkg-dir "^3.0.0" + +find-cache-dir@^3.0.0, find-cache-dir@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" + integrity sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== + dependencies: + commondir "^1.0.1" + make-dir "^3.0.2" + pkg-dir "^4.1.0" + +find-root@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" + integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== + +find-up@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" + integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= + dependencies: + path-exists "^2.0.0" + pinkie-promise "^2.0.0" + +find-up@^2.0.0, find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= + dependencies: + locate-path "^2.0.0" + +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +find-up@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +find-versions@^3.0.0: + version "3.2.0" + resolved "https://registry.nlark.com/find-versions/download/find-versions-3.2.0.tgz?cache=0&sync_timestamp=1619599444272&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ffind-versions%2Fdownload%2Ffind-versions-3.2.0.tgz#10297f98030a786829681690545ef659ed1d254e" + integrity sha1-ECl/mAMKeGgpaBaQVF72We0dJU4= + dependencies: + semver-regex "^2.0.0" + +findup@^0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/findup/-/findup-0.1.5.tgz#8ad929a3393bac627957a7e5de4623b06b0e2ceb" + integrity sha1-itkpozk7rGJ5V6fl3kYjsGsOLOs= + dependencies: + colors "~0.6.0-1" + commander "~2.1.0" + +flat-cache@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0" + integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== + dependencies: + flatted "^2.0.0" + rimraf "2.6.3" + write "1.0.3" + +flatpickr@^4.6.6: + version "4.6.9" + resolved "https://registry.yarnpkg.com/flatpickr/-/flatpickr-4.6.9.tgz#9a13383e8a6814bda5d232eae3fcdccb97dc1499" + integrity sha512-F0azNNi8foVWKSF+8X+ZJzz8r9sE1G4hl06RyceIaLvyltKvDl6vqk9Lm/6AUUCi5HWaIjiUbk7UpeE/fOXOpw== + +flatted@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" + integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== + +flush-write-stream@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" + integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== + dependencies: + inherits "^2.0.3" + readable-stream "^2.3.6" + +follow-redirects@^1.0.0, follow-redirects@^1.10.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.1.tgz#d9114ded0a1cfdd334e164e6662ad02bfd91ff43" + integrity sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg== + +for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" + integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + +form-data@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + +forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" + integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + dependencies: + map-cache "^0.2.2" + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + +from2@^2.1.0, from2@^2.1.1: + version "2.3.0" + resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" + integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.0" + +fs-constants@^1.0.0: + version "1.0.0" + resolved "https://registry.npm.taobao.org/fs-constants/download/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" + integrity sha1-a+Dem+mYzhavivwkSXue6bfM2a0= + +fs-extra@10.0.0: + version "10.0.0" + resolved "https://registry.nlark.com/fs-extra/download/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1" + integrity sha1-n/YbZV3eU/s0qC34S7IUzoAuF8E= + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs-extra@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" + integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-write-stream-atomic@^1.0.8: + version "1.0.10" + resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" + integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= + dependencies: + graceful-fs "^4.1.2" + iferr "^0.1.5" + imurmurhash "^0.1.4" + readable-stream "1 || 2" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@^1.2.7: + version "1.2.13" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" + integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== + dependencies: + bindings "^1.5.0" + nan "^2.12.1" + +fsevents@~2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.npm.taobao.org/gauge/download/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + +gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +get-caller-file@^2.0.1, get-caller-file@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +get-intrinsic@^1.0.2, get-intrinsic@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" + integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + +get-proxy@^2.0.0: + version "2.1.0" + resolved "https://registry.npm.taobao.org/get-proxy/download/get-proxy-2.1.0.tgz#349f2b4d91d44c4d4d4e9cba2ad90143fac5ef93" + integrity sha1-NJ8rTZHUTE1NTpy6KtkBQ/rF75M= + dependencies: + npm-conf "^1.1.0" + +get-stdin@^4.0.1: + version "4.0.1" + resolved "https://registry.npm.taobao.org/get-stdin/download/get-stdin-4.0.1.tgz?cache=0&sync_timestamp=1618557719783&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fget-stdin%2Fdownload%2Fget-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= + +get-stream@3.0.0, get-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= + +get-stream@^2.2.0: + version "2.3.1" + resolved "https://registry.npm.taobao.org/get-stream/download/get-stream-2.3.1.tgz#5f38f93f346009666ee0150a054167f91bdd95de" + integrity sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4= + dependencies: + object-assign "^4.0.1" + pinkie-promise "^2.0.0" + +get-stream@^4.0.0, get-stream@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" + +get-stream@^5.0.0, get-stream@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + dependencies: + pump "^3.0.0" + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" + integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + +getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + dependencies: + assert-plus "^1.0.0" + +github-from-package@0.0.0: + version "0.0.0" + resolved "https://registry.npm.taobao.org/github-from-package/download/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce" + integrity sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4= + +glob-parent@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" + integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= + dependencies: + is-glob "^3.1.0" + path-dirname "^1.0.0" + +glob-parent@^5.0.0, glob-parent@^5.1.2, glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-to-regexp@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" + integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= + +glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: + version "7.1.7" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" + integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-dirs@^3.0.0: + version "3.0.0" + resolved "https://registry.npm.taobao.org/global-dirs/download/global-dirs-3.0.0.tgz?cache=0&sync_timestamp=1610454716901&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobal-dirs%2Fdownload%2Fglobal-dirs-3.0.0.tgz#70a76fe84ea315ab37b1f5576cbde7d48ef72686" + integrity sha1-cKdv6E6jFas3sfVXbL3n1I73JoY= + dependencies: + ini "2.0.0" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^12.1.0: + version "12.4.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8" + integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== + dependencies: + type-fest "^0.8.1" + +globby@^11.0.3: + version "11.0.4" + resolved "https://registry.nlark.com/globby/download/globby-11.0.4.tgz?cache=0&sync_timestamp=1623850192942&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglobby%2Fdownload%2Fglobby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5" + integrity sha1-LLr/d8Lypi5x6bKBOme5ejowAaU= + dependencies: + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.1.1" + ignore "^5.1.4" + merge2 "^1.3.0" + slash "^3.0.0" + +globby@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" + integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= + dependencies: + array-union "^1.0.1" + glob "^7.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +globby@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/globby/-/globby-7.1.1.tgz#fb2ccff9401f8600945dfada97440cca972b8680" + integrity sha1-+yzP+UAfhgCUXfral0QMypcrhoA= + dependencies: + array-union "^1.0.1" + dir-glob "^2.0.0" + glob "^7.1.2" + ignore "^3.3.5" + pify "^3.0.0" + slash "^1.0.0" + +globby@^9.2.0: + version "9.2.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-9.2.0.tgz#fd029a706c703d29bdd170f4b6db3a3f7a7cb63d" + integrity sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg== + dependencies: + "@types/glob" "^7.1.1" + array-union "^1.0.2" + dir-glob "^2.2.2" + fast-glob "^2.2.6" + glob "^7.1.3" + ignore "^4.0.3" + pify "^4.0.1" + slash "^2.0.0" + +good-listener@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" + integrity sha1-1TswzfkxPf+33JoNR3CWqm0UXFA= + dependencies: + delegate "^3.1.2" + +got@11.8.2: + version "11.8.2" + resolved "https://registry.nlark.com/got/download/got-11.8.2.tgz#7abb3959ea28c31f3576f1576c1effce23f33599" + integrity sha1-ers5Weoowx81dvFXbB7/ziPzNZk= + dependencies: + "@sindresorhus/is" "^4.0.0" + "@szmarczak/http-timer" "^4.0.5" + "@types/cacheable-request" "^6.0.1" + "@types/responselike" "^1.0.0" + cacheable-lookup "^5.0.3" + cacheable-request "^7.0.1" + decompress-response "^6.0.0" + http2-wrapper "^1.0.0-beta.5.2" + lowercase-keys "^2.0.0" + p-cancelable "^2.0.0" + responselike "^2.0.0" + +got@^7.0.0: + version "7.1.0" + resolved "https://registry.nlark.com/got/download/got-7.1.0.tgz#05450fd84094e6bbea56f451a43a9c289166385a" + integrity sha1-BUUP2ECU5rvqVvRRpDqcKJFmOFo= + dependencies: + decompress-response "^3.2.0" + duplexer3 "^0.1.4" + get-stream "^3.0.0" + is-plain-obj "^1.1.0" + is-retry-allowed "^1.0.0" + is-stream "^1.0.0" + isurl "^1.0.0-alpha5" + lowercase-keys "^1.0.0" + p-cancelable "^0.3.0" + p-timeout "^1.1.1" + safe-buffer "^5.0.1" + timed-out "^4.0.0" + url-parse-lax "^1.0.0" + url-to-options "^1.0.1" + +got@^8.3.1: + version "8.3.2" + resolved "https://registry.nlark.com/got/download/got-8.3.2.tgz#1d23f64390e97f776cac52e5b936e5f514d2e937" + integrity sha1-HSP2Q5Dpf3dsrFLluTbl9RTS6Tc= + dependencies: + "@sindresorhus/is" "^0.7.0" + cacheable-request "^2.1.1" + decompress-response "^3.3.0" + duplexer3 "^0.1.4" + get-stream "^3.0.0" + into-stream "^3.1.0" + is-retry-allowed "^1.1.0" + isurl "^1.0.0-alpha5" + lowercase-keys "^1.0.0" + mimic-response "^1.0.0" + p-cancelable "^0.4.0" + p-timeout "^2.0.1" + pify "^3.0.0" + safe-buffer "^5.1.1" + timed-out "^4.0.1" + url-parse-lax "^3.0.0" + url-to-options "^1.0.1" + +got@^9.6.0: + version "9.6.0" + resolved "https://registry.nlark.com/got/download/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" + integrity sha1-7fRefWf5lUVwXeH3u+7rEhdl7YU= + dependencies: + "@sindresorhus/is" "^0.14.0" + "@szmarczak/http-timer" "^1.1.2" + cacheable-request "^6.0.0" + decompress-response "^3.3.0" + duplexer3 "^0.1.4" + get-stream "^4.1.0" + lowercase-keys "^1.0.1" + mimic-response "^1.0.1" + p-cancelable "^1.0.0" + to-readable-stream "^1.0.0" + url-parse-lax "^3.0.0" + +graceful-fs@^4.1.10, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.6: + version "4.2.6" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" + integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== + +gzip-size@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.1.1.tgz#cb9bee692f87c0612b232840a873904e4c135274" + integrity sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA== + dependencies: + duplexer "^0.1.1" + pify "^4.0.1" + +handle-thing@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" + integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== + +har-schema@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + +har-validator@~5.1.3: + version "5.1.5" + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" + integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== + dependencies: + ajv "^6.12.3" + har-schema "^2.0.0" + +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.nlark.com/has-ansi/download/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= + dependencies: + ansi-regex "^2.0.0" + +has-bigints@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113" + integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-symbol-support-x@^1.4.1: + version "1.4.2" + resolved "https://registry.npm.taobao.org/has-symbol-support-x/download/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455" + integrity sha1-FAn5i8ACR9pF2mfO4KNvKC/yZFU= + +has-symbols@^1.0.1, has-symbols@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" + integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== + +has-to-string-tag-x@^1.2.0: + version "1.4.1" + resolved "https://registry.npm.taobao.org/has-to-string-tag-x/download/has-to-string-tag-x-1.4.1.tgz#a045ab383d7b4b2012a00148ab0aa5f290044d4d" + integrity sha1-oEWrOD17SyASoAFIqwql8pAETU0= + dependencies: + has-symbol-support-x "^1.4.1" + +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.npm.taobao.org/has-unicode/download/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= + +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" + integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= + dependencies: + get-value "^2.0.3" + has-values "^0.1.4" + isobject "^2.0.0" + +has-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" + integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= + dependencies: + get-value "^2.0.6" + has-values "^1.0.0" + isobject "^3.0.0" + +has-values@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" + integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" + integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +has-yarn@^2.1.0: + version "2.1.0" + resolved "https://registry.nlark.com/has-yarn/download/has-yarn-2.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-yarn%2Fdownload%2Fhas-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" + integrity sha1-E34RNUp7W/EapctknPDG8/8rLnc= + +has@^1.0.0, has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +hash-base@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" + integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== + dependencies: + inherits "^2.0.4" + readable-stream "^3.6.0" + safe-buffer "^5.2.0" + +hash-sum@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-1.0.2.tgz#33b40777754c6432573c120cc3808bbd10d47f04" + integrity sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ= + +hash-sum@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-2.0.0.tgz#81d01bb5de8ea4a214ad5d6ead1b523460b0b45a" + integrity sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg== + +hash.js@^1.0.0, hash.js@^1.0.3: + version "1.1.7" + resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" + integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== + dependencies: + inherits "^2.0.3" + minimalistic-assert "^1.0.1" + +he@1.2.x, he@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +hex-color-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" + integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== + +highlight.js@^10.7.1: + version "10.7.3" + resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.7.3.tgz#697272e3991356e40c3cac566a74eef681756531" + integrity sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A== + +hmac-drbg@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" + integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= + dependencies: + hash.js "^1.0.3" + minimalistic-assert "^1.0.0" + minimalistic-crypto-utils "^1.0.1" + +hoopy@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d" + integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== + +hosted-git-info@^2.1.4: + version "2.8.9" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" + integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== + +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + +hsl-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" + integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= + +hsla-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" + integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= + +html-entities@^1.3.1: + version "1.4.0" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" + integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA== + +html-minifier@^3.2.3: + version "3.5.21" + resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.21.tgz#d0040e054730e354db008463593194015212d20c" + integrity sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA== + dependencies: + camel-case "3.0.x" + clean-css "4.2.x" + commander "2.17.x" + he "1.2.x" + param-case "2.1.x" + relateurl "0.2.x" + uglify-js "3.4.x" + +html-tags@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-2.0.0.tgz#10b30a386085f43cede353cc8fa7cb0deeea668b" + integrity sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos= + +html-tags@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140" + integrity sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg== + +html-webpack-plugin@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz#b01abbd723acaaa7b37b6af4492ebda03d9dd37b" + integrity sha1-sBq71yOsqqeze2r0SS69oD2d03s= + dependencies: + html-minifier "^3.2.3" + loader-utils "^0.2.16" + lodash "^4.17.3" + pretty-error "^2.0.2" + tapable "^1.0.0" + toposort "^1.0.0" + util.promisify "1.0.0" + +htmlparser2@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" + integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.0.0" + domutils "^2.5.2" + entities "^2.0.0" + +http-cache-semantics@3.8.1: + version "3.8.1" + resolved "https://registry.nlark.com/http-cache-semantics/download/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" + integrity sha1-ObDhat2bYFvwqe89nar0hDtMrNI= + +http-cache-semantics@^4.0.0: + version "4.1.0" + resolved "https://registry.nlark.com/http-cache-semantics/download/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" + integrity sha1-SekcXL82yblLz81xwj1SSex045A= + +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= + +http-errors@1.7.2: + version "1.7.2" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" + integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.1" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" + +http-errors@~1.6.2: + version "1.6.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +http-errors@~1.7.2: + version "1.7.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" + integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== + dependencies: + depd "~1.1.2" + inherits "2.0.4" + setprototypeof "1.1.1" + statuses ">= 1.5.0 < 2" + toidentifier "1.0.0" + +http-parser-js@>=0.5.1: + version "0.5.3" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.3.tgz#01d2709c79d41698bb01d4decc5e9da4e4a033d9" + integrity sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg== + +http-proxy-middleware@0.19.1: + version "0.19.1" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a" + integrity sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q== + dependencies: + http-proxy "^1.17.0" + is-glob "^4.0.0" + lodash "^4.17.11" + micromatch "^3.1.10" + +http-proxy-middleware@^1.0.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-1.3.1.tgz#43700d6d9eecb7419bf086a128d0f7205d9eb665" + integrity sha512-13eVVDYS4z79w7f1+NPllJtOQFx/FdUW4btIvVRMaRlUY9VGstAbo5MOhLEuUgZFRHn3x50ufn25zkj/boZnEg== + dependencies: + "@types/http-proxy" "^1.17.5" + http-proxy "^1.18.1" + is-glob "^4.0.1" + is-plain-obj "^3.0.0" + micromatch "^4.0.2" + +http-proxy@^1.17.0, http-proxy@^1.18.1: + version "1.18.1" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== + dependencies: + eventemitter3 "^4.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" + +http-signature@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + dependencies: + assert-plus "^1.0.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + +http2-wrapper@^1.0.0-beta.5.2: + version "1.0.3" + resolved "https://registry.nlark.com/http2-wrapper/download/http2-wrapper-1.0.3.tgz?cache=0&sync_timestamp=1626124919738&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhttp2-wrapper%2Fdownload%2Fhttp2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d" + integrity sha1-uPVeDB8l1OvQizsMLAeflZCACz0= + dependencies: + quick-lru "^5.1.1" + resolve-alpn "^1.0.0" + +https-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" + integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= + +human-signals@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" + integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== + +iconv-lite@0.4.24, iconv-lite@^0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +icss-utils@^4.0.0, icss-utils@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467" + integrity sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== + dependencies: + postcss "^7.0.14" + +ieee754@^1.1.13, ieee754@^1.1.4, ieee754@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +iferr@^0.1.5: + version "0.1.5" + resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" + integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= + +ignore@^3.3.5: + version "3.3.10" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" + integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== + +ignore@^4.0.3, ignore@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" + integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + +ignore@^5.1.4: + version "5.1.8" + resolved "https://registry.nlark.com/ignore/download/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" + integrity sha1-8VCotQo0KJsz4i9YiavU2AFvDlc= + +imagemin-optipng@8.0.0: + version "8.0.0" + resolved "https://registry.npm.taobao.org/imagemin-optipng/download/imagemin-optipng-8.0.0.tgz#b88e5cf6da25cc8479e07cdf38c3ae0479df7ef2" + integrity sha1-uI5c9tolzIR54HzfOMOuBHnffvI= + dependencies: + exec-buffer "^3.0.0" + is-png "^2.0.0" + optipng-bin "^7.0.0" + +imagemin-zopfli@7.0.0: + version "7.0.0" + resolved "https://registry.npm.taobao.org/imagemin-zopfli/download/imagemin-zopfli-7.0.0.tgz#a44daa3bb80e2620cd1dc883d823b20b4d3788d6" + integrity sha1-pE2qO7gOJiDNHciD2COyC003iNY= + dependencies: + exec-buffer "^3.0.0" + is-png "^2.0.0" + zopflipng-bin "^6.0.0" + +imagemin@8.0.0: + version "8.0.0" + resolved "https://registry.nlark.com/imagemin/download/imagemin-8.0.0.tgz?cache=0&sync_timestamp=1618999751113&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fimagemin%2Fdownload%2Fimagemin-8.0.0.tgz#d707920d6c7a7f8b329d2e02d8c78d5dcc826356" + integrity sha1-1weSDWx6f4synS4C2MeNXcyCY1Y= + dependencies: + file-type "^14.6.0" + globby "^11.0.3" + graceful-fs "^4.2.6" + junk "^3.1.0" + p-pipe "^4.0.0" + replace-ext "^2.0.0" + +import-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" + integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= + dependencies: + import-from "^2.1.0" + +import-fresh@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" + integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= + dependencies: + caller-path "^2.0.0" + resolve-from "^3.0.0" + +import-fresh@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-from@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" + integrity sha1-M1238qev/VOqpHHUuAId7ja387E= + dependencies: + resolve-from "^3.0.0" + +import-lazy@^2.1.0: + version "2.1.0" + resolved "https://registry.npm.taobao.org/import-lazy/download/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" + integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= + +import-lazy@^3.1.0: + version "3.1.0" + resolved "https://registry.npm.taobao.org/import-lazy/download/import-lazy-3.1.0.tgz#891279202c8a2280fdbd6674dbd8da1a1dfc67cc" + integrity sha1-iRJ5ICyKIoD9vWZ029jaGh38Z8w= + +import-local@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" + integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== + dependencies: + pkg-dir "^3.0.0" + resolve-cwd "^2.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + +indent-string@^2.1.0: + version "2.1.0" + resolved "https://registry.nlark.com/indent-string/download/indent-string-2.1.0.tgz?cache=0&sync_timestamp=1618847271946&other_urls=https%3A%2F%2Fregistry.nlark.com%2Findent-string%2Fdownload%2Findent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" + integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA= + dependencies: + repeating "^2.0.0" + +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" + integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= + +infer-owner@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" + integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +inherits@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" + integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= + +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + +ini@2.0.0: + version "2.0.0" + resolved "https://registry.nlark.com/ini/download/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" + integrity sha1-5f1Vbs3VcmvpePoQAYYurLCpS8U= + +ini@^1.3.4, ini@~1.3.0: + version "1.3.8" + resolved "https://registry.nlark.com/ini/download/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha1-op2kJbSIBvNHZ6Tvzjlyaa8oQyw= + +inquirer@8.1.1: + version "8.1.1" + resolved "https://registry.nlark.com/inquirer/download/inquirer-8.1.1.tgz#7c53d94c6d03011c7bb2a947f0dca3b98246c26a" + integrity sha1-fFPZTG0DARx7sqlH8NyjuYJGwmo= + dependencies: + ansi-escapes "^4.2.1" + chalk "^4.1.1" + cli-cursor "^3.1.0" + cli-width "^3.0.0" + external-editor "^3.0.3" + figures "^3.0.0" + lodash "^4.17.21" + mute-stream "0.0.8" + ora "^5.3.0" + run-async "^2.4.0" + rxjs "^6.6.6" + string-width "^4.1.0" + strip-ansi "^6.0.0" + through "^2.3.6" + +inquirer@^7.0.0, inquirer@^7.1.0: + version "7.3.3" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003" + integrity sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA== + dependencies: + ansi-escapes "^4.2.1" + chalk "^4.1.0" + cli-cursor "^3.1.0" + cli-width "^3.0.0" + external-editor "^3.0.3" + figures "^3.0.0" + lodash "^4.17.19" + mute-stream "0.0.8" + run-async "^2.4.0" + rxjs "^6.6.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + through "^2.3.6" + +internal-ip@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" + integrity sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== + dependencies: + default-gateway "^4.2.0" + ipaddr.js "^1.9.0" + +interpret@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" + integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== + +into-stream@^3.1.0: + version "3.1.0" + resolved "https://registry.npm.taobao.org/into-stream/download/into-stream-3.1.0.tgz#96fb0a936c12babd6ff1752a17d05616abd094c6" + integrity sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY= + dependencies: + from2 "^2.1.1" + p-is-promise "^1.1.0" + +ip-regex@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" + integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= + +ip@^1.1.0, ip@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" + integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= + +ipaddr.js@1.9.1, ipaddr.js@^1.9.0: + version "1.9.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + +is-absolute-url@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" + integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= + +is-absolute-url@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" + integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== + +is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" + integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= + dependencies: + kind-of "^3.0.2" + +is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" + integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== + dependencies: + kind-of "^6.0.0" + +is-arguments@^1.0.4: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.0.tgz#62353031dfbee07ceb34656a6bde59efecae8dd9" + integrity sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg== + dependencies: + call-bind "^1.0.0" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + +is-arrayish@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" + integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + +is-bigint@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.2.tgz#ffb381442503235ad245ea89e45b3dbff040ee5a" + integrity sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA== + +is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" + integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= + dependencies: + binary-extensions "^1.0.0" + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-boolean-object@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.1.tgz#3c0878f035cb821228d350d2e1e36719716a3de8" + integrity sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng== + dependencies: + call-bind "^1.0.2" + +is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + +is-buffer@^2.0.3: + version "2.0.5" + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" + integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== + +is-callable@^1.1.4, is-callable@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e" + integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ== + +is-ci@^1.0.10: + version "1.2.1" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c" + integrity sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg== + dependencies: + ci-info "^1.5.0" + +is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.nlark.com/is-ci/download/is-ci-2.0.0.tgz?cache=0&sync_timestamp=1618847026826&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-ci%2Fdownload%2Fis-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" + integrity sha1-a8YzQYGBDgS1wis9WJ/cpVAmQEw= + dependencies: + ci-info "^2.0.0" + +is-color-stop@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" + integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= + dependencies: + css-color-names "^0.0.4" + hex-color-regex "^1.1.0" + hsl-regex "^1.0.0" + hsla-regex "^1.0.0" + rgb-regex "^1.0.1" + rgba-regex "^1.0.0" + +is-core-module@^2.2.0, is-core-module@^2.4.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.5.0.tgz#f754843617c70bfd29b7bd87327400cda5c18491" + integrity sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg== + dependencies: + has "^1.0.3" + +is-data-descriptor@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" + integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= + dependencies: + kind-of "^3.0.2" + +is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" + integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== + dependencies: + kind-of "^6.0.0" + +is-date-object@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.4.tgz#550cfcc03afada05eea3dd30981c7b09551f73e5" + integrity sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A== + +is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" + integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== + dependencies: + is-accessor-descriptor "^0.1.6" + is-data-descriptor "^0.1.4" + kind-of "^5.0.0" + +is-descriptor@^1.0.0, is-descriptor@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" + integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + dependencies: + is-accessor-descriptor "^1.0.0" + is-data-descriptor "^1.0.0" + kind-of "^6.0.2" + +is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= + +is-docker@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" + integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^2.1.0, is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-finite@^1.0.0: + version "1.1.0" + resolved "https://registry.nlark.com/is-finite/download/is-finite-1.1.0.tgz#904135c77fb42c0641d6aa1bcdbc4daa8da082f3" + integrity sha1-kEE1x3+0LAZB1qobzbxNqo2ggvM= + +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.nlark.com/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= + dependencies: + number-is-nan "^1.0.0" + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" + integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= + dependencies: + is-extglob "^2.1.0" + +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + dependencies: + is-extglob "^2.1.1" + +is-installed-globally@^0.4.0: + version "0.4.0" + resolved "https://registry.npm.taobao.org/is-installed-globally/download/is-installed-globally-0.4.0.tgz?cache=0&sync_timestamp=1610875398433&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-installed-globally%2Fdownload%2Fis-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" + integrity sha1-mg/UB5ScMPhutpWe8beZTtC3tSA= + dependencies: + global-dirs "^3.0.0" + is-path-inside "^3.0.2" + +is-interactive@^1.0.0: + version "1.0.0" + resolved "https://registry.nlark.com/is-interactive/download/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" + integrity sha1-zqbmrlyHCnsKAAQHC3tYfgJSkS4= + +is-natural-number@^4.0.1: + version "4.0.1" + resolved "https://registry.npm.taobao.org/is-natural-number/download/is-natural-number-4.0.1.tgz#ab9d76e1db4ced51e35de0c72ebecf09f734cde8" + integrity sha1-q5124dtM7VHjXeDHLr7PCfc0zeg= + +is-negative-zero@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24" + integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== + +is-npm@^5.0.0: + version "5.0.0" + resolved "https://registry.nlark.com/is-npm/download/is-npm-5.0.0.tgz#43e8d65cc56e1b67f8d47262cf667099193f45a8" + integrity sha1-Q+jWXMVuG2f41HJiz2ZwmRk/Rag= + +is-number-object@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.5.tgz#6edfaeed7950cff19afedce9fbfca9ee6dd289eb" + integrity sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw== + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" + integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + dependencies: + kind-of "^3.0.2" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + +is-object@^1.0.1: + version "1.0.2" + resolved "https://registry.npm.taobao.org/is-object/download/is-object-1.0.2.tgz#a56552e1c665c9e950b4a025461da87e72f86fcf" + integrity sha1-pWVS4cZlyelQtKAlRh2ofnL4b88= + +is-path-cwd@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" + integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== + +is-path-in-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb" + integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ== + dependencies: + is-path-inside "^2.1.0" + +is-path-inside@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2" + integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg== + dependencies: + path-is-inside "^1.0.2" + +is-path-inside@^3.0.2: + version "3.0.3" + resolved "https://registry.nlark.com/is-path-inside/download/is-path-inside-3.0.3.tgz?cache=0&sync_timestamp=1620046845369&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-path-inside%2Fdownload%2Fis-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + integrity sha1-0jE2LlOgf/Kw4Op/7QSRYf/RYoM= + +is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" + integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= + +is-plain-obj@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" + integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== + +is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-png@3.0.0: + version "3.0.0" + resolved "https://registry.npm.taobao.org/is-png/download/is-png-3.0.0.tgz#7bf5db7f32527d10c90594a751c15f74d46c8f5e" + integrity sha1-e/XbfzJSfRDJBZSnUcFfdNRsj14= + +is-png@^2.0.0: + version "2.0.0" + resolved "https://registry.npm.taobao.org/is-png/download/is-png-2.0.0.tgz#ee8cbc9e9b050425cedeeb4a6fb74a649b0a4a8d" + integrity sha1-7oy8npsFBCXO3utKb7dKZJsKSo0= + +is-regex@^1.0.4, is-regex@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.3.tgz#d029f9aff6448b93ebbe3f33dac71511fdcbef9f" + integrity sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ== + dependencies: + call-bind "^1.0.2" + has-symbols "^1.0.2" + +is-resolvable@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" + integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== + +is-retry-allowed@^1.0.0, is-retry-allowed@^1.1.0: + version "1.2.0" + resolved "https://registry.npm.taobao.org/is-retry-allowed/download/is-retry-allowed-1.2.0.tgz?cache=0&sync_timestamp=1618646442055&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-retry-allowed%2Fdownload%2Fis-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4" + integrity sha1-13hIi9CkZmo76KFIK58rqv7eqLQ= + +is-stream@^1.0.0, is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" + integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + +is-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" + integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== + +is-string@^1.0.5, is-string@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.6.tgz#3fe5d5992fb0d93404f32584d4b0179a71b54a5f" + integrity sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w== + +is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + +is-typedarray@^1.0.0, is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + +is-unicode-supported@^0.1.0: + version "0.1.0" + resolved "https://registry.nlark.com/is-unicode-supported/download/is-unicode-supported-0.1.0.tgz?cache=0&sync_timestamp=1625294010675&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-unicode-supported%2Fdownload%2Fis-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" + integrity sha1-PybHaoCVk7Ur+i7LVxDtJ3m1Iqc= + +is-utf8@^0.2.0: + version "0.2.1" + resolved "https://registry.nlark.com/is-utf8/download/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" + integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= + +is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + +is-wsl@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" + integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= + +is-wsl@^2.1.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + dependencies: + is-docker "^2.0.0" + +is-yarn-global@^0.3.0: + version "0.3.0" + resolved "https://registry.nlark.com/is-yarn-global/download/is-yarn-global-0.3.0.tgz?cache=0&sync_timestamp=1619356824740&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-yarn-global%2Fdownload%2Fis-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" + integrity sha1-1QLTOCWQ6jAEiTdGdUyJE5lz4jI= + +isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" + integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= + dependencies: + isarray "1.0.0" + +isobject@^3.0.0, isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + +isurl@^1.0.0-alpha5: + version "1.0.0" + resolved "https://registry.npm.taobao.org/isurl/download/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67" + integrity sha1-sn9PSfPNqj6kSgpbfzRi5u3DnWc= + dependencies: + has-to-string-tag-x "^1.2.0" + is-object "^1.0.1" + +javascript-stringify@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/javascript-stringify/-/javascript-stringify-2.1.0.tgz#27c76539be14d8bd128219a2d731b09337904e79" + integrity sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg== + +js-message@1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/js-message/-/js-message-1.0.7.tgz#fbddd053c7a47021871bb8b2c95397cc17c20e47" + integrity sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA== + +js-queue@2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/js-queue/-/js-queue-2.0.2.tgz#0be590338f903b36c73d33c31883a821412cd482" + integrity sha512-pbKLsbCfi7kriM3s1J4DDCo7jQkI58zPLHi0heXPzPlj0hjUsm+FesPUbE0DSbIVIK503A36aUBoCN7eMFedkA== + dependencies: + easy-stack "^1.0.1" + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.13.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= + +json-buffer@3.0.0: + version "3.0.0" + resolved "https://registry.npm.taobao.org/json-buffer/download/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" + integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= + +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.npm.taobao.org/json-buffer/download/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha1-kziAKjDTtmBfvgYT4JQAjKjAWhM= + +json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-parse-even-better-errors@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema@0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" + integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + +json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + +json3@^3.3.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.3.tgz#7fc10e375fc5ae42c4705a5cc0aa6f62be305b81" + integrity sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA== + +json5@^0.5.0: + version "0.5.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" + integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= + +json5@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" + integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + dependencies: + minimist "^1.2.0" + +json5@^2.1.2, json5@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" + integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== + dependencies: + minimist "^1.2.5" + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + optionalDependencies: + graceful-fs "^4.1.6" + +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.npm.taobao.org/jsonfile/download/jsonfile-6.1.0.tgz?cache=0&sync_timestamp=1604161876665&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsonfile%2Fdownload%2Fjsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha1-vFWyY0eTxnnsZAMJTrE2mKbsCq4= + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +jsonwebtoken@8.5.1: + version "8.5.1" + resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz#00e71e0b8df54c2121a1f26137df2280673bcc0d" + integrity sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w== + dependencies: + jws "^3.2.2" + lodash.includes "^4.3.0" + lodash.isboolean "^3.0.3" + lodash.isinteger "^4.0.4" + lodash.isnumber "^3.0.3" + lodash.isplainobject "^4.0.6" + lodash.isstring "^4.0.1" + lodash.once "^4.0.0" + ms "^2.1.1" + semver "^5.6.0" + +jsprim@^1.2.2: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" + integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.2.3" + verror "1.10.0" + +jump.js@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/jump.js/-/jump.js-1.0.2.tgz#e0641b47f40a38f2139c25fda0500bf28e43015a" + integrity sha1-4GQbR/QKOPITnCX9oFAL8o5DAVo= + +junk@^3.1.0: + version "3.1.0" + resolved "https://registry.npm.taobao.org/junk/download/junk-3.1.0.tgz#31499098d902b7e98c5d9b9c80f43457a88abfa1" + integrity sha1-MUmQmNkCt+mMXZucgPQ0V6iKv6E= + +jwa@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz#743c32985cb9e98655530d53641b66c8645b039a" + integrity sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA== + dependencies: + buffer-equal-constant-time "1.0.1" + ecdsa-sig-formatter "1.0.11" + safe-buffer "^5.0.1" + +jws@^3.2.2: + version "3.2.2" + resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304" + integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== + dependencies: + jwa "^1.4.1" + safe-buffer "^5.0.1" + +keyv@3.0.0: + version "3.0.0" + resolved "https://registry.npm.taobao.org/keyv/download/keyv-3.0.0.tgz#44923ba39e68b12a7cec7df6c3268c031f2ef373" + integrity sha1-RJI7o55osSp87H32wyaMAx8u83M= + dependencies: + json-buffer "3.0.0" + +keyv@^3.0.0: + version "3.1.0" + resolved "https://registry.npm.taobao.org/keyv/download/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" + integrity sha1-7MIoSG9pmR5J6UdkhaW+Ho/FxNk= + dependencies: + json-buffer "3.0.0" + +keyv@^4.0.0: + version "4.0.3" + resolved "https://registry.npm.taobao.org/keyv/download/keyv-4.0.3.tgz#4f3aa98de254803cafcd2896734108daa35e4254" + integrity sha1-TzqpjeJUgDyvzSiWc0EI2qNeQlQ= + dependencies: + json-buffer "3.0.1" + +killable@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" + integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== + +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" + integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + dependencies: + is-buffer "^1.1.5" + +kind-of@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +klona@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.4.tgz#7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0" + integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA== + +latest-version@^5.1.0: + version "5.1.0" + resolved "https://registry.nlark.com/latest-version/download/latest-version-5.1.0.tgz?cache=0&sync_timestamp=1618847146540&other_urls=https%3A%2F%2Fregistry.nlark.com%2Flatest-version%2Fdownload%2Flatest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" + integrity sha1-EZ3+kI/jjRXfpD7NE/oS7Igy+s4= + dependencies: + package-json "^6.3.0" + +launch-editor-middleware@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/launch-editor-middleware/-/launch-editor-middleware-2.2.1.tgz#e14b07e6c7154b0a4b86a0fd345784e45804c157" + integrity sha512-s0UO2/gEGiCgei3/2UN3SMuUj1phjQN8lcpnvgLSz26fAzNWPQ6Nf/kF5IFClnfU2ehp6LrmKdMU/beveO+2jg== + dependencies: + launch-editor "^2.2.1" + +launch-editor@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.2.1.tgz#871b5a3ee39d6680fcc26d37930b6eeda89db0ca" + integrity sha512-On+V7K2uZK6wK7x691ycSUbLD/FyKKelArkbaAMSSJU8JmqmhwN2+mnJDNINuJWSrh2L0kDk+ZQtbC/gOWUwLw== + dependencies: + chalk "^2.3.0" + shell-quote "^1.6.1" + +leaflet@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-1.6.0.tgz#aecbb044b949ec29469eeb31c77a88e2f448f308" + integrity sha512-CPkhyqWUKZKFJ6K8umN5/D2wrJ2+/8UIpXppY7QDnUZW5bZL5+SEI2J7GBpwh4LIupOKqbNSQXgqmrEJopHVNQ== + +levn@^0.3.0, levn@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + +lines-and-columns@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" + integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= + +load-json-file@^1.0.0: + version "1.1.0" + resolved "https://registry.nlark.com/load-json-file/download/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" + integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + pinkie-promise "^2.0.0" + strip-bom "^2.0.0" + +load-json-file@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" + integrity sha1-L19Fq5HjMhYjT9U62rZo607AmTs= + dependencies: + graceful-fs "^4.1.2" + parse-json "^4.0.0" + pify "^3.0.0" + strip-bom "^3.0.0" + +loader-fs-cache@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz#f08657646d607078be2f0a032f8bd69dd6f277d9" + integrity sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA== + dependencies: + find-cache-dir "^0.1.1" + mkdirp "^0.5.1" + +loader-runner@^2.3.1, loader-runner@^2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" + integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== + +loader-utils@^0.2.16: + version "0.2.17" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" + integrity sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g= + dependencies: + big.js "^3.1.3" + emojis-list "^2.0.0" + json5 "^0.5.0" + object-assign "^4.0.1" + +loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" + integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^1.0.1" + +loader-utils@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0" + integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^2.1.2" + +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + +lodash.assign@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" + integrity sha1-DZnzzNem0mHRm9rrkkUAXShYCOc= + +lodash.clonedeep@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" + integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= + +lodash.defaultsdeep@^4.6.1: + version "4.6.1" + resolved "https://registry.yarnpkg.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz#512e9bd721d272d94e3d3a63653fa17516741ca6" + integrity sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA== + +lodash.filter@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.filter/-/lodash.filter-4.6.0.tgz#668b1d4981603ae1cc5a6fa760143e480b4c4ace" + integrity sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4= + +lodash.foreach@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz#1a6a35eace401280c7f06dddec35165ab27e3e53" + integrity sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM= + +lodash.includes@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/lodash.includes/-/lodash.includes-4.3.0.tgz#60bb98a87cb923c68ca1e51325483314849f553f" + integrity sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8= + +lodash.isboolean@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz#6c2e171db2a257cd96802fd43b01b20d5f5870f6" + integrity sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY= + +lodash.isequal@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" + integrity sha1-QVxEePK8wwEgwizhDtMib30+GOA= + +lodash.isinteger@^4.0.4: + version "4.0.4" + resolved "https://registry.yarnpkg.com/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz#619c0af3d03f8b04c31f5882840b77b11cd68343" + integrity sha1-YZwK89A/iwTDH1iChAt3sRzWg0M= + +lodash.isnumber@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz#3ce76810c5928d03352301ac287317f11c0b1ffc" + integrity sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w= + +lodash.isplainobject@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" + integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= + +lodash.isstring@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" + integrity sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= + +lodash.kebabcase@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36" + integrity sha1-hImxyw0p/4gZXM7KRI/21swpXDY= + +lodash.mapvalues@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz#1bafa5005de9dd6f4f26668c30ca37230cc9689c" + integrity sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw= + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= + +lodash.once@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac" + integrity sha1-DdOXEhPHxW34gJd9UEyI+0cal6w= + +lodash.transform@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/lodash.transform/-/lodash.transform-4.6.0.tgz#12306422f63324aed8483d3f38332b5f670547a0" + integrity sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A= + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= + +lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.3: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +log-symbols@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" + integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== + dependencies: + chalk "^2.0.1" + +log-symbols@^4.1.0: + version "4.1.0" + resolved "https://registry.nlark.com/log-symbols/download/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" + integrity sha1-P727lbRoOsn8eFER55LlWNSr1QM= + dependencies: + chalk "^4.1.0" + is-unicode-supported "^0.1.0" + +logalot@^2.0.0, logalot@^2.1.0: + version "2.1.0" + resolved "https://registry.npm.taobao.org/logalot/download/logalot-2.1.0.tgz#5f8e8c90d304edf12530951a5554abb8c5e3f552" + integrity sha1-X46MkNME7fElMJUaVVSruMXj9VI= + dependencies: + figures "^1.3.5" + squeak "^1.0.0" + +loglevel@^1.6.8: + version "1.7.1" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.7.1.tgz#005fde2f5e6e47068f935ff28573e125ef72f197" + integrity sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw== + +longest@^1.0.0: + version "1.0.1" + resolved "https://registry.npm.taobao.org/longest/download/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" + integrity sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc= + +loose-envify@^1.2.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +loud-rejection@^1.0.0: + version "1.6.0" + resolved "https://registry.npm.taobao.org/loud-rejection/download/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" + integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8= + dependencies: + currently-unhandled "^0.4.1" + signal-exit "^3.0.0" + +lower-case@^1.1.1: + version "1.1.4" + resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" + integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= + +lowercase-keys@1.0.0: + version "1.0.0" + resolved "https://registry.npm.taobao.org/lowercase-keys/download/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306" + integrity sha1-TjNms55/VFfjXxMkvfb4jQv8cwY= + +lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: + version "1.0.1" + resolved "https://registry.npm.taobao.org/lowercase-keys/download/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" + integrity sha1-b54wtHCE2XGnyCD/FabFFnt0wm8= + +lowercase-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.npm.taobao.org/lowercase-keys/download/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" + integrity sha1-JgPni3tLAAbLyi+8yKMgJVislHk= + +lpad-align@^1.0.1: + version "1.1.2" + resolved "https://registry.nlark.com/lpad-align/download/lpad-align-1.1.2.tgz#21f600ac1c3095c3c6e497ee67271ee08481fe9e" + integrity sha1-IfYArBwwlcPG5JfuZyce4ISB/p4= + dependencies: + get-stdin "^4.0.1" + indent-string "^2.1.0" + longest "^1.0.0" + meow "^3.3.0" + +lru-cache@^4.0.1, lru-cache@^4.1.2: + version "4.1.5" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +make-dir@^1.0.0, make-dir@^1.2.0: + version "1.3.0" + resolved "https://registry.nlark.com/make-dir/download/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" + integrity sha1-ecEDO4BRW9bSTsmTPoYMp17ifww= + dependencies: + pify "^3.0.0" + +make-dir@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" + integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + dependencies: + pify "^4.0.1" + semver "^5.6.0" + +make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + +map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" + integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + +map-obj@^1.0.0, map-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.npm.taobao.org/map-obj/download/map-obj-1.0.1.tgz?cache=0&sync_timestamp=1617771341569&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmap-obj%2Fdownload%2Fmap-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" + integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= + +map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" + integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + dependencies: + object-visit "^1.0.0" + +md5.js@^1.3.4: + version "1.3.5" + resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" + integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + +mdn-data@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" + integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + +medium-zoom@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/medium-zoom/-/medium-zoom-1.0.6.tgz#9247f21ca9313d8bbe9420aca153a410df08d027" + integrity sha512-UdiUWfvz9fZMg1pzf4dcuqA0W079o0mpqbTnOz5ip4VGYX96QjmbM+OgOU/0uOzAytxC0Ny4z+VcYQnhdifimg== + +memory-fs@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.2.0.tgz#f2bb25368bc121e391c2520de92969caee0a0290" + integrity sha1-8rslNovBIeORwlIN6Slpyu4KApA= + +memory-fs@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" + integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= + dependencies: + errno "^0.1.3" + readable-stream "^2.0.1" + +memory-fs@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c" + integrity sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA== + dependencies: + errno "^0.1.3" + readable-stream "^2.0.1" + +meow@^3.3.0: + version "3.7.0" + resolved "https://registry.nlark.com/meow/download/meow-3.7.0.tgz?cache=0&sync_timestamp=1626388195360&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmeow%2Fdownload%2Fmeow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" + integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs= + dependencies: + camelcase-keys "^2.0.0" + decamelize "^1.1.2" + loud-rejection "^1.0.0" + map-obj "^1.0.1" + minimist "^1.1.3" + normalize-package-data "^2.3.4" + object-assign "^4.0.1" + read-pkg-up "^1.0.1" + redent "^1.0.0" + trim-newlines "^1.0.0" + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + +merge-source-map@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/merge-source-map/-/merge-source-map-1.1.0.tgz#2fdde7e6020939f70906a68f2d7ae685e4c8c646" + integrity sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw== + dependencies: + source-map "^0.6.1" + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +merge2@^1.2.3, merge2@^1.3.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + +micromatch@^3.1.10, micromatch@^3.1.4: + version "3.1.10" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" + integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.3.1" + define-property "^2.0.2" + extend-shallow "^3.0.2" + extglob "^2.0.4" + fragment-cache "^0.2.1" + kind-of "^6.0.2" + nanomatch "^1.2.9" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.2" + +micromatch@^4.0.2, micromatch@^4.0.4: + version "4.0.4" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" + integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== + dependencies: + braces "^3.0.1" + picomatch "^2.2.3" + +miller-rabin@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" + integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== + dependencies: + bn.js "^4.0.0" + brorand "^1.0.1" + +mime-db@1.48.0, "mime-db@>= 1.43.0 < 2", mime-db@^1.28.0: + version "1.48.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.48.0.tgz#e35b31045dd7eada3aaad537ed88a33afbef2d1d" + integrity sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ== + +mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: + version "2.1.31" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.31.tgz#a00d76b74317c61f9c2db2218b8e9f8e9c5c9e6b" + integrity sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg== + dependencies: + mime-db "1.48.0" + +mime@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mime@^2.4.4: + version "2.5.2" + resolved "https://registry.yarnpkg.com/mime/-/mime-2.5.2.tgz#6e3dc6cc2b9510643830e5f19d5cb753da5eeabe" + integrity sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg== + +mimic-fn@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" + integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +mimic-response@^1.0.0, mimic-response@^1.0.1: + version "1.0.1" + resolved "https://registry.nlark.com/mimic-response/download/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + integrity sha1-SSNTiHju9CBjy4o+OweYeBSHqxs= + +mimic-response@^2.0.0: + version "2.1.0" + resolved "https://registry.nlark.com/mimic-response/download/mimic-response-2.1.0.tgz#d13763d35f613d09ec37ebb30bac0469c0ee8f43" + integrity sha1-0Tdj019hPQnsN+uzC6wEacDuj0M= + +mimic-response@^3.1.0: + version "3.1.0" + resolved "https://registry.nlark.com/mimic-response/download/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" + integrity sha1-LR1Zr5wbEpgVrMwsRqAipc4fo8k= + +mini-css-extract-plugin@^0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz#47f2cf07aa165ab35733b1fc97d4c46c0564339e" + integrity sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A== + dependencies: + loader-utils "^1.1.0" + normalize-url "1.9.1" + schema-utils "^1.0.0" + webpack-sources "^1.1.0" + +minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + +minimalistic-crypto-utils@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" + integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= + +minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@1.2.5, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" + integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + +minipass@^3.1.1: + version "3.1.3" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.3.tgz#7d42ff1f39635482e15f9cdb53184deebd5815fd" + integrity sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg== + dependencies: + yallist "^4.0.0" + +mississippi@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" + integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== + dependencies: + concat-stream "^1.5.0" + duplexify "^3.4.2" + end-of-stream "^1.1.0" + flush-write-stream "^1.0.0" + from2 "^2.1.0" + parallel-transform "^1.1.0" + pump "^3.0.0" + pumpify "^1.3.3" + stream-each "^1.1.0" + through2 "^2.0.0" + +mixin-deep@^1.2.0: + version "1.3.2" + resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" + integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + +mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3: + version "0.5.3" + resolved "https://registry.nlark.com/mkdirp-classic/download/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" + integrity sha1-+hDJEVzG2IZb4iG6R+6b7XhgERM= + +mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.5, mkdirp@~0.5.1: + version "0.5.5" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" + integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== + dependencies: + minimist "^1.2.5" + +moment@^2.10.2: + version "2.29.1" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3" + integrity sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ== + +move-concurrently@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" + integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= + dependencies: + aproba "^1.1.1" + copy-concurrently "^1.0.0" + fs-write-stream-atomic "^1.0.8" + mkdirp "^0.5.1" + rimraf "^2.5.4" + run-queue "^1.0.3" + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + +ms@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@2.1.3, ms@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +multicast-dns-service-types@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" + integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= + +multicast-dns@^6.0.1: + version "6.2.3" + resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" + integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== + dependencies: + dns-packet "^1.3.1" + thunky "^1.0.2" + +mute-stream@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" + integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== + +mz@^2.4.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" + integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== + dependencies: + any-promise "^1.0.0" + object-assign "^4.0.1" + thenify-all "^1.0.0" + +nan@^2.12.1: + version "2.14.2" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.2.tgz#f5376400695168f4cc694ac9393d0c9585eeea19" + integrity sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== + +nanomatch@^1.2.9: + version "1.2.13" + resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" + integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +napi-build-utils@^1.0.1: + version "1.0.2" + resolved "https://registry.npm.taobao.org/napi-build-utils/download/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806" + integrity sha1-sf3cCyxG44Cgt6dvmE3UfEGhOAY= + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + +negotiator@0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" + integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== + +neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1, neo-async@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + +no-case@^2.2.0: + version "2.3.2" + resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" + integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== + dependencies: + lower-case "^1.1.1" + +node-abi@^2.21.0: + version "2.30.0" + resolved "https://registry.nlark.com/node-abi/download/node-abi-2.30.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnode-abi%2Fdownload%2Fnode-abi-2.30.0.tgz#8be53bf3e7945a34eea10e0fc9a5982776cf550b" + integrity sha1-i+U78+eUWjTuoQ4PyaWYJ3bPVQs= + dependencies: + semver "^5.4.1" + +node-addon-api@^3.2.0: + version "3.2.1" + resolved "https://registry.nlark.com/node-addon-api/download/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161" + integrity sha1-gTJeCiEXeJwBKNq2Xn448HzroWE= + +node-fetch@^2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" + integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== + +node-forge@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3" + integrity sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== + +node-ipc@^9.1.1: + version "9.2.1" + resolved "https://registry.yarnpkg.com/node-ipc/-/node-ipc-9.2.1.tgz#b32f66115f9d6ce841dc4ec2009d6a733f98bb6b" + integrity sha512-mJzaM6O3xHf9VT8BULvJSbdVbmHUKRNOH7zDDkCrA1/T+CVjq2WVIDfLt0azZRXpgArJtl3rtmEozrbXPZ9GaQ== + dependencies: + event-pubsub "4.3.0" + js-message "1.0.7" + js-queue "2.0.2" + +node-libs-browser@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425" + integrity sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q== + dependencies: + assert "^1.1.1" + browserify-zlib "^0.2.0" + buffer "^4.3.0" + console-browserify "^1.1.0" + constants-browserify "^1.0.0" + crypto-browserify "^3.11.0" + domain-browser "^1.1.1" + events "^3.0.0" + https-browserify "^1.0.0" + os-browserify "^0.3.0" + path-browserify "0.0.1" + process "^0.11.10" + punycode "^1.2.4" + querystring-es3 "^0.2.0" + readable-stream "^2.3.3" + stream-browserify "^2.0.1" + stream-http "^2.7.2" + string_decoder "^1.0.0" + timers-browserify "^2.0.4" + tty-browserify "0.0.0" + url "^0.11.0" + util "^0.11.0" + vm-browserify "^1.0.1" + +node-releases@^1.1.71: + version "1.1.73" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.73.tgz#dd4e81ddd5277ff846b80b52bb40c49edf7a7b20" + integrity sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg== + +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + dependencies: + hosted-git-info "^2.1.4" + resolve "^1.10.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-path@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-1.0.0.tgz#32d0e472f91ff345701c15a8311018d3b0a90379" + integrity sha1-MtDkcvkf80VwHBWoMRAY07CpA3k= + +normalize-path@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" + integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + dependencies: + remove-trailing-separator "^1.0.1" + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= + +normalize-url@1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" + integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= + dependencies: + object-assign "^4.0.1" + prepend-http "^1.0.0" + query-string "^4.1.0" + sort-keys "^1.0.0" + +normalize-url@2.0.1: + version "2.0.1" + resolved "https://registry.nlark.com/normalize-url/download/normalize-url-2.0.1.tgz?cache=0&sync_timestamp=1625826787829&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnormalize-url%2Fdownload%2Fnormalize-url-2.0.1.tgz#835a9da1551fa26f70e92329069a23aa6574d7e6" + integrity sha1-g1qdoVUfom9w6SMpBpojqmV01+Y= + dependencies: + prepend-http "^2.0.0" + query-string "^5.0.1" + sort-keys "^2.0.0" + +normalize-url@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" + integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== + +normalize-url@^4.1.0: + version "4.5.1" + resolved "https://registry.nlark.com/normalize-url/download/normalize-url-4.5.1.tgz?cache=0&sync_timestamp=1625826787829&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnormalize-url%2Fdownload%2Fnormalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a" + integrity sha1-DdkM8SiO4dExO4cIHJpZMu5IUYo= + +normalize-url@^6.0.1: + version "6.1.0" + resolved "https://registry.nlark.com/normalize-url/download/normalize-url-6.1.0.tgz?cache=0&sync_timestamp=1625826787829&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnormalize-url%2Fdownload%2Fnormalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" + integrity sha1-QNCIW1Nd7/4/MUe+yHfQX+TFZoo= + +npm-conf@^1.1.0: + version "1.1.3" + resolved "https://registry.npm.taobao.org/npm-conf/download/npm-conf-1.1.3.tgz#256cc47bd0e218c259c4e9550bf413bc2192aff9" + integrity sha1-JWzEe9DiGMJZxOlVC/QTvCGSr/k= + dependencies: + config-chain "^1.1.11" + pify "^3.0.0" + +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" + integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + dependencies: + path-key "^2.0.0" + +npm-run-path@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +npmlog@^4.0.1: + version "4.1.2" + resolved "https://registry.nlark.com/npmlog/download/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + integrity sha1-CKfyqL9zRgR3mp76StXMcXq7lUs= + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + +nth-check@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" + integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== + dependencies: + boolbase "~1.0.0" + +nth-check@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.0.tgz#1bb4f6dac70072fc313e8c9cd1417b5074c0a125" + integrity sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q== + dependencies: + boolbase "^1.0.0" + +num2fraction@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" + integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= + +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.npm.taobao.org/number-is-nan/download/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= + +oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + +object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" + integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-hash@^1.1.4: + version "1.3.1" + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.1.tgz#fde452098a951cb145f039bb7d455449ddc126df" + integrity sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA== + +object-inspect@^1.10.3: + version "1.11.0" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.11.0.tgz#9dceb146cedd4148a0d9e51ab88d34cf509922b1" + integrity sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg== + +object-is@^1.0.1: + version "1.1.5" + resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" + integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + +object-keys@^1.0.12, object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" + integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= + dependencies: + isobject "^3.0.0" + +object.assign@^4.1.0, object.assign@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" + integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== + dependencies: + call-bind "^1.0.0" + define-properties "^1.1.3" + has-symbols "^1.0.1" + object-keys "^1.1.1" + +object.entries@^1.1.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.4.tgz#43ccf9a50bc5fd5b649d45ab1a579f24e088cafd" + integrity sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.18.2" + +object.getownpropertydescriptors@^2.0.3, object.getownpropertydescriptors@^2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz#1bd63aeacf0d5d2d2f31b5e393b03a7c601a23f7" + integrity sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.2" + +object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" + integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + dependencies: + isobject "^3.0.1" + +object.values@^1.1.0, object.values@^1.1.3: + version "1.1.4" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.4.tgz#0d273762833e816b693a637d30073e7051535b30" + integrity sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.18.2" + +obuf@^1.0.0, obuf@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + +on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +onetime@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" + integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= + dependencies: + mimic-fn "^1.0.0" + +onetime@^5.1.0: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +open@^6.3.0: + version "6.4.0" + resolved "https://registry.yarnpkg.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9" + integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg== + dependencies: + is-wsl "^1.1.0" + +opener@^1.5.1: + version "1.5.2" + resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" + integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== + +opn@^5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc" + integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== + dependencies: + is-wsl "^1.1.0" + +optionator@^0.8.3: + version "0.8.3" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" + integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== + dependencies: + deep-is "~0.1.3" + fast-levenshtein "~2.0.6" + levn "~0.3.0" + prelude-ls "~1.1.2" + type-check "~0.3.2" + word-wrap "~1.2.3" + +optipng-bin@^7.0.0: + version "7.0.0" + resolved "https://registry.npm.taobao.org/optipng-bin/download/optipng-bin-7.0.0.tgz#2dfcc68a5f006e7746e76ad64d317d6fb7c7f9ed" + integrity sha1-LfzGil8AbndG52rWTTF9b7fH+e0= + dependencies: + bin-build "^3.0.0" + bin-wrapper "^4.0.0" + logalot "^2.0.0" + +ora@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" + integrity sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg== + dependencies: + chalk "^2.4.2" + cli-cursor "^2.1.0" + cli-spinners "^2.0.0" + log-symbols "^2.2.0" + strip-ansi "^5.2.0" + wcwidth "^1.0.1" + +ora@^5.3.0: + version "5.4.1" + resolved "https://registry.nlark.com/ora/download/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18" + integrity sha1-GyZ4Qmr0rEpQkAjl5KyemVnbnhg= + dependencies: + bl "^4.1.0" + chalk "^4.1.0" + cli-cursor "^3.1.0" + cli-spinners "^2.5.0" + is-interactive "^1.0.0" + is-unicode-supported "^0.1.0" + log-symbols "^4.1.0" + strip-ansi "^6.0.0" + wcwidth "^1.0.1" + +original@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" + integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== + dependencies: + url-parse "^1.4.3" + +os-browserify@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" + integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= + +os-filter-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.npm.taobao.org/os-filter-obj/download/os-filter-obj-2.0.0.tgz#1c0b62d5f3a2442749a2d139e6dddee6e81d8d16" + integrity sha1-HAti1fOiRCdJotE55t3e5ugdjRY= + dependencies: + arch "^2.1.0" + +os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + +p-cancelable@^0.3.0: + version "0.3.0" + resolved "https://registry.nlark.com/p-cancelable/download/p-cancelable-0.3.0.tgz#b9e123800bcebb7ac13a479be195b507b98d30fa" + integrity sha1-ueEjgAvOu3rBOkeb4ZW1B7mNMPo= + +p-cancelable@^0.4.0: + version "0.4.1" + resolved "https://registry.nlark.com/p-cancelable/download/p-cancelable-0.4.1.tgz#35f363d67d52081c8d9585e37bcceb7e0bbcb2a0" + integrity sha1-NfNj1n1SCByNlYXje8zrfgu8sqA= + +p-cancelable@^1.0.0: + version "1.1.0" + resolved "https://registry.nlark.com/p-cancelable/download/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" + integrity sha1-0HjRWjr0CSIMiG8dmgyi5EGrJsw= + +p-cancelable@^2.0.0: + version "2.1.1" + resolved "https://registry.nlark.com/p-cancelable/download/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf" + integrity sha1-qrf71BZYL6MqPbSYWcEiSHxe0s8= + +p-event@^1.0.0: + version "1.3.0" + resolved "https://registry.nlark.com/p-event/download/p-event-1.3.0.tgz#8e6b4f4f65c72bc5b6fe28b75eda874f96a4a085" + integrity sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU= + dependencies: + p-timeout "^1.1.1" + +p-event@^2.1.0: + version "2.3.1" + resolved "https://registry.nlark.com/p-event/download/p-event-2.3.1.tgz#596279ef169ab2c3e0cae88c1cfbb08079993ef6" + integrity sha1-WWJ57xaassPgyuiMHPuwgHmZPvY= + dependencies: + p-timeout "^2.0.1" + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" + integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + +p-finally@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-2.0.1.tgz#bd6fcaa9c559a096b680806f4d657b3f0f240561" + integrity sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw== + +p-is-promise@^1.1.0: + version "1.1.0" + resolved "https://registry.nlark.com/p-is-promise/download/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" + integrity sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4= + +p-limit@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" + integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== + dependencies: + p-try "^1.0.0" + +p-limit@^2.0.0, p-limit@^2.2.0, p-limit@^2.2.1: + version "2.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" + integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= + dependencies: + p-limit "^1.1.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + dependencies: + p-limit "^2.2.0" + +p-map-series@^1.0.0: + version "1.0.0" + resolved "https://registry.npm.taobao.org/p-map-series/download/p-map-series-1.0.0.tgz?cache=0&sync_timestamp=1617950183954&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-map-series%2Fdownload%2Fp-map-series-1.0.0.tgz#bf98fe575705658a9e1351befb85ae4c1f07bdca" + integrity sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco= + dependencies: + p-reduce "^1.0.0" + +p-map@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" + integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== + +p-pipe@^4.0.0: + version "4.0.0" + resolved "https://registry.npm.taobao.org/p-pipe/download/p-pipe-4.0.0.tgz?cache=0&sync_timestamp=1617892628060&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-pipe%2Fdownload%2Fp-pipe-4.0.0.tgz#7e5424569351b2ab452a47826acb93ce09ad6a2c" + integrity sha1-flQkVpNRsqtFKkeCasuTzgmtaiw= + +p-reduce@^1.0.0: + version "1.0.0" + resolved "https://registry.nlark.com/p-reduce/download/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa" + integrity sha1-GMKw3ZNqRpClKfgjH1ig/bakffo= + +p-retry@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-3.0.1.tgz#316b4c8893e2c8dc1cfa891f406c4b422bebf328" + integrity sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w== + dependencies: + retry "^0.12.0" + +p-timeout@^1.1.1: + version "1.2.1" + resolved "https://registry.nlark.com/p-timeout/download/p-timeout-1.2.1.tgz#5eb3b353b7fce99f101a1038880bb054ebbea386" + integrity sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y= + dependencies: + p-finally "^1.0.0" + +p-timeout@^2.0.1: + version "2.0.1" + resolved "https://registry.nlark.com/p-timeout/download/p-timeout-2.0.1.tgz#d8dd1979595d2dc0139e1fe46b8b646cb3cdf038" + integrity sha1-2N0ZeVldLcATnh/ka4tkbLPN8Dg= + dependencies: + p-finally "^1.0.0" + +p-try@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" + integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= + +p-try@^2.0.0, p-try@^2.1.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +package-json@^6.3.0: + version "6.5.0" + resolved "https://registry.nlark.com/package-json/download/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" + integrity sha1-b+7ayjXnVyWHbQsOZJdGl/7RRbA= + dependencies: + got "^9.6.0" + registry-auth-token "^4.0.0" + registry-url "^5.0.0" + semver "^6.2.0" + +pako@~1.0.5: + version "1.0.11" + resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" + integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== + +parallel-transform@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.2.0.tgz#9049ca37d6cb2182c3b1d2c720be94d14a5814fc" + integrity sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg== + dependencies: + cyclist "^1.0.1" + inherits "^2.0.3" + readable-stream "^2.1.5" + +param-case@2.1.x: + version "2.1.1" + resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" + integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= + dependencies: + no-case "^2.2.0" + +parchment@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/parchment/-/parchment-1.1.4.tgz#aeded7ab938fe921d4c34bc339ce1168bc2ffde5" + integrity sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg== + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-asn1@^5.0.0, parse-asn1@^5.1.5: + version "5.1.6" + resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4" + integrity sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw== + dependencies: + asn1.js "^5.2.0" + browserify-aes "^1.0.0" + evp_bytestokey "^1.0.0" + pbkdf2 "^3.0.3" + safe-buffer "^5.1.1" + +parse-json@^2.2.0: + version "2.2.0" + resolved "https://registry.nlark.com/parse-json/download/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= + dependencies: + error-ex "^1.2.0" + +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" + integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + +parse-json@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== + dependencies: + "@babel/code-frame" "^7.0.0" + error-ex "^1.3.1" + json-parse-even-better-errors "^2.3.0" + lines-and-columns "^1.1.6" + +parse5-htmlparser2-tree-adapter@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz#2cdf9ad823321140370d4dbf5d3e92c7c8ddc6e6" + integrity sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA== + dependencies: + parse5 "^6.0.1" + +parse5@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" + integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== + +parse5@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" + integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== + +parseurl@~1.3.2, parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +pascalcase@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" + integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + +path-browserify@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a" + integrity sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== + +path-dirname@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" + integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= + +path-exists@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" + integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= + dependencies: + pinkie-promise "^2.0.0" + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-is-inside@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= + +path-key@^2.0.0, path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + +path-type@^1.0.0: + version "1.1.0" + resolved "https://registry.nlark.com/path-type/download/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" + integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= + dependencies: + graceful-fs "^4.1.2" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +path-type@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" + integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== + dependencies: + pify "^3.0.0" + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.nlark.com/path-type/download/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs= + +pbkdf2@^3.0.3: + version "3.1.2" + resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075" + integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA== + dependencies: + create-hash "^1.1.2" + create-hmac "^1.1.4" + ripemd160 "^2.0.1" + safe-buffer "^5.0.1" + sha.js "^2.4.8" + +peek-readable@^3.1.4: + version "3.1.4" + resolved "https://registry.nlark.com/peek-readable/download/peek-readable-3.1.4.tgz#f5c3b41a4eeb63a1322c4131f0b5bac7105b892e" + integrity sha1-9cO0Gk7rY6EyLEEx8LW6xxBbiS4= + +pend@~1.2.0: + version "1.2.0" + resolved "https://registry.nlark.com/pend/download/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" + integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= + +performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3: + version "2.3.0" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" + integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== + +pify@^2.0.0, pify@^2.2.0, pify@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" + integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + +pify@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" + integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" + integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= + dependencies: + pinkie "^2.0.0" + +pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" + integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= + +pkg-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4" + integrity sha1-ektQio1bstYp1EcFb/TpyTFM89Q= + dependencies: + find-up "^1.0.0" + +pkg-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" + integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= + dependencies: + find-up "^2.1.0" + +pkg-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" + integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== + dependencies: + find-up "^3.0.0" + +pkg-dir@^4.1.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + dependencies: + find-up "^4.0.0" + +pkg-up@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-2.0.0.tgz#c819ac728059a461cab1c3889a2be3c49a004d7f" + integrity sha1-yBmscoBZpGHKscOImivjxJoATX8= + dependencies: + find-up "^2.1.0" + +png2icons@2.0.1: + version "2.0.1" + resolved "https://registry.npm.taobao.org/png2icons/download/png2icons-2.0.1.tgz#09d8f10b71302e98ca178d3324bc4deff9b90124" + integrity sha1-CdjxC3EwLpjKF40zJLxN7/m5ASQ= + +pnp-webpack-plugin@^1.6.4: + version "1.6.4" + resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz#c9711ac4dc48a685dabafc86f8b6dd9f8df84149" + integrity sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg== + dependencies: + ts-pnp "^1.1.6" + +popper.js@^1.16.0, popper.js@^1.16.1: + version "1.16.1" + resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.1.tgz#2a223cb3dc7b6213d740e40372be40de43e65b1b" + integrity sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ== + +portal-vue@2.1.7, portal-vue@^2.1.7: + version "2.1.7" + resolved "https://registry.yarnpkg.com/portal-vue/-/portal-vue-2.1.7.tgz#ea08069b25b640ca08a5b86f67c612f15f4e4ad4" + integrity sha512-+yCno2oB3xA7irTt0EU5Ezw22L2J51uKAacE/6hMPMoO/mx3h4rXFkkBkT4GFsMDv/vEe8TNKC3ujJJ0PTwb6g== + +portfinder@^1.0.26: + version "1.0.28" + resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778" + integrity sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA== + dependencies: + async "^2.6.2" + debug "^3.1.1" + mkdirp "^0.5.5" + +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + +postcss-calc@^7.0.1: + version "7.0.5" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.5.tgz#f8a6e99f12e619c2ebc23cf6c486fdc15860933e" + integrity sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg== + dependencies: + postcss "^7.0.27" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.0.2" + +postcss-colormin@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381" + integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== + dependencies: + browserslist "^4.0.0" + color "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-convert-values@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" + integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-discard-comments@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033" + integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== + dependencies: + postcss "^7.0.0" + +postcss-discard-duplicates@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" + integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== + dependencies: + postcss "^7.0.0" + +postcss-discard-empty@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" + integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== + dependencies: + postcss "^7.0.0" + +postcss-discard-overridden@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" + integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== + dependencies: + postcss "^7.0.0" + +postcss-load-config@^2.0.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.1.2.tgz#c5ea504f2c4aef33c7359a34de3573772ad7502a" + integrity sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw== + dependencies: + cosmiconfig "^5.0.0" + import-cwd "^2.0.0" + +postcss-loader@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d" + integrity sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA== + dependencies: + loader-utils "^1.1.0" + postcss "^7.0.0" + postcss-load-config "^2.0.0" + schema-utils "^1.0.0" + +postcss-merge-longhand@^4.0.11: + version "4.0.11" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24" + integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== + dependencies: + css-color-names "0.0.4" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + stylehacks "^4.0.0" + +postcss-merge-rules@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz#362bea4ff5a1f98e4075a713c6cb25aefef9a650" + integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== + dependencies: + browserslist "^4.0.0" + caniuse-api "^3.0.0" + cssnano-util-same-parent "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + vendors "^1.0.0" + +postcss-minify-font-values@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" + integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-minify-gradients@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz#93b29c2ff5099c535eecda56c4aa6e665a663471" + integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== + dependencies: + cssnano-util-get-arguments "^4.0.0" + is-color-stop "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-minify-params@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz#6b9cef030c11e35261f95f618c90036d680db874" + integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== + dependencies: + alphanum-sort "^1.0.0" + browserslist "^4.0.0" + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + uniqs "^2.0.0" + +postcss-minify-selectors@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz#e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8" + integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== + dependencies: + alphanum-sort "^1.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + +postcss-modules-extract-imports@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" + integrity sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== + dependencies: + postcss "^7.0.5" + +postcss-modules-local-by-default@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz#bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0" + integrity sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== + dependencies: + icss-utils "^4.1.1" + postcss "^7.0.32" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.1.0" + +postcss-modules-scope@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee" + integrity sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== + dependencies: + postcss "^7.0.6" + postcss-selector-parser "^6.0.0" + +postcss-modules-values@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10" + integrity sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== + dependencies: + icss-utils "^4.0.0" + postcss "^7.0.6" + +postcss-normalize-charset@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" + integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== + dependencies: + postcss "^7.0.0" + +postcss-normalize-display-values@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz#0dbe04a4ce9063d4667ed2be476bb830c825935a" + integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-positions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz#05f757f84f260437378368a91f8932d4b102917f" + integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== + dependencies: + cssnano-util-get-arguments "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-repeat-style@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz#c4ebbc289f3991a028d44751cbdd11918b17910c" + integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== + dependencies: + cssnano-util-get-arguments "^4.0.0" + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-string@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz#cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c" + integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== + dependencies: + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-timing-functions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz#8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9" + integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-unicode@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" + integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-url@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" + integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== + dependencies: + is-absolute-url "^2.0.0" + normalize-url "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-whitespace@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz#bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82" + integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-ordered-values@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz#0cf75c820ec7d5c4d280189559e0b571ebac0eee" + integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== + dependencies: + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-reduce-initial@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df" + integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== + dependencies: + browserslist "^4.0.0" + caniuse-api "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + +postcss-reduce-transforms@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz#17efa405eacc6e07be3414a5ca2d1074681d4e29" + integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== + dependencies: + cssnano-util-get-match "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-rtl@1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/postcss-rtl/-/postcss-rtl-1.7.3.tgz#5019bf2826e90972fba8ad061c7f80d43c817bfb" + integrity sha512-PMwlrQSeZKChNJQGtWz9Xfk3rY1W7P5Jp4sFRXVufczQIH6vRhTNSc5gnEwKHaWrU8SMoZMi2VY7ihOmwVvW7g== + dependencies: + rtlcss "2.5.0" + +postcss-selector-parser@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz#b310f5c4c0fdaf76f94902bbaa30db6aa84f5270" + integrity sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA== + dependencies: + dot-prop "^5.2.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: + version "6.0.6" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz#2c5bba8174ac2f6981ab631a42ab0ee54af332ea" + integrity sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss-svgo@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.3.tgz#343a2cdbac9505d416243d496f724f38894c941e" + integrity sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + svgo "^1.0.0" + +postcss-unique-selectors@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" + integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== + dependencies: + alphanum-sort "^1.0.0" + postcss "^7.0.0" + uniqs "^2.0.0" + +postcss-value-parser@^3.0.0: + version "3.3.1" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" + integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== + +postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" + integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== + +postcss@^6.0.23: + version "6.0.23" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" + integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== + dependencies: + chalk "^2.4.1" + source-map "^0.6.1" + supports-color "^5.4.0" + +postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.36, postcss@^7.0.5, postcss@^7.0.6: + version "7.0.36" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.36.tgz#056f8cffa939662a8f5905950c07d5285644dfcb" + integrity sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw== + dependencies: + chalk "^2.4.2" + source-map "^0.6.1" + supports-color "^6.1.0" + +preact@^10.0.5: + version "10.5.14" + resolved "https://registry.yarnpkg.com/preact/-/preact-10.5.14.tgz#0b14a2eefba3c10a57116b90d1a65f5f00cd2701" + integrity sha512-KojoltCrshZ099ksUZ2OQKfbH66uquFoxHSbnwKbTJHeQNvx42EmC7wQVWNuDt6vC5s3nudRHFtKbpY4ijKlaQ== + +prebuild-install@^6.1.2: + version "6.1.3" + resolved "https://registry.nlark.com/prebuild-install/download/prebuild-install-6.1.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fprebuild-install%2Fdownload%2Fprebuild-install-6.1.3.tgz#8ea1f9d7386a0b30f7ef20247e36f8b2b82825a2" + integrity sha1-jqH51zhqCzD37yAkfjb4srgoJaI= + dependencies: + detect-libc "^1.0.3" + expand-template "^2.0.3" + github-from-package "0.0.0" + minimist "^1.2.3" + mkdirp-classic "^0.5.3" + napi-build-utils "^1.0.1" + node-abi "^2.21.0" + npmlog "^4.0.1" + pump "^3.0.0" + rc "^1.2.7" + simple-get "^3.0.3" + tar-fs "^2.0.0" + tunnel-agent "^0.6.0" + +prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= + +prepend-http@^1.0.0, prepend-http@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" + integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= + +prepend-http@^2.0.0: + version "2.0.0" + resolved "https://registry.nlark.com/prepend-http/download/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" + integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= + +prettier@^1.18.2: + version "1.19.1" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" + integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== + +pretty-error@^2.0.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.2.tgz#be89f82d81b1c86ec8fdfbc385045882727f93b6" + integrity sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw== + dependencies: + lodash "^4.17.20" + renderkid "^2.0.4" + +prismjs@1.19.0: + version "1.19.0" + resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.19.0.tgz#713afbd45c3baca4b321569f2df39e17e729d4dc" + integrity sha512-IVFtbW9mCWm9eOIaEkNyo2Vl4NnEifis2GQ7/MLRG5TQe6t+4Sj9J5QWI9i3v+SS43uZBlCAOn+zYTVYQcPXJw== + optionalDependencies: + clipboard "^2.0.0" + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +process@^0.11.10: + version "0.11.10" + resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" + integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= + +progress@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +promise-inflight@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" + integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= + +proto-list@~1.2.1: + version "1.2.4" + resolved "https://registry.npm.taobao.org/proto-list/download/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" + integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= + +proxy-addr@~2.0.5: + version "2.0.7" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== + dependencies: + forwarded "0.2.0" + ipaddr.js "1.9.1" + +prr@~1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" + integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= + +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= + +psl@^1.1.28: + version "1.8.0" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" + integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== + +public-encrypt@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" + integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== + dependencies: + bn.js "^4.1.0" + browserify-rsa "^4.0.0" + create-hash "^1.1.0" + parse-asn1 "^5.0.0" + randombytes "^2.0.1" + safe-buffer "^5.1.2" + +pump@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" + integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + +pumpify@^1.3.3: + version "1.5.1" + resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" + integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== + dependencies: + duplexify "^3.6.0" + inherits "^2.0.3" + pump "^2.0.0" + +punycode@1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" + integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= + +punycode@^1.2.4: + version "1.4.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= + +punycode@^2.1.0, punycode@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +pupa@^2.1.1: + version "2.1.1" + resolved "https://registry.nlark.com/pupa/download/pupa-2.1.1.tgz?cache=0&sync_timestamp=1626170133238&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpupa%2Fdownload%2Fpupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62" + integrity sha1-9ej9SvwsXZeCj6pSNUnth0SiDWI= + dependencies: + escape-goat "^2.0.0" + +q@^1.1.2: + version "1.5.1" + resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= + +qs@6.7.0: + version "6.7.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" + integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== + +qs@~6.5.2: + version "6.5.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" + integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== + +query-string@^4.1.0: + version "4.3.4" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" + integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= + dependencies: + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + +query-string@^5.0.1: + version "5.1.1" + resolved "https://registry.nlark.com/query-string/download/query-string-5.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fquery-string%2Fdownload%2Fquery-string-5.1.1.tgz#a78c012b71c17e05f2e3fa2319dd330682efb3cb" + integrity sha1-p4wBK3HBfgXy4/ojGd0zBoLvs8s= + dependencies: + decode-uri-component "^0.2.0" + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + +querystring-es3@^0.2.0: + version "0.2.1" + resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" + integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= + +querystring@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" + integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= + +querystringify@^2.1.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" + integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.npm.taobao.org/queue-microtask/download/queue-microtask-1.2.3.tgz?cache=0&sync_timestamp=1616391471040&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqueue-microtask%2Fdownload%2Fqueue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + integrity sha1-SSkii7xyTfrEPg77BYyve2z7YkM= + +quick-lru@^5.1.1: + version "5.1.1" + resolved "https://registry.nlark.com/quick-lru/download/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" + integrity sha1-NmST5rPkKjpoheLpnRj4D7eoyTI= + +quill-delta@^3.6.2: + version "3.6.3" + resolved "https://registry.yarnpkg.com/quill-delta/-/quill-delta-3.6.3.tgz#b19fd2b89412301c60e1ff213d8d860eac0f1032" + integrity sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg== + dependencies: + deep-equal "^1.0.1" + extend "^3.0.2" + fast-diff "1.1.2" + +quill@^1.3.4: + version "1.3.7" + resolved "https://registry.yarnpkg.com/quill/-/quill-1.3.7.tgz#da5b2f3a2c470e932340cdbf3668c9f21f9286e8" + integrity sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g== + dependencies: + clone "^2.1.1" + deep-equal "^1.0.1" + eventemitter3 "^2.0.3" + extend "^3.0.2" + parchment "^1.1.4" + quill-delta "^3.6.2" + +randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +randomfill@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" + integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== + dependencies: + randombytes "^2.0.5" + safe-buffer "^5.1.0" + +range-parser@^1.2.1, range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +raw-body@2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" + integrity sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== + dependencies: + bytes "3.1.0" + http-errors "1.7.2" + iconv-lite "0.4.24" + unpipe "1.0.0" + +rc@^1.2.7, rc@^1.2.8: + version "1.2.8" + resolved "https://registry.nlark.com/rc/download/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha1-zZJL9SAKB1uDwYjNa54hG3/A0+0= + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +read-chunk@3.2.0: + version "3.2.0" + resolved "https://registry.npm.taobao.org/read-chunk/download/read-chunk-3.2.0.tgz#2984afe78ca9bfbbdb74b19387bf9e86289c16ca" + integrity sha1-KYSv54ypv7vbdLGTh7+ehiicFso= + dependencies: + pify "^4.0.1" + with-open-file "^0.1.6" + +read-pkg-up@^1.0.1: + version "1.0.1" + resolved "https://registry.nlark.com/read-pkg-up/download/read-pkg-up-1.0.1.tgz?cache=0&sync_timestamp=1618846971516&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fread-pkg-up%2Fdownload%2Fread-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" + integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= + dependencies: + find-up "^1.0.0" + read-pkg "^1.0.0" + +read-pkg-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07" + integrity sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc= + dependencies: + find-up "^2.0.0" + read-pkg "^3.0.0" + +read-pkg@^1.0.0: + version "1.1.0" + resolved "https://registry.nlark.com/read-pkg/download/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" + integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= + dependencies: + load-json-file "^1.0.0" + normalize-package-data "^2.3.2" + path-type "^1.0.0" + +read-pkg@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" + integrity sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= + dependencies: + load-json-file "^4.0.0" + normalize-package-data "^2.3.2" + path-type "^3.0.0" + +read-pkg@^5.1.1: + version "5.2.0" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" + integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== + dependencies: + "@types/normalize-package-data" "^2.4.0" + normalize-package-data "^2.5.0" + parse-json "^5.0.0" + type-fest "^0.6.0" + +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6: + version "2.3.7" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" + integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.3" + isarray "~1.0.0" + process-nextick-args "~2.0.0" + safe-buffer "~5.1.1" + string_decoder "~1.1.1" + util-deprecate "~1.0.1" + +readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" + integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readable-web-to-node-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.nlark.com/readable-web-to-node-stream/download/readable-web-to-node-stream-2.0.0.tgz#751e632f466552ac0d5c440cc01470352f93c4b7" + integrity sha1-dR5jL0ZlUqwNXEQMwBRwNS+TxLc= + +readdirp@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" + integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== + dependencies: + graceful-fs "^4.1.11" + micromatch "^3.1.10" + readable-stream "^2.0.2" + +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +redent@^1.0.0: + version "1.0.0" + resolved "https://registry.nlark.com/redent/download/redent-1.0.0.tgz?cache=0&sync_timestamp=1620069702182&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fredent%2Fdownload%2Fredent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" + integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94= + dependencies: + indent-string "^2.1.0" + strip-indent "^1.0.1" + +regenerate-unicode-properties@^8.2.0: + version "8.2.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" + integrity sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA== + dependencies: + regenerate "^1.4.0" + +regenerate@^1.4.0: + version "1.4.2" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + +regenerator-runtime@^0.13.4: + version "0.13.7" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" + integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== + +regenerator-transform@^0.14.2: + version "0.14.5" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4" + integrity sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw== + dependencies: + "@babel/runtime" "^7.8.4" + +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" + integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + dependencies: + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +regexp.prototype.flags@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz#7ef352ae8d159e758c0eadca6f8fcb4eef07be26" + integrity sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + +regexpp@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" + integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== + +regexpu-core@^4.7.1: + version "4.7.1" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" + integrity sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== + dependencies: + regenerate "^1.4.0" + regenerate-unicode-properties "^8.2.0" + regjsgen "^0.5.1" + regjsparser "^0.6.4" + unicode-match-property-ecmascript "^1.0.4" + unicode-match-property-value-ecmascript "^1.2.0" + +registry-auth-token@^4.0.0: + version "4.2.1" + resolved "https://registry.npm.taobao.org/registry-auth-token/download/registry-auth-token-4.2.1.tgz#6d7b4006441918972ccd5fedcd41dc322c79b250" + integrity sha1-bXtABkQZGJcszV/tzUHcMix5slA= + dependencies: + rc "^1.2.8" + +registry-url@^5.0.0: + version "5.1.0" + resolved "https://registry.npm.taobao.org/registry-url/download/registry-url-5.1.0.tgz?cache=0&sync_timestamp=1618681893788&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregistry-url%2Fdownload%2Fregistry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" + integrity sha1-6YM0tQ1UNLgRNrROxjjZwgCcUAk= + dependencies: + rc "^1.2.8" + +regjsgen@^0.5.1: + version "0.5.2" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" + integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== + +regjsparser@^0.6.4: + version "0.6.9" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.9.tgz#b489eef7c9a2ce43727627011429cf833a7183e6" + integrity sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ== + dependencies: + jsesc "~0.5.0" + +relateurl@0.2.x: + version "0.2.7" + resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" + integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= + +remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" + integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + +renderkid@^2.0.4: + version "2.0.7" + resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.7.tgz#464f276a6bdcee606f4a15993f9b29fc74ca8609" + integrity sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ== + dependencies: + css-select "^4.1.3" + dom-converter "^0.2.0" + htmlparser2 "^6.1.0" + lodash "^4.17.21" + strip-ansi "^3.0.1" + +repeat-element@^1.1.2: + version "1.1.4" + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" + integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== + +repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= + +repeating@^2.0.0: + version "2.0.1" + resolved "https://registry.nlark.com/repeating/download/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" + integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo= + dependencies: + is-finite "^1.0.0" + +replace-ext@^2.0.0: + version "2.0.0" + resolved "https://registry.npm.taobao.org/replace-ext/download/replace-ext-2.0.0.tgz#9471c213d22e1bcc26717cd6e50881d88f812b06" + integrity sha1-lHHCE9IuG8wmcXzW5QiB2I+BKwY= + +request@^2.88.2: + version "2.88.2" + resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" + integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== + dependencies: + aws-sign2 "~0.7.0" + aws4 "^1.8.0" + caseless "~0.12.0" + combined-stream "~1.0.6" + extend "~3.0.2" + forever-agent "~0.6.1" + form-data "~2.3.2" + har-validator "~5.1.3" + http-signature "~1.2.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.19" + oauth-sign "~0.9.0" + performance-now "^2.1.0" + qs "~6.5.2" + safe-buffer "^5.1.2" + tough-cookie "~2.5.0" + tunnel-agent "^0.6.0" + uuid "^3.3.2" + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + +require-main-filename@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" + integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== + +requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + +resize-detector@^0.1.10: + version "0.1.10" + resolved "https://registry.yarnpkg.com/resize-detector/-/resize-detector-0.1.10.tgz#1da3f961aa5f914ccbcfd3752d52fd45beeb692c" + integrity sha512-iLcXC8A6Fb0DfA+TRiywrK/0A22bFqkhntjMJMEzXDA4XkcEkfwpNbv7W8iewUiD0xYIaeiXOfiEehTqGKsUFw== + +resolve-alpn@^1.0.0: + version "1.1.2" + resolved "https://registry.npm.taobao.org/resolve-alpn/download/resolve-alpn-1.1.2.tgz#30b60cfbb0c0b8dc897940fe13fe255afcdd4d28" + integrity sha1-MLYM+7DAuNyJeUD+E/4lWvzdTSg= + +resolve-cwd@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" + integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= + dependencies: + resolve-from "^3.0.0" + +resolve-from@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + integrity sha1-six699nWiBvItuZTM17rywoYh0g= + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-url@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" + integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + +resolve@^1.10.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.20.0: + version "1.20.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" + integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== + dependencies: + is-core-module "^2.2.0" + path-parse "^1.0.6" + +responselike@1.0.2, responselike@^1.0.2: + version "1.0.2" + resolved "https://registry.npm.taobao.org/responselike/download/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" + integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= + dependencies: + lowercase-keys "^1.0.0" + +responselike@^2.0.0: + version "2.0.0" + resolved "https://registry.npm.taobao.org/responselike/download/responselike-2.0.0.tgz#26391bcc3174f750f9a79eacc40a12a5c42d7723" + integrity sha1-JjkbzDF091D5p56sxAoSpcQtdyM= + dependencies: + lowercase-keys "^2.0.0" + +restore-cursor@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" + integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= + dependencies: + onetime "^2.0.0" + signal-exit "^3.0.2" + +restore-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" + integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + +ret@~0.1.10: + version "0.1.15" + resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + +retry@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" + integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.npm.taobao.org/reusify/download/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha1-kNo4Kx4SbvwCFG6QhFqI2xKSXXY= + +rgb-regex@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" + integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= + +rgba-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" + integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= + +rimraf@2.6.3: + version "2.6.3" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + dependencies: + glob "^7.1.3" + +rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.3: + version "2.7.1" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + dependencies: + glob "^7.1.3" + +ripemd160@^2.0.0, ripemd160@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" + integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + +rtlcss@2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/rtlcss/-/rtlcss-2.5.0.tgz#455549e49113f9e1cf83169a44de526c816de8a4" + integrity sha512-NCVdF45w70/3CQeqVvQ84bu2HN8agNn+CDjw+RxXaiWb7mPOmEvltdd1z4qzm9kin4Jnu9ShFBIx28yvWerZ2g== + dependencies: + chalk "^2.4.2" + findup "^0.1.5" + mkdirp "^0.5.1" + postcss "^6.0.23" + strip-json-comments "^2.0.0" + +run-async@^2.4.0: + version "2.4.1" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" + integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.nlark.com/run-parallel/download/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + integrity sha1-ZtE2jae9+SHrnZW9GpIp5/IaQ+4= + dependencies: + queue-microtask "^1.2.2" + +run-queue@^1.0.0, run-queue@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" + integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= + dependencies: + aproba "^1.1.1" + +rxjs@^6.6.0, rxjs@^6.6.6: + version "6.6.7" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9" + integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== + dependencies: + tslib "^1.9.0" + +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" + integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= + dependencies: + ret "~0.1.10" + +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sass-loader@^10.1.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-10.2.0.tgz#3d64c1590f911013b3fa48a0b22a83d5e1494716" + integrity sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw== + dependencies: + klona "^2.0.4" + loader-utils "^2.0.0" + neo-async "^2.6.2" + schema-utils "^3.0.0" + semver "^7.3.2" + +sass@1.32.*: + version "1.32.13" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.32.13.tgz#8d29c849e625a415bce71609c7cf95e15f74ed00" + integrity sha512-dEgI9nShraqP7cXQH+lEXVf73WOPCse0QlFzSD8k+1TcOxCMwVXfQlr0jtoluZysQOyJGnfr21dLvYKDJq8HkA== + dependencies: + chokidar ">=3.0.0 <4.0.0" + +sax@~1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +schema-utils@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" + integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== + dependencies: + ajv "^6.1.0" + ajv-errors "^1.0.0" + ajv-keywords "^3.1.0" + +schema-utils@^2.0.0, schema-utils@^2.5.0, schema-utils@^2.6.5, schema-utils@^2.7.0: + version "2.7.1" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" + integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== + dependencies: + "@types/json-schema" "^7.0.5" + ajv "^6.12.4" + ajv-keywords "^3.5.2" + +schema-utils@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.0.tgz#95986eb604f66daadeed56e379bfe7a7f963cdb9" + integrity sha512-tTEaeYkyIhEZ9uWgAjDerWov3T9MgX8dhhy2r0IGeeX4W8ngtGl1++dUve/RUqzuaASSh7shwCDJjEzthxki8w== + dependencies: + "@types/json-schema" "^7.0.7" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +seek-bzip@^1.0.5: + version "1.0.6" + resolved "https://registry.npm.taobao.org/seek-bzip/download/seek-bzip-1.0.6.tgz#35c4171f55a680916b52a07859ecf3b5857f21c4" + integrity sha1-NcQXH1WmgJFrUqB4WezztYV/IcQ= + dependencies: + commander "^2.8.1" + +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= + +select@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" + integrity sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0= + +selfsigned@^1.10.8: + version "1.10.11" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.11.tgz#24929cd906fe0f44b6d01fb23999a739537acbe9" + integrity sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA== + dependencies: + node-forge "^0.10.0" + +semver-diff@^3.1.1: + version "3.1.1" + resolved "https://registry.nlark.com/semver-diff/download/semver-diff-3.1.1.tgz?cache=0&sync_timestamp=1620044887257&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsemver-diff%2Fdownload%2Fsemver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" + integrity sha1-Bfd85Z8yXgDicGr9Z7tQbdscoys= + dependencies: + semver "^6.3.0" + +semver-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.nlark.com/semver-regex/download/semver-regex-2.0.0.tgz#a93c2c5844539a770233379107b38c7b4ac9d338" + integrity sha1-qTwsWERTmncCMzeRB7OMe0rJ0zg= + +semver-truncate@^1.1.2: + version "1.1.2" + resolved "https://registry.nlark.com/semver-truncate/download/semver-truncate-1.1.2.tgz#57f41de69707a62709a7e0104ba2117109ea47e8" + integrity sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g= + dependencies: + semver "^5.3.0" + +"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.6.0, semver@^5.7.1: + version "5.7.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" + integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== + +semver@7.3.5, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5: + version "7.3.5" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" + integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== + dependencies: + lru-cache "^6.0.0" + +semver@^6.0.0, semver@^6.1.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +send@0.17.1: + version "0.17.1" + resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" + integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== + dependencies: + debug "2.6.9" + depd "~1.1.2" + destroy "~1.0.4" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "~1.7.2" + mime "1.6.0" + ms "2.1.1" + on-finished "~2.3.0" + range-parser "~1.2.1" + statuses "~1.5.0" + +serialize-javascript@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" + integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== + dependencies: + randombytes "^2.1.0" + +serve-index@^1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= + dependencies: + accepts "~1.3.4" + batch "0.6.1" + debug "2.6.9" + escape-html "~1.0.3" + http-errors "~1.6.2" + mime-types "~2.1.17" + parseurl "~1.3.2" + +serve-static@1.14.1: + version "1.14.1" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" + integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.17.1" + +set-blocking@^2.0.0, set-blocking@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + +set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" + integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== + dependencies: + extend-shallow "^2.0.1" + is-extendable "^0.1.1" + is-plain-object "^2.0.3" + split-string "^3.0.1" + +setimmediate@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= + +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + +setprototypeof@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" + integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== + +sha.js@^2.4.0, sha.js@^2.4.8: + version "2.4.11" + resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" + integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +sharp@0.28.3: + version "0.28.3" + resolved "https://registry.nlark.com/sharp/download/sharp-0.28.3.tgz?cache=0&sync_timestamp=1621876609161&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsharp%2Fdownload%2Fsharp-0.28.3.tgz#ecd74cefd020bee4891bb137c9850ee2ce277a8b" + integrity sha1-7NdM79AgvuSJG7E3yYUO4s4neos= + dependencies: + color "^3.1.3" + detect-libc "^1.0.3" + node-addon-api "^3.2.0" + prebuild-install "^6.1.2" + semver "^7.3.5" + simple-get "^3.1.0" + tar-fs "^2.1.1" + tunnel-agent "^0.6.0" + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + dependencies: + shebang-regex "^1.0.0" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +shell-quote@^1.6.1: + version "1.7.2" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" + integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== + +sift@^13.0.0: + version "13.5.4" + resolved "https://registry.yarnpkg.com/sift/-/sift-13.5.4.tgz#7b2a67f724c8b2fca121fcfdef4011bb1ea4e3ef" + integrity sha512-J/d0r/MJlD7vG3j6FZI3/KnN+MxEmPUx2nyKNawysbl2ktisEnAWI5j0AgHM19p4xFA2vDXve4i8TQYYfi9O6Q== + +signal-exit@^3.0.0, signal-exit@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" + integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== + +simple-concat@^1.0.0: + version "1.0.1" + resolved "https://registry.nlark.com/simple-concat/download/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" + integrity sha1-9Gl2CCujXCJj8cirXt/ibEHJVS8= + +simple-get@^3.0.3, simple-get@^3.1.0: + version "3.1.0" + resolved "https://registry.npm.taobao.org/simple-get/download/simple-get-3.1.0.tgz#b45be062435e50d159540b576202ceec40b9c6b3" + integrity sha1-tFvgYkNeUNFZVAtXYgLO7EC5xrM= + dependencies: + decompress-response "^4.2.0" + once "^1.3.1" + simple-concat "^1.0.0" + +simple-swizzle@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" + integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= + dependencies: + is-arrayish "^0.3.1" + +slash@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" + integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= + +slash@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" + integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.nlark.com/slash/download/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha1-ZTm+hwwWWtvVJAIg2+Nh8bxNRjQ= + +slice-ansi@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" + integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== + dependencies: + ansi-styles "^3.2.0" + astral-regex "^1.0.0" + is-fullwidth-code-point "^2.0.0" + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" + integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" + integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" + +sockjs-client@^1.5.0: + version "1.5.1" + resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.5.1.tgz#256908f6d5adfb94dabbdbd02c66362cca0f9ea6" + integrity sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ== + dependencies: + debug "^3.2.6" + eventsource "^1.0.7" + faye-websocket "^0.11.3" + inherits "^2.0.4" + json3 "^3.3.3" + url-parse "^1.5.1" + +sockjs@^0.3.21: + version "0.3.21" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.21.tgz#b34ffb98e796930b60a0cfa11904d6a339a7d417" + integrity sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw== + dependencies: + faye-websocket "^0.11.3" + uuid "^3.4.0" + websocket-driver "^0.7.4" + +sort-keys-length@^1.0.0: + version "1.0.1" + resolved "https://registry.npm.taobao.org/sort-keys-length/download/sort-keys-length-1.0.1.tgz#9cb6f4f4e9e48155a6aa0671edd336ff1479a188" + integrity sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg= + dependencies: + sort-keys "^1.0.0" + +sort-keys@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" + integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= + dependencies: + is-plain-obj "^1.0.0" + +sort-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.nlark.com/sort-keys/download/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" + integrity sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg= + dependencies: + is-plain-obj "^1.0.0" + +sortablejs@1.10.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/sortablejs/-/sortablejs-1.10.2.tgz#6e40364d913f98b85a14f6678f92b5c1221f5290" + integrity sha512-YkPGufevysvfwn5rfdlGyrGjt7/CRHwvRPogD/lC+TnvcN29jDpCifKP+rBqf+LRldfXSTh+0CGLcSg0VIxq3A== + +source-list-map@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" + integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== + +source-map-resolve@^0.5.0: + version "0.5.3" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" + integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== + dependencies: + atob "^2.1.2" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + +source-map-support@~0.5.12: + version "0.5.19" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" + integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-url@^0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" + integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== + +source-map@^0.5.0, source-map@^0.5.6: + version "0.5.7" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +source-map@^0.7.3: + version "0.7.3" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" + integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + +spdx-correct@^3.0.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" + integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + +spdx-exceptions@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" + integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== + +spdx-expression-parse@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" + integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + +spdx-license-ids@^3.0.0: + version "3.0.9" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz#8a595135def9592bda69709474f1cbeea7c2467f" + integrity sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ== + +spdy-transport@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== + dependencies: + debug "^4.1.0" + detect-node "^2.0.4" + hpack.js "^2.1.6" + obuf "^1.1.2" + readable-stream "^3.0.6" + wbuf "^1.7.3" + +spdy@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" + integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== + dependencies: + debug "^4.1.0" + handle-thing "^2.0.0" + http-deceiver "^1.2.7" + select-hose "^2.0.0" + spdy-transport "^3.0.0" + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" + integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + dependencies: + extend-shallow "^3.0.0" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +squeak@^1.0.0: + version "1.3.0" + resolved "https://registry.npm.taobao.org/squeak/download/squeak-1.3.0.tgz#33045037b64388b567674b84322a6521073916c3" + integrity sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM= + dependencies: + chalk "^1.0.0" + console-stream "^0.1.1" + lpad-align "^1.0.1" + +sshpk@^1.7.0: + version "1.16.1" + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" + integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + bcrypt-pbkdf "^1.0.0" + dashdash "^1.12.0" + ecc-jsbn "~0.1.1" + getpass "^0.1.1" + jsbn "~0.1.0" + safer-buffer "^2.0.2" + tweetnacl "~0.14.0" + +ssr-window@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ssr-window/-/ssr-window-2.0.0.tgz#98c301aef99523317f8d69618f0010791096efc4" + integrity sha512-NXzN+/HPObKAx191H3zKlYomE5WrVIkoCB5IaSdvKokxTpjBdWfr0RaP+1Z5KOfDT0ZVz+2tdtiBkhsEQ9p+0A== + +ssri@^6.0.1: + version "6.0.2" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.2.tgz#157939134f20464e7301ddba3e90ffa8f7728ac5" + integrity sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q== + dependencies: + figgy-pudding "^3.5.1" + +ssri@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af" + integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ== + dependencies: + minipass "^3.1.1" + +stable@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + +stackframe@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.2.0.tgz#52429492d63c62eb989804c11552e3d22e779303" + integrity sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA== + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" + integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + +stream-browserify@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" + integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== + dependencies: + inherits "~2.0.1" + readable-stream "^2.0.2" + +stream-each@^1.1.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" + integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== + dependencies: + end-of-stream "^1.1.0" + stream-shift "^1.0.0" + +stream-http@^2.7.2: + version "2.8.3" + resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" + integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== + dependencies: + builtin-status-codes "^3.0.0" + inherits "^2.0.1" + readable-stream "^2.3.6" + to-arraybuffer "^1.0.0" + xtend "^4.0.0" + +stream-shift@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" + integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== + +strict-uri-encode@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" + integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= + +string-width@^1.0.1: + version "1.0.2" + resolved "https://registry.nlark.com/string-width/download/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +"string-width@^1.0.2 || 2", string-width@^2.0.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + +string-width@^3.0.0, string-width@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" + integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + dependencies: + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.1.0" + +string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0: + version "4.2.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5" + integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.0" + +string.prototype.trimend@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80" + integrity sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + +string.prototype.trimstart@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed" + integrity sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + +string_decoder@^1.0.0, string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +strip-ansi@^3.0.0, strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + dependencies: + ansi-regex "^3.0.0" + +strip-ansi@^5, strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + +strip-ansi@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" + integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== + dependencies: + ansi-regex "^5.0.0" + +strip-bom@^2.0.0: + version "2.0.0" + resolved "https://registry.nlark.com/strip-bom/download/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" + integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= + dependencies: + is-utf8 "^0.2.0" + +strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= + +strip-dirs@^2.0.0: + version "2.1.0" + resolved "https://registry.npm.taobao.org/strip-dirs/download/strip-dirs-2.1.0.tgz#4987736264fc344cf20f6c34aca9d13d1d4ed6c5" + integrity sha1-SYdzYmT8NEzyD2w0rKnRPR1O1sU= + dependencies: + is-natural-number "^4.0.1" + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" + integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +strip-indent@^1.0.1: + version "1.0.1" + resolved "https://registry.nlark.com/strip-indent/download/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" + integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI= + dependencies: + get-stdin "^4.0.1" + +strip-indent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68" + integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g= + +strip-json-comments@^2.0.0, strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + +strip-json-comments@^3.0.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +strip-outer@^1.0.0: + version "1.0.1" + resolved "https://registry.npm.taobao.org/strip-outer/download/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631" + integrity sha1-sv0qv2YEudHmATBXGV34Nrip1jE= + dependencies: + escape-string-regexp "^1.0.2" + +strtok3@^6.0.3: + version "6.1.3" + resolved "https://registry.nlark.com/strtok3/download/strtok3-6.1.3.tgz#488fe8ca91664cf93432c94752ba9e5c785bd9dd" + integrity sha1-SI/oypFmTPk0MslHUrqeXHhb2d0= + dependencies: + "@tokenizer/token" "^0.1.1" + peek-readable "^3.1.4" + +stylehacks@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" + integrity sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + +supports-color@^2.0.0: + version "2.0.0" + resolved "https://registry.nlark.com/supports-color/download/supports-color-2.0.0.tgz?cache=0&sync_timestamp=1622293579301&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsupports-color%2Fdownload%2Fsupports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= + +supports-color@^5.3.0, supports-color@^5.4.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" + integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +svg-tags@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" + integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= + +svg.draggable.js@^2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/svg.draggable.js/-/svg.draggable.js-2.2.2.tgz#c514a2f1405efb6f0263e7958f5b68fce50603ba" + integrity sha512-JzNHBc2fLQMzYCZ90KZHN2ohXL0BQJGQimK1kGk6AvSeibuKcIdDX9Kr0dT9+UJ5O8nYA0RB839Lhvk4CY4MZw== + dependencies: + svg.js "^2.0.1" + +svg.easing.js@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/svg.easing.js/-/svg.easing.js-2.0.0.tgz#8aa9946b0a8e27857a5c40a10eba4091e5691f12" + integrity sha1-iqmUawqOJ4V6XEChDrpAkeVpHxI= + dependencies: + svg.js ">=2.3.x" + +svg.filter.js@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/svg.filter.js/-/svg.filter.js-2.0.2.tgz#91008e151389dd9230779fcbe6e2c9a362d1c203" + integrity sha1-kQCOFROJ3ZIwd5/L5uLJo2LRwgM= + dependencies: + svg.js "^2.2.5" + +svg.js@>=2.3.x, svg.js@^2.0.1, svg.js@^2.2.5, svg.js@^2.4.0, svg.js@^2.6.5: + version "2.7.1" + resolved "https://registry.yarnpkg.com/svg.js/-/svg.js-2.7.1.tgz#eb977ed4737001eab859949b4a398ee1bb79948d" + integrity sha512-ycbxpizEQktk3FYvn/8BH+6/EuWXg7ZpQREJvgacqn46gIddG24tNNe4Son6omdXCnSOaApnpZw6MPCBA1dODA== + +svg.pathmorphing.js@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/svg.pathmorphing.js/-/svg.pathmorphing.js-0.1.3.tgz#c25718a1cc7c36e852ecabc380e758ac09bb2b65" + integrity sha512-49HWI9X4XQR/JG1qXkSDV8xViuTLIWm/B/7YuQELV5KMOPtXjiwH4XPJvr/ghEDibmLQ9Oc22dpWpG0vUDDNww== + dependencies: + svg.js "^2.4.0" + +svg.resize.js@^1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/svg.resize.js/-/svg.resize.js-1.4.3.tgz#885abd248e0cd205b36b973c4b578b9a36f23332" + integrity sha512-9k5sXJuPKp+mVzXNvxz7U0uC9oVMQrrf7cFsETznzUDDm0x8+77dtZkWdMfRlmbkEEYvUn9btKuZ3n41oNA+uw== + dependencies: + svg.js "^2.6.5" + svg.select.js "^2.1.2" + +svg.select.js@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/svg.select.js/-/svg.select.js-2.1.2.tgz#e41ce13b1acff43a7441f9f8be87a2319c87be73" + integrity sha512-tH6ABEyJsAOVAhwcCjF8mw4crjXSI1aa7j2VQR8ZuJ37H2MBUbyeqYr5nEO7sSN3cy9AR9DUwNg0t/962HlDbQ== + dependencies: + svg.js "^2.2.5" + +svg.select.js@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/svg.select.js/-/svg.select.js-3.0.1.tgz#a4198e359f3825739226415f82176a90ea5cc917" + integrity sha512-h5IS/hKkuVCbKSieR9uQCj9w+zLHoPh+ce19bBYyqF53g6mnPB8sAtIbe1s9dh2S2fCmYX2xel1Ln3PJBbK4kw== + dependencies: + svg.js "^2.6.5" + +svgo@^1.0.0: + version "1.3.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" + integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== + dependencies: + chalk "^2.4.1" + coa "^2.0.2" + css-select "^2.0.0" + css-select-base-adapter "^0.1.1" + css-tree "1.0.0-alpha.37" + csso "^4.0.2" + js-yaml "^3.13.1" + mkdirp "~0.5.1" + object.values "^1.1.0" + sax "~1.2.4" + stable "^0.1.8" + unquote "~1.1.1" + util.promisify "~1.0.0" + +sweetalert2@10.x: + version "10.16.9" + resolved "https://registry.yarnpkg.com/sweetalert2/-/sweetalert2-10.16.9.tgz#8ed86f2fa811a136667a48357e204348705be8c9" + integrity sha512-oNe+md5tmmS3fGfVHa7gVPlun7Td2oANSacnZCeghnrr3OHBi6UPVPU+GFrymwaDqwQspACilLRmRnM7aTjNPA== + +swiper@5.4.5: + version "5.4.5" + resolved "https://registry.yarnpkg.com/swiper/-/swiper-5.4.5.tgz#a350f654bf68426dbb651793824925512d223c0f" + integrity sha512-7QjA0XpdOmiMoClfaZ2lYN6ICHcMm72LXiY+NF4fQLFidigameaofvpjEEiTQuw3xm5eksG5hzkaRsjQX57vtA== + dependencies: + dom7 "^2.1.5" + ssr-window "^2.0.0" + +table@^5.2.3: + version "5.4.6" + resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" + integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== + dependencies: + ajv "^6.10.2" + lodash "^4.17.14" + slice-ansi "^2.1.0" + string-width "^3.0.0" + +tapable@^0.1.8: + version "0.1.10" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.1.10.tgz#29c35707c2b70e50d07482b5d202e8ed446dafd4" + integrity sha1-KcNXB8K3DlDQdIK10gLo7URtr9Q= + +tapable@^1.0.0, tapable@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + +tar-fs@^2.0.0, tar-fs@^2.1.1: + version "2.1.1" + resolved "https://registry.nlark.com/tar-fs/download/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784" + integrity sha1-SJoVq4Xx8L76uzcLfeT561y+h4Q= + dependencies: + chownr "^1.1.1" + mkdirp-classic "^0.5.2" + pump "^3.0.0" + tar-stream "^2.1.4" + +tar-stream@^1.5.2: + version "1.6.2" + resolved "https://registry.npm.taobao.org/tar-stream/download/tar-stream-1.6.2.tgz#8ea55dab37972253d9a9af90fdcd559ae435c555" + integrity sha1-jqVdqzeXIlPZqa+Q/c1VmuQ1xVU= + dependencies: + bl "^1.0.0" + buffer-alloc "^1.2.0" + end-of-stream "^1.0.0" + fs-constants "^1.0.0" + readable-stream "^2.3.0" + to-buffer "^1.1.1" + xtend "^4.0.0" + +tar-stream@^2.1.4: + version "2.2.0" + resolved "https://registry.npm.taobao.org/tar-stream/download/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" + integrity sha1-rK2EwoQTawYNw/qmRHSqmuvXcoc= + dependencies: + bl "^4.0.3" + end-of-stream "^1.4.1" + fs-constants "^1.0.0" + inherits "^2.0.3" + readable-stream "^3.1.1" + +temp-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.npm.taobao.org/temp-dir/download/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" + integrity sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0= + +tempfile@^2.0.0: + version "2.0.0" + resolved "https://registry.nlark.com/tempfile/download/tempfile-2.0.0.tgz?cache=0&sync_timestamp=1623137926951&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftempfile%2Fdownload%2Ftempfile-2.0.0.tgz#6b0446856a9b1114d1856ffcbe509cccb0977265" + integrity sha1-awRGhWqbERTRhW/8vlCczLCXcmU= + dependencies: + temp-dir "^1.0.0" + uuid "^3.0.1" + +terser-webpack-plugin@^1.4.3, terser-webpack-plugin@^1.4.4: + version "1.4.5" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz#a217aefaea330e734ffacb6120ec1fa312d6040b" + integrity sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw== + dependencies: + cacache "^12.0.2" + find-cache-dir "^2.1.0" + is-wsl "^1.1.0" + schema-utils "^1.0.0" + serialize-javascript "^4.0.0" + source-map "^0.6.1" + terser "^4.1.2" + webpack-sources "^1.4.0" + worker-farm "^1.7.0" + +terser@^4.1.2: + version "4.8.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" + integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== + dependencies: + commander "^2.20.0" + source-map "~0.6.1" + source-map-support "~0.5.12" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + +thenify-all@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" + integrity sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY= + dependencies: + thenify ">= 3.1.0 < 4" + +"thenify@>= 3.1.0 < 4": + version "3.3.1" + resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" + integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== + dependencies: + any-promise "^1.0.0" + +thread-loader@^2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/thread-loader/-/thread-loader-2.1.3.tgz#cbd2c139fc2b2de6e9d28f62286ab770c1acbdda" + integrity sha512-wNrVKH2Lcf8ZrWxDF/khdlLlsTMczdcwPA9VEK4c2exlEPynYWxi9op3nPTo5lAnDIkE0rQEB3VBP+4Zncc9Hg== + dependencies: + loader-runner "^2.3.1" + loader-utils "^1.1.0" + neo-async "^2.6.0" + +through2@^2.0.0: + version "2.0.5" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" + integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== + dependencies: + readable-stream "~2.3.6" + xtend "~4.0.1" + +through@^2.3.6, through@^2.3.8: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + +thunky@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" + integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== + +timed-out@^4.0.0, timed-out@^4.0.1: + version "4.0.1" + resolved "https://registry.nlark.com/timed-out/download/timed-out-4.0.1.tgz?cache=0&sync_timestamp=1619073467606&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftimed-out%2Fdownload%2Ftimed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f" + integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= + +timers-browserify@^2.0.4: + version "2.0.12" + resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.12.tgz#44a45c11fbf407f34f97bccd1577c652361b00ee" + integrity sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ== + dependencies: + setimmediate "^1.0.4" + +timsort@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" + integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= + +tiny-emitter@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" + integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q== + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + +to-arraybuffer@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" + integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= + +to-buffer@^1.1.1: + version "1.1.1" + resolved "https://registry.npm.taobao.org/to-buffer/download/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80" + integrity sha1-STvUj2LXxD/N7TE6A9ytsuEhOoA= + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" + integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + dependencies: + kind-of "^3.0.2" + +to-readable-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.nlark.com/to-readable-stream/download/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" + integrity sha1-zgqgwvPfat+FLvtASng+d8BHV3E= + +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" + integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +to-regex@^3.0.1, to-regex@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" + integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + +toidentifier@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" + integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== + +token-types@^2.0.0: + version "2.1.1" + resolved "https://registry.nlark.com/token-types/download/token-types-2.1.1.tgz#bd585d64902aaf720b8979d257b4b850b4d45c45" + integrity sha1-vVhdZJAqr3ILiXnSV7S4ULTUXEU= + dependencies: + "@tokenizer/token" "^0.1.1" + ieee754 "^1.2.1" + +toposort@^1.0.0: + version "1.0.7" + resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029" + integrity sha1-LmhELZ9k7HILjMieZEOsbKqVACk= + +tough-cookie@~2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" + integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== + dependencies: + psl "^1.1.28" + punycode "^2.1.1" + +trim-newlines@^1.0.0: + version "1.0.0" + resolved "https://registry.nlark.com/trim-newlines/download/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" + integrity sha1-WIeWa7WCpFA6QetST301ARgVphM= + +trim-repeated@^1.0.0: + version "1.0.0" + resolved "https://registry.nlark.com/trim-repeated/download/trim-repeated-1.0.0.tgz?cache=0&sync_timestamp=1619005347796&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftrim-repeated%2Fdownload%2Ftrim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21" + integrity sha1-42RqLqTokTEr9+rObPsFOAvAHCE= + dependencies: + escape-string-regexp "^1.0.2" + +tryer@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" + integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== + +ts-pnp@^1.1.6: + version "1.2.0" + resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92" + integrity sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw== + +tsconfig-paths@^3.9.0: + version "3.10.1" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.10.1.tgz#79ae67a68c15289fdf5c51cb74f397522d795ed7" + integrity sha512-rETidPDgCpltxF7MjBZlAFPUHv5aHH2MymyPvh+vEyWAED4Eb/WeMbsnD/JDr4OKPOA1TssDHgIcpTN5Kh0p6Q== + dependencies: + json5 "^2.2.0" + minimist "^1.2.0" + strip-bom "^3.0.0" + +tslib@^1.9.0: + version "1.14.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tslib@^2.0.1, tslib@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.0.tgz#803b8cdab3e12ba581a4ca41c8839bbb0dacb09e" + integrity sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg== + +tty-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" + integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + dependencies: + safe-buffer "^5.0.1" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + +type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + dependencies: + prelude-ls "~1.1.2" + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.nlark.com/type-fest/download/type-fest-0.20.2.tgz?cache=0&sync_timestamp=1625745315038&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftype-fest%2Fdownload%2Ftype-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha1-G/IH9LKPkVg2ZstfvTJ4hzAc1fQ= + +type-fest@^0.21.3: + version "0.21.3" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" + integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== + +type-fest@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" + integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== + +type-fest@^0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" + integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== + +type-is@~1.6.17, type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + +typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.npm.taobao.org/typedarray-to-buffer/download/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + integrity sha1-qX7nqf9CaRufeD/xvFES/j/KkIA= + dependencies: + is-typedarray "^1.0.0" + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" + integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + +uglify-js@3.4.x: + version "3.4.10" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.10.tgz#9ad9563d8eb3acdfb8d38597d2af1d815f6a755f" + integrity sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw== + dependencies: + commander "~2.19.0" + source-map "~0.6.1" + +unbox-primitive@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471" + integrity sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw== + dependencies: + function-bind "^1.1.1" + has-bigints "^1.0.1" + has-symbols "^1.0.2" + which-boxed-primitive "^1.0.2" + +unbzip2-stream@^1.0.9: + version "1.4.3" + resolved "https://registry.nlark.com/unbzip2-stream/download/unbzip2-stream-1.4.3.tgz#b0da04c4371311df771cdc215e87f2130991ace7" + integrity sha1-sNoExDcTEd93HNwhXofyEwmRrOc= + dependencies: + buffer "^5.2.1" + through "^2.3.8" + +unicode-canonical-property-names-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" + integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== + +unicode-match-property-ecmascript@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" + integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== + dependencies: + unicode-canonical-property-names-ecmascript "^1.0.4" + unicode-property-aliases-ecmascript "^1.0.4" + +unicode-match-property-value-ecmascript@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" + integrity sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== + +unicode-property-aliases-ecmascript@^1.0.4: + version "1.1.0" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" + integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== + +union-value@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" + integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== + dependencies: + arr-union "^3.1.0" + get-value "^2.0.6" + is-extendable "^0.1.1" + set-value "^2.0.1" + +uniq@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" + integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= + +uniqs@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= + +unique-filename@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" + integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== + dependencies: + unique-slug "^2.0.0" + +unique-slug@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" + integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== + dependencies: + imurmurhash "^0.1.4" + +unique-string@^2.0.0: + version "2.0.0" + resolved "https://registry.nlark.com/unique-string/download/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" + integrity sha1-OcZFH4GvsnSd4rIz4/fF6IQ72J0= + dependencies: + crypto-random-string "^2.0.0" + +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.npm.taobao.org/universalify/download/universalify-2.0.0.tgz?cache=0&sync_timestamp=1603180004159&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funiversalify%2Fdownload%2Funiversalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha1-daSYTv7cSwiXXFrrc/Uw0C3yVxc= + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + +unquote@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" + integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" + integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + +upath@^1.1.1: + version "1.2.0" + resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" + integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== + +update-notifier@5.1.0: + version "5.1.0" + resolved "https://registry.npm.taobao.org/update-notifier/download/update-notifier-5.1.0.tgz#4ab0d7c7f36a231dd7316cf7729313f0214d9ad9" + integrity sha1-SrDXx/NqIx3XMWz3cpMT8CFNmtk= + dependencies: + boxen "^5.0.0" + chalk "^4.1.0" + configstore "^5.0.1" + has-yarn "^2.1.0" + import-lazy "^2.1.0" + is-ci "^2.0.0" + is-installed-globally "^0.4.0" + is-npm "^5.0.0" + is-yarn-global "^0.3.0" + latest-version "^5.1.0" + pupa "^2.1.1" + semver "^7.3.4" + semver-diff "^3.1.1" + xdg-basedir "^4.0.0" + +upper-case@^1.1.1: + version "1.1.3" + resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" + integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" + integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + +url-loader@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-2.3.0.tgz#e0e2ef658f003efb8ca41b0f3ffbf76bab88658b" + integrity sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog== + dependencies: + loader-utils "^1.2.3" + mime "^2.4.4" + schema-utils "^2.5.0" + +url-parse-lax@^1.0.0: + version "1.0.0" + resolved "https://registry.nlark.com/url-parse-lax/download/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" + integrity sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= + dependencies: + prepend-http "^1.0.1" + +url-parse-lax@^3.0.0: + version "3.0.0" + resolved "https://registry.nlark.com/url-parse-lax/download/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" + integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= + dependencies: + prepend-http "^2.0.0" + +url-parse@^1.4.3, url-parse@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.1.tgz#d5fa9890af8a5e1f274a2c98376510f6425f6e3b" + integrity sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q== + dependencies: + querystringify "^2.1.1" + requires-port "^1.0.0" + +url-to-options@^1.0.1: + version "1.0.1" + resolved "https://registry.npm.taobao.org/url-to-options/download/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9" + integrity sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k= + +url@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" + integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= + dependencies: + punycode "1.3.2" + querystring "0.2.0" + +use@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" + integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + +util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +util.promisify@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" + integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== + dependencies: + define-properties "^1.1.2" + object.getownpropertydescriptors "^2.0.3" + +util.promisify@~1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" + integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.2" + has-symbols "^1.0.1" + object.getownpropertydescriptors "^2.1.0" + +util@0.10.3: + version "0.10.3" + resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" + integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= + dependencies: + inherits "2.0.1" + +util@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" + integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== + dependencies: + inherits "2.0.3" + +utila@~0.4: + version "0.4.0" + resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + +uuid@8.3.2: + version "8.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" + integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + +uuid@^3.0.1, uuid@^3.3.2, uuid@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + +v8-compile-cache@^2.0.3: + version "2.3.0" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" + integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== + +validate-npm-package-license@^3.0.1: + version "3.0.4" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + +vee-validate@3.4.5: + version "3.4.5" + resolved "https://registry.yarnpkg.com/vee-validate/-/vee-validate-3.4.5.tgz#96a456c309f7bdb2cce62c3b554f96d893e9f6ae" + integrity sha512-ZEcLqOAZzSkMhDvPcTx0xcwVOijFnMW9J+BA20j+rDmo24T8RCCqVQyRwwrDrcWJZV2dRYl/yYNa2GB6UCoBvg== + +vendors@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" + integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== + +verror@1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + +vm-browserify@^1.0.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" + integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== + +vue-apexcharts@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/vue-apexcharts/-/vue-apexcharts-1.6.0.tgz#c7d3afd93f712433d404e5ceeb4e3aa65f422af2" + integrity sha512-sT6tuVTLBwfH3TA7azecDNS/W70bmz14ZJI7aE7QIqcG9I6OywyH7x3hcOeY1v1DxttI8Svc5RuYj4Dd+A5F4g== + +vue-autosuggest@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/vue-autosuggest/-/vue-autosuggest-2.2.0.tgz#0202b9aaeeef6a3a4357bf401a73be2ecbe166f1" + integrity sha512-cHgEakpoRUOaqXXEo8RcRrbSTM3eAaCu9b55ZXiKbaS6IUD8ewqffQrMy/A1DXqHSQbyEEGui4oAsCbRge29Jg== + +vue-awesome-swiper@4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/vue-awesome-swiper/-/vue-awesome-swiper-4.1.1.tgz#8f7ab221ad003021d756b86aa618f429924900fe" + integrity sha512-50um10t6N+lJaORkpwSi1wWuMmBI1sgFc9Znsi5oUykw2cO5DzLaBHcO2JNX21R+Ue4TGoIJDhhxjBHtkFrTEQ== + +vue-chartjs@3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/vue-chartjs/-/vue-chartjs-3.5.0.tgz#edd0c2be94c521bcbc5357c24afb9f3560855f84" + integrity sha512-yWNhG3B6g6lvYqNInP0WaDWNZG/SNb6XnltkjR0wYC5pmLm6jvdiotj8er7Mui8qkJGfLZe6ULjrZdHWjegAUg== + +vue-class-component@^7.1.0: + version "7.2.6" + resolved "https://registry.yarnpkg.com/vue-class-component/-/vue-class-component-7.2.6.tgz#8471e037b8e4762f5a464686e19e5afc708502e4" + integrity sha512-+eaQXVrAm/LldalI272PpDe3+i4mPis0ORiMYxF6Ae4hyuCh15W8Idet7wPUEs4N4YptgFHGys4UrgNQOMyO6w== + +vue-cleave-component@2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/vue-cleave-component/-/vue-cleave-component-2.1.3.tgz#c4968d141df4f3c7bfe4fd24aa97190c23685701" + integrity sha512-/lfIo5ElkJyQU6ar9Rc3AjqpBvfKB5GMf+EsymF0QpAyWaDXoOTb2fVj6v2wpu5kj4l+Jd/BBAg4laYRKVzErA== + dependencies: + cleave.js "^1.4.7" + +vue-cli-plugin-tauri@~1.0.0-beta.3: + version "1.0.0-beta.3" + resolved "https://registry.nlark.com/vue-cli-plugin-tauri/download/vue-cli-plugin-tauri-1.0.0-beta.3.tgz#d49d092bd2fe11c09fa0203568fc883728742c30" + integrity sha1-1J0JK9L+EcCfoCA1aPyINyh0LDA= + dependencies: + "@tauri-apps/cli" "1.0.0-beta.3" + "@vue/cli-shared-utils" "^4.1.1" + execa "^3.4.0" + +vue-clickaway@^2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/vue-clickaway/-/vue-clickaway-2.2.2.tgz#cecf6839575e8b2afc5d3edb3efb616d293dbb44" + integrity sha512-25SpjXKetL06GLYoLoC8pqAV6Cur9cQ//2g35GRFBV4FgoljbZZjTINR8g2NuVXXDMLSUXaKx5dutgO4PaDE7A== + dependencies: + loose-envify "^1.2.0" + +vue-clipboard2@0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/vue-clipboard2/-/vue-clipboard2-0.3.1.tgz#6e551fb7bd384889b28b0da3b12289ed6bca4894" + integrity sha512-H5S/agEDj0kXjUb5GP2c0hCzIXWRBygaWLN3NEFsaI9I3uWin778SFEMt8QRXiPG+7anyjqWiw2lqcxWUSfkYg== + dependencies: + clipboard "^2.0.0" + +vue-context@6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/vue-context/-/vue-context-6.0.0.tgz#97a1a423fc86fb7a54f46d1567670aba281a5970" + integrity sha512-x8gO6xgj0MtTCWcYbDjO/7VJ/gT+nV+unqICvsN0hwqqBzft31eYyExYqrSvfDCRI7ixxObu5tbl7BQAKge7eg== + dependencies: + vue-clickaway "^2.2.2" + +vue-demi@latest: + version "0.11.2" + resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.11.2.tgz#faa06da53887c493a695b997f4fcb4784a667990" + integrity sha512-J+X8Au6BhQdcej6LY4O986634hZLu55L0ewU2j8my7WIKlu8cK0dqmdUxqVHHMd/cMrKKZ9SywB/id6aLhwCtA== + +vue-echarts@5.0.0-beta.0: + version "5.0.0-beta.0" + resolved "https://registry.yarnpkg.com/vue-echarts/-/vue-echarts-5.0.0-beta.0.tgz#438dd4b0fc5ccea281709c1f7c6321b05352bdf4" + integrity sha512-QZFKGXDAYFQo+F20REpzcdLx79nsl4kOorJRpN+08aYq4YiIlmtWss1Lxadm7Fo+NYyWm8nnT+h4xHv3uqWIDQ== + dependencies: + core-js "^3.4.4" + lodash "^4.17.15" + resize-detector "^0.1.10" + +vue-eslint-parser@^7.0.0: + version "7.8.0" + resolved "https://registry.yarnpkg.com/vue-eslint-parser/-/vue-eslint-parser-7.8.0.tgz#43850bf856c9a69d62c0e12769609c338423684b" + integrity sha512-ehmmrLZNYLUoKayvVW8l8HyPQIfuYZHiJoQLRP3dapDlTU7bGs4tqIKVGdAEpMuXS/b4R/PImCt7Tkj4UhX1SQ== + dependencies: + debug "^4.1.1" + eslint-scope "^5.1.1" + eslint-visitor-keys "^1.1.0" + espree "^6.2.1" + esquery "^1.4.0" + lodash "^4.17.21" + semver "^6.3.0" + +vue-feather-icons@5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/vue-feather-icons/-/vue-feather-icons-5.1.0.tgz#db658aca5f4c088c2f725f8b1f2967d4a1e4d398" + integrity sha512-ZyM2yFGmL9DYLZYHm63KV1zCQOj8czC2LzDSkxoIp9o6zMAOY4yv1FkxbX+XNUwcH3RRrAuvf25Ij7CnUUsQVA== + dependencies: + babel-helper-vue-jsx-merge-props "^2.0.2" + +vue-flatpickr-component@8.1.6: + version "8.1.6" + resolved "https://registry.yarnpkg.com/vue-flatpickr-component/-/vue-flatpickr-component-8.1.6.tgz#8fb25dc72946ceb1ab005b871a8151461c0883f6" + integrity sha512-RUu/M/1lbuzQT+U3yP7O5/M2EIizr9vXLXqSc1eFOvCT3AHurQg8+iO02rjW+2l78Kit8pCNAUvHw7eexws6hw== + dependencies: + flatpickr "^4.6.6" + +vue-form-wizard@0.8.4: + version "0.8.4" + resolved "https://registry.yarnpkg.com/vue-form-wizard/-/vue-form-wizard-0.8.4.tgz#ddf864c9709b7ba2a6323f59e5d6d17536b7800e" + integrity sha512-/Zk1+B7bz7qHFJ16mwu021lpPXWf/9Tlr2mTNG3J7M0Hdy3rgA802lWsbKYySns0B0qtsD8BYGjQ2Wyxgg+4uw== + +vue-functional-data-merge@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/vue-functional-data-merge/-/vue-functional-data-merge-3.1.0.tgz#08a7797583b7f35680587f8a1d51d729aa1dc657" + integrity sha512-leT4kdJVQyeZNY1kmnS1xiUlQ9z1B/kdBFCILIjYYQDqZgLqCLa0UhjSSeRX6c3mUe6U5qYeM8LrEqkHJ1B4LA== + +vue-good-table@2.21.0: + version "2.21.0" + resolved "https://registry.yarnpkg.com/vue-good-table/-/vue-good-table-2.21.0.tgz#78f90ee4e40696b72545e2a198c9398c45f0ba45" + integrity sha512-e384AGlmEBG0CfTkZXN/OZe1O58V2mbxQafsKqzVrqvROcMZsa9iSyK11D4YS2JzlJo9mRqsad4/vrV/U/Xbdw== + dependencies: + date-fns "^2.0.0-beta.4" + diacriticless "1.0.1" + lodash.assign "^4.2.0" + lodash.clonedeep "^4.5.0" + lodash.filter "^4.6.0" + lodash.foreach "^4.5.0" + lodash.isequal "^4.5.0" + +vue-hot-reload-api@^2.3.0: + version "2.3.4" + resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz#532955cc1eb208a3d990b3a9f9a70574657e08f2" + integrity sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog== + +vue-i18n@8.22.2: + version "8.22.2" + resolved "https://registry.yarnpkg.com/vue-i18n/-/vue-i18n-8.22.2.tgz#58299a5a050e67b4f799d96fee7dd8bd269e0907" + integrity sha512-rb569fVJInPUgS/bbCxEQ9DrAoFTntuJvYoK4Fpk2VfNbA09WzdTKk57ppjz3S+ps9hW+p9H+2ASgMvojedkow== + +"vue-loader-v16@npm:vue-loader@^16.1.0": + version "16.3.1" + resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-16.3.1.tgz#5b675ae28ac97080111e93b26d22adca36dd57aa" + integrity sha512-QTtXgdqQ+4G3d8dmhnnfJSiKKHQtp53XiivSYAvAqNCOufL9aK0DYOc9MW9MSy7Xzj/1qdcghb28zKhOPvQYqQ== + dependencies: + chalk "^4.1.0" + hash-sum "^2.0.0" + loader-utils "^2.0.0" + +vue-loader@^15.9.2: + version "15.9.7" + resolved "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.9.7.tgz#15b05775c3e0c38407679393c2ce6df673b01044" + integrity sha512-qzlsbLV1HKEMf19IqCJqdNvFJRCI58WNbS6XbPqK13MrLz65es75w392MSQ5TsARAfIjUw+ATm3vlCXUJSOH9Q== + dependencies: + "@vue/component-compiler-utils" "^3.1.0" + hash-sum "^1.0.2" + loader-utils "^1.1.0" + vue-hot-reload-api "^2.3.0" + vue-style-loader "^4.1.0" + +vue-perfect-scrollbar@0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/vue-perfect-scrollbar/-/vue-perfect-scrollbar-0.2.1.tgz#2fecab975512f7c8c37e1610dee48faf46d649f3" + integrity sha512-45rOonNrZaKX0mu0N9v422+c3Ngm8iTnVAP0N2iUwPfWZJds4S6eRGdmiNbrVFqmUc8IfRNI0Dpa3Zk8ntjaZQ== + +vue-prism-component@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/vue-prism-component/-/vue-prism-component-1.1.1.tgz#df0e375f7f9b367b069b2d54e6ed86facde96030" + integrity sha512-M4wM7gMIagWgf3YNS5Hrq7YDYu0pYbqMaJOhkVDfCfJ1col4ZCv+uyWpW/gkYZCuG3ic8UF3EAV22asm4pWjMA== + +vue-property-decorator@^8.0.0: + version "8.5.1" + resolved "https://registry.yarnpkg.com/vue-property-decorator/-/vue-property-decorator-8.5.1.tgz#571a91cf8d2b507f537d79bf8275af3184572fff" + integrity sha512-O6OUN2OMsYTGPvgFtXeBU3jPnX5ffQ9V4I1WfxFQ6dqz6cOUbR3Usou7kgFpfiXDvV7dJQSFcJ5yUPgOtPPm1Q== + dependencies: + vue-class-component "^7.1.0" + +vue-quill-editor@3.0.6: + version "3.0.6" + resolved "https://registry.yarnpkg.com/vue-quill-editor/-/vue-quill-editor-3.0.6.tgz#1f85646211d68a31a80a72cb7f45bb2f119bc8fb" + integrity sha512-g20oSZNWg8Hbu41Kinjd55e235qVWPLfg4NvsLW6d+DhgBTFbEuMpcWlUdrD6qT3+Noim6DRu18VLM9lVShXOQ== + dependencies: + object-assign "^4.1.1" + quill "^1.3.4" + +vue-ripple-directive@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/vue-ripple-directive/-/vue-ripple-directive-2.0.1.tgz#817ae4bc2874cbf01d8a018c8e8d97c8cadb6355" + integrity sha512-jXZEX6uZpo89wxmdcw02uFpsMBpm1pxjQ60uqghNLQ8H8ju9eon2vE0+vvSWJ1WGCOTEfxGDR4InabJJu5f1GA== + dependencies: + vue "^2.2.1" + +vue-router@3.4.9: + version "3.4.9" + resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-3.4.9.tgz#c016f42030ae2932f14e4748b39a1d9a0e250e66" + integrity sha512-CGAKWN44RqXW06oC+u4mPgHLQQi2t6vLD/JbGRDAXm0YpMv0bgpKuU5bBd7AvMgfTz9kXVRIWKHqRwGEb8xFkA== + +vue-select@3.11.2: + version "3.11.2" + resolved "https://registry.yarnpkg.com/vue-select/-/vue-select-3.11.2.tgz#3ef93e3f2707e133c2df0b2920a05eea78764d18" + integrity sha512-pIOcY8ajWNSwg8Ns4eHVr5ZWwqKCSZeQRymTnlUI8i+3QiQXF6JIM4lylK6mVfbccs4S6vOyxB7zmJBpp7tDUg== + +vue-slider-component@3.2.11: + version "3.2.11" + resolved "https://registry.yarnpkg.com/vue-slider-component/-/vue-slider-component-3.2.11.tgz#79e338dc5a32ca927a8f79ee55256197bd785235" + integrity sha512-2YyJW6TFnYk5FUvqQLvZcCJ+hthBXB819qNHtwnEUyDbOcTXV0n3Ou1ZphOi5FX9phlQIiC2NvjLuRAVmNq+Zw== + dependencies: + core-js "^3.6.5" + vue-property-decorator "^8.0.0" + +vue-style-loader@^4.1.0, vue-style-loader@^4.1.2: + version "4.1.3" + resolved "https://registry.yarnpkg.com/vue-style-loader/-/vue-style-loader-4.1.3.tgz#6d55863a51fa757ab24e89d9371465072aa7bc35" + integrity sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg== + dependencies: + hash-sum "^1.0.2" + loader-utils "^1.0.2" + +vue-sweetalert2@4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/vue-sweetalert2/-/vue-sweetalert2-4.1.1.tgz#77963821d798bbf95fd4567ccd55e8cc51c78463" + integrity sha512-9ytddeXkjixIGzUxgmVAVdIOrbPiWcjEPQuO3mEPq4zc8clbQbhOn192zvYUdcM0SbRPzbafyXTFx9mNMNJzQA== + dependencies: + sweetalert2 "10.x" + +vue-template-compiler@2.x: + version "2.6.14" + resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.6.14.tgz#a2f0e7d985670d42c9c9ee0d044fed7690f4f763" + integrity sha512-ODQS1SyMbjKoO1JBJZojSw6FE4qnh9rIpUZn2EUT86FKizx9uH5z6uXiIrm4/Nb/gwxTi/o17ZDEGWAXHvtC7g== + dependencies: + de-indent "^1.0.2" + he "^1.1.0" + +vue-template-es2015-compiler@^1.9.0: + version "1.9.1" + resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz#1ee3bc9a16ecbf5118be334bb15f9c46f82f5825" + integrity sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw== + +vue-toastification@1.7.8: + version "1.7.8" + resolved "https://registry.yarnpkg.com/vue-toastification/-/vue-toastification-1.7.8.tgz#fd970f0a4656ac25e9d63ff5d863cdf27d9a1d9c" + integrity sha512-LGYK29D7Stv7In8ebYJKZu6zYpnzMC5vvhVmlzuiBjpK41OEUYL05Nox1DISUJebS9OgD2HCm3Qb4k4+CbaqSw== + +vue-tour@1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/vue-tour/-/vue-tour-1.5.0.tgz#4dbbbc03ea6932a1ae3ccd819c219304f3a30109" + integrity sha512-T92vetsw4iLO+31kQ7Q5DIKVbgqEE7SmLmfkUEgIznMn59tCELfsklxyUP9irAcRqrZdlV8zT0HgFgzGXeZemg== + dependencies: + hash-sum "^2.0.0" + jump.js "^1.0.2" + popper.js "^1.16.0" + vue "^2.6.10" + +vue-tree-halower@1.8.3: + version "1.8.3" + resolved "https://registry.yarnpkg.com/vue-tree-halower/-/vue-tree-halower-1.8.3.tgz#a5dc53b33dbd820ea776dc5c554a03bca9c3d799" + integrity sha512-56rcHqu41wKIoJMrEwOEVmrmfNYWFg0XDWbSVLHjhc8yH4AVS2b5iEb1UyKnLhpj/N5Y4hJ8CYYs932Pm+GRag== + dependencies: + vue "^2.4.4" + +vue2-leaflet@2.5.2: + version "2.5.2" + resolved "https://registry.yarnpkg.com/vue2-leaflet/-/vue2-leaflet-2.5.2.tgz#b89c056fe741c7ce7cb9df5aca90809092e5eb8d" + integrity sha512-9eN0TxqCkyXbaI7waO3u+n0OAezkxjb811tstG6gRLAZy/ocXlNLC3JqTWE0FwBUlqBbMpyzsIk6LrEhs8oVBQ== + +vue@2.x, vue@^2.2.1, vue@^2.4.4, vue@^2.6.10: + version "2.6.14" + resolved "https://registry.yarnpkg.com/vue/-/vue-2.6.14.tgz#e51aa5250250d569a3fbad3a8a5a687d6036e235" + integrity sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ== + +vuedraggable@2.24.3: + version "2.24.3" + resolved "https://registry.yarnpkg.com/vuedraggable/-/vuedraggable-2.24.3.tgz#43c93849b746a24ce503e123d5b259c701ba0d19" + integrity sha512-6/HDXi92GzB+Hcs9fC6PAAozK1RLt1ewPTLjK0anTYguXLAeySDmcnqE8IC0xa7shvSzRjQXq3/+dsZ7ETGF3g== + dependencies: + sortablejs "1.10.2" + +vuex@3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/vuex/-/vuex-3.6.0.tgz#95efa56a58f7607c135b053350833a09e01aa813" + integrity sha512-W74OO2vCJPs9/YjNjW8lLbj+jzT24waTo2KShI8jLvJW8OaIkgb3wuAMA7D+ZiUxDOx3ubwSZTaJBip9G8a3aQ== + +watchpack-chokidar2@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz#38500072ee6ece66f3769936950ea1771be1c957" + integrity sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww== + dependencies: + chokidar "^2.1.8" + +watchpack@^1.7.4: + version "1.7.5" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453" + integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ== + dependencies: + graceful-fs "^4.1.2" + neo-async "^2.5.0" + optionalDependencies: + chokidar "^3.4.1" + watchpack-chokidar2 "^2.0.1" + +wbuf@^1.1.0, wbuf@^1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + dependencies: + minimalistic-assert "^1.0.0" + +wcwidth@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" + integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= + dependencies: + defaults "^1.0.3" + +webpack-bundle-analyzer@^3.8.0: + version "3.9.0" + resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.9.0.tgz#f6f94db108fb574e415ad313de41a2707d33ef3c" + integrity sha512-Ob8amZfCm3rMB1ScjQVlbYYUEJyEjdEtQ92jqiFUYt5VkEeO2v5UMbv49P/gnmCZm3A6yaFQzCBvpZqN4MUsdA== + dependencies: + acorn "^7.1.1" + acorn-walk "^7.1.1" + bfj "^6.1.1" + chalk "^2.4.1" + commander "^2.18.0" + ejs "^2.6.1" + express "^4.16.3" + filesize "^3.6.1" + gzip-size "^5.0.0" + lodash "^4.17.19" + mkdirp "^0.5.1" + opener "^1.5.1" + ws "^6.0.0" + +webpack-chain@^6.4.0: + version "6.5.1" + resolved "https://registry.yarnpkg.com/webpack-chain/-/webpack-chain-6.5.1.tgz#4f27284cbbb637e3c8fbdef43eef588d4d861206" + integrity sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA== + dependencies: + deepmerge "^1.5.2" + javascript-stringify "^2.0.1" + +webpack-dev-middleware@^3.7.2: + version "3.7.3" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz#0639372b143262e2b84ab95d3b91a7597061c2c5" + integrity sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ== + dependencies: + memory-fs "^0.4.1" + mime "^2.4.4" + mkdirp "^0.5.1" + range-parser "^1.2.1" + webpack-log "^2.0.0" + +webpack-dev-server@^3.11.0: + version "3.11.2" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz#695ebced76a4929f0d5de7fd73fafe185fe33708" + integrity sha512-A80BkuHRQfCiNtGBS1EMf2ChTUs0x+B3wGDFmOeT4rmJOHhHTCH2naNxIHhmkr0/UillP4U3yeIyv1pNp+QDLQ== + dependencies: + ansi-html "0.0.7" + bonjour "^3.5.0" + chokidar "^2.1.8" + compression "^1.7.4" + connect-history-api-fallback "^1.6.0" + debug "^4.1.1" + del "^4.1.1" + express "^4.17.1" + html-entities "^1.3.1" + http-proxy-middleware "0.19.1" + import-local "^2.0.0" + internal-ip "^4.3.0" + ip "^1.1.5" + is-absolute-url "^3.0.3" + killable "^1.0.1" + loglevel "^1.6.8" + opn "^5.5.0" + p-retry "^3.0.1" + portfinder "^1.0.26" + schema-utils "^1.0.0" + selfsigned "^1.10.8" + semver "^6.3.0" + serve-index "^1.9.1" + sockjs "^0.3.21" + sockjs-client "^1.5.0" + spdy "^4.0.2" + strip-ansi "^3.0.1" + supports-color "^6.1.0" + url "^0.11.0" + webpack-dev-middleware "^3.7.2" + webpack-log "^2.0.0" + ws "^6.2.1" + yargs "^13.3.2" + +webpack-log@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" + integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== + dependencies: + ansi-colors "^3.0.0" + uuid "^3.3.2" + +webpack-merge@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-4.2.2.tgz#a27c52ea783d1398afd2087f547d7b9d2f43634d" + integrity sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g== + dependencies: + lodash "^4.17.15" + +webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1: + version "1.4.3" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" + integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== + dependencies: + source-list-map "^2.0.0" + source-map "~0.6.1" + +webpack@^4.0.0: + version "4.46.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.46.0.tgz#bf9b4404ea20a073605e0a011d188d77cb6ad542" + integrity sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q== + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-module-context" "1.9.0" + "@webassemblyjs/wasm-edit" "1.9.0" + "@webassemblyjs/wasm-parser" "1.9.0" + acorn "^6.4.1" + ajv "^6.10.2" + ajv-keywords "^3.4.1" + chrome-trace-event "^1.0.2" + enhanced-resolve "^4.5.0" + eslint-scope "^4.0.3" + json-parse-better-errors "^1.0.2" + loader-runner "^2.4.0" + loader-utils "^1.2.3" + memory-fs "^0.4.1" + micromatch "^3.1.10" + mkdirp "^0.5.3" + neo-async "^2.6.1" + node-libs-browser "^2.2.1" + schema-utils "^1.0.0" + tapable "^1.1.3" + terser-webpack-plugin "^1.4.3" + watchpack "^1.7.4" + webpack-sources "^1.4.1" + +websocket-driver@>=0.5.1, websocket-driver@^0.7.4: + version "0.7.4" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== + dependencies: + http-parser-js ">=0.5.1" + safe-buffer ">=5.1.0" + websocket-extensions ">=0.1.1" + +websocket-extensions@>=0.1.1: + version "0.1.4" + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" + integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== + +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + +which-module@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" + integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= + +which@^1.2.9: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +wide-align@^1.1.0: + version "1.1.3" + resolved "https://registry.nlark.com/wide-align/download/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" + integrity sha1-rgdOa9wMFKQx6ATmJFScYzsABFc= + dependencies: + string-width "^1.0.2 || 2" + +widest-line@^3.1.0: + version "3.1.0" + resolved "https://registry.nlark.com/widest-line/download/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" + integrity sha1-gpIzO79my0X/DeFgOxNreuFJbso= + dependencies: + string-width "^4.0.0" + +with-open-file@^0.1.6: + version "0.1.7" + resolved "https://registry.npm.taobao.org/with-open-file/download/with-open-file-0.1.7.tgz#e2de8d974e8a8ae6e58886be4fe8e7465b58a729" + integrity sha1-4t6Nl06KiubliIa+T+jnRltYpyk= + dependencies: + p-finally "^1.0.0" + p-try "^2.1.0" + pify "^4.0.1" + +word-wrap@~1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" + integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== + +worker-farm@^1.7.0: + version "1.7.0" + resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" + integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== + dependencies: + errno "~0.1.7" + +wrap-ansi@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" + integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== + dependencies: + ansi-styles "^3.2.0" + string-width "^3.0.0" + strip-ansi "^5.0.0" + +wrap-ansi@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" + integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +write-file-atomic@^3.0.0: + version "3.0.3" + resolved "https://registry.npm.taobao.org/write-file-atomic/download/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" + integrity sha1-Vr1cWlxwSBzRnFcb05q5ZaXeVug= + dependencies: + imurmurhash "^0.1.4" + is-typedarray "^1.0.0" + signal-exit "^3.0.2" + typedarray-to-buffer "^3.1.5" + +write@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" + integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== + dependencies: + mkdirp "^0.5.1" + +ws@^6.0.0, ws@^6.2.1: + version "6.2.2" + resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e" + integrity sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== + dependencies: + async-limiter "~1.0.0" + +xdg-basedir@^4.0.0: + version "4.0.0" + resolved "https://registry.npm.taobao.org/xdg-basedir/download/xdg-basedir-4.0.0.tgz?cache=0&sync_timestamp=1617611838739&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fxdg-basedir%2Fdownload%2Fxdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" + integrity sha1-S8jZmEQDaWIl74OhVzy7y0552xM= + +xtend@^4.0.0, xtend@~4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + +y18n@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" + integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== + +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= + +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yargs-parser@^13.1.2: + version "13.1.2" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" + integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs-parser@^20.2.2: + version "20.2.9" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + +yargs@^13.3.2: + version "13.3.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" + integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== + dependencies: + cliui "^5.0.0" + find-up "^3.0.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^3.0.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^13.1.2" + +yargs@^16.0.0: + version "16.2.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" + integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== + dependencies: + cliui "^7.0.2" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.0" + y18n "^5.0.5" + yargs-parser "^20.2.2" + +yauzl@^2.4.2: + version "2.10.0" + resolved "https://registry.nlark.com/yauzl/download/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" + integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= + dependencies: + buffer-crc32 "~0.2.3" + fd-slicer "~1.1.0" + +yorkie@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/yorkie/-/yorkie-2.0.0.tgz#92411912d435214e12c51c2ae1093e54b6bb83d9" + integrity sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw== + dependencies: + execa "^0.8.0" + is-ci "^1.0.10" + normalize-path "^1.0.0" + strip-indent "^2.0.0" + +zopflipng-bin@^6.0.0: + version "6.0.1" + resolved "https://registry.npm.taobao.org/zopflipng-bin/download/zopflipng-bin-6.0.1.tgz#a91ef81bdba18e151dda3f34df23d3ecd7d04a1f" + integrity sha1-qR74G9uhjhUd2j803yPT7NfQSh8= + dependencies: + bin-build "^3.0.0" + bin-wrapper "^4.0.1" + logalot "^2.1.0" + +zrender@4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/zrender/-/zrender-4.3.1.tgz#baf8aa6dc8187a2f819692d7d5f9bedfa2b90fa3" + integrity sha512-CeH2TpJeCdG0TAGYoPSAcFX2ogdug1K7LIn9UO/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 z¨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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/pages/error.svg b/src/assets/images/pages/error.svg new file mode 100644 index 00000000..4370f5ec --- /dev/null +++ b/src/assets/images/pages/error.svg @@ -0,0 +1,299 @@ + + + Illustration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/pages/forgot-password-v2-dark.svg b/src/assets/images/pages/forgot-password-v2-dark.svg new file mode 100644 index 00000000..5df188c2 --- /dev/null +++ b/src/assets/images/pages/forgot-password-v2-dark.svg @@ -0,0 +1,206 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/images/pages/forgot-password-v2.svg b/src/assets/images/pages/forgot-password-v2.svg new file mode 100644 index 00000000..10dd1c85 --- /dev/null +++ b/src/assets/images/pages/forgot-password-v2.svg @@ -0,0 +1,207 @@ + + + Illustration + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/assets/images/pages/forgot-password.png b/src/assets/images/pages/forgot-password.png new file mode 100644 index 0000000000000000000000000000000000000000..fd896af6ad2cfd480d6c43b05d48584895d73ca5 GIT binary patch literal 11514 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/pages/kb-image.jpg b/src/assets/images/pages/kb-image.jpg new file mode 100644 index 0000000000000000000000000000000000000000..17ff1ff7470088243579fa238f2f95fdf1de7dc5 GIT binary patch literal 165807 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

pbc)3Ac_0U3Y~NK%Az8w4h7yC9w1S(7VM$WSNx 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 T5l0h?&i6PN+!y;ai{-xo5r~;7 literal 0 HcmV?d00001 diff --git a/src/@core/assets/fonts/feather/fonts/feather.woff b/src/@core/assets/fonts/feather/fonts/feather.woff new file mode 100644 index 0000000000000000000000000000000000000000..9b03a72a0145306a5b3f61434109b27b7bc223d4 GIT binary patch literal 29500 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 + tokenType: 'Bearer', + + // Value of this property will be used as key to store JWT token in storage + storageTokenKeyName: 'accessToken', + storageRefreshTokenKeyName: 'refreshToken', +} diff --git a/src/@core/auth/jwt/jwtService.js b/src/@core/auth/jwt/jwtService.js new file mode 100644 index 00000000..51c24f57 --- /dev/null +++ b/src/@core/auth/jwt/jwtService.js @@ -0,0 +1,111 @@ +import jwtDefaultConfig from './jwtDefaultConfig' + +export default class JwtService { + // Will be used by this service for making API calls + axiosIns = null + + // jwtConfig <= Will be used by this service + jwtConfig = { ...jwtDefaultConfig } + + // For Refreshing Token + isAlreadyFetchingAccessToken = false + + // For Refreshing Token + subscribers = [] + + constructor(axiosIns, jwtOverrideConfig) { + this.axiosIns = axiosIns + this.jwtConfig = { ...this.jwtConfig, ...jwtOverrideConfig } + + // Request Interceptor + this.axiosIns.interceptors.request.use( + config => { + // Get token from localStorage + const accessToken = this.getToken() + + // If token is present add it to request's Authorization Header + if (accessToken) { + // eslint-disable-next-line no-param-reassign + config.headers.Authorization = `${this.jwtConfig.tokenType} ${accessToken}` + } + return config + }, + error => Promise.reject(error), + ) + + // Add request/response interceptor + this.axiosIns.interceptors.response.use( + response => response, + error => { + // const { config, response: { status } } = error + const { config, response } = error + const originalRequest = config + + // if (status === 401) { + if (response && response.status === 401) { + if (!this.isAlreadyFetchingAccessToken) { + this.isAlreadyFetchingAccessToken = true + this.refreshToken().then(r => { + this.isAlreadyFetchingAccessToken = false + + // Update accessToken in localStorage + this.setToken(r.data.accessToken) + this.setRefreshToken(r.data.refreshToken) + + this.onAccessTokenFetched(r.data.accessToken) + }) + } + const retryOriginalRequest = new Promise(resolve => { + this.addSubscriber(accessToken => { + // Make sure to assign accessToken according to your response. + // Check: https://pixinvent.ticksy.com/ticket/2413870 + // Change Authorization header + originalRequest.headers.Authorization = `${this.jwtConfig.tokenType} ${accessToken}` + resolve(this.axiosIns(originalRequest)) + }) + }) + return retryOriginalRequest + } + return Promise.reject(error) + }, + ) + } + + onAccessTokenFetched(accessToken) { + this.subscribers = this.subscribers.filter(callback => callback(accessToken)) + } + + addSubscriber(callback) { + this.subscribers.push(callback) + } + + getToken() { + return localStorage.getItem(this.jwtConfig.storageTokenKeyName) + } + + getRefreshToken() { + return localStorage.getItem(this.jwtConfig.storageRefreshTokenKeyName) + } + + setToken(value) { + localStorage.setItem(this.jwtConfig.storageTokenKeyName, value) + } + + setRefreshToken(value) { + localStorage.setItem(this.jwtConfig.storageRefreshTokenKeyName, value) + } + + login(...args) { + return this.axiosIns.post(this.jwtConfig.loginEndpoint, ...args) + } + + register(...args) { + return this.axiosIns.post(this.jwtConfig.registerEndpoint, ...args) + } + + refreshToken() { + return this.axiosIns.post(this.jwtConfig.refreshEndpoint, { + refreshToken: this.getRefreshToken(), + }) + } +} diff --git a/src/@core/auth/jwt/useJwt.js b/src/@core/auth/jwt/useJwt.js new file mode 100644 index 00000000..85e31c00 --- /dev/null +++ b/src/@core/auth/jwt/useJwt.js @@ -0,0 +1,9 @@ +import JwtService from './jwtService' + +export default function useJwt(axiosIns, jwtOverrideConfig) { + const jwt = new JwtService(axiosIns, jwtOverrideConfig) + + return { + jwt, + } +} diff --git a/src/@core/comp-functions/forms/form-utils.js b/src/@core/comp-functions/forms/form-utils.js new file mode 100644 index 00000000..c4655211 --- /dev/null +++ b/src/@core/comp-functions/forms/form-utils.js @@ -0,0 +1,23 @@ +export const useInputImageRenderer = (inputEl, callback) => { + const inputImageRenderer = () => { + const file = inputEl.value.files[0] + const reader = new FileReader() + + reader.addEventListener( + 'load', + () => { + callback(reader.result) + }, + false, + ) + + if (file) { + reader.readAsDataURL(file) + } + } + return { + inputImageRenderer, + } +} + +export const _ = null diff --git a/src/@core/comp-functions/forms/form-validation.js b/src/@core/comp-functions/forms/form-validation.js new file mode 100644 index 00000000..d7605b3d --- /dev/null +++ b/src/@core/comp-functions/forms/form-validation.js @@ -0,0 +1,66 @@ +import { ref, nextTick } from '@vue/composition-api' + +// =========================================================== +// ! This is coupled with "veeValidate" plugin +// =========================================================== + +export default function formValidation(resetFormData, clearFormData = () => {}) { + // ------------------------------------------------ + // refFormObserver + // ! This is for veeValidate Observer + // * Used for veeValidate form observer + // ------------------------------------------------ + const refFormObserver = ref(null) + + // ------------------------------------------------ + // resetObserver + // ! This function is coupled with veeValidate + // * It resets form observer + // ------------------------------------------------ + const resetObserver = () => { + refFormObserver.value.reset() + } + + // ------------------------------------------------ + // getValidationState + // ! This function is coupled with veeValidate + // * It returns true/false based on validation + // ------------------------------------------------ + // eslint-disable-next-line object-curly-newline + const getValidationState = ({ dirty, validated, required: fieldRequired, changed, valid = null }) => { + const result = dirty || validated ? valid : null + return !fieldRequired && !changed ? null : result + } + + // ------------------------------------------------ + // resetForm + // ! This function is coupled with veeValidate + // * This uses resetFormData arg to reset form data + // ------------------------------------------------ + const resetForm = () => { + resetFormData() + nextTick(() => { + resetObserver() + }) + } + + // ------------------------------------------------ + // clearForm + // ! This function is coupled with veeValidate + // * This uses clearFormData arg to reset form data + // ------------------------------------------------ + const clearForm = () => { + clearFormData() + nextTick(() => { + resetObserver() + }) + } + + return { + refFormObserver, + resetObserver, + getValidationState, + resetForm, + clearForm, + } +} diff --git a/src/@core/comp-functions/misc/event-listeners.js b/src/@core/comp-functions/misc/event-listeners.js new file mode 100644 index 00000000..16dc29ed --- /dev/null +++ b/src/@core/comp-functions/misc/event-listeners.js @@ -0,0 +1,20 @@ +import { ref, onUnmounted } from '@vue/composition-api' + +export const useScrollListener = () => { + const scrolledTo = ref(null) + + const scrollHandler = () => { + scrolledTo.value = window.scrollY + } + + window.addEventListener('scroll', scrollHandler) + onUnmounted(() => { + window.removeEventListener('scroll', scrollHandler) + }) + + return { + scrolledTo, + } +} + +export const _ = null diff --git a/src/@core/comp-functions/ui/app.js b/src/@core/comp-functions/ui/app.js new file mode 100644 index 00000000..17ccef0d --- /dev/null +++ b/src/@core/comp-functions/ui/app.js @@ -0,0 +1,18 @@ +import store from '@/store' +import { ref, watch, computed } from '@vue/composition-api' + +export const useResponsiveAppLeftSidebarVisibility = () => { + const mqShallShowLeftSidebar = ref(false) + // Close Active Sidebars and other stuff when going in large device + const currentBreakPoint = computed(() => store.getters['app/currentBreakPoint']) + watch(currentBreakPoint, (val, oldVal) => { + // Reset chats & contacts left sidebar + if (oldVal === 'md' && val === 'lg') mqShallShowLeftSidebar.value = false + }) + + return { + mqShallShowLeftSidebar, + } +} + +export const _ = {} diff --git a/src/@core/comp-functions/ui/vertical-menu.js b/src/@core/comp-functions/ui/vertical-menu.js new file mode 100644 index 00000000..7141e3f6 --- /dev/null +++ b/src/@core/comp-functions/ui/vertical-menu.js @@ -0,0 +1,21 @@ +import { onBeforeUnmount } from '@vue/composition-api' +import userAppConfig from '@core/app-config/useAppConfig' + +/** + * Collapse vertical menu when route is visited and restore the state on route leave + */ +export const useCollapseMenuOnVisit = () => { + const { isVerticalMenuCollapsed } = userAppConfig() + const wasVerticalMenuCollapsed = isVerticalMenuCollapsed.value + + if (!wasVerticalMenuCollapsed.value) { + isVerticalMenuCollapsed.value = true + } + + // Restore the original collapse value + onBeforeUnmount(() => { + isVerticalMenuCollapsed.value = wasVerticalMenuCollapsed + }) +} + +export const _ = null diff --git a/src/@core/components/app-auto-suggest/AppAutoSuggest.vue b/src/@core/components/app-auto-suggest/AppAutoSuggest.vue new file mode 100644 index 00000000..7d2fde54 --- /dev/null +++ b/src/@core/components/app-auto-suggest/AppAutoSuggest.vue @@ -0,0 +1,128 @@ + + + + + diff --git a/src/@core/components/app-auto-suggest/useAutoSuggest.js b/src/@core/components/app-auto-suggest/useAutoSuggest.js new file mode 100644 index 00000000..443f8155 --- /dev/null +++ b/src/@core/components/app-auto-suggest/useAutoSuggest.js @@ -0,0 +1,55 @@ +import { ref, watch } from '@vue/composition-api' + +export default function useAutoSuggest(props) { + const filteredData = ref({}) + + /** + * Filter group against provided query + * Grp Structure: + * { + * key: 'title', + * data: [ + * title: 'Admin', img: 'someImage.png', + * title: 'Template', img: 'otherImage.png', + * ] + * } + * @param {Object} grp Group object to perform filter on + * @param {String} query Query string to filter + */ + const filterGrp = (grp, query) => { + const exactEle = grp.data.filter(item => item[grp.key].toLowerCase().startsWith(query.toLowerCase())) + const containEle = grp.data.filter( + // prettier-ignore + item => !item[grp.key].toLowerCase().startsWith(query.toLowerCase()) && item[grp.key].toLowerCase().indexOf(query.toLowerCase()) > -1, + ) + return exactEle.concat(containEle).slice(0, props.searchLimit) + } + + const searchQuery = ref('') + const resetsearchQuery = () => { + searchQuery.value = '' + } + + const handleSearchQueryUpdate = val => { + if (val === '') { + filteredData.value = {} + } else { + const queriedData = {} + const dataGrps = Object.keys(props.data) + + dataGrps.forEach((grp, i) => { + queriedData[dataGrps[i]] = filterGrp(props.data[grp], val) + }) + + filteredData.value = queriedData + } + } + + watch(searchQuery, val => handleSearchQueryUpdate(val)) + + return { + searchQuery, + resetsearchQuery, + filteredData, + } +} diff --git a/src/@core/components/app-collapse/AppCollapse.vue b/src/@core/components/app-collapse/AppCollapse.vue new file mode 100644 index 00000000..8d527a20 --- /dev/null +++ b/src/@core/components/app-collapse/AppCollapse.vue @@ -0,0 +1,54 @@ + + + diff --git a/src/@core/components/app-collapse/AppCollapseItem.vue b/src/@core/components/app-collapse/AppCollapseItem.vue new file mode 100644 index 00000000..bfc2cfa7 --- /dev/null +++ b/src/@core/components/app-collapse/AppCollapseItem.vue @@ -0,0 +1,87 @@ + + + diff --git a/src/@core/components/app-timeline/AppTimeline.vue b/src/@core/components/app-timeline/AppTimeline.vue new file mode 100644 index 00000000..7cff30a8 --- /dev/null +++ b/src/@core/components/app-timeline/AppTimeline.vue @@ -0,0 +1,23 @@ + + + + + diff --git a/src/@core/components/app-timeline/AppTimelineItem.vue b/src/@core/components/app-timeline/AppTimelineItem.vue new file mode 100644 index 00000000..88897b85 --- /dev/null +++ b/src/@core/components/app-timeline/AppTimelineItem.vue @@ -0,0 +1,182 @@ + + + + + diff --git a/src/@core/components/app-tour/AppTour.vue b/src/@core/components/app-tour/AppTour.vue new file mode 100644 index 00000000..d4e5def6 --- /dev/null +++ b/src/@core/components/app-tour/AppTour.vue @@ -0,0 +1,117 @@ + + + + + diff --git a/src/@core/components/b-card-actions/BCardActions.vue b/src/@core/components/b-card-actions/BCardActions.vue new file mode 100644 index 00000000..f2e2f672 --- /dev/null +++ b/src/@core/components/b-card-actions/BCardActions.vue @@ -0,0 +1,195 @@ + + + + + diff --git a/src/@core/components/b-card-actions/BCardActionsContainer.vue b/src/@core/components/b-card-actions/BCardActionsContainer.vue new file mode 100644 index 00000000..d60744ae --- /dev/null +++ b/src/@core/components/b-card-actions/BCardActionsContainer.vue @@ -0,0 +1,55 @@ + + + diff --git a/src/@core/components/b-card-actions/index.js b/src/@core/components/b-card-actions/index.js new file mode 100644 index 00000000..5bb9c908 --- /dev/null +++ b/src/@core/components/b-card-actions/index.js @@ -0,0 +1,2 @@ +export { default as BCardActions } from './BCardActions.vue' +export { default as BCardActionsContainer } from './BCardActionsContainer.vue' diff --git a/src/@core/components/b-card-code/BCardCode.vue b/src/@core/components/b-card-code/BCardCode.vue new file mode 100644 index 00000000..501ba22a --- /dev/null +++ b/src/@core/components/b-card-code/BCardCode.vue @@ -0,0 +1,166 @@ + + + + + diff --git a/src/@core/components/b-card-code/index.js b/src/@core/components/b-card-code/index.js new file mode 100644 index 00000000..7425748b --- /dev/null +++ b/src/@core/components/b-card-code/index.js @@ -0,0 +1,3 @@ +import BCardCode from './BCardCode.vue' + +export default BCardCode diff --git a/src/@core/components/charts/echart/AppEchartBar.vue b/src/@core/components/charts/echart/AppEchartBar.vue new file mode 100644 index 00000000..68766bff --- /dev/null +++ b/src/@core/components/charts/echart/AppEchartBar.vue @@ -0,0 +1,50 @@ + + + diff --git a/src/@core/components/charts/echart/AppEchartDoughnut.vue b/src/@core/components/charts/echart/AppEchartDoughnut.vue new file mode 100644 index 00000000..c99979a8 --- /dev/null +++ b/src/@core/components/charts/echart/AppEchartDoughnut.vue @@ -0,0 +1,46 @@ + + + diff --git a/src/@core/components/charts/echart/AppEchartLine.vue b/src/@core/components/charts/echart/AppEchartLine.vue new file mode 100644 index 00000000..268586fb --- /dev/null +++ b/src/@core/components/charts/echart/AppEchartLine.vue @@ -0,0 +1,72 @@ + + + + + diff --git a/src/@core/components/charts/echart/AppEchartRadar.vue b/src/@core/components/charts/echart/AppEchartRadar.vue new file mode 100644 index 00000000..71da6ddc --- /dev/null +++ b/src/@core/components/charts/echart/AppEchartRadar.vue @@ -0,0 +1,73 @@ + + + diff --git a/src/@core/components/charts/echart/AppEchartScatter.vue b/src/@core/components/charts/echart/AppEchartScatter.vue new file mode 100644 index 00000000..41809c77 --- /dev/null +++ b/src/@core/components/charts/echart/AppEchartScatter.vue @@ -0,0 +1,66 @@ + + + diff --git a/src/@core/components/charts/echart/AppEchartStackedArea.vue b/src/@core/components/charts/echart/AppEchartStackedArea.vue new file mode 100644 index 00000000..73202d3f --- /dev/null +++ b/src/@core/components/charts/echart/AppEchartStackedArea.vue @@ -0,0 +1,72 @@ + + + diff --git a/src/@core/components/charts/echart/theme.json b/src/@core/components/charts/echart/theme.json new file mode 100644 index 00000000..d40b7095 --- /dev/null +++ b/src/@core/components/charts/echart/theme.json @@ -0,0 +1,475 @@ +{ + "color": [ + "#826AF9", + "#9F87FF", + "#D2B0FF", + "#F8D3FF" + ], + "backgroundColor": "rgba(0,0,0,0)", + "textStyle": {}, + "title": { + "textStyle": { + "color": "#666666" + }, + "subtextStyle": { + "color": "#999999" + } + }, + "line": { + "itemStyle": { + "normal": { + "borderWidth": "1" + } + }, + "lineStyle": { + "normal": { + "width": "1" + } + }, + "symbolSize": "10", + "symbol": "emptyCircle", + "smooth": false + }, + "radar": { + "itemStyle": { + "normal": { + "borderWidth": "2" + } + }, + "lineStyle": { + "normal": { + "width": "3" + } + }, + "symbolSize": "10", + "symbol": "emptyCircle", + "smooth": true + }, + "bar": { + "itemStyle": { + "normal": { + "barBorderWidth": "0", + "barBorderColor": "#444444" + }, + "emphasis": { + "barBorderWidth": "0", + "barBorderColor": "#444444" + } + } + }, + "pie": { + "itemStyle": { + "normal": { + "borderWidth": "0", + "borderColor": "#444444" + }, + "emphasis": { + "borderWidth": "0", + "borderColor": "#444444" + } + } + }, + "scatter": { + "itemStyle": { + "normal": { + "borderWidth": "0", + "borderColor": "#444444" + }, + "emphasis": { + "borderWidth": "0", + "borderColor": "#444444" + } + } + }, + "boxplot": { + "itemStyle": { + "normal": { + "borderWidth": "0", + "borderColor": "#444444" + }, + "emphasis": { + "borderWidth": "0", + "borderColor": "#444444" + } + } + }, + "parallel": { + "itemStyle": { + "normal": { + "borderWidth": "0", + "borderColor": "#444444" + }, + "emphasis": { + "borderWidth": "0", + "borderColor": "#444444" + } + } + }, + "sankey": { + "itemStyle": { + "normal": { + "borderWidth": "0", + "borderColor": "#444444" + }, + "emphasis": { + "borderWidth": "0", + "borderColor": "#444444" + } + } + }, + "funnel": { + "itemStyle": { + "normal": { + "borderWidth": "0", + "borderColor": "#444444" + }, + "emphasis": { + "borderWidth": "0", + "borderColor": "#444444" + } + } + }, + "gauge": { + "itemStyle": { + "normal": { + "borderWidth": "0", + "borderColor": "#444444" + }, + "emphasis": { + "borderWidth": "0", + "borderColor": "#444444" + } + } + }, + "candlestick": { + "itemStyle": { + "normal": { + "color": "#d0648a", + "color0": "#ffffff", + "borderColor": "#d0648a", + "borderColor0": "#22c3aa", + "borderWidth": 1 + } + } + }, + "graph": { + "itemStyle": { + "normal": { + "borderWidth": "0", + "borderColor": "#444444" + } + }, + "lineStyle": { + "normal": { + "width": 1, + "color": "#aaa" + } + }, + "symbolSize": "10", + "symbol": "emptyCircle", + "smooth": true, + "color": [ + "#4ea397", + "#22c3aa", + "#7bd9a5" + ], + "label": { + "normal": { + "textStyle": { + "color": "#ffffff" + } + } + } + }, + "map": { + "itemStyle": { + "normal": { + "areaColor": "#eeeeee", + "borderColor": "#999999", + "borderWidth": "0.5" + }, + "emphasis": { + "areaColor": "rgba(34,195,170,0.25)", + "borderColor": "#22c3aa", + "borderWidth": "0.5" + } + }, + "label": { + "normal": { + "textStyle": { + "color": "#28544e" + } + }, + "emphasis": { + "textStyle": { + "color": "rgb(52,158,142)" + } + } + } + }, + "geo": { + "itemStyle": { + "normal": { + "areaColor": "#eeeeee", + "borderColor": "#999999", + "borderWidth": "0.5" + }, + "emphasis": { + "areaColor": "rgba(34,195,170,0.25)", + "borderColor": "#22c3aa", + "borderWidth": "0.5" + } + }, + "label": { + "normal": { + "textStyle": { + "color": "#28544e" + } + }, + "emphasis": { + "textStyle": { + "color": "rgb(52,158,142)" + } + } + } + }, + "categoryAxis": { + "axisLine": { + "show": true, + "lineStyle": { + "color": "#cccccc" + } + }, + "axisTick": { + "show": false, + "lineStyle": { + "color": "#333333" + } + }, + "axisLabel": { + "show": true, + "textStyle": { + "color": "#999999" + } + }, + "splitLine": { + "show": true, + "lineStyle": { + "color": [ + "#eeeeee" + ] + } + }, + "splitArea": { + "show": false, + "areaStyle": { + "color": [ + "rgba(250,250,250,0.3)", + "rgba(200,200,200,0.3)" + ] + } + } + }, + "valueAxis": { + "axisLine": { + "show": true, + "lineStyle": { + "color": "#cccccc" + } + }, + "axisTick": { + "show": false, + "lineStyle": { + "color": "#333333" + } + }, + "axisLabel": { + "show": true, + "textStyle": { + "color": "#999999" + } + }, + "splitLine": { + "show": true, + "lineStyle": { + "color": [ + "#eeeeee" + ] + } + }, + "splitArea": { + "show": false, + "areaStyle": { + "color": [ + "rgba(250,250,250,0.3)", + "rgba(200,200,200,0.3)" + ] + } + } + }, + "logAxis": { + "axisLine": { + "show": true, + "lineStyle": { + "color": "#cccccc" + } + }, + "axisTick": { + "show": false, + "lineStyle": { + "color": "#333333" + } + }, + "axisLabel": { + "show": true, + "textStyle": { + "color": "#999999" + } + }, + "splitLine": { + "show": true, + "lineStyle": { + "color": [ + "#eeeeee" + ] + } + }, + "splitArea": { + "show": false, + "areaStyle": { + "color": [ + "rgba(250,250,250,0.3)", + "rgba(200,200,200,0.3)" + ] + } + } + }, + "timeAxis": { + "axisLine": { + "show": true, + "lineStyle": { + "color": "#cccccc" + } + }, + "axisTick": { + "show": false, + "lineStyle": { + "color": "#333333" + } + }, + "axisLabel": { + "show": true, + "textStyle": { + "color": "#999999" + } + }, + "splitLine": { + "show": true, + "lineStyle": { + "color": [ + "#eeeeee" + ] + } + }, + "splitArea": { + "show": false, + "areaStyle": { + "color": [ + "rgba(250,250,250,0.3)", + "rgba(200,200,200,0.3)" + ] + } + } + }, + "toolbox": { + "iconStyle": { + "normal": { + "borderColor": "#aaaaaa" + }, + "emphasis": { + "borderColor": "#666" + } + } + }, + "legend": { + "textStyle": { + "color": "#999999" + } + }, + "tooltip": { + "axisPointer": { + "lineStyle": { + "color": "#ccc", + "width": 1 + }, + "crossStyle": { + "color": "#ccc", + "width": 1 + } + } + }, + "timeline": { + "lineStyle": { + "color": "#349e8e", + "width": 1 + }, + "itemStyle": { + "normal": { + "color": "#349e8e", + "borderWidth": "1" + }, + "emphasis": { + "color": "#57e8d2" + } + }, + "controlStyle": { + "normal": { + "color": "#349e8e", + "borderColor": "#349e8e", + "borderWidth": "0" + } + }, + "checkpointStyle": { + "color": "#22c3aa", + "borderColor": "rgba(34,195,170,0.25)" + }, + "label": { + "normal": { + "textStyle": { + "color": "#349e8e" + } + } + } + }, + "visualMap": { + "color": [ + "#d0648a", + "#22c3aa", + "rgba(123,217,165,0.2)" + ] + }, + "dataZoom": { + "backgroundColor": "#fff", + "dataBackgroundColor": "#dedede", + "fillerColor": "rgba(34,195,170,0.25)", + "handleColor": "#dddddd", + "handleSize": "100%", + "textStyle": { + "color": "#999" + } + }, + "markPoint": { + "label": { + "normal": { + "textStyle": { + "color": "#ffffff" + } + }, + "emphasis": { + "textStyle": { + "color": "#ffffff" + } + } + } + } +} diff --git a/src/@core/components/feather-icon/FeatherIcon.vue b/src/@core/components/feather-icon/FeatherIcon.vue new file mode 100644 index 00000000..7c140957 --- /dev/null +++ b/src/@core/components/feather-icon/FeatherIcon.vue @@ -0,0 +1,45 @@ + + + diff --git a/src/@core/components/scroll-to-top/ScrollToTop.vue b/src/@core/components/scroll-to-top/ScrollToTop.vue new file mode 100644 index 00000000..999f11e1 --- /dev/null +++ b/src/@core/components/scroll-to-top/ScrollToTop.vue @@ -0,0 +1,67 @@ + + + + + diff --git a/src/@core/components/statistics-cards/StatisticCardHorizontal.vue b/src/@core/components/statistics-cards/StatisticCardHorizontal.vue new file mode 100644 index 00000000..477cb341 --- /dev/null +++ b/src/@core/components/statistics-cards/StatisticCardHorizontal.vue @@ -0,0 +1,51 @@ + + + diff --git a/src/@core/components/statistics-cards/StatisticCardVertical.vue b/src/@core/components/statistics-cards/StatisticCardVertical.vue new file mode 100644 index 00000000..8d94ab0b --- /dev/null +++ b/src/@core/components/statistics-cards/StatisticCardVertical.vue @@ -0,0 +1,49 @@ + + + diff --git a/src/@core/components/statistics-cards/StatisticCardWithAreaChart.vue b/src/@core/components/statistics-cards/StatisticCardWithAreaChart.vue new file mode 100644 index 00000000..dc780624 --- /dev/null +++ b/src/@core/components/statistics-cards/StatisticCardWithAreaChart.vue @@ -0,0 +1,83 @@ + + + diff --git a/src/@core/components/statistics-cards/StatisticCardWithLineChart.vue b/src/@core/components/statistics-cards/StatisticCardWithLineChart.vue new file mode 100644 index 00000000..0323f5e2 --- /dev/null +++ b/src/@core/components/statistics-cards/StatisticCardWithLineChart.vue @@ -0,0 +1,101 @@ + + + diff --git a/src/@core/components/statistics-cards/chartOptions.js b/src/@core/components/statistics-cards/chartOptions.js new file mode 100644 index 00000000..f2f85e9d --- /dev/null +++ b/src/@core/components/statistics-cards/chartOptions.js @@ -0,0 +1,122 @@ +import { $themeColors } from '@themeConfig' + +export const areaChartOptions = { + grid: { + show: false, + padding: { + left: 0, + right: 0, + }, + }, + chart: { + toolbar: { + show: false, + }, + sparkline: { + enabled: true, + }, + }, + dataLabels: { + enabled: false, + }, + stroke: { + curve: 'smooth', + width: 2.5, + }, + fill: { + type: 'gradient', + gradient: { + shadeIntensity: 0.9, + opacityFrom: 0.5, + opacityTo: 0.2, + stops: [0, 80, 100], + }, + }, + xaxis: { + type: 'numeric', + lines: { + show: false, + }, + axisBorder: { + show: false, + }, + labels: { show: false }, + }, + yaxis: [ + { + y: 0, + offsetX: 0, + offsetY: 0, + padding: { + left: 0, + right: 0, + }, + }, + ], + tooltip: { + x: { show: false }, + }, + theme: { + monochrome: { + enabled: true, + color: $themeColors.primary, + shadeTo: 'light', + shadeIntensity: 0.65, + }, + }, +} + +export const lineChartOptions = { + grid: { + show: false, + padding: { + left: 0, + right: 0, + }, + }, + chart: { + type: 'line', + dropShadow: { + enabled: true, + top: 5, + left: 0, + blur: 4, + opacity: 0.1, + }, + toolbar: { + show: false, + }, + sparkline: { + enabled: true, + }, + }, + stroke: { + width: 5, + curve: 'smooth', + }, + xaxis: { + type: 'numeric', + }, + colors: [$themeColors.primary], + fill: { + type: 'gradient', + gradient: { + shade: 'dark', + gradientToColors: ['#A9A2F6'], + shadeIntensity: 1, + type: 'horizontal', + opacityFrom: 1, + opacityTo: 1, + stops: [0, 100, 100, 100], + }, + }, + markers: { + size: 0, + hover: { + size: 5, + }, + }, + tooltip: { + x: { show: false }, + }, +} diff --git a/src/@core/components/toastification/ToastificationContent.vue b/src/@core/components/toastification/ToastificationContent.vue new file mode 100644 index 00000000..c398456d --- /dev/null +++ b/src/@core/components/toastification/ToastificationContent.vue @@ -0,0 +1,84 @@ + + + + + diff --git a/src/@core/directives/animations.js b/src/@core/directives/animations.js new file mode 100644 index 00000000..d338d0a9 --- /dev/null +++ b/src/@core/directives/animations.js @@ -0,0 +1,32 @@ +export const heightFade = { + /* eslint-disable no-param-reassign */ + inserted(el, binding) { + const height = `${el.offsetHeight}px` + + if (binding.modifiers.appear) { + el.style.overflow = 'hidden' + el.style.maxHeight = '0px' + el.style.opacity = 0 + + // Focus the element + setTimeout(() => { + el.style.maxHeight = height + el.style.opacity = 1 + setTimeout(() => { + el.style.overflow = 'unset' + }, 300) + }, 100) + } else { + el.style.maxHeight = height + } + }, + unbind(el) { + if (el.style === undefined) return + el.style.overflow = 'hidden' + el.style.maxHeight = '0px' + el.style.opacity = 0 + }, + /* eslint-enable no-param-reassign */ +} + +export const temp = 2 diff --git a/src/@core/layouts/components/AppBreadcrumb.vue b/src/@core/layouts/components/AppBreadcrumb.vue new file mode 100644 index 00000000..9fe50837 --- /dev/null +++ b/src/@core/layouts/components/AppBreadcrumb.vue @@ -0,0 +1,69 @@ + + + diff --git a/src/@core/layouts/components/AppFooter.vue b/src/@core/layouts/components/AppFooter.vue new file mode 100644 index 00000000..ec56834e --- /dev/null +++ b/src/@core/layouts/components/AppFooter.vue @@ -0,0 +1,42 @@ + + + diff --git a/src/@core/layouts/components/Logo.vue b/src/@core/layouts/components/Logo.vue new file mode 100644 index 00000000..69218aa2 --- /dev/null +++ b/src/@core/layouts/components/Logo.vue @@ -0,0 +1,93 @@ + diff --git a/src/@core/layouts/components/app-customizer/AppCustomizer.vue b/src/@core/layouts/components/app-customizer/AppCustomizer.vue new file mode 100644 index 00000000..dd66fc95 --- /dev/null +++ b/src/@core/layouts/components/app-customizer/AppCustomizer.vue @@ -0,0 +1,344 @@ + + + + + + + diff --git a/src/@core/layouts/components/app-customizer/useAppCustomizer.js b/src/@core/layouts/components/app-customizer/useAppCustomizer.js new file mode 100644 index 00000000..a12e4530 --- /dev/null +++ b/src/@core/layouts/components/app-customizer/useAppCustomizer.js @@ -0,0 +1,109 @@ +import { ref } from '@vue/composition-api' +import useAppConfig from '@core/app-config/useAppConfig' + +export default function useAppCustomizer() { + // Customizer + const isCustomizerOpen = ref(false) + + // Skin + const skinOptions = [ + { text: 'Light', value: 'light' }, + { text: 'Bordered', value: 'bordered' }, + { text: 'Dark', value: 'dark' }, + { text: 'Semi Dark', value: 'semi-dark' }, + ] + + // Content Width Options + const contentWidthOptions = [ + { text: 'Full Width', value: 'full' }, + { text: 'Boxed', value: 'boxed' }, + ] + + // Router Transition + const routerTransitionOptions = [ + { title: 'Zoom Fade', value: 'zoom-fade' }, + { title: 'Fade', value: 'fade' }, + { title: 'Fade Bottom', value: 'fade-bottom' }, + { title: 'Slide Fade', value: 'slide-fade' }, + { title: 'Zoom Out', value: 'zoom-out' }, + { title: 'None', value: 'none' }, + ] + + // Router Transition + const layoutTypeOptions = [ + { text: 'Vertical', value: 'vertical' }, + { text: 'Horizontal', value: 'horizontal' }, + ] + + // Navbar + const navbarColors = ['', 'primary', 'secondary', 'success', 'danger', 'warning', 'info', 'dark'] + + // Navbar Types + const navbarTypes = [ + { text: 'Floating', value: 'floating' }, + { text: 'Sticky', value: 'sticky' }, + { text: 'Static', value: 'static' }, + { text: 'Hidden', value: 'hidden' }, + ] + + // Footer Types + const footerTypes = [ + { text: 'Sticky', value: 'sticky' }, + { text: 'Static', value: 'static' }, + { text: 'Hidden', value: 'hidden' }, + ] + + // eslint-disable-next-line object-curly-newline + const { + isRTL, + skin, + contentWidth, + routerTransition, + layoutType, + isNavMenuHidden, + isVerticalMenuCollapsed, + navbarBackgroundColor, + navbarType, + footerType, + } = useAppConfig() + + return { + // Customizer + isCustomizerOpen, + + // Vertical Menu + isVerticalMenuCollapsed, + + // Skin + skin, + skinOptions, + + // Content Width + contentWidth, + contentWidthOptions, + + // RTL + isRTL, + + // routerTransition + routerTransition, + routerTransitionOptions, + + // Layout Type + layoutType, + layoutTypeOptions, + + // NavMenu Hidden + isNavMenuHidden, + + // Navbar + navbarColors, + navbarTypes, + navbarBackgroundColor, + navbarType, + + // Footer + footerTypes, + footerType, + } +} diff --git a/src/@core/layouts/components/app-navbar/AppNavbarHorizontalLayout.vue b/src/@core/layouts/components/app-navbar/AppNavbarHorizontalLayout.vue new file mode 100644 index 00000000..86b5b478 --- /dev/null +++ b/src/@core/layouts/components/app-navbar/AppNavbarHorizontalLayout.vue @@ -0,0 +1,72 @@ + + + diff --git a/src/@core/layouts/components/app-navbar/AppNavbarHorizontalLayoutBrand.vue b/src/@core/layouts/components/app-navbar/AppNavbarHorizontalLayoutBrand.vue new file mode 100644 index 00000000..e79ef234 --- /dev/null +++ b/src/@core/layouts/components/app-navbar/AppNavbarHorizontalLayoutBrand.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/@core/layouts/components/app-navbar/AppNavbarVerticalLayout.vue b/src/@core/layouts/components/app-navbar/AppNavbarVerticalLayout.vue new file mode 100644 index 00000000..39027f56 --- /dev/null +++ b/src/@core/layouts/components/app-navbar/AppNavbarVerticalLayout.vue @@ -0,0 +1,61 @@ + + + diff --git a/src/@core/layouts/components/app-navbar/components/Bookmarks.vue b/src/@core/layouts/components/app-navbar/components/Bookmarks.vue new file mode 100644 index 00000000..5b449e71 --- /dev/null +++ b/src/@core/layouts/components/app-navbar/components/Bookmarks.vue @@ -0,0 +1,196 @@ + + + + + diff --git a/src/@core/layouts/components/app-navbar/components/CartDropdown.vue b/src/@core/layouts/components/app-navbar/components/CartDropdown.vue new file mode 100644 index 00000000..64f14634 --- /dev/null +++ b/src/@core/layouts/components/app-navbar/components/CartDropdown.vue @@ -0,0 +1,177 @@ + + + + + diff --git a/src/@core/layouts/components/app-navbar/components/DarkToggler.vue b/src/@core/layouts/components/app-navbar/components/DarkToggler.vue new file mode 100644 index 00000000..7d67a5c7 --- /dev/null +++ b/src/@core/layouts/components/app-navbar/components/DarkToggler.vue @@ -0,0 +1,27 @@ + + + diff --git a/src/@core/layouts/components/app-navbar/components/Locale.vue b/src/@core/layouts/components/app-navbar/components/Locale.vue new file mode 100644 index 00000000..63bd4971 --- /dev/null +++ b/src/@core/layouts/components/app-navbar/components/Locale.vue @@ -0,0 +1,83 @@ + + + + + diff --git a/src/@core/layouts/components/app-navbar/components/NotificationDropdown.vue b/src/@core/layouts/components/app-navbar/components/NotificationDropdown.vue new file mode 100644 index 00000000..0c02d3d9 --- /dev/null +++ b/src/@core/layouts/components/app-navbar/components/NotificationDropdown.vue @@ -0,0 +1,189 @@ + + + + + diff --git a/src/@core/layouts/components/app-navbar/components/SearchBar.vue b/src/@core/layouts/components/app-navbar/components/SearchBar.vue new file mode 100644 index 00000000..3dc4b743 --- /dev/null +++ b/src/@core/layouts/components/app-navbar/components/SearchBar.vue @@ -0,0 +1,311 @@ + + + + + diff --git a/src/@core/layouts/components/app-navbar/components/UserDropdown.vue b/src/@core/layouts/components/app-navbar/components/UserDropdown.vue new file mode 100644 index 00000000..709715c6 --- /dev/null +++ b/src/@core/layouts/components/app-navbar/components/UserDropdown.vue @@ -0,0 +1,162 @@ + + + diff --git a/src/@core/layouts/components/app-navbar/search-and-bookmark-data.js b/src/@core/layouts/components/app-navbar/search-and-bookmark-data.js new file mode 100644 index 00000000..1b4f8ee6 --- /dev/null +++ b/src/@core/layouts/components/app-navbar/search-and-bookmark-data.js @@ -0,0 +1,295 @@ +/* eslint-disable */ +// prettier-ignore +export default { + pages: { + key: 'title', + data: [ + { title: 'Access Control', route: { name: 'access-control' }, icon: 'ShieldIcon', isBookmarked: false }, + { title: 'Account Settings', route: { name: 'pages-account-setting' }, icon: 'SettingsIcon', isBookmarked: false }, + { title: 'Advance Card', route: { name: 'card-advance' }, icon: 'CreditCardIcon', isBookmarked: false }, + { title: 'Alerts', route: { name: 'components-alert' }, icon: 'AlertTriangleIcon', isBookmarked: false }, + { title: 'Analytics Cards', route: { name: 'card-analytic' }, icon: 'CreditCardIcon', isBookmarked: false }, + { title: 'Apex Chart', route: { name: 'charts-apex-chart' }, icon: 'PieChartIcon', isBookmarked: false }, + { title: 'Aspect', route: { name: 'components-aspect' }, icon: 'AirplayIcon', isBookmarked: false }, + { title: 'Auto Suggest', route: { name: 'extensions-auto-suggest' }, icon: 'AlignLeftIcon', isBookmarked: false }, + { title: 'Avatar', route: { name: 'components-avatar' }, icon: 'UserIcon', isBookmarked: false }, + { title: 'Badge', route: { name: 'components-badge' }, icon: 'TagIcon', isBookmarked: false }, + { title: 'Basic Card', route: { name: 'card-basic' }, icon: 'CreditCardIcon', isBookmarked: false }, + { title: 'Blog Detail', route: { name: 'pages-blog-detail', params: { id: 1 } }, icon: 'FileTextIcon', isBookmarked: false }, + { title: 'Blog Edit', route: { name: 'pages-blog-edit', params: { id: 1 } }, icon: 'FileTextIcon', isBookmarked: false }, + { title: 'Blog List', route: { name: 'pages-blog-list' }, icon: 'FileTextIcon', isBookmarked: false }, + { title: 'Breadcrumb', route: { name: 'components-breadcrumb' }, icon: 'HomeIcon', isBookmarked: false }, + { title: 'BS Table', route: { name: 'table-bs-table' }, icon: 'GridIcon', isBookmarked: false }, + { title: 'Button Group', route: { name: 'components-button-group' }, icon: 'BoldIcon', isBookmarked: false }, + { title: 'Button Toolbar', route: { name: 'components-button-toolbar' }, icon: 'BoldIcon', isBookmarked: false }, + { title: 'Button', route: { name: 'components-button' }, icon: 'BoldIcon', isBookmarked: false }, + { title: 'Calendar App', route: { name: 'apps-calendar' }, icon: 'CalendarIcon', isBookmarked: true }, + { title: 'Calendar Component', route: { name: 'components-calendar' }, icon: 'CalendarIcon', isBookmarked: false }, + { title: 'Card Actions', route: { name: 'card-action' }, icon: 'CreditCardIcon', isBookmarked: false }, + { title: 'Carousel', route: { name: 'components-carousel' }, icon: 'CopyIcon', isBookmarked: false }, + { title: 'Chartjs', route: { name: 'charts-chartjs' }, icon: 'PieChartIcon', isBookmarked: false }, + { title: 'Chat', route: { name: 'apps-chat' }, icon: 'MessageSquareIcon', isBookmarked: true }, + { title: 'Checkbox', route: { name: 'forms-element-checkbox' }, icon: 'CheckSquareIcon', isBookmarked: false }, + { title: 'Checkout', route: { name: 'apps-e-commerce-checkout' }, icon: 'DollarSignIcon', isBookmarked: false }, + { title: 'Clipboard', route: { name: 'extensions-clipboard' }, icon: 'ClipboardIcon', isBookmarked: false }, + { title: 'Collapse', route: { name: 'components-collapse' }, icon: 'PlusIcon', isBookmarked: false }, + { title: 'Colors', route: { name: 'ui-colors' }, icon: 'DropletIcon', isBookmarked: false }, + { title: 'Coming Soon', route: { name: 'misc-coming-soon' }, icon: 'ClockIcon', isBookmarked: false }, + { title: 'Context Menu', route: { name: 'extensions-context-menu' }, icon: 'MoreVerticalIcon', isBookmarked: false }, + { title: 'Dashboard Analytics', route: { name: 'dashboard-analytics' }, icon: 'ActivityIcon', isBookmarked: false }, + { title: 'Dashboard ECommerce', route: { name: 'dashboard-ecommerce' }, icon: 'ShoppingCartIcon', isBookmarked: false }, + { title: 'Date Time Picker', route: { name: 'extensions-date-time-picker' }, icon: 'ClockIcon', isBookmarked: false }, + { title: 'Drag & Drop', route: { name: 'extensions-drag-and-drop' }, icon: 'CopyIcon', isBookmarked: false }, + { title: 'Dropdown', route: { name: 'components-dropdown' }, icon: 'MoreHorizontalIcon', isBookmarked: false }, + { title: 'Echart', route: { name: 'charts-echart' }, icon: 'PieChartIcon', isBookmarked: false }, + { title: 'Email', route: { name: 'apps-email' }, icon: 'MailIcon', isBookmarked: true }, + { title: 'Embed', route: { name: 'components-embed' }, icon: 'TvIcon', isBookmarked: false }, + { title: 'Error 404', route: { name: 'error-404' }, icon: 'AlertTriangleIcon', isBookmarked: false }, + { title: 'Error', route: { name: 'misc-error' }, icon: 'AlertTriangleIcon', isBookmarked: false }, + { title: 'FAQ', route: { name: 'pages-faq' }, icon: 'HelpCircleIcon', isBookmarked: false }, + { title: 'Feather', route: { name: 'ui-feather' }, icon: 'FeatherIcon', isBookmarked: false }, + { title: 'File Input', route: { name: 'forms-element-file-input' }, icon: 'FileIcon', isBookmarked: false }, + { title: 'Forgot Password V1', route: { name: 'auth-forgot-password-v1' }, icon: 'KeyIcon', isBookmarked: false }, + { title: 'Forgot Password V2', route: { name: 'auth-forgot-password-v2' }, icon: 'KeyIcon', isBookmarked: false }, + { title: 'Form Datepicker', route: { name: 'forms-element-datepicker' }, icon: 'ClockIcon', isBookmarked: false }, + { title: 'Form Layout', route: { name: 'form-layout' }, icon: 'GridIcon', isBookmarked: false }, + { title: 'Form Rating', route: { name: 'forms-element-rating' }, icon: 'StarIcon', isBookmarked: false }, + { title: 'Form Repeater', route: { name: 'form-repeater' }, icon: 'StarIcon', isBookmarked: false }, + { title: 'Form Tag', route: { name: 'forms-element-tag' }, icon: 'TagIcon', isBookmarked: false }, + { title: 'Form Timepicker', route: { name: 'forms-element-timepicker' }, icon: 'ClockIcon', isBookmarked: false }, + { title: 'Form Validation', route: { name: 'form-validation' }, icon: 'CheckCircleIcon', isBookmarked: false }, + { title: 'Form Wizard', route: { name: 'form-wizard' }, icon: 'GitCommitIcon', isBookmarked: false }, + { title: 'Good Table', route: { name: 'table-good-table' }, icon: 'GridIcon', isBookmarked: false }, + { title: 'I18n', route: { name: 'extensions-i18n' }, icon: 'GlobeIcon', isBookmarked: false }, + { title: 'Image', route: { name: 'components-image' }, icon: 'ImageIcon', isBookmarked: false }, + { title: 'Input Group', route: { name: 'forms-element-input-group' }, icon: 'TypeIcon', isBookmarked: false }, + { title: 'Input Mask', route: { name: 'forms-element-input-mask' }, icon: 'TypeIcon', isBookmarked: false }, + { title: 'Input', route: { name: 'forms-element-input' }, icon: 'TypeIcon', isBookmarked: false }, + { title: 'Invoice Add', route: { name: 'apps-invoice-add' }, icon: 'FileTextIcon', isBookmarked: false }, + { title: 'Invoice Edit', route: { name: 'apps-invoice-edit', params: { id: 4987 } }, icon: 'FileTextIcon', isBookmarked: false }, + { title: 'Invoice List', route: { name: 'apps-invoice-list' }, icon: 'FileTextIcon', isBookmarked: false }, + { title: 'Invoice Preview', route: { name: 'apps-invoice-preview', params: { id: 4987 } }, icon: 'FileTextIcon', isBookmarked: false }, + { title: 'Knowledge Base Category', route: { name: 'pages-knowledge-base-category' }, icon: 'InfoIcon', isBookmarked: false, }, + { title: 'Knowledge Base Question', route: { name: 'pages-knowledge-base-question' }, icon: 'InfoIcon', isBookmarked: false, }, + { title: 'Knowledge Base', route: { name: 'pages-knowledge-base' }, icon: 'InfoIcon', isBookmarked: false }, + { title: 'Leaflet', route: { name: 'maps-leaflet' }, icon: 'MapPinIcon', isBookmarked: false }, + { title: 'List Group', route: { name: 'components-list-group' }, icon: 'ListIcon', isBookmarked: false }, + { title: 'Login V1', route: { name: 'auth-login-v1' }, icon: 'LogInIcon', isBookmarked: false }, + { title: 'Login V2', route: { name: 'auth-login-v2' }, icon: 'LogInIcon', isBookmarked: false }, + { title: 'Media Objects', route: { name: 'components-media' }, icon: 'ImageIcon', isBookmarked: false }, + { title: 'Modal', route: { name: 'components-modal' }, icon: 'CopyIcon', isBookmarked: false }, + { title: 'Nav', route: { name: 'components-nav' }, icon: 'CreditCardIcon', isBookmarked: false }, + { title: 'Not Authorized', route: { name: 'misc-not-authorized' }, icon: 'XOctagonIcon', isBookmarked: false }, + { title: 'Overlay', route: { name: 'components-overlay' }, icon: 'CopyIcon', isBookmarked: false }, + { title: 'Pagination Nav', route: { name: 'components-pagination-nav' }, icon: 'HashIcon', isBookmarked: false }, + { title: 'Pagination', route: { name: 'components-pagination' }, icon: 'HashIcon', isBookmarked: false }, + { title: 'Pill Badge', route: { name: 'components-pill-badge' }, icon: 'TagIcon', isBookmarked: false }, + { title: 'Pill', route: { name: 'components-pill' }, icon: 'TagIcon', isBookmarked: false }, + { title: 'Popover', route: { name: 'components-popover' }, icon: 'TagIcon', isBookmarked: false }, + { title: 'Pricing', route: { name: 'pages-pricing' }, icon: 'DollarSignIcon', isBookmarked: false }, + { title: 'Product Details', route: { name: 'apps-e-commerce-product-details', params: { slug: 'apple-watch-series-5-27' } }, icon: 'BoxIcon', isBookmarked: false, }, + { title: 'Profile', route: { name: 'pages-profile' }, icon: 'UserIcon', isBookmarked: false }, + { title: 'Progress', route: { name: 'components-progress' }, icon: 'ChevronsRightIcon', isBookmarked: false }, + { title: 'Quill Editor', route: { name: 'extensions-quill-editor' }, icon: 'TypeIcon', isBookmarked: false }, + { title: 'Radio', route: { name: 'forms-element-radio' }, icon: 'DiscIcon', isBookmarked: false }, + { title: 'Register V1', route: { name: 'auth-register-v1' }, icon: 'UserPlusIcon', isBookmarked: false }, + { title: 'Register V2', route: { name: 'auth-register-v2' }, icon: 'UserPlusIcon', isBookmarked: false }, + { title: 'Reset Password V1', route: { name: 'auth-reset-password-v1' }, icon: 'KeyIcon', isBookmarked: false }, + { title: 'Reset Password V2', route: { name: 'auth-reset-password-v2' }, icon: 'KeyIcon', isBookmarked: false }, + { title: 'Select', route: { name: 'forms-element-select' }, icon: 'AlignCenterIcon', isBookmarked: false }, + { title: 'Shop', route: { name: 'apps-e-commerce-shop' }, icon: 'ArchiveIcon', isBookmarked: false }, + { title: 'Sidebar', route: { name: 'components-sidebar' }, icon: 'SidebarIcon', isBookmarked: false }, + { title: 'Slider', route: { name: 'extensions-slider' }, icon: 'GitCommitIcon', isBookmarked: false }, + { title: 'Spinbutton', route: { name: 'forms-element-spinbutton' }, icon: 'TypeIcon', isBookmarked: false }, + { title: 'Spinner', route: { name: 'components-spinner' }, icon: 'LoaderIcon', isBookmarked: false }, + { title: 'Statistics Cards', route: { name: 'card-statistic' }, icon: 'CreditCardIcon', isBookmarked: false }, + { title: 'Sweet Alert', route: { name: 'extensions-sweet-alert' }, icon: 'BellIcon', isBookmarked: false }, + { title: 'Swiper', route: { name: 'extensions-swiper' }, icon: 'ImageIcon', isBookmarked: false }, + { title: 'Switch', route: { name: 'forms-element-switch' }, icon: 'ToggleRightIcon', isBookmarked: false }, + { title: 'Tab', route: { name: 'components-tab' }, icon: 'CreditCardIcon', isBookmarked: false }, + { title: 'Textarea', route: { name: 'forms-element-textarea' }, icon: 'TypeIcon', isBookmarked: false }, + { title: 'Time', route: { name: 'components-time' }, icon: 'ClockIcon', isBookmarked: false }, + { title: 'Timeline', route: { name: 'components-timeline' }, icon: 'GitCommitIcon', isBookmarked: false }, + { title: 'Toastification', route: { name: 'extensions-toastification' }, icon: 'BellIcon', isBookmarked: false }, + { title: 'Toasts', route: { name: 'components-toasts' }, icon: 'BellIcon', isBookmarked: false }, + { title: 'Todo', route: { name: 'apps-todo' }, icon: 'CheckSquareIcon', isBookmarked: true }, + { title: 'Tooltip', route: { name: 'components-tooltip' }, icon: 'CopyIcon', isBookmarked: false }, + { title: 'Tour', route: { name: 'extensions-tour' }, icon: 'GlobeIcon', isBookmarked: false }, + // { title: 'Tree', route: { name: 'extensions-tree' }, icon: 'GitCommitIcon', isBookmarked: false }, + { title: 'Typography', route: { name: 'ui-typography' }, icon: 'TypeIcon', isBookmarked: false }, + { title: 'Under Maintenance', route: { name: 'misc-under-maintenance' }, icon: 'MonitorIcon', isBookmarked: false }, + { title: 'Users Edit', route: { name: 'apps-users-edit', params: { id: 21 } }, icon: 'UserIcon', isBookmarked: false }, + { title: 'Users List', route: { name: 'apps-users-list' }, icon: 'UserIcon', isBookmarked: false }, + { title: 'Users View', route: { name: 'apps-users-view', params: { id: 21 } }, icon: 'UserIcon', isBookmarked: false }, + { title: 'Vue Select', route: { name: 'extensions-vue-select' }, icon: 'AlignCenterIcon', isBookmarked: false }, + { title: 'Wishlist', route: { name: 'apps-e-commerce-wishlist' }, icon: 'HeartIcon', isBookmarked: false }, + ], + }, + files: { + key: 'file_name', + data: [ + { + file_name: "Joe's CV", + from: 'Stacy Watson', + icon: require('@/assets/images/icons/doc.png'), + size: '1.7 mb', + }, + { + file_name: 'Passport Image', + from: 'Ben Sinitiere', + icon: require('@/assets/images/icons/jpg.png'), + size: ' 52 kb', + }, + { + file_name: 'Questions', + from: 'Charleen Patti', + icon: require('@/assets/images/icons/doc.png'), + size: '1.5 gb', + }, + { + file_name: 'Parenting Guide', + from: 'Doyle Blatteau', + icon: require('@/assets/images/icons/doc.png'), + size: '2.3 mb', + }, + { + file_name: 'Class Notes', + from: 'Gwen Greenlow', + icon: require('@/assets/images/icons/doc.png'), + size: ' 30 kb', + }, + { + file_name: 'Class Attendance', + from: 'Tom Alred', + icon: require('@/assets/images/icons/xls.png'), + size: '52 mb', + }, + { + file_name: 'Company Salary', + from: 'Nellie Dezan', + icon: require('@/assets/images/icons/xls.png'), + size: '29 mb', + }, + { + file_name: 'Company Logo', + from: 'Steve Sheldon', + icon: require('@/assets/images/icons/jpg.png'), + size: '1.3 mb', + }, + { + file_name: 'Crime Rates', + from: 'Sherlock Holmes', + icon: require('@/assets/images/icons/xls.png'), + size: '37 kb', + }, + { + file_name: 'Ulysses', + from: 'Theresia Wrenne', + icon: require('@/assets/images/icons/pdf.png'), + size: '7.2 mb', + }, + { + file_name: 'War and Peace', + from: 'Goldie Highnote', + icon: require('@/assets/images/icons/pdf.png'), + size: '10.5 mb', + }, + { + file_name: 'Vedas', + from: 'Ajay Patel', + icon: require('@/assets/images/icons/pdf.png'), + size: '8.3 mb', + }, + { + file_name: 'The Trial', + from: 'Sirena Linkert', + icon: require('@/assets/images/icons/pdf.png'), + size: '1.5 mb', + }, + ], + }, + contacts: { + key: 'name', + data: [ + { + img: require('@/assets/images/portrait/small/avatar-s-4.jpg'), + name: 'Rena Brant', + email: 'nephrod@preany.co.uk', + time: '21/05/2019', + }, + { + img: require('@/assets/images/portrait/small/avatar-s-2.jpg'), + name: 'Mariano Packard', + email: 'seek@sparaxis.org', + time: '14/01/2018', + }, + { + img: require('@/assets/images/portrait/small/avatar-s-24.jpg'), + name: 'Risa Montufar', + email: 'vagary@unblist.org', + time: '10/08/2019', + }, + { + img: require('@/assets/images/portrait/small/avatar-s-15.jpg'), + name: 'Maragaret Cimo', + email: 'designed@insanely.net', + time: '01/12/2019', + }, + { + img: require('@/assets/images/portrait/small/avatar-s-7.jpg'), + name: 'Jona Prattis', + email: 'unwieldable@unblist.org', + time: '21/05/2019', + }, + { + img: require('@/assets/images/portrait/small/avatar-s-5.jpg'), + name: 'Edmond Chicon', + email: 'museist@anaphyte.co.uk', + time: '15/11/2019', + }, + { + img: require('@/assets/images/portrait/small/avatar-s-25.jpg'), + name: 'Abbey Darden', + email: 'astema@defectively.co.uk', + time: '07/05/2019', + }, + { + img: require('@/assets/images/portrait/small/avatar-s-10.jpg'), + name: 'Seema Moallankamp', + email: 'fernando@storkish.co.uk', + time: '13/08/2017', + }, + { + img: require('@/assets/images/portrait/small/avatar-s-2.jpg'), + name: 'Charleen Warmington', + email: 'furphy@cannibal.net', + time: '11/08/1891', + }, + { + img: require('@/assets/images/portrait/small/avatar-s-25.jpg'), + name: 'Geri Linch', + email: 'insignia@markab.org', + time: '18/01/2015', + }, + { + img: require('@/assets/images/portrait/small/avatar-s-23.jpg'), + name: 'Shellie Muster', + email: 'maxillary@equalize.co.uk', + time: '26/07/2019', + }, + { + img: require('@/assets/images/portrait/small/avatar-s-20.jpg'), + name: 'Jesenia Vanbramer', + email: 'hypotony@phonetist.net', + time: '12/09/2017', + }, + { + img: require('@/assets/images/portrait/small/avatar-s-23.jpg'), + name: 'Mardell Channey', + email: 'peseta@myrica.com', + time: '11/11/2019', + }, + ], + }, +} +/* eslint-enable */ diff --git a/src/@core/layouts/components/content-with-sidebar/ContentWithSidebar.vue b/src/@core/layouts/components/content-with-sidebar/ContentWithSidebar.vue new file mode 100644 index 00000000..056e14ff --- /dev/null +++ b/src/@core/layouts/components/content-with-sidebar/ContentWithSidebar.vue @@ -0,0 +1,52 @@ + + + + + diff --git a/src/@core/layouts/components/layout-content-renderer/LayoutContentRendererDefault.vue b/src/@core/layouts/components/layout-content-renderer/LayoutContentRendererDefault.vue new file mode 100644 index 00000000..7d58fed5 --- /dev/null +++ b/src/@core/layouts/components/layout-content-renderer/LayoutContentRendererDefault.vue @@ -0,0 +1,47 @@ + + + + + diff --git a/src/@core/layouts/components/layout-content-renderer/LayoutContentRendererLeft.vue b/src/@core/layouts/components/layout-content-renderer/LayoutContentRendererLeft.vue new file mode 100644 index 00000000..6e834d3a --- /dev/null +++ b/src/@core/layouts/components/layout-content-renderer/LayoutContentRendererLeft.vue @@ -0,0 +1,55 @@ + + + + + diff --git a/src/@core/layouts/components/layout-content-renderer/LayoutContentRendererLeftDetached.vue b/src/@core/layouts/components/layout-content-renderer/LayoutContentRendererLeftDetached.vue new file mode 100644 index 00000000..208c161e --- /dev/null +++ b/src/@core/layouts/components/layout-content-renderer/LayoutContentRendererLeftDetached.vue @@ -0,0 +1,55 @@ + + + + + diff --git a/src/@core/layouts/layout-full/LayoutFull.vue b/src/@core/layouts/layout-full/LayoutFull.vue new file mode 100644 index 00000000..2010a9e1 --- /dev/null +++ b/src/@core/layouts/layout-full/LayoutFull.vue @@ -0,0 +1,16 @@ + + + diff --git a/src/@core/layouts/layout-horizontal/LayoutHorizontal.vue b/src/@core/layouts/layout-horizontal/LayoutHorizontal.vue new file mode 100644 index 00000000..21b2d852 --- /dev/null +++ b/src/@core/layouts/layout-horizontal/LayoutHorizontal.vue @@ -0,0 +1,216 @@ + + + + + diff --git a/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/HorizontalNavMenu.vue b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/HorizontalNavMenu.vue new file mode 100644 index 00000000..7b96c47d --- /dev/null +++ b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/HorizontalNavMenu.vue @@ -0,0 +1,25 @@ + + + + + diff --git a/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-group/HorizontalNavMenuGroup.vue b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-group/HorizontalNavMenuGroup.vue new file mode 100644 index 00000000..d0aafb8b --- /dev/null +++ b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-group/HorizontalNavMenuGroup.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-group/mixinHorizontalNavMenuGroup.js b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-group/mixinHorizontalNavMenuGroup.js new file mode 100644 index 00000000..6f9a8206 --- /dev/null +++ b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-group/mixinHorizontalNavMenuGroup.js @@ -0,0 +1,10 @@ +export default { + watch: { + $route: { + immediate: true, + handler() { + this.updateIsActive() + }, + }, + }, +} diff --git a/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-group/useHorizontalNavMenuGroup.js b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-group/useHorizontalNavMenuGroup.js new file mode 100644 index 00000000..3b193bb4 --- /dev/null +++ b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-group/useHorizontalNavMenuGroup.js @@ -0,0 +1,61 @@ +// eslint-disable-next-line object-curly-newline +import { ref, nextTick } from '@vue/composition-api' +// import store from '@/store' +import { isNavGroupActive } from '@core/layouts/utils' + +export default function useHorizontalNavMenuGroup(item) { + // ------------------------------------------------ + // childDropdown + // ------------------------------------------------ + const refChildDropdown = ref(null) + const openChildDropdownOnLeft = ref(false) + + // ------------------------------------------------ + // isActive + // ------------------------------------------------ + const isOpen = ref(false) + + const updateGroupOpen = val => { + isOpen.value = val + if (val) { + nextTick(() => { + const childDropdownWidth = refChildDropdown.value.offsetWidth + const windowContentWidth = window.innerWidth - 16 + const { left: childDropdownLeft } = refChildDropdown.value.getBoundingClientRect() + const shallDropLeft = childDropdownLeft + childDropdownWidth - windowContentWidth + openChildDropdownOnLeft.value = shallDropLeft > 0 + + // Add scroll to child dd if don't have much space + + const refChildDropdownTop = refChildDropdown.value.getBoundingClientRect().top + const refChildDropdownHeight = refChildDropdown.value.getBoundingClientRect().height + if (window.innerHeight - refChildDropdownTop - refChildDropdownHeight - 28 < 1) { + const maxHeight = window.innerHeight - refChildDropdownTop - 70 + refChildDropdown.value.style.maxHeight = `${maxHeight}px` + refChildDropdown.value.style.overflowY = 'auto' + refChildDropdown.value.style.overflowX = 'hidden' + } + }) + } else { + openChildDropdownOnLeft.value = false + } + } + + // ------------------------------------------------ + // isActive + // ------------------------------------------------ + const isActive = ref(false) + + const updateIsActive = () => { + isActive.value = isNavGroupActive(item.children) + } + + return { + isOpen, + isActive, + updateGroupOpen, + updateIsActive, + refChildDropdown, + openChildDropdownOnLeft, + } +} diff --git a/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-group/HorizontalNavMenuHeaderGroup.vue b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-group/HorizontalNavMenuHeaderGroup.vue new file mode 100644 index 00000000..7f82f276 --- /dev/null +++ b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-group/HorizontalNavMenuHeaderGroup.vue @@ -0,0 +1,80 @@ + + + diff --git a/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-group/mixinHorizontalNavMenuHeaderGroup.js b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-group/mixinHorizontalNavMenuHeaderGroup.js new file mode 100644 index 00000000..6f9a8206 --- /dev/null +++ b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-group/mixinHorizontalNavMenuHeaderGroup.js @@ -0,0 +1,10 @@ +export default { + watch: { + $route: { + immediate: true, + handler() { + this.updateIsActive() + }, + }, + }, +} diff --git a/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-group/useHorizontalNavMenuHeaderGroup.js b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-group/useHorizontalNavMenuHeaderGroup.js new file mode 100644 index 00000000..d00d7d6f --- /dev/null +++ b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-group/useHorizontalNavMenuHeaderGroup.js @@ -0,0 +1,30 @@ +import { ref } from '@vue/composition-api' +import { isNavGroupActive } from '@core/layouts/utils' + +export default function useHorizontalNavMenuHeaderGroup(item) { + // ------------------------------------------------ + // isOpen + // ------------------------------------------------ + const isOpen = ref(false) + + const updateGroupOpen = val => { + // eslint-disable-next-line no-use-before-define + isOpen.value = val + } + + // ------------------------------------------------ + // isActive + // ------------------------------------------------ + const isActive = ref(false) + + const updateIsActive = () => { + isActive.value = isNavGroupActive(item.children) + } + + return { + isOpen, + isActive, + updateGroupOpen, + updateIsActive, + } +} diff --git a/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-link/HorizontalNavMenuHeaderLink.vue b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-link/HorizontalNavMenuHeaderLink.vue new file mode 100644 index 00000000..2e7ad731 --- /dev/null +++ b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-link/HorizontalNavMenuHeaderLink.vue @@ -0,0 +1,56 @@ + + + diff --git a/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-link/mixinHorizontalNavMenuHeaderLink.js b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-link/mixinHorizontalNavMenuHeaderLink.js new file mode 100644 index 00000000..6f9a8206 --- /dev/null +++ b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-link/mixinHorizontalNavMenuHeaderLink.js @@ -0,0 +1,10 @@ +export default { + watch: { + $route: { + immediate: true, + handler() { + this.updateIsActive() + }, + }, + }, +} diff --git a/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-link/useHorizontalNavMenuHeaderLink.js b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-link/useHorizontalNavMenuHeaderLink.js new file mode 100644 index 00000000..d5ebfc2a --- /dev/null +++ b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-header-link/useHorizontalNavMenuHeaderLink.js @@ -0,0 +1,18 @@ +import { ref } from '@vue/composition-api' +import { isNavLinkActive } from '@core/layouts/utils' + +export default function useHorizontalNavMenuHeaderGroup(item) { + // ------------------------------------------------ + // isActive + // ------------------------------------------------ + const isActive = ref(false) + + const updateIsActive = () => { + isActive.value = isNavLinkActive(item) + } + + return { + isActive, + updateIsActive, + } +} diff --git a/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-items/HorizontalNavMenuItems.vue b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-items/HorizontalNavMenuItems.vue new file mode 100644 index 00000000..08a10d21 --- /dev/null +++ b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-items/HorizontalNavMenuItems.vue @@ -0,0 +1,41 @@ + + + diff --git a/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-link/HorizontalNavMenuLink.vue b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-link/HorizontalNavMenuLink.vue new file mode 100644 index 00000000..0ce28be7 --- /dev/null +++ b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-link/HorizontalNavMenuLink.vue @@ -0,0 +1,60 @@ + + + diff --git a/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-link/mixinHorizontalNavMenuLink.js b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-link/mixinHorizontalNavMenuLink.js new file mode 100644 index 00000000..6f9a8206 --- /dev/null +++ b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-link/mixinHorizontalNavMenuLink.js @@ -0,0 +1,10 @@ +export default { + watch: { + $route: { + immediate: true, + handler() { + this.updateIsActive() + }, + }, + }, +} diff --git a/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-link/useHorizontalNavMenuLink.js b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-link/useHorizontalNavMenuLink.js new file mode 100644 index 00000000..e7b3489e --- /dev/null +++ b/src/@core/layouts/layout-horizontal/components/horizontal-nav-menu/components/horizontal-nav-menu-link/useHorizontalNavMenuLink.js @@ -0,0 +1,18 @@ +import { ref } from '@vue/composition-api' +import { isNavLinkActive, navLinkProps } from '@core/layouts/utils' + +export default function useHorizontalNavMenuLink(item) { + const isActive = ref(false) + + const linkProps = navLinkProps(item) + + const updateIsActive = () => { + isActive.value = isNavLinkActive(item) + } + + return { + isActive, + linkProps, + updateIsActive, + } +} diff --git a/src/@core/layouts/layout-horizontal/mixinLayoutHorizontal.js b/src/@core/layouts/layout-horizontal/mixinLayoutHorizontal.js new file mode 100644 index 00000000..50265ed5 --- /dev/null +++ b/src/@core/layouts/layout-horizontal/mixinLayoutHorizontal.js @@ -0,0 +1,11 @@ +import { $themeBreakpoints } from '@themeConfig' + +export default { + watch: { + $route() { + if (this.$store.state.app.windowWidth < $themeBreakpoints.xl) { + this.isVerticalMenuActive = false + } + }, + }, +} diff --git a/src/@core/layouts/layout-horizontal/useLayoutHorizontal.js b/src/@core/layouts/layout-horizontal/useLayoutHorizontal.js new file mode 100644 index 00000000..4c4837f0 --- /dev/null +++ b/src/@core/layouts/layout-horizontal/useLayoutHorizontal.js @@ -0,0 +1,57 @@ +import { computed } from '@vue/composition-api' +import store from '@/store' + +export default function useLayoutHorizontal(navbarMenuType, footerType, isVerticalMenuActive) { + const currentBreakpoint = computed(() => store.getters['app/currentBreakPoint']) + + const layoutClasses = computed(() => { + const classes = [] + + if (currentBreakpoint.value === 'xl') { + classes.push('horizontal-menu') + } else { + classes.push('vertical-overlay-menu') + // classes.push('vertical-layout') + classes.push(isVerticalMenuActive.value ? 'menu-open' : 'menu-hide') + } + + // Navbar + classes.push(`navbar-${navbarMenuType.value}`) + + // Footer + if (footerType.value === 'sticky') classes.push('footer-fixed') + if (footerType.value === 'static') classes.push('footer-static') + if (footerType.value === 'hidden') classes.push('footer-hidden') + + return classes + }) + + // const resizeHandler = () => { + // isVerticalMenuActive.value = window.innerWidth >= 1200 + + // if (window.innerWidth >= 1200) currentBreakpoint.value = 'xl' + // else if (window.innerWidth >= 992) currentBreakpoint.value = 'lg' + // else if (window.innerWidth >= 768) currentBreakpoint.value = 'md' + // else if (window.innerWidth >= 576) currentBreakpoint.value = 'sm' + // else currentBreakpoint.value = 'xs' + // } + + const navbarMenuTypeClass = computed(() => { + if (navbarMenuType.value === 'sticky') return 'fixed-top' + if (navbarMenuType.value === 'static') return '' + if (navbarMenuType.value === 'hidden') return 'd-none' + return 'floating-nav' + }) + + const footerTypeClass = computed(() => { + if (footerType.value === 'static') return 'footer-static' + if (footerType.value === 'hidden') return 'd-none' + return '' + }) + + return { + layoutClasses, + navbarMenuTypeClass, + footerTypeClass, + } +} diff --git a/src/@core/layouts/layout-vertical/LayoutVertical.vue b/src/@core/layouts/layout-vertical/LayoutVertical.vue new file mode 100644 index 00000000..29c05722 --- /dev/null +++ b/src/@core/layouts/layout-vertical/LayoutVertical.vue @@ -0,0 +1,163 @@ + + + + + diff --git a/src/@core/layouts/layout-vertical/components/vertical-nav-menu/VerticalNavMenu.vue b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/VerticalNavMenu.vue new file mode 100644 index 00000000..7eafc562 --- /dev/null +++ b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/VerticalNavMenu.vue @@ -0,0 +1,162 @@ + + + + + diff --git a/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-group/VerticalNavMenuGroup.vue b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-group/VerticalNavMenuGroup.vue new file mode 100644 index 00000000..06c951d7 --- /dev/null +++ b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-group/VerticalNavMenuGroup.vue @@ -0,0 +1,100 @@ + + + + + diff --git a/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-group/mixinVerticalNavMenuGroup.js b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-group/mixinVerticalNavMenuGroup.js new file mode 100644 index 00000000..6f9a8206 --- /dev/null +++ b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-group/mixinVerticalNavMenuGroup.js @@ -0,0 +1,10 @@ +export default { + watch: { + $route: { + immediate: true, + handler() { + this.updateIsActive() + }, + }, + }, +} diff --git a/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-group/useVerticalNavMenuGroup.js b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-group/useVerticalNavMenuGroup.js new file mode 100644 index 00000000..9d7b9fbc --- /dev/null +++ b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-group/useVerticalNavMenuGroup.js @@ -0,0 +1,103 @@ +// eslint-disable-next-line object-curly-newline +import { ref, watch, inject, computed } from '@vue/composition-api' +import store from '@/store' +import { isNavGroupActive } from '@core/layouts/utils' + +export default function useVerticalNavMenuGroup(item) { + // ------------------------------------------------ + // isVerticalMenuCollapsed + // ------------------------------------------------ + const isVerticalMenuCollapsed = computed(() => store.state.verticalMenu.isVerticalMenuCollapsed) + + watch(isVerticalMenuCollapsed, val => { + /* eslint-disable no-use-before-define */ + // * Handles case if routing is done outside of vertical menu + // i.e. From Customizer Collapse or Using Link + if (!isMouseHovered.value) { + if (val) isOpen.value = false + else if (!val && isActive.value) isOpen.value = true + } + /* eslint-enable */ + }) + + // ------------------------------------------------ + // isMouseHovered + // ------------------------------------------------ + const isMouseHovered = inject('isMouseHovered') + + // Collapse menu when menu is collapsed and show on open + watch(isMouseHovered, val => { + if (isVerticalMenuCollapsed.value) { + // * we have used `val && val && isActive.value` to only open active menu on mouseEnter and close all menu on mouseLeave + // * If we don't use `isActive.value` with `val` it can open other groups which are not active as well + // eslint-disable-next-line no-use-before-define + isOpen.value = val && isActive.value + } + }) + + // ------------------------------------------------ + // openGroups + // ------------------------------------------------ + const openGroups = inject('openGroups') + + // Collapse other groups if one group is opened + watch(openGroups, currentOpenGroups => { + const clickedGroup = currentOpenGroups[currentOpenGroups.length - 1] + + // If current group is not clicked group or current group is not active => Proceed with closing it + // eslint-disable-next-line no-use-before-define + if (clickedGroup !== item.title && !isActive.value) { + // If clicked group is not child of current group + // eslint-disable-next-line no-use-before-define + if (!doesHaveChild(clickedGroup)) isOpen.value = false + } + }) + + // ------------------------------------------------ + // isOpen + // ------------------------------------------------ + const isOpen = ref(false) + watch(isOpen, val => { + // if group is opened push it to the array + if (val) openGroups.value.push(item.title) + }) + + const updateGroupOpen = val => { + // eslint-disable-next-line no-use-before-define + isOpen.value = val + } + + // ------------------------------------------------ + // isActive + // ------------------------------------------------ + const isActive = ref(false) + watch(isActive, val => { + /* + If menu is collapsed and not hovered(optional) then don't open group + */ + if (val) { + if (!isVerticalMenuCollapsed.value) isOpen.value = val + } else { + isOpen.value = val + } + }) + + const updateIsActive = () => { + isActive.value = isNavGroupActive(item.children) + } + + // ------------------------------------------------ + // Other Methods + // ------------------------------------------------ + + const doesHaveChild = title => item.children.some(child => child.title === title) + + return { + isOpen, + isActive, + updateGroupOpen, + openGroups, + isMouseHovered, + updateIsActive, + } +} diff --git a/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-header/index.js b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-header/index.js new file mode 100644 index 00000000..5638c875 --- /dev/null +++ b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-header/index.js @@ -0,0 +1,22 @@ +import { useUtils as useI18nUtils } from '@core/libs/i18n' +import { useUtils as useAclUtils } from '@core/libs/acl' + +const { t } = useI18nUtils() +const { canViewVerticalNavMenuHeader } = useAclUtils() + +export default { + props: { + item: { + type: Object, + required: true, + }, + }, + render(h) { + const span = h('span', {}, t(this.item.header)) + const icon = h('feather-icon', { props: { icon: 'MoreHorizontalIcon', size: '18' } }) + if (canViewVerticalNavMenuHeader(this.item)) { + return h('li', { class: 'navigation-header text-truncate' }, [span, icon]) + } + return h() + }, +} diff --git a/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-items/VerticalNavMenuItems.vue b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-items/VerticalNavMenuItems.vue new file mode 100644 index 00000000..8a51b752 --- /dev/null +++ b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-items/VerticalNavMenuItems.vue @@ -0,0 +1,39 @@ + + + diff --git a/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-link/VerticalNavMenuLink.vue b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-link/VerticalNavMenuLink.vue new file mode 100644 index 00000000..44775ed9 --- /dev/null +++ b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-link/VerticalNavMenuLink.vue @@ -0,0 +1,66 @@ + + + diff --git a/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-link/mixinVerticalNavMenuLink.js b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-link/mixinVerticalNavMenuLink.js new file mode 100644 index 00000000..6f9a8206 --- /dev/null +++ b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-link/mixinVerticalNavMenuLink.js @@ -0,0 +1,10 @@ +export default { + watch: { + $route: { + immediate: true, + handler() { + this.updateIsActive() + }, + }, + }, +} diff --git a/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-link/useVerticalNavMenuLink.js b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-link/useVerticalNavMenuLink.js new file mode 100644 index 00000000..4562d57c --- /dev/null +++ b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/components/vertical-nav-menu-link/useVerticalNavMenuLink.js @@ -0,0 +1,18 @@ +import { ref } from '@vue/composition-api' +import { isNavLinkActive, navLinkProps } from '@core/layouts/utils' + +export default function useVerticalNavMenuLink(item) { + const isActive = ref(false) + + const linkProps = navLinkProps(item) + + const updateIsActive = () => { + isActive.value = isNavLinkActive(item) + } + + return { + isActive, + linkProps, + updateIsActive, + } +} diff --git a/src/@core/layouts/layout-vertical/components/vertical-nav-menu/useVerticalNavMenu.js b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/useVerticalNavMenu.js new file mode 100644 index 00000000..1df2a1d7 --- /dev/null +++ b/src/@core/layouts/layout-vertical/components/vertical-nav-menu/useVerticalNavMenu.js @@ -0,0 +1,42 @@ +import { ref, computed } from '@vue/composition-api' +import store from '@/store' + +export default function useVerticalNavMenu(props) { + // ------------------------------------------------ + // isVerticalMenuCollapsed + // ------------------------------------------------ + const isVerticalMenuCollapsed = computed({ + get: () => store.state.verticalMenu.isVerticalMenuCollapsed, + set: val => { + store.commit('verticalMenu/UPDATE_VERTICAL_MENU_COLLAPSED', val) + }, + }) + + // ------------------------------------------------ + // collapseTogglerIcon + // ------------------------------------------------ + const collapseTogglerIcon = computed(() => { + if (props.isVerticalMenuActive) { + return isVerticalMenuCollapsed.value ? 'unpinned' : 'pinned' + } + return 'close' + }) + + const isMouseHovered = ref(false) + + const updateMouseHovered = val => { + isMouseHovered.value = val + } + + const toggleCollapsed = () => { + isVerticalMenuCollapsed.value = !isVerticalMenuCollapsed.value + } + + return { + isMouseHovered, + isVerticalMenuCollapsed, + collapseTogglerIcon, + toggleCollapsed, + updateMouseHovered, + } +} diff --git a/src/@core/layouts/layout-vertical/mixinVerticalLayout.js b/src/@core/layouts/layout-vertical/mixinVerticalLayout.js new file mode 100644 index 00000000..50265ed5 --- /dev/null +++ b/src/@core/layouts/layout-vertical/mixinVerticalLayout.js @@ -0,0 +1,11 @@ +import { $themeBreakpoints } from '@themeConfig' + +export default { + watch: { + $route() { + if (this.$store.state.app.windowWidth < $themeBreakpoints.xl) { + this.isVerticalMenuActive = false + } + }, + }, +} diff --git a/src/@core/layouts/layout-vertical/useVerticalLayout.js b/src/@core/layouts/layout-vertical/useVerticalLayout.js new file mode 100644 index 00000000..705b10dc --- /dev/null +++ b/src/@core/layouts/layout-vertical/useVerticalLayout.js @@ -0,0 +1,84 @@ +import { ref, computed, watch } from '@vue/composition-api' +import store from '@/store' + +export default function useVerticalLayout(navbarType, footerType) { + const isVerticalMenuActive = ref(true) + const toggleVerticalMenuActive = () => { + isVerticalMenuActive.value = !isVerticalMenuActive.value + } + + const currentBreakpoint = ref('xl') + + const isVerticalMenuCollapsed = computed(() => store.state.verticalMenu.isVerticalMenuCollapsed) + + const layoutClasses = computed(() => { + const classes = [] + + if (currentBreakpoint.value === 'xl') { + classes.push('vertical-menu-modern') + classes.push(isVerticalMenuCollapsed.value ? 'menu-collapsed' : 'menu-expanded') + } else { + classes.push('vertical-overlay-menu') + classes.push(isVerticalMenuActive.value ? 'menu-open' : 'menu-hide') + } + + // Navbar + classes.push(`navbar-${navbarType.value}`) + + // Footer + if (footerType.value === 'sticky') classes.push('footer-fixed') + if (footerType.value === 'static') classes.push('footer-static') + if (footerType.value === 'hidden') classes.push('footer-hidden') + + return classes + }) + + // ------------------------------------------------ + // Resize handler for Breakpoint + // ------------------------------------------------ + watch(currentBreakpoint, val => { + isVerticalMenuActive.value = val === 'xl' + }) + + const resizeHandler = () => { + // ? This closes vertical menu when title bar is shown/hidden in mobile browsers. + // ? We will watch for breakpoint to overcome this issue + // isVerticalMenuActive.value = window.innerWidth >= 1200 + + // ! You can use store getter to get breakpoint + if (window.innerWidth >= 1200) currentBreakpoint.value = 'xl' + else if (window.innerWidth >= 992) currentBreakpoint.value = 'lg' + else if (window.innerWidth >= 768) currentBreakpoint.value = 'md' + else if (window.innerWidth >= 576) currentBreakpoint.value = 'sm' + else currentBreakpoint.value = 'xs' + } + + const overlayClasses = computed(() => { + if (currentBreakpoint.value !== 'xl' && isVerticalMenuActive.value) return 'show' + return null + }) + + const navbarTypeClass = computed(() => { + if (navbarType.value === 'sticky') return 'fixed-top' + if (navbarType.value === 'static') return 'navbar-static-top' + if (navbarType.value === 'hidden') return 'd-none' + return 'floating-nav' + }) + + const footerTypeClass = computed(() => { + if (footerType.value === 'static') return 'footer-static' + if (footerType.value === 'hidden') return 'd-none' + return '' + }) + + return { + isVerticalMenuActive, + toggleVerticalMenuActive, + isVerticalMenuCollapsed, + layoutClasses, + overlayClasses, + navbarTypeClass, + footerTypeClass, + resizeHandler, + } +} diff --git a/src/@core/layouts/utils.js b/src/@core/layouts/utils.js new file mode 100644 index 00000000..d277edc4 --- /dev/null +++ b/src/@core/layouts/utils.js @@ -0,0 +1,100 @@ +import router from '@/router' +import { isObject } from '@core/utils/utils' +import { computed } from '@vue/composition-api' + +/** + * Return which component to render based on it's data/context + * @param {Object} item nav menu item + */ +export const resolveVerticalNavMenuItemComponent = item => { + if (item.header) return 'vertical-nav-menu-header' + if (item.children) return 'vertical-nav-menu-group' + return 'vertical-nav-menu-link' +} + +/** + * Return which component to render based on it's data/context + * @param {Object} item nav menu item + */ +export const resolveHorizontalNavMenuItemComponent = item => { + if (item.children) return 'horizontal-nav-menu-group' + return 'horizontal-nav-menu-link' +} + +/** + * Return route name for navigation link + * If link is string then it will assume it is route-name + * IF link is object it will resolve the object and will return the link + * @param {Object, String} link navigation link object/string + */ +export const resolveNavDataRouteName = link => { + if (isObject(link.route)) { + const { route } = router.resolve(link.route) + return route.name + } + return link.route +} + +/** + * Check if nav-link is active + * @param {Object} link nav-link object + */ +export const isNavLinkActive = link => { + // Matched routes array of current route + const matchedRoutes = router.currentRoute.matched + + // Check if provided route matches route's matched route + const resolveRoutedName = resolveNavDataRouteName(link) + + if (!resolveRoutedName) return false + + let chainCompare = true + const p1 = typeof router.currentRoute.params + const p2 = typeof link.route.params + if (p1 === p2) { + chainCompare = router.currentRoute.params.chain === link.route.params.chain + } + + return matchedRoutes.some(route => (route.name === resolveRoutedName && chainCompare) || route.meta.navActiveLink === resolveRoutedName) +} + +/** + * Check if nav group is + * @param {Array} children Group children + */ +export const isNavGroupActive = children => { + // Matched routes array of current route + const matchedRoutes = router.currentRoute.matched + + return children.some(child => { + // If child have children => It's group => Go deeper(recursive) + if (child.children) { + return isNavGroupActive(child.children) + } + + // else it's link => Check for matched Route + return isNavLinkActive(child, matchedRoutes) + }) +} + +/** + * Return b-link props to use + * @param {Object, String} item navigation routeName or route Object provided in navigation data + */ +// prettier-ignore +export const navLinkProps = item => computed(() => { + const props = {} + + // If route is string => it assumes => Create route object from route name + // If route is not string => It assumes it's route object => returns route object + if (item.route) props.to = typeof item.route === 'string' ? { name: item.route } : item.route + else { + props.href = item.href + props.target = '_blank' + props.rel = 'nofollow' + } + + if (!props.target) props.target = item.target || null + + return props +}) diff --git a/src/@core/libs/acl/index.js b/src/@core/libs/acl/index.js new file mode 100644 index 00000000..3be95485 --- /dev/null +++ b/src/@core/libs/acl/index.js @@ -0,0 +1,7 @@ +import * as utils from './utils' + +export const useUtils = () => ({ + ...utils, +}) + +export const _ = null diff --git a/src/@core/libs/acl/utils.js b/src/@core/libs/acl/utils.js new file mode 100644 index 00000000..ea72b4be --- /dev/null +++ b/src/@core/libs/acl/utils.js @@ -0,0 +1,96 @@ +import { getCurrentInstance } from '@vue/composition-api' + +/** + * Returns ability result if ACL is configured or else just return true + * Useful if you don't know if ACL is configured or not + * Used in @core files to handle absence of ACL without errors + * @param {String} action CASL Actions // https://casl.js.org/v4/en/guide/intro#basics + * @param {String} subject CASL Subject // https://casl.js.org/v4/en/guide/intro#basics + */ +export const can = (action, subject) => { + const vm = getCurrentInstance().proxy + return vm.$can ? vm.$can(action, subject) : true +} + +/** + * Check if user can view item based on it's ability + * Based on item's action and resource + * @param {Object} item navigation object item + */ +export const canViewVerticalNavMenuLink = item => can(item.action, item.resource) + +/** + * Check if user can view item based on it's ability + * Based on item's action and resource & Hide group if all of it's children are hidden + * @param {Object} item navigation object item + */ +// eslint-disable-next-line arrow-body-style +export const canViewVerticalNavMenuGroup = item => { + // ! This same logic is used in canViewHorizontalNavMenuGroup and canViewHorizontalNavMenuHeaderGroup. So make sure to update logic in them as well + const hasAnyVisibleChild = item.children.some(i => can(i.action, i.resource)) + + // If resource and action is defined in item => Return based on children visibility (Hide group if no child is visible) + // Else check for ability using provided resource and action along with checking if has any visible child + if (!(item.action && item.resource)) { + return hasAnyVisibleChild + } + return can(item.action, item.resource) && hasAnyVisibleChild +} + +/** + * Check if user can view item based on it's ability + * Based on item's action and resource + * @param {Object} item navigation object item + */ +export const canViewVerticalNavMenuHeader = item => can(item.action, item.resource) + +/** + * Check if user can view item based on it's ability + * Based on item's action and resource + * @param {Object} item navigation object item + */ +export const canViewHorizontalNavMenuLink = item => can(item.action, item.resource) + +/** + * Check if user can view item based on it's ability + * Based on item's action and resource + * @param {Object} item navigation object item + */ +export const canViewHorizontalNavMenuHeaderLink = item => can(item.action, item.resource) + +/** + * Check if user can view item based on it's ability + * Based on item's action and resource & Hide group if all of it's children are hidden + * @param {Object} item navigation object item + */ +// eslint-disable-next-line arrow-body-style +export const canViewHorizontalNavMenuGroup = item => { + // ? Same logic as canViewVerticalNavMenuGroup + const hasAnyVisibleChild = item.children.some(i => can(i.action, i.resource)) + + // If resource and action is defined in item => Return based on children visibility (Hide group if no child is visible) + // Else check for ability using provided resource and action along with checking if has any visible child + if (!(item.action && item.resource)) { + return hasAnyVisibleChild + } + return can(item.action, item.resource) && hasAnyVisibleChild +} + +// eslint-disable-next-line arrow-body-style +export const canViewHorizontalNavMenuHeaderGroup = item => { + // ? Same logic as canViewVerticalNavMenuGroup but with extra content + + // eslint-disable-next-line arrow-body-style + const hasAnyVisibleChild = item.children.some(grpOrItem => { + // If it have children => It's grp + // Call ACL function based on grp/link + return grpOrItem.children ? canViewHorizontalNavMenuGroup(grpOrItem) : canViewHorizontalNavMenuLink(grpOrItem) + }) + + // If resource and action is defined in item => Return based on children visibility (Hide group if no child is visible) + // Else check for ability using provided resource and action along with checking if has any visible child + if (!(item.action && item.resource)) { + return hasAnyVisibleChild + } + return can(item.action, item.resource) && hasAnyVisibleChild +} diff --git a/src/@core/libs/i18n/index.js b/src/@core/libs/i18n/index.js new file mode 100644 index 00000000..3be95485 --- /dev/null +++ b/src/@core/libs/i18n/index.js @@ -0,0 +1,7 @@ +import * as utils from './utils' + +export const useUtils = () => ({ + ...utils, +}) + +export const _ = null diff --git a/src/@core/libs/i18n/utils.js b/src/@core/libs/i18n/utils.js new file mode 100644 index 00000000..0650dbbb --- /dev/null +++ b/src/@core/libs/i18n/utils.js @@ -0,0 +1,15 @@ +import { getCurrentInstance } from '@vue/composition-api' + +/** + * Returns translated string if i18n package is available to Vue + * If i18n is not configured then it will simply return what is being passed + * Useful if you don't know if i18n is configured or not + * Used in @core files to handle absence of i18n without errors + * @param {String} key i18n key to use for translation + */ +export const t = key => { + const vm = getCurrentInstance().proxy + return vm.$t ? vm.$t(key) : key +} + +export const _ = null diff --git a/src/@core/mixins/ui/forms.js b/src/@core/mixins/ui/forms.js new file mode 100644 index 00000000..26aa903c --- /dev/null +++ b/src/@core/mixins/ui/forms.js @@ -0,0 +1,15 @@ +// We haven't added icon's computed property because it makes this mixin coupled with UI +export const togglePasswordVisibility = { + data() { + return { + passwordFieldType: 'password', + } + }, + methods: { + togglePasswordVisibility() { + this.passwordFieldType = this.passwordFieldType === 'password' ? 'text' : 'password' + }, + }, +} + +export const _ = null diff --git a/src/@core/mixins/ui/transition.js b/src/@core/mixins/ui/transition.js new file mode 100644 index 00000000..272fbd3f --- /dev/null +++ b/src/@core/mixins/ui/transition.js @@ -0,0 +1,58 @@ +export const heightTransition = { + /* + + HowTo: + 1. Add dynamic style to element and set style as `trHeight` + 2. Set transition speed using `transition: 0.35s height;` <= you can use appropriate value; + 3. Optionally you can set `overflow: hidden;` to hide element overflow while height is animated. + 4. Set initial height using `trSetHeight` before any operation. [mounted hook is recommended - You can use `ref` for dynamic contents] + 5. Toggle height using height operations 🍻 + 6. Toggle usage of $nextTick for height operations is any issue occur [experimental] 🔬 + + */ + + data() { + return { + trHeight: null, + } + }, + methods: { + trAddHeight(val) { + // Add height to existing height + // Usage: Where new element is append or more height is added (e.g. list append) + + /* Assumes: + - Height is assigned and is `String` + - Incoming value is valid number in `Number` or `String` + */ + const heightValue = Number(this.trHeight.substring(0, this.trHeight.length - 2)) + this.trHeight = `${heightValue + Number(val)}px` + }, + trTrimHeight(val) { + // Remove height from existing height + // Usage: Where new element is removed or height is remove (e.g. list pop/ele remove) + + /* Assumes: + - Height is assigned and is `String` + - Incoming value is valid number in `Number` or `String` + */ + const heightValue = Number(this.trHeight.substring(0, this.trHeight.length - 2)) + this.trHeight = `${heightValue - Number(val)}px` + }, + trSetHeight(val) { + // Set height + // Usage: Mostly for assigning initial value from mounted hook + + /* Assumes: + - Height is not assigned and what to assign for add/remove operation + - What to set height at something for odd usage + - Incoming value is valid number in `Number` or `String` + */ + if (val === null) this.trHeight = 'auto' + else this.trHeight = `${Number(val)}px` + }, + }, +} + +// Ignore below for now. We will remove it when we add more transition in future. +export const _ = null diff --git a/src/@core/scss/base/bootstrap-extended.scss b/src/@core/scss/base/bootstrap-extended.scss new file mode 100644 index 00000000..89c5f99f --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended.scss @@ -0,0 +1,47 @@ +// ================================================================================================ +// File Name: bootstrap-extended.scss +// Description: List of modified Bootstrap files. This is an actual copy of bootstrap.scss +// excluding files that have not been modified. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import 'bootstrap-extended/include'; // Bootstrap includes +@import 'components/include'; // Components includes + +// Custom template mixins +@import 'core/mixins/alert'; // Template custom mixins + +// Core CSS +@import 'bootstrap-extended/reboot'; +@import 'bootstrap-extended/helper'; +@import 'bootstrap-extended/type'; +@import 'bootstrap-extended/code'; +@import 'bootstrap-extended/tables'; +@import 'bootstrap-extended/forms'; +@import 'bootstrap-extended/buttons'; +@import 'bootstrap-extended/button-group'; + +// Components +@import 'bootstrap-extended/dropdown'; +@import 'bootstrap-extended/navbar'; +@import 'bootstrap-extended/card'; +@import 'bootstrap-extended/breadcrumb'; +@import 'bootstrap-extended/badge'; +@import 'bootstrap-extended/nav'; +@import 'bootstrap-extended/alert'; +@import 'bootstrap-extended/media'; +@import 'bootstrap-extended/progress'; +@import 'bootstrap-extended/list-group'; +@import 'bootstrap-extended/toast'; +@import 'bootstrap-extended/collapse'; +@import 'bootstrap-extended/pagination'; + +// Components w/ JavaScript +@import 'bootstrap-extended/modal'; +@import 'bootstrap-extended/popover'; + +// Utility classes +@import 'bootstrap-extended/utilities'; diff --git a/src/@core/scss/base/bootstrap-extended/_alert.scss b/src/@core/scss/base/bootstrap-extended/_alert.scss new file mode 100644 index 00000000..f24e9983 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_alert.scss @@ -0,0 +1,56 @@ +// Alerts + +.alert { + font-weight: 500; + border: none; + padding: 0; + // close + &.alert-dismissible { + .close { + padding: 0.5rem $alert-padding-x 0.5rem $alert-padding-x; + background-color: transparent !important; + box-shadow: none !important; + } + .alert-body { + padding: $alert-padding-y ($alert-padding-x * 2) $alert-padding-y $alert-padding-x; + } + } + .close:focus { + outline: 0; + } + + .alert-link:hover { + text-decoration: underline; + } + + // For Alert Content + p { + font-weight: 500; + padding: 2px 0; + margin-bottom: 0; + vertical-align: middle; + } + + // For alert heading + .alert-heading { + font-weight: 600; + font-size: $font-size-base; + padding: $alert-padding-y $alert-padding-x; + margin-bottom: 0; + } + .alert-body { + padding: $alert-padding-y $alert-padding-x; + i, + svg { + position: relative; + top: -2px; + } + } + + // For dark alert + &.alert-dark { + .alert-heading { + @include alert-heading-bs($dark); + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_badge.scss b/src/@core/scss/base/bootstrap-extended/_badge.scss new file mode 100644 index 00000000..636da581 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_badge.scss @@ -0,0 +1,90 @@ +// Badge + +.badge { + color: $white; + &[class*='badge-'] { + [class*='icon-'] { + line-height: 1; + } + + a { + color: $white; + } + + // badge dropdown alignment + .dropdown-toggle, + &.dropdown-toggle { + span, + i, + svg { + vertical-align: text-top; + } + i, + svg { + padding-left: 0.2rem; + } + &::after { + position: relative; + top: 0; + left: 0; + font-size: 1rem; + } + } + .dropdown-menu { + a { + color: $dropdown-color; + } + } + } + + i, + svg { + height: 12px; + width: 11px; + font-size: 12px; + stroke-width: 3; + vertical-align: top; + } + + // square badge + &.badge-square { + border-radius: 0; + } + + // badge-up + // to align badge over any element + &.badge-up { + position: absolute; + top: -11px; + right: -9px; + min-width: 1.429rem; + min-height: 1.429rem; + display: flex; + align-items: center; + justify-content: center; + font-size: 0.786rem; + line-height: 0.786; + padding-left: 0.25rem; + padding-right: 0.25rem; + &.badge-sm { + top: -0.5rem; + right: -0.5rem; + } + } +} + +// For fullscreen search +.badge-icon { + i, + svg { + font-size: 100%; + margin-right: 5px; + } +} + +// badge dropup pointer +.dropup { + .badge { + cursor: pointer; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_breadcrumb.scss b/src/@core/scss/base/bootstrap-extended/_breadcrumb.scss new file mode 100644 index 00000000..e44405fb --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_breadcrumb.scss @@ -0,0 +1,76 @@ +.breadcrumb { + &:not([class*='breadcrumb-']) { + .breadcrumb-item + .breadcrumb-item { + &:before { + content: ' '; + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $body-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + color: $body-color; + margin-right: $breadcrumb-item-padding; + background-size: 14px; + } + } + } + .breadcrumb-item + .breadcrumb-item { + &:before { + height: 20px; + } + } +} + +/* Component Specific */ +.breadcrumb-slash { + &.breadcrumb { + .breadcrumb-item + .breadcrumb-item:before { + content: '/'; + } + } +} +.breadcrumb-dots { + &.breadcrumb { + .breadcrumb-item + .breadcrumb-item:before { + content: '.'; + position: relative; + top: -4px; + } + } +} +.breadcrumb-dashes { + &.breadcrumb { + .breadcrumb-item + .breadcrumb-item:before { + content: '-'; + } + } +} +.breadcrumb-pipes { + &.breadcrumb { + .breadcrumb-item + .breadcrumb-item:before { + content: '|'; + } + } +} +.breadcrumb-chevron { + &.breadcrumb { + .breadcrumb-item + .breadcrumb-item:before { + content: ' '; + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $body-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + color: $body-color; + margin-right: $breadcrumb-item-padding; + background-size: 14px; + } + } +} + +@media (max-width: 648px) { + .content-header .breadcrumb { + display: none; + } + .breadcrumbs-top { + .content-header-title { + display: contents !important; + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_button-group.scss b/src/@core/scss/base/bootstrap-extended/_button-group.scss new file mode 100644 index 00000000..21bb5df0 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_button-group.scss @@ -0,0 +1,59 @@ +// +// Split button dropdowns +// + +.dropdown-toggle-split { + padding-right: $btn-padding-x / 1.9; + padding-left: $btn-padding-x / 1.9; +} + +.btn-lg + .dropdown-toggle-split, +.btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: $input-btn-padding-x-lg / 1.75; + padding-left: $input-btn-padding-x-lg / 1.75; +} + +.btn-sm + .dropdown-toggle-split, +.btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: $input-btn-padding-x-sm / 1.9; + padding-left: $input-btn-padding-x-sm / 1.9; +} + +// button group border +.btn-group { + [class*='btn-']:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']) { + border-left-color: rgba($black, 0.08) !important; + border-right-color: rgba($black, 0.08) !important; + } +} + +// remove first btn group border left +.btn-group + > .btn:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']):first-child, +.btn-group + > .btn:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']):first-of-type { + border-left-color: transparent !important; +} + +// remove last btn group border right +.btn-group + > .btn:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']):last-child, +.btn-group + > .btn:not([class*='btn-outline-']):not([class*='btn-flat-']):not([class*='btn-gradient-']):not([class*='btn-relief-']):last-of-type { + border-right-color: transparent !important; +} + +// toggle button +.btn-group-toggle { + [class*='btn-outline-'] { + &:not(:last-child) { + border-right-width: 0 !important; + } + } + :not([class*='btn-outline-']) { + &.active, + &:active { + box-shadow: inset $box-shadow; + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_buttons.scss b/src/@core/scss/base/bootstrap-extended/_buttons.scss new file mode 100644 index 00000000..260370c3 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_buttons.scss @@ -0,0 +1,67 @@ +// var for box shadow of gradient buttons +// Buttons +.btn { + box-shadow: none; + font-weight: 500; + + // gradient button on hover transition + &[class*='bg-gradient-'] { + transition: all 0.2s ease; + &:hover { + transform: translateY(-2px); + } + } + + // Icon button padding + &.btn-icon { + padding: 0.715rem 0.736rem; + } + &.btn-sm { + &.btn-icon { + padding: 0.5rem; + line-height: 0.5; + } + } + &.btn-lg { + &.btn-icon { + padding: 1rem; + line-height: 0.75; + } + } + + &:focus, + &.focus, + &:active, + &.active { + outline: none; + box-shadow: none; + } + + &:not(:disabled):not(.disabled):active:focus, + &:not(:disabled):not(.disabled).active:focus { + box-shadow: none !important; + } + + // feather icons inside btn + .feather { + vertical-align: bottom; + } +} + +// For Waves Input Padding +.btn.waves-input-wrapper { + padding: 0; +} + +@include media-breakpoint-down(sm) { + .btn-sm-block { + display: block; + width: 100%; + } +} + +// Remove cursor-pointer from button if button is disabled +// * setting it to inherit will auto adept cursor +.waves-effect { + cursor: inherit; +} diff --git a/src/@core/scss/base/bootstrap-extended/_card.scss b/src/@core/scss/base/bootstrap-extended/_card.scss new file mode 100644 index 00000000..d879311e --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_card.scss @@ -0,0 +1,514 @@ +.card { + border: none; + margin-bottom: $content-padding; + box-shadow: $box-shadow; + transition: all 0.3s ease-in-out, background 0s, color 0s, border-color 0s; + .card { + box-shadow: none !important; + } + .card-title { + font-weight: 500; + font-size: 1.285rem; + margin-bottom: 1.53rem; // Considering sub-title minus margin + } + .card-bordered { + border: $card-border-width solid $card-border-color; + } + .card-img { + object-fit: cover; + } + .card-img-overlay { + border-radius: $card-border-radius; + } + + //fullscreen card + &.card-fullscreen { + display: block; + z-index: 9999; + position: fixed; + width: 100% !important; + height: 100% !important; + top: 0; + right: 0; + left: 0; + bottom: 0; + overflow: auto; + } + .card-body[class*='border-bottom-'] { + border-bottom-width: 2px !important; + } + .card-img-overlay { + &.bg-overlay { + background: rgba($black, 0.45); + } + .text-muted { + color: $gray-800 !important; + } + } + &.card-minimal { + border: none; + box-shadow: none; + } + + .card-header { + position: relative; + display: flex; + align-items: center; + flex-wrap: wrap; + justify-content: space-between; + border-bottom: none; + padding: 1.5rem; + background-color: transparent; + .card-title { + margin-bottom: 0; + } + + .heading-elements { + position: relative; + top: -1px; + + li:not(:first-child) a { + margin-left: 0.75rem; + } + + a { + &.btn { + padding-top: 6px; + padding-bottom: 6px; + } + i, + svg { + height: 1rem; + width: 1rem; + font-size: 1rem; + } + &[data-action='collapse'] { + i, + svg { + transition: all 0.25s ease-out; + display: inline-block; + } + &.rotate { + i, + svg { + transform: rotate(-180deg); + } + } + } + } + } + + & + .card-content > .card-body:first-of-type, + & + .card-body { + padding-top: 0px; + } + } + .card-footer { + border-top: 1px solid $gray-300; + background-color: transparent; + } +} +// Card Column +.card-columns { + .card { + margin-bottom: $spacer * 2.2; + } +} + +.card-group, +.card-deck { + margin-bottom: 0.75rem; +} + +.card-head-inverse { + .heading-elements { + i, + svg { + color: $white; + } + } + color: $white; +} +.card-transparent { + background-color: transparent; +} + +.text-white { + .card-img-overlay { + .text-muted { + color: $white !important; + } + } + code { + background-color: rgba($white, 1); + } + .heading-elements { + i, + svg { + color: $white; + } + } +} + +// overlay-img-card +.overlay-img-card { + .card-img-overlay, + img { + max-height: 34.64rem; + } +} + +// IE Specific CSS +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + // img-fluid class + .card-body, + .card-content { + min-height: 1px; + } +} + +//--------------- Advance Cards --------------- +//--------------------------------------------- + +// Congratulations Card +.card-congratulations { + background: linear-gradient(118deg, rgba($primary, 1), rgba($primary, 0.7)); + color: $white; + + // image on left + .congratulations-img-left { + width: 200px; + position: absolute; + top: 0; + left: 0; + + @include media-breakpoint-down(xs) { + width: 140px; + } + } + // image on right + .congratulations-img-right { + width: 175px; + position: absolute; + top: 0; + right: 0; + + @include media-breakpoint-down(xs) { + width: 140px; + } + } + + .avatar { + margin-bottom: 2rem; + } +} +// congratulation medal card +.congratulation-medal { + position: absolute; + top: 0; + right: 37px; +} + +// Deposits Card +.card-deposits { + .deposits-divider { + margin-top: 1.8rem; + margin-bottom: 1.4rem; + } +} + +// Employee Task Card +.card-employee-task { + .employee-task { + &:not(:last-child) { + margin-bottom: 1.5rem; + } + } +} + +// Developer Meetup Card +.card-developer-meetup { + .meetup-img-wrapper { + background-color: rgba($primary, 0.1); + } + .meetup-header { + margin-bottom: 2rem; + + .meetup-day { + text-align: center; + border-right: 1px solid $custom-control-border-color; + padding-right: 1.3rem; + margin-right: 1.3rem; + } + } + .media { + .avatar .avatar-content { + width: 34px; + height: 34px; + } + & + .media { + margin-top: 1.2rem; + } + } + .avatar-group { + margin-top: 2rem; + } +} + +// Profile Card +.card-profile { + text-align: center; + .card-body { + position: relative; + padding: 5rem 2.3rem $card-spacer-y 2.3rem; + + .profile-image-wrapper { + display: flex; + justify-content: center; + + .profile-image { + position: absolute; + top: -4rem; + padding: 0.5rem; + border-radius: 50%; + background-color: $white; + box-shadow: 0 0 8px 0 rgba($black, 0.14); + margin-bottom: 1.15rem; + + img { + width: 100px; + height: 100px; + } + } + } + + .profile-badge { + margin-top: 0.8rem; + margin-bottom: 0.8rem; + } + } +} + +// Apply Job Card +.card-apply-job { + .apply-job-package { + padding: 1.2rem; + margin-bottom: 1.15rem; + display: flex; + align-items: center; + justify-content: space-between; + sup { + top: -0.8rem; + } + } +} + +// Transaction Card +.card-transaction { + .transaction-item { + display: flex; + align-items: center; + justify-content: space-between; + &:not(:last-child) { + margin-bottom: 1.2rem; + } + + .avatar { + margin-right: 1.2rem; + .avatar-content { + width: 42px; + height: 42px; + } + } + + .transaction-title { + margin-bottom: 0.2rem; + margin-top: 0.2rem; + } + } +} + +// User Timeline Card +.card-user-timeline { + .user-timeline-title-icon { + width: 1.714rem; + height: 1.714rem; + margin-right: 1.3rem; + } + .timeline { + .timeline-item { + &:last-child { + .timeline-event { + min-height: auto; + } + } + &:not(:last-child) { + padding-bottom: 2.3rem; + } + } + } +} + +// Business Card +.business-card { + .business-items { + &:not(:last-child) { + margin-bottom: 1.3rem; + } + + .business-item { + border: 1px solid $border-color; + border-radius: $border-radius; + padding: 1rem 1rem 1rem 1.3rem; + &:not(:last-child) { + margin-bottom: 0.85rem; + } + } + } +} + +// States Card +.card-browser-states { + .browser-states { + margin-top: 2.14rem; + display: flex; + justify-content: space-between; + align-items: center; + } +} + +// App Design Card +.card-app-design { + .design-group { + margin-bottom: 2rem; + + .avatar:not(:last-child) { + margin-right: 0.6rem; + } + } + + .design-planning-wrapper { + display: flex; + align-items: center; + flex-wrap: wrap; + &:not(:last-child) { + margin-bottom: 1.3rem; + } + + .design-planning { + padding: 0.5rem; + margin-bottom: 0.7rem; + text-align: center; + background-color: $body-bg; + border-radius: $border-radius; + min-width: 6.4rem; + &:not(:last-child) { + margin-right: 0.7rem; + } + } + } +} + +//--------------- Statistics Card --------------- +//------------------------------------------------ + +.card-statistics { + .card-header { + padding-left: 2.4rem; + } + .statistics-body { + padding: 2rem 2.4rem 2.8rem !important; + + .avatar .avatar-content { + width: 48px; + height: 48px; + + .avatar-icon { + width: 24px; + height: 24px; + } + } + } +} + +//--------------- Analytics Card --------------- +//---------------------------------------------- + +// Chart-dropdown Button +.chart-dropdown { + .btn { + font-size: 1rem; + font-weight: $font-weight-normal; + &:after { + display: none; + } + } +} + +// Revenue Report & Budget Card +.card-revenue-budget { + .revenue-report-wrapper { + padding: 1.286rem 1.5rem; + + @include media-breakpoint-up(md) { + border-right: 1px solid $border-color; + } + + #revenue-report-chart { + .apexcharts-series { + &[seriesName='Earning'] { + transform: scaleY(0.965); + } + &[seriesName='Expense'] { + transform: scaleY(1.035); + } + } + } + } + + .budget-wrapper { + padding: 2rem 3rem; + text-align: center; + + @include media-breakpoint-down(sm) { + padding-top: 0; + } + + .budget-dropdown { + margin-bottom: 2rem; + } + + #budget-chart { + margin-top: 2rem; + margin-bottom: 2rem; + } + } +} + +// Earnings Card +.earnings-card { + .apexcharts-canvas .apexcharts-pie { + .apexcharts-datalabel-label { + font-size: 0.8rem; + fill: $body-color !important; + } + .apexcharts-datalabel-value { + fill: $headings-color; + font-size: 1.286rem; + font-weight: 500; + } + } +} + +// IE Specific CSS +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + // make icon center in avatar-content + #dashboard-analytics, + #statistics-card { + .avatar { + .avatar-content { + padding: 0 !important; + } + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_code.scss b/src/@core/scss/base/bootstrap-extended/_code.scss new file mode 100644 index 00000000..09a369f2 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_code.scss @@ -0,0 +1,14 @@ +// Inline code +code { + padding: 0.1rem 0.4rem; + font-size: 90%; + color: $code-color; + background-color: $kbd-bg; + @include border-radius($border-radius/2); +} +pre { + background-color: #f7f7f9; + code { + background-color: transparent !important; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_collapse.scss b/src/@core/scss/base/bootstrap-extended/_collapse.scss new file mode 100644 index 00000000..6bbf6b34 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_collapse.scss @@ -0,0 +1,140 @@ +// For Collapse And Accordion + +// For collapse-title +[class*='collapse-'] { + .collapse-title { + font-weight: 500; + font-size: 1.1rem; + } + .card { + margin-bottom: 0; + &:last-of-type { + margin-bottom: 0; + } + &:not(:last-of-type) { + border-bottom: 1px solid $border-color; + } + .card-header { + cursor: pointer; + padding: 1rem 2.8rem 1rem 1rem; + } + .card-body { + padding: 1rem; + line-height: 1.5; + padding-top: 0.42rem; + } + } +} + +// For collapse title +.collapse-title { + color: inherit; + &:hover { + color: inherit; + } +} + +// To add a border below collapse/accordion heading +.collapse-default { + .card:first-child { + border-top: 0; + } + .card:last-child { + border-bottom: 0; + } + .card { + border-radius: 0; + } +} + +// For Collapse with border + +.collapse-border { + .card { + border: 1px solid $border-color; + &:not(:last-of-type) { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + &:not(:first-of-type) { + border-top-left-radius: 0; + border-top-right-radius: 0; + } + } +} + +// For Collapse with shadow +.collapse-shadow { + box-shadow: 0 0px 4px 0 rgba($black, 0.1); + padding: 0.15rem 0.75rem; + border-radius: $border-radius; + .card { + border-radius: 0; + transition: border 0.5s ease-in-out, all 0.3s ease-in-out; + &.open { + border-radius: 0.571rem; + margin: 10px 0; + border: 0; + box-shadow: 0px 0px 8px 0px rgba($black, 0.1) !important; + } + } + .card:first-child { + border-top-left-radius: 0.571rem; + border-top-right-radius: 0.571rem; + } + .card:last-child { + border-bottom-left-radius: 0.571rem; + border-bottom-right-radius: 0.571rem; + } +} + +// For Collapse with margin +.collapse-margin { + .card { + margin-top: 0.71rem; + margin-bottom: 0.71rem; + box-shadow: 0 2px 15px 0 rgba($black, 0.05) !important; + border-radius: 0.358rem; + border-bottom: 0 solid transparent !important; + } + .card-header { + border-radius: 0.358rem; + } +} + +// Collapse Icon & Animation +.collapse-icon { + .card-header { + position: relative; + } + + [data-toggle='collapse'] { + &:after { + position: absolute; + top: 58%; + right: 1rem; + margin-top: -8px; + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $body-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 14px; + width: 14px; + height: 11px; + content: ''; + transition: all 300ms linear 0s; + } + + &:disabled { + &:before { + background-image: url(str-replace(str-replace($chevron-up, 'currentColor', $body-color), '#', '%23')); + } + } + } + + [aria-expanded='false'] { + &:after { + transform: rotate(-180deg); + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_dropdown.scss b/src/@core/scss/base/bootstrap-extended/_dropdown.scss new file mode 100644 index 00000000..4fa6004f --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_dropdown.scss @@ -0,0 +1,255 @@ +// The dropdown menu +.dropdown { + [class*='btn-outline-'].dropdown-toggle.dropdown-toggle-split { + border-left: 0 !important; + } + + // If don't won't dropdown/up arrow + &.no-arrow { + .dropdown-toggle { + &:after { + display: none; + } + i, + svg { + margin-right: 0; + } + } + } +} + +// dropdown menu +.dropdown-menu { + // border: 1px solid rgba($black, 0.05); // border opacity has been reduced to make it look same as vue's dropdown border [component page, list view page] + border-radius: $dropdown-border-radius; + transform: scale(1, 0); + box-shadow: $dropdown-box-shadow; // this according to vue version + + .dropdown-item { + width: auto; + cursor: pointer; + } + + // Dropdown Header + .dropdown-header { + font-weight: 500; + line-height: 1; + } +} + +.show { + > .dropdown-menu { + transform: scale(1, 1); + opacity: 1; + display: block; + } + .dropdown-toggle { + &:focus { + box-shadow: none; + } + } + + // For DD box shadow on show + .btn { + &.dropdown-toggle { + &:focus { + box-shadow: none; + } + } + } +} + +.dropdown-toggle { + // changed icon caret + + &::after { + border: none !important; + content: ' '; + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $white), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 16px; + color: $body-color; + width: 14px; + height: 11px; + position: relative; + top: 1px; + right: 0px; + left: 0.714rem; + padding: 0; + margin: 0; + vertical-align: 0; + } + // arrow size according to toggle sizes + &.btn-lg { + &::after { + background-size: 18px; + } + } + + &.btn-sm { + &::after { + background-size: 14px; + } + } + + &.dropdown-toggle-split { + &:after { + left: 0; + } + } + + // hide default arrow to show custom icon DD + &.nav-hide-arrow { + &::after { + display: none; + } + } + + // Prevent the focus on the dropdown toggle when closing dropdowns + &:focus { + outline: 0; + } +} + +// DropUp +.dropup { + position: relative; + .dropdown-toggle { + // changed icon dropup caret + &::after { + background-image: url(str-replace(str-replace($chevron-up, 'currentColor', $white), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 16px; + width: 14px; + height: 11px; + content: ''; + vertical-align: 0.05rem; + } + } + .dropdown-menu { + min-width: 8rem; + } +} + +// DropLeft +.dropleft { + .dropdown-toggle { + // changed icon dropup caret + &::before { + border: none !important; + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $white), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 16px; + width: 14px; + height: 11px; + content: ''; + position: relative; + left: 0; + } + } + .dropdown-menu { + min-width: 8rem; + } +} + +// DropRight +.dropright { + .dropdown-toggle { + // changed icon dropup caret + &::after { + border: none !important; + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $white), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 16px; + width: 14px; + height: 11px; + content: ''; + } + } + .dropdown-menu { + min-width: 8rem; + } +} + +// Dropdown ::before position +.dropdown-menu { + // Dropdown margin according to dropdown position + + &[x-placement='bottom-start'], + &[x-placement='bottom-end'] { + margin-top: $dropdown_spacing; + } + + &[x-placement='top-start'], + &[x-placement='top-end'] { + margin-bottom: $dropdown_spacing; + } + + &[x-placement='right-start'] { + margin-left: $dropdown_spacing; + } + &[x-placement='left-start'] { + margin-right: $dropdown_spacing; + } +} + +// Dropdown icon +.dropdown, +.dropup { + &.dropdown-icon-wrapper { + .dropdown-toggle { + &:after { + display: none; + } + } + .dropdown-menu { + min-width: auto; + .dropdown-item { + padding: 0.5rem 1.1rem; + cursor: pointer; + i, + svg { + height: 1.3rem; + width: 1.3rem; + font-size: 1.3rem; + } + } + } + } +} + +// Dropdown menu animation for Horizontal menu +.horizontal-menu-wrapper .dropdown-menu, +.header-navbar .dropdown-menu { + animation-duration: 0.3s; + animation-fill-mode: both; + animation-name: slideIn; +} + +// Hidden dropdown toggle arrow +.dropdown-toggle.hide-arrow, +.dropdown-toggle-hide-arrow > .dropdown-toggle { + &::before, + &::after { + display: none; + } +} + +@keyframes slideIn { + 0% { + transform: translateY(1rem); + opacity: 0; + } + 100% { + transform: translateY(0rem); + opacity: 1; + } + 0% { + transform: translateY(1rem); + opacity: 0; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_forms.scss b/src/@core/scss/base/bootstrap-extended/_forms.scss new file mode 100644 index 00000000..8dbc5158 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_forms.scss @@ -0,0 +1,570 @@ +// +// Labels +// +label { + color: $headings-color; + font-size: $small-font-size; +} + +// placeholder specific scss +.form-control { + &::placeholder { + transition: all 0.2s ease; + } + + &:focus { + &::placeholder { + transform: translate(5px); + transition: all 0.2s ease; + } + &:valid, + &.is-valid { + box-shadow: $input-focus-box-shadow; + } + } +} + +.form-control-plaintext { + &:focus { + outline: none; + } +} + +.custom-file-label { + line-height: 1.75; + height: $custom-file-height !important; + &:after { + height: 2.58rem; + line-height: 1.75; + } +} + +.valid-tooltip, +.invalid-tooltip { + top: 102%; + left: 5px; +} + +/*************** +* Form Group +***************/ + +// input group !important for overriding the dark style +.input-group { + &:not(.bootstrap-touchspin):focus-within { + box-shadow: $input-focus-box-shadow; + border-radius: $input-border-radius; + .form-control, + .input-group-text { + border-color: $primary; + box-shadow: none; + + &.is-valid { + border-color: $success; + } + + &.is-invalid { + border-color: $danger; + } + } + } + &.is-valid { + .input-group-text { + border-color: $success !important; + } + &:not(.bootstrap-touchspin):focus-within { + .input-group-text { + border-color: $success; + } + } + } + &.is-invalid { + .input-group-text { + border-color: $danger !important; + } + &:not(.bootstrap-touchspin):focus-within { + .input-group-text { + border-color: $danger; + } + } + } + + &.disabled { + .input-group-text { + background-color: $input-disabled-bg; + } + } + + &.round { + .form-control, + .input-group-text, + &:focus-within { + @include border-radius(1.5rem); + } + } + &.square { + .form-control, + .input-group-text, + &:focus-within { + @include border-radius(0); + } + } + &.round, + &.square { + .input-group-prepend { + .input-group-text { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + } + .input-group-append { + .input-group-text { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + } + .form-control { + &:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + &:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + } + } + &.square { + .form-control, + .input-group-text { + @include border-radius(0); + } + } +} + +.input-group-text { + @include transition($input-transition); +} + +.input-group-prepend { + .input-group-text { + border-right: 0; + } +} + +.input-group-append { + .input-group-text { + border-left: 0; + } + &:not(:last-child) .input-group-text { + border-right: 0; + } +} + +// input group merge +.input-group-merge { + .form-control { + &:not(:first-child) { + padding-left: 0; + border-left: 0; + } + + &:not(:last-child) { + padding-right: 0; + border-right: 0; + } + + &.is-valid { + ~ .input-group-append { + .input-group-text { + border-color: $success; + } + } + } + } + .input-group-prepend { + ~ .form-control.is-valid { + .input-group-text & { + border-color: $success; + } + } + } +} + +// Text area line height +textarea { + &.form-control { + line-height: 1.6rem; + padding: 0.8rem 1rem !important; + } + + &.form-control-sm { + padding: 0.4rem 0.857rem !important; + } + + &.form-control-lg { + padding: 1rem 1.143rem !important; + } +} + +// Used for Card - Check it and remove if not used +.form-actions { + border-top: 1px solid darken($body-bg, 10%); + padding: 20px 0; + margin-top: 20px; + + &.filled { + background-color: $body-bg; + } + &.center { + text-align: center; + } + &.right { + text-align: right; + } + + &.top { + border-top: 0; + border-bottom: 1px solid darken($body-bg, 10%); + margin-top: 0; + margin-bottom: 20px; + } + + @include media-breakpoint-down(sm) { + .buttons-group { + float: left !important; + margin-bottom: 10px; + } + } +} + +// Form-horizontal layout +.form-horizontal { + .form-group { + @include media-breakpoint-up(sm) { + .label-control { + text-align: right; + } + } + } +} + +// Select Inputs Specific SCSS +select.form-control { + &:not([multiple='multiple']) { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $input-border-color), '#', '%23')); + background-position: calc(100% - 12px) 13px, calc(100% - 20px) 13px, 100% 0; + background-size: 18px 14px, 18px 14px; + background-repeat: no-repeat; + -webkit-appearance: none; + -moz-appearance: none; + padding-right: 1.5rem; + } + &.form-control-lg { + background-position: calc(100% - 12px) 16px, calc(100% - 20px) 16px, 100% 0; + } + &.form-control-sm { + background-position: calc(100% - 12px) 8px, calc(100% - 20px) 8px, 100% 0; + } +} + +// For customs-select remove double arrow +.custom-select { + -moz-appearance: none; // For firefox + -webkit-appearance: none; // for chrome +} + +// Custom Checkbox +.custom-checkbox { + .custom-control-label::before, + .custom-control-label::after { + top: 0.07rem; + } + + .custom-control-label::after { + background-size: 57%; + } +} + +// Custom Radio +.custom-radio { + .custom-control-label::before { + top: 0.1rem; + } +} + +// Custom checkbox and radio in common +.custom-checkbox, +.custom-radio { + &.custom-control { + padding-left: 1.8rem; + + .input-group & { + padding-left: 1.3rem; + } + } + + .custom-control-input { + width: 1.285rem; + height: 1.285rem; + } + + .custom-control-label { + font-size: $font-size-base; + position: static; + // vertical-align: middle; + &::before, + &::after { + width: 18px; + height: 18px; + left: 0; + } + } + .custom-control-input:checked ~ .custom-control-label::before { + box-shadow: 0 2px 4px 0 rgba($custom-control-indicator-checked-bg, 0.4) !important; + } + + .custom-control-input:disabled ~ .custom-control-label::before { + border: none; + box-shadow: none !important; + } + + .custom-control-input:focus ~ .custom-control-label::before { + border-color: none; + box-shadow: 0 2px 4px 0 rgba($custom-control-indicator-checked-bg, 0.4) !important; + } +} + +// Custom-checkbox when not disabled and active +.custom-control-input:not(:disabled) { + &:active ~ .custom-control-label { + &::before { + background-color: $primary; + border-color: $primary; + } + } +} + +/* Floating label Group */ +.form-label-group { + position: relative; + margin-bottom: $form-group-margin-bottom; + + // Form-Control-Large in Floating Label Group + .form-control-lg { + ~ label { + font-size: $input-font-size; + padding: 1rem; + } + } + + // Form-label + > label { + position: absolute; + top: 0; + left: 0; + display: block; + transition: all 0.25s ease-in-out; + padding: 0.6rem; + pointer-events: none; + cursor: text; + color: rgba($black, 0.4); + font-size: 0.7rem; + opacity: 0; + } + // form-input + > input, + textarea { + // from-input on focus change label color + &:focus, + &:not(:active) { + &:not(:placeholder-shown) ~ label { + color: rgba($primary, 1) !important; + transition: all 0.25s ease-in-out; + opacity: 1; + } + } + &:not(:focus) { + &:not(:placeholder-shown) ~ label { + color: rgba($black, 0.4) !important; + } + } + // form-label after entering text in input box + &:not(:placeholder-shown) ~ label { + padding: 0.25rem 0; + top: -20px; + left: 3px; + } + + &.form-control-lg:not(:placeholder-shown) ~ label { + top: -23px; + } + + &.form-control-sm:not(:placeholder-shown) ~ label { + top: -18px; + } + } +} + +/* Switches */ + +.custom-switch { + padding-left: 0; + line-height: 1.7rem; + + .custom-control-label { + padding-left: 3.5rem; + line-height: 1.7rem; + + /* For bg color of switch*/ + &::before { + border: none; + background-color: $switch-bg-color; + height: 1.7rem; + box-shadow: none !important; + transition: opacity 0.25s ease, background-color 0.1s ease; + cursor: pointer; + user-select: none; + top: 0; + left: 0; + } + /*For Switch handle*/ + &:after { + position: absolute; + top: 4px; + left: 4px; + box-shadow: -1px 2px 3px 0 rgba($black, 0.2); + background-color: $switch-indicator-color; + transition: all 0.15s ease-out; + cursor: pointer; + user-select: none; + } + + /*For Switch text*/ + .switch-text-left, + .switch-text-right, + .switch-icon-left, + .switch-icon-right { + position: absolute; + cursor: pointer; + user-select: none; + line-height: 1.8; + i, + svg { + height: 13px; + width: 13px; + font-size: 13px; + } + } + .switch-text-left, + .switch-icon-left { + left: 6px; + color: $white; + opacity: 0; + transform: translateX(8px); + transition: opacity 0.1s ease, transform 0.15s ease; + } + .switch-text-right, + .switch-icon-right { + right: 13px; + opacity: 1; + transform: translateX(0px); + transition: opacity 0.08s ease, transform 0.15s ease; + } + &:focus { + outline: 0; + } + } + + /*For Switch label*/ + + .switch-label { + padding-left: 1rem; + } + + // after its checked + + .custom-control-input:checked ~ .custom-control-label::before { + box-shadow: none; + } + + /*For Switch Handle Animation*/ + .custom-control-input:checked ~ .custom-control-label::after { + transform: translateX(1.4rem); + } + + .custom-control-input:checked ~ .custom-control-label { + .switch-text-left, + .switch-icon-left { + transform: translateX(0); + opacity: 1; + } + + .switch-text-right, + .switch-icon-right { + transform: translateX(-8px); + opacity: 0; + } + } + .custom-control-input:not(:checked) ~ .custom-control-label { + .switch-text-left { + opacity: 0; + } + .switch-text-right { + opacity: 1; + } + } + .custom-control-input:checked ~ .custom-control-label { + .switch-text-right { + opacity: 0; + } + .switch-text-left { + opacity: 1; + } + } +} + +/* Textarea with Counter */ +.textarea-counter-value { + background-color: $primary; + color: $white; + padding: 1px 6px; + font-size: 0.6rem; + border-radius: 0 0 5px 5px; + margin-right: 1rem; +} + +.btn.disabled-max-min { + background-color: rgba($black, 0.5) !important; + cursor: default; +} + +/* Number Type Input Box Scss for - Remove arrow on hover */ +input[type='number']::-webkit-inner-spin-button, +input[type='number']::-webkit-outer-spin-button { + -webkit-appearance: none; +} + +// IE Specific CSS +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + // floating Label Group + .form-label-group { + label { + display: none; + } + } + + // Bootstrap Select + select.form-control { + &:not([multiple='multiple']) { + background: none; + } + } +} + +// Date & Time Picker - Form Control Bg color +.picker__input { + &.form-control { + background-color: $white; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_functions.scss b/src/@core/scss/base/bootstrap-extended/_functions.scss new file mode 100644 index 00000000..57a6eab0 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_functions.scss @@ -0,0 +1,10 @@ +@function str-replace($string, $search, $replace: '') { + $index: str-index($string, $search); + + @if $index { + @return str-slice($string, 1, $index - 1) + $replace + + str-replace(str-slice($string, $index + str-length($search)), $search, $replace); + } + + @return $string; +} diff --git a/src/@core/scss/base/bootstrap-extended/_helper.scss b/src/@core/scss/base/bootstrap-extended/_helper.scss new file mode 100644 index 00000000..759af3d4 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_helper.scss @@ -0,0 +1,106 @@ +// ================================================================================================ +// File Name: helper.scss +// Description: Helper classes provides template related customization. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Content helpers +// ------------------------- + +// typography page icon with list +.list-style-icons { + padding-left: 10px; + margin-left: 0; + list-style: none; + > li svg, + > li i { + margin-right: 6px; + } +} + +//Pull the element +.pull-up { + transition: all 0.25s ease; + + &:hover { + transform: translateY(-4px) scale(1.02); + box-shadow: 0px 14px 24px rgba(62, 57, 107, 0.2); + z-index: 30; + } +} + +// Spinner classes +.spinner { + display: inline-block; + animation: spin 1s linear infinite; +} +@keyframes spin { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} + +.spinner-reverse { + display: inline-block; + animation: spin-reverse 1s linear infinite; +} +@keyframes spin-reverse { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(-360deg); + } +} + +// Bullets used in application pages +.bullet { + width: 1rem; + height: 1rem; + border-radius: 50%; + display: inline-block; + &.bullet-xs { + width: 0.5rem; + height: 0.5rem; + } + &.bullet-sm { + width: 0.714rem; + height: 0.714rem; + } + &.bullet-lg { + width: 1.25rem; + height: 1.25rem; + } +} + +// Section Label - used in pages and apps +.section-label { + font-size: 0.85rem; + color: $text-muted; + text-transform: uppercase; + letter-spacing: 0.6px; +} + +// Used for table cell fit +.cell-fit { + width: 0.1%; + white-space: nowrap; +} + +// Card match height +.match-height { + > [class*='col'] { + display: flex; + flex-flow: column; + + > .card { + flex: 1 1 auto; + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_include.scss b/src/@core/scss/base/bootstrap-extended/_include.scss new file mode 100644 index 00000000..ea9344dc --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_include.scss @@ -0,0 +1,24 @@ +// ================================================================================================ +// File Name: include.scss +// Description: Common components file to include all theme specific custom components. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Variables +// ------------------------------ + +// Functions +@import 'bootstrap/scss/functions'; // Bootstrap core function +@import 'functions'; // Bootstrap extended function + +// Variables +@import 'scss/variables/variables'; // Bootstrap custom variable override (for user purpose) +@import 'variables'; // Bootstrap extended variable override +@import 'bootstrap/scss/variables'; // Bootstrap core variable + +// Mixins +@import 'bootstrap/scss/mixins'; // Bootstrap core mixins +@import 'mixins'; // Bootstrap extended mixins diff --git a/src/@core/scss/base/bootstrap-extended/_list-group.scss b/src/@core/scss/base/bootstrap-extended/_list-group.scss new file mode 100644 index 00000000..eec9f403 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_list-group.scss @@ -0,0 +1,101 @@ +/* =============================================================================================== + File Name: list-group.scss + Description: Contain list item, list group related extended SCSS. + ---------------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +================================================================================================*/ + +// Inline list style with pipeline separator + +ul.list-inline { + li { + display: inline-block; + } + // used in search page + &.list-inline-pipe { + > li + li:before { + content: ' | '; + padding-right: 2px; + } + } +} + +// bootstrap list group +.list-group { + .list-group-item { + line-height: 1.5; + &.active { + &:hover { + background-color: $primary; + } + &:focus { + // color: $body-color; + outline: 0; + &:hover { + color: $white; + } + } + small { + color: $white !important; + } + } + &:hover { + background-color: $body-bg; + } + + i, + svg { + position: relative; + } + + &:not(.active):focus:active { + color: inherit; + } + } + .list-group-item-action { + &.active { + background-color: $primary; + color: $white; + &:focus { + background-color: $primary; + } + } + &:focus { + background-color: $body-bg; + outline: 0; + } + } + + // List group with circle for pages like knowledge base + &.list-group-circle { + border: none; + .list-group-item { + border: none; + position: relative; + padding-left: 1.5rem; + &:after { + content: ' '; + background-image: url(str-replace(str-replace($circle, 'currentColor', $body-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + color: $body-color; + background-size: 10px; + position: absolute; + height: 10px; + width: 10px; + top: 1.15rem; + left: 0; + } + &:hover { + background-color: transparent; + } + } + } +} + +// for drag and drop border radius on selected +.list-group-item.gu-mirror { + border-radius: 0; +} diff --git a/src/@core/scss/base/bootstrap-extended/_media.scss b/src/@core/scss/base/bootstrap-extended/_media.scss new file mode 100644 index 00000000..a03bf49e --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_media.scss @@ -0,0 +1,22 @@ +.media-list { + .media { + padding: 1.25rem; + width: 100%; + margin-top: 0; + .media-left { + margin-right: 1rem; + } + .media-right { + margin-left: 1rem; + } + } + a.media { + color: $gray-600 !important; + } +} + +.media-bordered { + .media:not(:first-child) { + border-top: 1px solid $border-color; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_mixins.scss b/src/@core/scss/base/bootstrap-extended/_mixins.scss new file mode 100644 index 00000000..46f5b18c --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_mixins.scss @@ -0,0 +1,13 @@ +// =============================================================================================== +// File Name: mixins.scss +// Description: Extended mixins file with new mixins features. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import 'mixins/_type'; //(NEW) + +// Components +@import 'mixins/_navs'; diff --git a/src/@core/scss/base/bootstrap-extended/_modal.scss b/src/@core/scss/base/bootstrap-extended/_modal.scss new file mode 100644 index 00000000..0c5a3fb0 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_modal.scss @@ -0,0 +1,175 @@ +// Modals + +.modal { + // Modal Header + + .modal-header { + background-color: $body-bg; + border-bottom: none; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + // close button + + .close { + padding: 0.2rem 0.62rem; + box-shadow: 0 5px 20px 0 rgba($black, 0.1); + border-radius: $border-radius; + background: $white; + opacity: 1; + transition: all 0.23s ease 0.1s; + position: relative; + transform: translate(8px, -2px); + + // For hover effect of close btn + &:hover, + &:focus, + &:active { + opacity: 1; + outline: none; + transform: translate(5px, 3px); + box-shadow: none; + } + } + } + // Modal Content + .modal-content { + border: none; + // overflow: unset; updated to "visible" as close icon is not visible in IE + overflow: visible; + box-shadow: 0 5px 20px 0 rgba($black, 0.1); + } + + .modal-footer { + padding: $modal-inner-padding; + } + + // modal sticky for apps + &.modal-sticky { + bottom: 0; + right: 0; + top: auto; + left: auto; + height: auto; + position: fixed; + .modal-header { + display: flex; + align-items: center; + justify-content: space-between; + } + .modal-dialog { + margin-right: #{$content-padding} !important; + box-shadow: 0px 0px 24px 0 rgba($black, 0.25); + border-radius: $border-radius; + } + .modal-actions { + background: transparent; + box-shadow: none; + line-height: 0; + } + } +} + +// Modal XS +.modal-xs { + max-width: 300px; +} + +// Modal XL +@media (min-width: 1200px) { + .modal-xl { + margin-left: 3%; + margin-right: 3%; + } +} + +// Slide In Modal // +.modal-slide-in, +.modal-slide-in .modal { + padding: 0 !important; + overflow: hidden !important; +} + +.modal-slide-in { + .modal-dialog { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: auto; + margin: 0; + max-width: none; + width: ($modal-slide-in-width-sm - 5); + + .modal-content { + padding-bottom: ($modal-title-line-height * $close-font-size) + $modal-header-padding-y; + padding-top: ($modal-title-line-height * $close-font-size) + $modal-header-padding-y; + overflow: auto; + border-radius: 0; + height: 100%; + } + + .modal-body { + padding-bottom: 0; + padding-top: 0; + margin: auto 0; + flex-grow: 0; + } + + @media (min-width: (map-get($grid-breakpoints, sm))) { + width: $modal-slide-in-width; + } + + &.sidebar-sm { + width: $modal-slide-in-width-sm; + } + &.sidebar-lg { + @media (min-width: (map-get($grid-breakpoints, sm))) { + width: $modal-slide-in-width-lg; + } + } + } + + .close { + top: $modal-header-padding-y / 2; + z-index: 10; + transform: none; + position: absolute; + top: 1.5rem; + right: $modal-header-padding-x; + margin: 0; + padding: 0 !important; + line-height: 0.5; + transform: translate(0, -50%); + } +} + +// Slide from Right +.modal-slide-in.fade .modal-dialog, +.modal-slide-in .modal.fade .modal-dialog { + transform: translateX(100%); + transition: transform 0.1s ease-out; +} + +.modal-slide-in.show .modal-dialog, +.modal-slide-in .modal.show .modal-dialog { + transform: translateX(0) !important; + transition: transform 0.1s ease-out; +} + +// To remove Max-width of XS Modal in Small Screen + +@media (max-width: 576px) { + .modal { + padding-right: 1rem; + padding-left: 1rem; + .modal-xs, + .modal-sm { + max-width: unset; + } + &.modal-sticky .modal-dialog { + margin-right: 0.2rem !important; + margin-left: 0.2rem; + margin-bottom: 3rem; + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_nav.scss b/src/@core/scss/base/bootstrap-extended/_nav.scss new file mode 100644 index 00000000..7130cf95 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_nav.scss @@ -0,0 +1,272 @@ +// Component nav and nav/pill tabs + +.nav { + border-radius: 0.25rem; + // for component navs + // to wrap border around nav component + &.wrap-border { + border: 1px solid $nav-component-border-color; + li.nav-header { + margin: 0 0.5rem; + } + li.nav-item, + div { + padding: 2px 0.714rem; + } + } + + &.nav-left { + .nav-item .nav-link { + justify-content: flex-start; + } + } + + &.nav-right { + .nav-item .nav-link { + justify-content: flex-end; + } + } + + // Square Border + &.square-border { + border-radius: 0; + .nav-item { + .nav-link.active { + border-radius: 0; + } + } + } + + // for main menu toggle lock + .modern-nav-toggle { + padding: 0; + margin: 1.571rem 0; + } + + // Dropdown without background need arrow color changes + .dropdown.show { + .dropdown-toggle { + &::after { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $white), '#', '%23')); + } + } + } + + .dropdown-toggle { + &:not(.active) { + &::after { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $body-color), '#', '%23')); + } + } + } +} +.nav-pills, +.nav-tabs { + // if icon added inside nav-link + .nav-link { + display: flex; + align-items: center; + justify-content: center; + i, + svg { + margin-right: 0.5rem; + } + } +} +// nav pills +.nav-pills { + margin-bottom: 1rem; + // nav item of nav pill + .nav-link { + padding: $btn-padding-y $btn-padding-x; + font-size: $btn-font-size; + line-height: $btn-font-size; + border: 1px solid transparent; + color: $headings-color; + &.active { + border-color: $nav-pills-link-active-bg; + box-shadow: 0 4px 18px -4px rgba($nav-pills-link-active-bg, 0.65); + } + &.disabled { + color: $nav-link-disabled-color; + } + &.dropdown-toggle::after { + top: 1px; + left: 1px; + } + } + + &.dropdown { + &.show { + .nav-link { + color: $white; + } + .dropdown-item { + &.active { + &:hover { + color: $primary; + } + } + } + } + } + + // Justified Pills + &.nav-justified { + @include nav-justified; + @include nav-tabs-justified; + .nav-link { + display: block; + + &.active { + border: none; + + &:hover, + &:focus { + border: none; + } + } + } + } +} + +// Basic Nav Tabs +.nav-tabs { + margin-bottom: 1rem; + position: relative; + // Basic nav item + .nav-item { + position: relative; + } + .nav-link { + color: $body-color; + border: none; + min-width: auto; + font-weight: 450; + padding: 0.61rem 1.2rem; + border-radius: 0; + position: relative; + overflow: hidden; + + &:after { + content: ''; + + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: 3px; + background: linear-gradient(30deg, rgba($primary, 1), rgba($primary, 0.5)) !important; + transition: transform 0.3s; + transform: translate3d(0, 150%, 0); + } + &.active { + position: relative; + color: $primary; + + &:after { + transform: translate3d(0, 0, 0); + // box-shadow: 0 0 8px 0 rgba($primary, 0.5) !important; + } + } + + &.dropdown-toggle { + &::after { + top: 1px; + left: 1px; + } + } + } + // Justified Tabs + &.nav-justified { + @include nav-justified; + @include nav-tabs-justified; + + .nav-item { + a.nav-link { + display: block; + border-radius: 0; + + &.active { + border: none; + } + &:hover { + border-color: transparent; + } + } + } + } +} + +// Nav Tabs Vertical +.nav-vertical { + overflow: hidden; + .nav.nav-tabs { + // nav item styles for vertical nav tabs + .nav-item { + .nav-link { + margin-bottom: 0; + &:after { + transform: rotate(90deg) translate3d(0, 150%, 0); + left: 70%; + } + &.active { + &:after { + left: auto; + right: -1.4rem; + transform: rotate(90deg) translate3d(0, 225%, 0); + top: 1.25rem; + width: 2.14rem; + } + } + } + } + + // vertical nav left tabs + &.nav-left { + float: left; + display: table; + margin-right: 1rem; + + ~ .tab-content { + .tab-pane { + display: none; + overflow-y: auto; + padding-left: 1rem; + &.active { + display: block; + } + } + } + } + + // vertical right nav tabs + &.nav-right { + float: right; + display: table; + margin-left: 1rem; + + .nav-item { + .nav-link { + &.active { + &:after { + left: -0.9rem; + transform: rotate(90deg) translate3d(0, 10%, 0); + } + } + } + } + + ~ .tab-content { + .tab-pane { + display: none; + overflow-y: auto; + padding-right: 1rem; + &.active { + display: block; + } + } + } + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_navbar.scss b/src/@core/scss/base/bootstrap-extended/_navbar.scss new file mode 100644 index 00000000..5c42c4e8 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_navbar.scss @@ -0,0 +1,670 @@ +/* =============================================================================================== + File Name: navbar.scss + Description: Contain header navigation bar, vertical main navigation bar and + horiznotal main navigation bar related SCSS. + ---------------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +================================================================================================*/ + +@function set-navbar-text-color($color) { + @if (lightness($color) > 50) { + @return $white; // Lighter backgorund, return dark color + } @else { + @return $black; // Darker background, return light color + } +} + +.header-navbar { + padding: 0px; + min-height: $navbar-height; + font-family: $font-family-monospace; + transition: 300ms ease all, background 0s; + z-index: 997; + + &.fixed-top { + left: $menu-expanded-width; + } + + // Apply navbar color as per background + &[class*='bg-'] { + .navbar-nav { + .nav-item { + > a { + color: set-navbar-text-color($theme-dark-body-color) !important; + + i, + svg, + span { + color: set-navbar-text-color($theme-dark-body-color) !important; + } + } + + .dropdown-menu { + i, + svg { + color: inherit !important; + } + } + } + + .search-input { + .input, + .search-list .auto-suggestion span { + color: $body-color !important; + } + } + } + } + + //* Navbar modifiers + //*------------------------ + + // floating nav + &.floating-nav { + position: fixed; + right: 0; + margin: #{$floating-nav-margin} #{$content-padding} 0; + width: calc(100vw - (100vw - 100%) - calc(#{$content-padding} * 2) - #{$menu-expanded-width}); + border-radius: $card-border-radius; + z-index: 12; + } + + // static nav + &.navbar-static-top { + top: 0; + right: 0; + left: $menu-expanded-width; + width: calc(100vw - (100vw - 100%) - #{$sidebar-width}); + background: transparent; + box-shadow: none !important; // remove this if removing "menu-shadow" class + } + + // add border to navbar + &.navbar-border { + border-bottom: 1px solid $border-color; + } + + // add shadow to navbar + &.navbar-shadow { + box-shadow: $box-shadow; + } + + &.navbar-dark.navbar-border { + border-bottom: 1px solid $theme-dark-border-color; + } + + // Hide navbar dropdown arrow + &:not(.navbar-horizontal) { + .nav-link { + &.dropdown-toggle::after { + display: none; + } + } + } + + //* Navbar modifiers + //*------------------------ + + .navbar-container { + padding: 0.8rem 1rem; + // Added more horizontal padding above small screen + @include media-breakpoint-up(sm) { + padding: 0.8rem 1.4rem; + } + flex-basis: 100%; + transition: 300ms ease all; + margin-left: 0; + + // Navbar bookmark primary color on hover + .bookmark-wrapper { + // for bookmark z-index + .bookmark-input { + z-index: 1; + } + } + + // Language dd style + .dropdown-language { + .selected-language { + font-weight: 500; + } + .nav-link { + .flag-icon { + margin-right: 0.4rem; + } + } + .dropdown-menu .dropdown-item { + .flag-icon { + margin-right: 0.4rem; + } + } + } + + ul.navbar-nav { + li { + line-height: 1.5; + &.dropdown { + .dropdown-menu { + .vertical-layout & { + top: 41px !important; // Apply navbar dd position on vertical layouts only (Not for horizontal layout due to hover out issue) + } + } + } + + &.dropdown-language { + .dropdown-menu.dropdown-menu-right { + right: -2px; + } + } + + // Cart & Notification badge + &.dropdown-cart, + &.dropdown-notification { + .badge { + &.badge-up { + right: -3px; + } + } + .dropdown-menu.dropdown-menu-right { + right: -2px; + padding: 0; + left: inherit; + &::before { + background: $primary; + border-color: $primary; + } + } + .dropdown-menu-header { + border-top-left-radius: $dropdown-border-radius; + border-top-right-radius: $dropdown-border-radius; + .dropdown-header { + padding: 1.22rem 1.28rem; + } + } + .notification-text { + margin-bottom: 0.5rem; + font-size: smaller; + color: $text-muted; + } + .dropdown-menu-footer { + padding: 1.28rem; + } + } + &.dropdown-notification { + .media-body { + .media-heading { + color: $body-color; + margin-bottom: 0; + line-height: 1.2; + } + } + } + + // Cart dropdown + &.dropdown-cart { + .media { + position: relative; + img { + background: $body-bg; + } + &:hover { + .cart-item-remove { + visibility: visible; + } + } + } + .media-heading { + width: 8rem; + h6.cart-item-title { + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + overflow: hidden; + } + .cart-item-by { + color: $text-muted; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + overflow: hidden; + } + } + .media-body { + display: flex; + align-items: center; + justify-content: space-between; + } + .cart-item-price { + margin-bottom: 0; + width: 5rem; + text-align: right; + } + + .cart-item-remove { + position: absolute; + top: 10px; + right: 17px; + width: 14px; + height: 14px; + cursor: pointer; + @include media-breakpoint-up(md) { + visibility: hidden; + } + } + } + + > a.nav-link { + color: $body-color; + padding: 0 0.5rem; + position: relative; + } + + &.dropdown-user { + line-height: 1 !important; // Set due to custom 2 line component in navbar + .dropdown-menu { + width: 12rem; + margin-top: 10px; + i, + svg { + height: 16px; + width: 16px; + font-size: 16px; + vertical-align: top; + } + } + } + + // Logged in user dropdown styles + a.dropdown-user-link { + display: flex; + align-items: center; + + .user-name { + display: inline-block; + margin-bottom: 0.435rem; + margin-left: 0.2rem; + } + + .user-status { + font-size: smaller; + } + + img { + box-shadow: 0 4px 8px 0 rgba($black, 0.12), 0 2px 4px 0 rgba($black, 0.08); + } + } + + // navbar toggle menu size (display below lg) + a.menu-toggle { + i, + svg { + height: 1.6rem; + width: 1.6rem; + font-size: 1.6rem; + } + } + + a.dropdown-user-link { + .user-nav { + display: flex; + flex-direction: column; + align-items: flex-end; + float: left; + margin-right: $spacer - 0.2; + } + } + + div.input-group { + padding: 0.7rem 1rem; + } + + i, + svg { + &.ficon { + height: 1.5rem; + width: 1.5rem; + font-size: 1.5rem; + color: $body-color; + + &:hover { + color: $primary; + } + } + } + + .media-list { + max-height: 25rem; + } + + .scrollable-container { + position: relative; + } + } + } + + //Navbar notification css + .dropdown-menu-media { + width: 30rem; + + .dropdown-menu-header { + border-bottom: 1px solid $border-color; + } + + .media-list { + .media { + padding: 0.9rem 1.28rem; + border: none; + border-bottom: 1px solid $border-color; + + &:hover { + background: $body-bg; + } + + .media-meta { + color: $body-color; + } + } + + a:last-of-type { + .media { + border-bottom: none; + } + } + } + + .dropdown-menu-footer { + border-top: 1px solid $border-color; + } + } + } +} + +// Navbar shadow on scroll +.header-navbar-shadow { + display: none; +} + +// Floating Navbar +.navbar-floating { + // Floating nav should have same padding across all screen + .navbar-container { + padding: 0.8rem 1rem; + } + .header-navbar-shadow { + display: block; + background: linear-gradient( + 180deg, + hsla(0, 0%, 97.3%, 0.95) 44%, + hsla(0, 0%, 97.3%, 0.46) 73%, + hsla(0, 0%, 100%, 0) + ); + padding-top: 2.2rem; + background-repeat: repeat; + width: 100%; + height: 102px; + position: fixed; + top: 0; + left: 0; + z-index: 11; + } +} + +// Navbar colors +.navbar-light { + background: $white; + + &.navbar-horizontal { + background: $white; + } + + .navbar-nav { + .active { + &.nav-link { + background-color: rgba($black, 0.03); + } + } + + .disabled { + &.nav-link { + color: $nav-link-disabled-color; + } + } + } +} + +.navbar-dark { + background: $gray-600; + + .navbar-brand { + color: $white !important; + } + + &.navbar-horizontal { + background: $gray-600; + } + + .nav-search { + .form-control, + .btn-secondary { + color: $white; + background: $gray-600; + } + } + + .navbar-nav { + li { + line-height: 1; + } + + .active { + &.nav-link { + background-color: rgba($white, 0.05); + } + } + + .disabled { + &.nav-link { + color: $gray-300; + } + } + } +} + +// Media queries for device support +// ========================================= +@include media-breakpoint-down(sm) { + .header-navbar { + // generic navbar dropdown specific + .navbar-nav { + .show { + position: static; + } + + .open-navbar-container { + padding-top: 0.625rem; + } + } + + .navbar-container { + .show { + .dropdown-menu { + right: 0; + left: 0 !important; + float: none; + width: auto !important; + margin-top: 0; + overflow: hidden; + } + } + + .dropdown-user { + .dropdown-menu-right { + right: 0 !important; + } + } + + ul.navbar-nav { + li { + .dropdown-toggle::after { + margin-right: 0; + margin-left: -2px; + } + } + } + } + } + + // dark navbar + .navbar-dark { + .navbar-header { + .navbar-nav { + .nav-link { + color: $white; + } + } + } + + .navbar-container { + .navbar-nav { + .nav-link { + color: $gray-600; + } + } + } + } + + // light navbar + .navbar-light { + .navbar-header { + .navbar-nav { + .nav-link { + color: $gray-600; + } + } + } + + .navbar-container { + .navbar-nav { + .nav-link { + color: $gray-600; + } + } + } + } +} + +// For Medium and down: iPad support for navbr + +// navbar static top +@include media-breakpoint-down(lg) { + .header-navbar { + // floating nav width + &.floating-nav { + width: calc(100vw - (100vw - 100%) - calc(#{$content-padding} * 2)); + } + &.navbar-static-top { + left: 0; + width: 100%; + } + } +} + +//For responsive sub nav +@mixin responsive_sub_nav { + .header-navbar { + .navbar-nav { + margin: 0; + flex-flow: row wrap; + + .dropdown-menu { + position: absolute; + } + + .nav-item { + float: left; + } + } + } +} + +@include media-breakpoint-down(md) { + @include responsive_sub_nav; +} +@media (max-width: 767px) { + @include responsive_sub_nav; +} + +@include media-breakpoint-down(xs) { + .header-navbar { + &.floating-nav { + width: calc( + 100vw - (100vw - 100%) - calc(#{$content-padding} + 0.4rem) + ) !important; // SM screen calc as per updated spacings + margin-left: 1rem; + margin-right: 1.2rem; + } + + .navbar-container ul.navbar-nav li .selected-language { + display: none; + } + } +} + +/* ----------- iPhone 5, 5S iPhone 6----------- */ + +// Set dropdown height as per the screen size +@mixin extend_mobile_specific($menu_height) { + .header-navbar { + .navbar-container { + .show { + .dropdown-menu { + max-height: $menu_height; + } + } + } + } +} + +/* Landscape */ + +@media only screen and (min-device-width: 26.78em) and (max-device-width: 47.64em) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) { + @include extend_mobile_specific(180px); +} + +/* ----------- iPhone 6+ ----------- */ + +/* Landscape */ + +@media only screen and (min-device-width: 29.57em) and (max-device-width: 52.57em) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) { + @include extend_mobile_specific(280px); +} + +// for width of navbar in fixed-top +@media (max-width: 1201px) { + .header-navbar { + &.fixed-top { + left: 0; + } + } + + .horizontal-layout { + .header-navbar { + .navbar-container { + padding-left: 0.8rem; + padding-right: 0.8rem; + } + } + } +} + +@media (max-width: 1199px) { + .header-navbar { + .navbar-container { + ul.navbar-nav li a.dropdown-user-link .user-name { + margin-bottom: 0; + } + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_pagination.scss b/src/@core/scss/base/bootstrap-extended/_pagination.scss new file mode 100644 index 00000000..d391d293 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_pagination.scss @@ -0,0 +1,307 @@ +// Pagination + +// default look for page item, first and last item + +.page-item { + border-radius: 5rem; + + &:not(.prev-item), + &:not(.next-item), + &:not(.first), + &:not(.last), + &:not(.active) { + .page-link { + line-height: 1.3; + } + } + + .page-link { + display: flex; + align-items: center; + justify-content: center; + } + &.previous, + &.prev, + &.next, + &.first, + &.last { + .page-link { + width: auto; + } + } + + &.prev-item, + &.next-item { + .page-link { + transition: all 0.2s ease-out; + } + } + + // prev and next item separated styles + &.prev-item { + margin-right: 0.3571rem; + + .page-link { + border-radius: 50%; + + &:before { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $pagination-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 14px; + color: $body-color; + width: 8px; + height: 18px; + content: ''; + } + + &:hover { + background: $pagination-hover-bg; + color: $pagination-hover-color; + } + &:active, + &:hover { + background-color: $primary !important; + &:before { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $white), '#', '%23')) !important; + } + } + } + &.disabled { + .page-link { + &:before { + background-image: url(str-replace( + str-replace($chevron-left, 'currentColor', $pagination-disabled-color), + '#', + '%23' + )); + } + } + } + + & ~ .page-item:nth-child(2) { + border-top-left-radius: 5rem; + border-bottom-left-radius: 5rem; + .page-link { + border-top-left-radius: 5rem !important; + border-bottom-left-radius: 5rem !important; + } + } + + & ~ .page-item:nth-last-child(2) { + border-top-right-radius: 5rem; + border-bottom-right-radius: 5rem; + .page-link { + border-top-right-radius: 5rem !important; + border-bottom-right-radius: 5rem !important; + } + } + } + + &.next-item { + margin-left: 0.3571rem; + + .page-link { + border-radius: 50%; + + &:after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $pagination-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 14px; + width: 8px; + height: 18px; + content: ''; + } + + &:hover { + background: $pagination-hover-bg; + color: $pagination-hover-color; + } + &:active, + &:hover { + background-color: $primary !important; + &:after { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $white), + '#', + '%23' + )) !important; + } + } + } + &.disabled { + .page-link { + &:after { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $pagination-disabled-color), + '#', + '%23' + )); + } + } + } + } + + // prev and next style + &.prev, + &.previous { + .page-link { + &:before { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $pagination-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 14px; + color: $body-color; + width: 12px; + height: 18px; + content: ''; + } + // &:active, + &:hover { + &:before { + background-image: url(str-replace( + str-replace($chevron-left, 'currentColor', $pagination-active-color), + '#', + '%23' + )) !important; + } + } + } + &.disabled { + .page-link { + &:before { + background-image: url(str-replace( + str-replace($chevron-left, 'currentColor', $pagination-disabled-color), + '#', + '%23' + )); + } + } + } + } + &.next { + .page-link { + &:after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $pagination-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 14px; + color: $body-color; + width: 12px; + height: 18px; + content: ''; + } + // &:active, + &:hover { + &:after { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $primary), + '#', + '%23' + )) !important; + } + } + } + &.disabled { + .page-link { + &:after { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $pagination-disabled-color), + '#', + '%23' + )); + } + } + } + } + + &.disabled { + .page-link { + color: $pagination-disabled-color; + } + } + + // page link customization + + .page-link { + border: none; + margin: 0; + margin-left: 0; + font-size: 1rem; + min-width: 2.286rem; + &:focus { + box-shadow: none; + } + + &:hover { + color: $primary; + } + } + + // for active page item + &.active { + background-color: $pagination-bg; + border-radius: 0; + + .page-link { + z-index: 3; + border-radius: 5rem; + background-color: $primary; + color: $white !important; + font-weight: 600; + } + } + + // if you don't want separated look + + &:first-child:not(.prev-item) { + &.active { + border-top-left-radius: 1.428rem; + border-bottom-left-radius: 1.428rem; + .page-link { + border-radius: 5rem; + } + } + .page-link { + border-top-left-radius: 1.428rem; + border-bottom-left-radius: 1.428rem; + } + } + + &:last-child:not(.next-item) { + &.active { + border-top-right-radius: 1.428rem; + border-bottom-right-radius: 1.428rem; + .page-link { + border-radius: 5rem; + } + } + .page-link { + border-top-right-radius: 1.428rem; + border-bottom-right-radius: 1.428rem; + } + } +} + +// For Pagination Font sizes +.pagination { + // For Pagination lg + &.pagination-lg { + .page-item { + .page-link { + font-size: $pagination-font-size-lg; + min-width: 2.6rem; + } + } + } + // For Pagination sm + &.pagination-sm { + .page-item { + .page-link { + font-size: $pagination-font-size-sm; + min-width: 2rem; + } + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_popover.scss b/src/@core/scss/base/bootstrap-extended/_popover.scss new file mode 100644 index 00000000..44635418 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_popover.scss @@ -0,0 +1,45 @@ +// Popovers + +.popover { + box-shadow: $popover-box-shadow; + // popover header style + .popover-header { + @include font-size(1.07rem); + border: 1px solid $popover-header-bg; + } + // popover body style + .popover-body { + border: 1px solid $popover-border-color; + border-top-color: $popover-bg; + border-bottom-left-radius: $popover-border-radius; + border-bottom-right-radius: $popover-border-radius; + } + // popover bottom arrow color like header + &.bs-popover-bottom { + .arrow:after { + border-bottom-color: $popover-header-bg; + } + } +} +// To set arrow border as we have added border to popover-body and popover-header +.bs-popover-top { + > .arrow { + &::after { + bottom: $popover-border-width + 1px; + } + } +} +.bs-popover-right { + > .arrow { + &::after { + left: $popover-border-width + 1px; + } + } +} +.bs-popover-left { + > .arrow { + &::after { + right: $popover-border-width + 1px; + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_progress.scss b/src/@core/scss/base/bootstrap-extended/_progress.scss new file mode 100644 index 00000000..c8268bd9 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_progress.scss @@ -0,0 +1,20 @@ +/*========================================================================================= + File Name: progress.scss + Description: Extended bootstrap progress bar scss. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent + ---------------------------------------------------------------------------------------- +==========================================================================================*/ + +.progress { + // border radius to set for stacked bars + .progress-bar + .progress-bar:not(:last-child) { + border-radius: 0; + } + .progress-bar:last-child { + border-top-right-radius: $progress-border-radius; + border-bottom-right-radius: $progress-border-radius; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_reboot.scss b/src/@core/scss/base/bootstrap-extended/_reboot.scss new file mode 100644 index 00000000..02cbfea6 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_reboot.scss @@ -0,0 +1,15 @@ +a { + &:focus { + outline: none; + } +} + +a:not([href]) { + color: inherit; + text-decoration: none; + + @include hover() { + color: inherit; + text-decoration: none; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_tables.scss b/src/@core/scss/base/bootstrap-extended/_tables.scss new file mode 100644 index 00000000..a4903098 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_tables.scss @@ -0,0 +1,122 @@ +// ================================================================================================ +// File Name: tables.scss +// Description: Tables pages custom scss +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// table-white-space +.table-white-space { + th, + td { + white-space: nowrap; + } +} + +// table th, td padding +.table { + thead, + tfoot { + th { + vertical-align: top; + text-transform: uppercase; + font-size: $table-th-font-size; + letter-spacing: 0.5px; + } + } + th, + td { + padding: $table-cell-padding 2rem; + vertical-align: middle; + } + &.table-sm { + th, + td { + padding: $table-cell-padding-sm 0.5rem; + &:first-child { + padding-left: 0.75rem; + } + } + } +} +// if we are not using table-light class then also header color should apply +.table:not(.table-dark):not(.table-light) { + thead:not(.thead-dark) th, + tfoot:not(.thead-dark) th { + background-color: $table-head-bg; + } +} +// table inside card, don't need margin bottom +.table-hover { + tbody { + tr { + cursor: pointer; + } + } +} +// Table - hover animation +.table-hover-animation { + background-color: $body-bg; + thead { + th { + border-bottom: 0; + } + } + th, + td { + border: 0; + } + tbody { + tr { + transition: all 0.25s ease; + background-color: $white; + &:hover { + transform: translateY(-4px); + } + } + } +} + +// table border radius +.card .table { + margin-bottom: 0; + border-bottom-left-radius: $border-radius; + border-bottom-right-radius: $border-radius; + tbody { + tr:last-child { + td:first-child { + border-bottom-left-radius: $border-radius; + } + td:last-child { + border-bottom-right-radius: $border-radius; + } + } + } +} + +// Contexual table inside card radius +.card { + table { + tr[class*='table-']:last-child { + td:first-child { + border-bottom-left-radius: $border-radius; + } + td:last-child { + border-bottom-right-radius: $border-radius; + } + } + } +} + +// IE Specific CSS +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .table-hover-animation { + tr { + &:hover { + border-bottom-color: $table-border-color; + } + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_toast.scss b/src/@core/scss/base/bootstrap-extended/_toast.scss new file mode 100644 index 00000000..7990e30b --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_toast.scss @@ -0,0 +1,16 @@ +// Toasts + +.toast { + &.show { + z-index: 1030; + } + .close:focus { + outline: none; + } +} + +@include media-breakpoint-down(xs) { + .toast { + left: 1rem; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_type.scss b/src/@core/scss/base/bootstrap-extended/_type.scss new file mode 100644 index 00000000..5558a4c4 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_type.scss @@ -0,0 +1,22 @@ +// ================================================================================================ +// File Name: type.scss +// Description: Type pages custom scss +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// text heading color +.text-body-heading { + color: $headings-color; + &:hover { + color: inherit !important; + } +} +// text body hover color if have link +.text-body { + &[href]:hover { + color: $link-hover-color !important; + } +} diff --git a/src/@core/scss/base/bootstrap-extended/_utilities.scss b/src/@core/scss/base/bootstrap-extended/_utilities.scss new file mode 100644 index 00000000..59e62a57 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_utilities.scss @@ -0,0 +1,465 @@ +// ================================================================================================ +// File Name: utilities.scss +// Description: Utility classes provides color, width, position & background etc.. +// related customization. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Sizes Variable for height and width mixins +$sizes-px: ( + // in px + 50: 50px, + 100: 100px, + 150: 150px, + 200: 200px, + 250: 250px, + 300: 300px, + 350: 350px, + 400: 405px, + 450: 455px, + 500: 500px, + 550: 550px, + 600: 600px, + 650: 650px, + 700: 700px, + 750: 750px, + 800: 800px +) !default; + +$sizes-per: ( + // in % + 5: 5%, + 10: 10%, + 15: 15%, + 20: 20%, + 25: 25%, + 30: 30%, + 35: 35%, + 40: 40%, + 45: 45%, + 50: 50%, + 55: 55%, + 60: 60%, + 65: 65%, + 70: 70%, + 75: 75%, + 80: 80%, + 85: 85%, + 90: 90%, + 95: 95% +) !default; + +//--------------- Text --------------- +//------------------------------------ + +// Font Size +//---------- +//small +.font-small-1 { + font-size: 0.7rem !important; + + // for Feather SVG icons as we are using base size as 1rem + @at-root svg#{&} { + height: 0.7rem !important; + width: 0.7rem !important; + } +} +.font-small-2 { + font-size: 0.8rem !important; + @at-root svg#{&} { + height: 0.8rem !important; + width: 0.8rem !important; + } +} +.font-small-3 { + font-size: 0.9rem !important; + @at-root svg#{&} { + height: 0.9rem !important; + width: 0.9rem !important; + } +} +.font-small-4 { + font-size: 1rem !important; + @at-root svg#{&} { + height: 1rem !important; + width: 1rem !important; + } +} +//medium +.font-medium-1 { + font-size: 1.1rem !important; + @at-root svg#{&} { + height: 1.1rem !important; + width: 1.1rem !important; + } +} +.font-medium-2 { + font-size: 1.2rem !important; + @at-root svg#{&} { + height: 1.2rem !important; + width: 1.2rem !important; + } +} +.font-medium-3 { + font-size: 1.3rem !important; + @at-root svg#{&} { + height: 1.3rem !important; + width: 1.3rem !important; + } +} +.font-medium-4 { + font-size: 1.4rem !important; + @at-root svg#{&} { + height: 1.4rem !important; + width: 1.4rem !important; + } +} +.font-medium-5 { + font-size: 1.5rem !important; + @at-root svg#{&} { + height: 1.5rem !important; + width: 1.5rem !important; + } +} +//large +.font-large-1 { + font-size: 2rem !important; + @at-root svg#{&} { + height: 2rem !important; + width: 2rem !important; + } +} +.font-large-2 { + font-size: 3rem !important; + @at-root svg#{&} { + height: 3rem !important; + width: 3rem !important; + } +} +.font-large-3 { + font-size: 4rem !important; + @at-root svg#{&} { + height: 4rem !important; + width: 4rem !important; + } +} +.font-large-4 { + font-size: 5rem !important; + @at-root svg#{&} { + height: 5rem !important; + width: 5rem !important; + } +} +.font-large-5 { + font-size: 6rem !important; + @at-root svg#{&} { + height: 6rem !important; + width: 6rem !important; + } +} + +// Line height +//---------- +.line-height-1 { + line-height: 1 !important; +} +.line-height-condensed { + line-height: 1.5 !important; +} +.line-height-inherit { + line-height: inherit !important; +} + +// Transform +//---------- +.rotate-45 { + transform: rotate(45deg); +} +.rotate-45-inverse { + transform: rotate(-45deg); +} +.rotate-90 { + transform: rotate(90deg); +} +.rotate-90-inverse { + transform: rotate(-90deg); +} +.rotate-180 { + transform: rotate(180deg); +} +.rotate-180-inverse { + transform: rotate(-180deg); +} + +//-------------- Borders -------------- +//------------------------------------- + +// Border width - 2px +.border-2 { + border-width: 2px !important; +} +.border-top-2 { + border-top-width: 2px !important; +} +.border-bottom-2 { + border-bottom-width: 2px !important; +} +.border-left-2 { + border-left-width: 2px !important; +} +.border-right-2 { + border-right-width: 2px !important; +} + +// Border width - 3px +.border-3 { + border-width: 3px !important; +} +.border-top-3 { + border-top-width: 3px !important; +} +.border-bottom-3 { + border-bottom-width: 3px !important; +} +.border-left-3 { + border-left-width: 3px !important; +} +.border-right-3 { + border-right-width: 3px !important; +} + +// Shapes radius : Round / Square +.round { + @include border-radius(1.5rem); +} +.square { + @include border-radius(0); +} + +//-------------- Sizing -------------- +//------------------------------------ + +// Width && Height +.fit { + max-width: 100% !important; +} +.half-width { + width: 50% !important; +} +.full-width { + width: 100% !important; +} +.full-height { + height: 100% !important; +} + +// height & width in PX +@each $name, $size in $sizes-px { + .height-#{$name} { + height: $size !important; + } + + .width-#{$name} { + width: $size !important; + } +} + +// height & width in % +@each $name, $size in $sizes-per { + .height-#{$name}-per { + height: $size !important; + } + + .width-#{$name}-per { + width: $size !important; + } +} + +//------------- Position ------------- +//------------------------------------ +.position-top-0 { + top: 0; +} +.position-right-0 { + right: 0; +} +.position-bottom-0 { + bottom: 0; +} +.position-left-0 { + left: 0; +} + +//------------- Overflow ------------- +//------------------------------------ +.overflow-visible { + overflow: visible; +} +.overflow-scroll { + overflow: scroll; +} +.overflow-x-scroll { + overflow: scroll; +} +.overflow-y-scroll { + overflow: scroll; +} + +//-------------- Cursor -------------- +//------------------------------------ +.cursor-pointer { + cursor: pointer; +} +.cursor-move { + cursor: move; +} +.cursor-default { + cursor: default; +} +.cursor-progress { + cursor: progress; +} +.cursor-not-allowed { + cursor: not-allowed; +} + +//-------------- Z-index -------------- +//------------------------------------- +.zindex-1 { + z-index: 1 !important; +} +.zindex-2 { + z-index: 2 !important; +} +.zindex-3 { + z-index: 3 !important; +} +.zindex-4 { + z-index: 4 !important; +} +.zindex-0 { + z-index: 0 !important; +} +.zindex-minus-1 { + z-index: -1 !important; +} +.zindex-minus-2 { + z-index: -2 !important; +} +.zindex-minus-3 { + z-index: -3 !important; +} +.zindex-minus-4 { + z-index: -4 !important; +} + +//------------ Box Shadow ------------ +//------------------------------------ +.box-shadow-0 { + box-shadow: none !important; +} +.box-shadow-1 { + box-shadow: 0 2px 5px 0 rgba($black, 0.16), 0 2px 10px 0 rgba($black, 0.12); +} +.box-shadow-2 { + box-shadow: 0 8px 17px 0 rgba($black, 0.2), 0 6px 20px 0 rgba($black, 0.19); +} +.box-shadow-3 { + box-shadow: 0 12px 15px 0 rgba($black, 0.24), 0 17px 50px 0 rgba($black, 0.19); +} +.box-shadow-4 { + box-shadow: 0 16px 28px 0 rgba($black, 0.22), 0 25px 55px 0 rgba($black, 0.21); +} +.box-shadow-5 { + box-shadow: 0 27px 24px 0 rgba($black, 0.2), 0 40px 77px 0 rgba($black, 0.22); +} +.box-shadow-6 { + box-shadow: 0 4px 8px 0 rgba($black, 0.12), 0 2px 4px 0 rgba($black, 0.08); +} + +//-------------- Outline -------------- +//------------------------------------- +.outline-none { + outline: none !important; +} + +//-------------- Lists -------------- +//----------------------------------- +.list-style-inside { + list-style: inside; +} +.list-style-circle { + list-style: circle; +} +.list-style-square { + list-style: square; +} + +//--------- Background Image --------- +//------------------------------------ +.bg-cover { + background-size: cover !important; +} +.background-repeat { + background-repeat: repeat !important; +} +.background-no-repeat { + background-repeat: no-repeat !important; +} + +//-------------- Icons -------------- +//----------------------------------- +.icon-bg-circle { + color: $white; + padding: 0.5rem; + border-radius: 50%; +} +.icon-left { + margin-right: 0.5rem; +} +.icon-right { + margin-right: 0.5rem; +} + +// Used for blockUI +.blockOverlay { + z-index: 1050 !important; +} +.blockElement, +.blockPage { + z-index: 1051 !important; +} + +.hidden { + display: none; + visibility: hidden; +} + +a { + &:hover { + cursor: pointer; + } +} + +//Tables +//-------------------------- +.table-middle { + td { + vertical-align: middle; + } +} + +//SVG +//-------------------------- +.fill-current { + fill: currentColor; +} + +//Cursor +//-------------------------- +.pointer-events-none { + pointer-events: none; +} diff --git a/src/@core/scss/base/bootstrap-extended/_variables.scss b/src/@core/scss/base/bootstrap-extended/_variables.scss new file mode 100644 index 00000000..e8dc986a --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/_variables.scss @@ -0,0 +1,499 @@ +// ================================================================================================ +// File Name: variables.scss +// Description: Custom overrides of Bootstrap variables +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Color system + +$white: #fff !default; +$gray-50: #f6f6f6 !default; +$gray-100: #babfc7 !default; // $gray-lightest +$gray-200: #ededed !default; // $gray-lighter +$gray-300: #dae1e7 !default; // $gray-light +$gray-400: #636363 !default; +$gray-500: #adb5bd !default; +$gray-600: #b8c2cc !default; // $gray +$gray-700: #4e5154 !default; +$gray-800: #1e1e1e !default; // $gray-dark +$gray-900: #2a2e30 !default; +$black: #22292f !default; // 231f48 22292f + +$purple: #7367f0 !default; //$primary +$green: #28c76f !default; //$success +$blue: #00cfe8 !default; //$info +$orange: #ff9f43 !default; //$warning +$red: #ea5455 !default; //$danger + +$primary: $purple !default; +$secondary: #82868b !default; +$info: $blue !default; +$warning: $orange !default; +$light: $gray-50 !default; +$dark: #4b4b4b !default; + +// Spacing +// +// Control the default styling of most Bootstrap elements by modifying these +// variables. Mostly focused on spacing. +// You can add more entries to the $spacers map, should you need more variation. + +// scss-docs-start container-max-widths +$container-max-widths: ( + sm: 540px, + md: 720px, + lg: 960px, + xl: 1140px, + xxl: 1440px // Custom xxl size +) !default; +// scss-docs-end container-max-widths + +// stylelint-disable +$spacer: 1rem !default; +$spacers: () !default; +// stylelint-disable-next-line scss/dollar-variable-default +$spacers: map-merge( + ( + 0: 0, + 25: ( + $spacer * 0.25 + ), + 50: ( + $spacer * 0.5 + ), + 75: ( + $spacer * 0.75 + ), + 1: ( + $spacer + ), + 2: ( + $spacer * 1.5 + ), + 3: ( + $spacer * 3 + ), + 4: ( + $spacer * 3.5 + ), + 5: ( + $spacer * 4 + ) + ), + $spacers +); + +// Body +// +// Settings for the `` element. +$body-bg: #f8f8f8 !default; +$body-color: #6e6b7b !default; + +// Links +// +// Style anchor elements. + +$link-color: $primary !default; +$link-hover-color: darken($link-color, 5%) !default; +$link-hover-decoration: none !default; + +// Grid columns +// +// Set the number of columns and specify the width of the gutters. + +$grid-gutter-width: 2rem !default; + +// Components +// +// Define common padding and border radius sizes and more. + +$line-height-lg: 1.25 !default; +$line-height-sm: 1 !default; + +$border-width: 1px !default; +$border-color: #ebe9f1 !default; +$border-radius: 0.357rem !default; +$border-radius-lg: 0.6rem !default; +$border-radius-sm: 0.25rem !default; + +// shadow +$box-shadow: 0 4px 24px 0 rgba($black, 0.1) !default; +// Typography + +// +// Font, line-height, and color for body text, headings, and more. + +// stylelint-disable value-keyword-case +$font-family-sans-serif: 'Montserrat', Helvetica, Arial, serif !default; +$font-family-monospace: 'Montserrat', Helvetica, Arial, serif !default; + +// stylelint-enable value-keyword-case +$font-size-base: 1rem !default; +$font-size-lg: ceil($font-size-base * 1.25) !default; +$font-size-sm: ceil($font-size-base * 0.85) !default; + +$font-weight-normal: 400 !default; +$font-weight-bold: 500 !default; +$font-weight-bolder: 600 !default; + +$line-height-base: 1.45 !default; + +$h1-font-size: $font-size-base * 2 !default; +$h2-font-size: $font-size-base * 1.714 !default; +$h3-font-size: $font-size-base * 1.5 !default; +$h4-font-size: $font-size-base * 1.286 !default; +$h5-font-size: $font-size-base * 1.07 !default; + +$headings-font-family: inherit !default; +$headings-color: #5e5873 !default; + +$display1-weight: $font-weight-normal !default; +$display2-weight: $font-weight-normal !default; +$display3-weight: $font-weight-normal !default; +$display4-weight: $font-weight-normal !default; + +$lead-font-size: $font-size-base * 1.14 !default; +$lead-font-weight: $font-weight-normal !default; + +$small-font-size: 0.857rem !default; + +$text-muted: #b9b9c3 !default; +$hr-border-color: $border-color !default; + +$blockquote-small-color: $text-muted !default; + +// Tables + +$table-cell-padding: 0.72rem !default; + +$table-accent-bg: #fafafc !default; +$table-hover-bg: #f6f6f9 !default; + +$table-border-color: $border-color !default; + +$table-head-bg: #f3f2f7 !default; +$table-head-color: $headings-color !default; + +$table-dark-bg: $dark !default; +$table-dark-border-color: #404040 !default; + +$table-th-font-size: 0.857rem !default; // custom + +// Buttons + Forms +$btn-padding-y: 0.786rem !default; +$btn-padding-x: 1.5rem !default; +$input-btn-padding-y: 0.75rem !default; +$input-btn-padding-x: 2rem !default; + +$input-btn-padding-y-sm: 0.486rem !default; +$input-btn-padding-x-sm: 1rem !default; +$input-btn-font-size-sm: $font-size-base * 0.9 !default; + +$input-btn-padding-y-lg: 0.8rem !default; +$input-btn-padding-x-lg: 2rem !default; +$input-btn-font-size-lg: $font-size-base * 1.25 !default; +$btn-line-height: 1 !default; +$btn-border-radius: 0.358rem !default; +$btn-border-radius-lg: 0.358rem !default; +$btn-border-radius-sm: 0.358rem !default; + +$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, background 0s, border 0s !default; + +// Forms +$custom-control-border-color: #d8d6de; +$label-margin-bottom: 0.2857rem !default; + +$input-padding-y: 0.438rem !default; +$input-padding-x: 1rem !default; +$input-font-size: 1rem !default; +$input-line-height: $line-height-base !default; + +$input-padding-y-sm: 0.188rem !default; +$input-padding-x-sm: 0.857rem !default; +$input-font-size-sm: 0.857rem !default; + +$input-padding-y-lg: 0.75rem !default; +$input-padding-x-lg: 1.143rem !default; +$input-font-size-lg: 1.143rem !default; + +$input-disabled-bg: #efefef !default; + +$input-color: $body-color !default; +$input-border-color: $custom-control-border-color !default; +$input-box-shadow: inset 0 1px 1px rgba($black, 0.075) !default; + +$input-border-radius: $border-radius !default; +$input-border-radius-lg: $border-radius !default; +$input-border-radius-sm: $border-radius !default; + +$input-focus-border-color: $primary !default; +$input-focus-box-shadow: 0 3px 10px 0 rgba($black, 0.1) !default; + +$input-placeholder-color: $text-muted !default; +$input-plaintext-color: $body-color !default; + +$input-height: 2.714rem !default; +$input-height-sm: 2.142rem !default; +$input-height-lg: 3.2857rem !default; + +$input-group-addon-bg: white !default; +$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, background 0s, border-color 0s !default; + +$custom-control-indicator-border-color: $custom-control-border-color; + +$custom-checkbox-indicator-border-radius: 3px !default; +$custom-checkbox-indicator-checked-color: white !default; +$custom-checkbox-indicator-indeterminate-color: white !default; +$custom-checkbox-indicator-icon-checked: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9.5 7.5'%3E%3Cpolyline points='0.75 4.35 4.18 6.75 8.75 0.75' style='fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px'/%3E%3C/svg%3E"); + +$custom-checkbox-indicator-icon-indeterminate: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='#{$custom-checkbox-indicator-indeterminate-color}' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-minus'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E"); + +$custom-control-indicator-checked-disabled-bg: rgba($primary, 0.65); + +$custom-radio-indicator-icon-checked: none; + +$custom-file-height-inner: $input-height !default; + +$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator +$custom-select-disabled-bg: $input-disabled-bg !default; +$custom-select-bg-size: 10px 10px !default; // In pixels because image dimensions +$custom-select-indicator-color: $input-border-color !default; +$custom-select-indicator: url("data:image/svg+xml,") !default; + +// $custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default; +// $custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default; + +$custom-select-border-radius: $input-border-radius !default; +$custom-select-focus-box-shadow: $input-focus-box-shadow !default; + +$custom-select-padding-y-sm: $input-padding-y-sm !default; +$custom-select-padding-x-sm: $input-padding-x-sm !default; +$custom-select-font-size-sm: $input-font-size-sm !default; +$custom-select-height-sm: $input-height-sm !default; + +$custom-select-padding-y-lg: $input-padding-y-lg !default; +$custom-select-padding-x-lg: $input-padding-x-lg !default; +$custom-select-font-size-lg: $input-font-size-lg !default; +$custom-select-height-lg: $input-height-lg !default; + +// Dropdowns +// +// Dropdown menu container and contents. + +$dropdown-border-color: rgba($black, 0.05) !default; +$dropdown-border-radius: 0.358rem !default; +$dropdown-box-shadow: 0 5px 25px rgba($black, 0.1) !default; + +$dropdown-link-color: $body-color !default; +$dropdown-link-hover-color: $primary !default; +$dropdown-link-hover-bg: rgba($primary, 0.12) !default; + +$dropdown-divider-bg: rgba($black, 0.08) !default; +$dropdown-font-size: 1rem !default; +$dropdown-spacer: 0 !default; +$zindex-dropdown: 10 !default; + +$dropdown-box-shadow: 0 5px 25px 0 rgba($black, 0.1) !default; + +$dropdown-link-disabled-color: $text-muted !default; + +$dropdown-item-padding-y: 0.65rem !default; +$dropdown-item-padding-x: 1.28rem !default; + +$dropdown-header-color: $headings-color !default; + +$dropdown_spacing: 0.5rem; // custom + +// Pagination + +$pagination-padding-y: 0.5rem !default; +$pagination-padding-x: 0.85rem !default; +$pagination-padding-y-lg: 0.5575rem !default; +$pagination-padding-x-lg: 1rem !default; +$pagination-padding-y-sm: 0.443rem !default; +$pagination-padding-x-sm: 0.745rem !default; + +$pagination-disabled-color: $text-muted !default; + +$pagination-color: $body-color !default; +$pagination-bg: #f3f2f7 !default; + +$pagination-hover-color: $primary !default; +$pagination-hover-bg: #f3f2f7 !default; + +$pagination-active-color: $primary !default; + +$pagination-disabled-color: $text-muted !default; +$pagination-disabled-bg: #f3f2f7 !default; + +$pagination-font-size-lg: 1.14rem !default; // custom +$pagination-font-size-sm: 0.857rem !default; // custom + +// Cards +$card-spacer-y: 1.5rem !default; +$card-spacer-x: 1.5rem !default; +$card-border-radius: 0.428rem !default; + +//Alerts + +$alert-padding-y: 0.71rem !default; +$alert-padding-x: 1rem !default; +$alert-border-radius: 0.358rem !default; +$alert-link-font-weight: 700 !default; + +// List group + +$list-group-border-radius: 0.358rem !default; +$list-group-disabled-color: $text-muted !default; + +// Nav tabs + +$nav-link-padding-y: 0.358rem !default; +$nav-link-padding-x: 0.5rem !default; +$nav-link-disabled-color: $text-muted !default; + +$nav-tabs-border-width: 0 !default; +$nav-tabs-border-radius: 0.25 !default; +$nav-tabs-link-active-color: $primary !default; + +$nav-tabs-link-active-bg: transparent !default; + +$nav-pills-border-radius: $btn-border-radius !default; + +// navbar + +$floating-nav-margin: 1.3rem; + +// Tooltips + +$tooltip-bg: #323232 !default; +$tooltip-padding-y: 0.4rem !default; +$tooltip-padding-x: 0.775rem !default; +$tooltip-font-size: 0.857rem !default; +$tooltip-border-radius: 0.358rem !default; +$tooltip-opacity: 1 !default; +$tooltip-max-width: 220px !default; + +// Popovers + +$popover-font-size: 1rem !default; +$popover-border-width: 0 !default; +$popover-border-radius: 0.358rem !default; +$popover-border-color: $border-color !default; +$popover-box-shadow: 0 0 10px 0 rgba($black, 0.1) !default; + +$popover-header-bg: $primary !default; +$popover-header-color: $white !default; +$popover-header-padding-y: 0.65rem !default; +$popover-header-padding-x: 1.21rem !default; + +// Toasts + +$toast-max-width: 380px !default; +$toast-padding-x: 1.14rem !default; +$toast-padding-y: 0.15rem !default; +$toast-font-size: 0.857rem !default; +$toast-color: $body-color !default; +$toast-border-width: 0 !default; +$toast-border-radius: 0.286rem !default; +$toast-box-shadow: 0 2px 20px 0 rgba($black, 0.08) !default; + +$toast-header-color: $body-color !default; +$toast-header-background-color: $white !default; + +// Progress + +$progress-height: 0.857rem !default; +$progress-border-radius: 5rem !default; +$progress-font-size: $font-size-base * 0.857 !default; +$progress-bg: rgba($primary, 0.12) !default; + +// Breadcrumbs + +$breadcrumb-font-size: 1rem !default; + +$breadcrumb-padding-y: 0.3rem !default; +$breadcrumb-item-padding: 0.6rem !default; + +$breadcrumb-margin-bottom: 0 !default; + +$breadcrumb-bg: transparent !default; +$breadcrumb-divider-color: $body-color !default; +$breadcrumb-active-color: $body-color !default; + +$breadcrumb-border-radius: 0 !default; + +// Carousel + +$carousel-control-color: $white !default; +$carousel-control-prev-icon-bg: url('data:image/svg+xml,') !default; +$carousel-control-next-icon-bg: url('data:image/svg+xml,') !default; + +// Badges + +$badge-font-size: 85% !default; +$badge-padding-y: 0.3rem !default; +$badge-padding-x: 0.5rem !default; +$badge-font-weight: 600 !default; +$badge-border-radius: 0.358rem !default; + +$badge-pill-padding-x: 0.5rem !default; + +// Modal +$modal-inner-padding: 0.8rem 1.4rem !default; + +$modal-footer-border-color: rgba($black, 0.05) !default; + +$modal-header-padding-y: 0.8rem !default; +$modal-header-padding-x: 1.4rem !default; +$modal-content-border-radius: 0.358rem !default; + +$modal-xl: 94% !default; +$modal-sm: 400px !default; + +// Slide In Modal +$modal-slide-in-width-sm: 25rem !default; // custom +$modal-slide-in-width: 28rem !default; // custom +$modal-slide-in-width-lg: 30rem !default; // custom + +// Close + +$close-font-size: $font-size-base * 2 !default; +$close-font-weight: 400 !default; +$close-color: $headings-color !default; + +// Code + +$code-font-size: 90% !default; +$kbd-bg: #eee !default; + +// Switch +$custom-switch-width: 3rem !default; +$custom-switch-indicator-border-radius: 1rem !default; +$custom-switch-indicator-size: 1rem !default; + +//svg color +$svg-color-light: #626262 !default; + +// SVG icons +// For Breadcrumb +$double-chevron-right: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevrons-right'%3E%3Cpolyline points='13 17 18 12 13 7'%3E%3C/polyline%3E%3Cpolyline points='6 17 11 12 6 7'%3E%3C/polyline%3E%3C/svg%3E"; +// Chevron Icons +$chevron-left: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E"; +$chevron-right: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E"; +$chevron-up: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-up'%3E%3Cpolyline points='18 15 12 9 6 15'%3E%3C/polyline%3E%3C/svg%3E"; +$chevron-down: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E"; + +$download: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-download'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'%3E%3C/path%3E%3Cpolyline points='7 10 12 15 17 10'%3E%3C/polyline%3E%3Cline x1='12' y1='15' x2='12' y2='3'%3E%3C/line%3E%3C/svg%3E"; +$remove: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-x'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E"; +$check: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-check'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E"; +$circle: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-circle'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3C/svg%3E"; +$infoIcon: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-info'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='16' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='8' x2='12.01' y2='8'%3E%3C/line%3E%3C/svg%3E"; +$warningIcon: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-alert-triangle'%3E%3Cpath d='M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z'%3E%3C/path%3E%3Cline x1='12' y1='9' x2='12' y2='13'%3E%3C/line%3E%3Cline x1='12' y1='17' x2='12.01' y2='17'%3E%3C/line%3E%3C/svg%3E"; +$menu: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='currentColor' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cline x1='3' y1='12' x2='21' y2='12'%3E%3C/line%3E%3Cline x1='3' y1='6' x2='21' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='18' x2='21' y2='18'%3E%3C/line%3E%3C/svg%3E"; + +$chat-bg-light: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNjAgMjYwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNjAgMjYwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0UxRTBFOTt9Cjwvc3R5bGU+CjxnPgoJPGcgaWQ9ImktbGlrZS1mb29kIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjQuNCwxNmMwLjIsMC42LDAuNCwxLjMsMC41LDJoLTMuN2wxLjIsMi4zbDAuNSwwLjlsLTAuMiwwLjFWMjhjMi4yLDEuNywyLjcsNC44LDEsNwoJCQljLTAuOCwxLTEuOSwxLjctMy4yLDEuOVYzN2MtMC45LDMuNS00LjEsNi03LjgsNmgtMjBjLTMuNiwwLTYuOC0yLjUtNy43LTZ2LTAuMWMtMi43LTAuNC00LjYtMy00LjItNS43YzAuMi0xLjMsMC45LTIuNSwxLjktMy4yCgkJCXYtNi44bC0wLjgtMS42bC0wLjQtMC45bDAuOS0wLjRMLTE3LDE4aC0zQy0xNy4yLDUuNi00LjktMi4yLDcuNSwwLjZDMTUuNCwyLjMsMjEuOSw4LjIsMjQuNCwxNnogTS0xMi40LDE4Yy0wLjIsMC0wLjMsMC0wLjQsMC4xCgkJCWwtMy4xLDEuNmwwLjksMS44bDEuMy0wLjdjMC44LTAuNCwxLjgtMC40LDIuNywwbDIuMiwxLjFjMC4zLDAuMSwwLjYsMC4xLDAuOSwwbDIuMi0xLjFjMC44LTAuNCwxLjgtMC40LDIuNywwbDIuMiwxLjEKCQkJYzAuMywwLjEsMC42LDAuMSwwLjksMGwyLjItMS4xYzAuOC0wLjQsMS44LTAuNCwyLjcsMGwyLjIsMS4xQzcuNCwyMiw3LjcsMjIsOCwyMS45bDIuOS0xLjNjMC44LTAuMywxLjctMC4zLDIuNCwwbDIuOSwxLjMKCQkJYzAuMywwLjEsMC42LDAuMSwwLjksMGwzLjEtMS41bC0wLjktMS44bC0xLjQsMC43Yy0wLjgsMC40LTEuNywwLjQtMi42LDAuMWwtMi44LTEuMkMxMi4zLDE4LDEyLjIsMTgsMTIuMSwxOGwwLDAKCQkJYy0wLjEsMC0wLjMsMC0wLjQsMC4xbC0yLjgsMS4yYy0wLjgsMC40LTEuOCwwLjMtMi42LTAuMUw0LDE4LjFDMy45LDE4LDMuNywxOCwzLjYsMThsMCwwYy0wLjIsMC0wLjMsMC0wLjQsMC4xTDEsMTkuMgoJCQljLTAuOCwwLjQtMS44LDAuNC0yLjcsMEwtNCwxOC4xQy00LjEsMTgtNC4zLDE4LTQuNCwxOGwwLDBjLTAuMiwwLTAuMywwLTAuNCwwLjFMLTcsMTkuMmMtMC44LDAuNC0xLjgsMC40LTIuNywwbC0yLjItMS4xCgkJCUMtMTIuMSwxOC0xMi4zLDE4LTEyLjQsMThMLTEyLjQsMThMLTEyLjQsMTh6IE0tMTIuNCwxNmgtNC45Qy0xMy41LDUuMS0xLjUtMC43LDkuNSwzLjJjNiwyLjEsMTAuNyw2LjgsMTIuOCwxMi44aC0yLjFsLTAuMS0wLjEKCQkJTDE5LjksMTZILTEyLjRMLTEyLjQsMTZ6IE0xNy45LDIzLjdsMS40LTAuN2gxLjN2MmgtMzZ2LTEuMWwwLjMtMC4ybDEuNC0wLjdoMi42bDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwbDEuNC0wLjdILTMKCQkJbDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwTDIuMywyM2gyLjZsMS40LDAuN2MwLjcsMC40LDEuNywwLjQsMi41LDBsMS43LTAuN2gzLjJsMS43LDAuN0MxNi4yLDI0LjEsMTcuMSwyNC4xLDE3LjksMjMuN3oKCQkJIE0tMTMuOCwyN2wxNi40LDQuOUwxOC45LDI3SC0xMy44eiBNLTE0LjQsMjloMC4zbDE2LjcsNWwxNi43LTVoMC4zYzEuNywwLDMsMS4zLDMsM3MtMS4zLDMtMywzaC0zNGMtMS43LDAtMy0xLjMtMy0zCgkJCUMtMTcuNCwzMC4zLTE2LjEsMjktMTQuNCwyOXogTS0xMy4xLDM3YzAuOCwyLjQsMy4xLDQsNS43LDRoMjBjMi41LDAsNC44LTEuNiw1LjctNEMxOC4yLDM3LTEzLjEsMzctMTMuMSwzN3oiLz4KCQk8cGF0aCBpZD0icGF0aDZfZmlsbC1jb3B5IiBjbGFzcz0ic3QwIiBkPSJNMjg0LjQsMTZjMC4yLDAuNiwwLjQsMS4zLDAuNSwyaC0zLjdsMS4yLDIuM2wwLjUsMC45bC0wLjIsMC4xVjI4YzIuMiwxLjcsMi43LDQuOCwxLDcKCQkJYy0wLjgsMS0xLjksMS43LTMuMiwxLjlWMzdjLTAuOSwzLjUtNC4xLDYtNy44LDZoLTIwYy0zLjYsMC02LjgtMi41LTcuNy02di0wLjFjLTIuNy0wLjQtNC42LTMtNC4yLTUuN2MwLjItMS4zLDAuOS0yLjUsMS45LTMuMgoJCQl2LTYuOGwtMC44LTEuNmwtMC40LTAuOWwwLjktMC40TDI0MywxOGgtM2MyLjgtMTIuNCwxNS4xLTIwLjIsMjcuNS0xNy40QzI3NS40LDIuMywyODEuOSw4LjIsMjg0LjQsMTZ6IE0yNDcuNSwxOAoJCQljLTAuMiwwLTAuMywwLTAuNCwwLjFsLTMuMSwxLjZsMC45LDEuOGwxLjMtMC43YzAuOC0wLjQsMS44LTAuNCwyLjcsMGwyLjIsMS4xYzAuMywwLjEsMC42LDAuMSwwLjksMGwyLjItMS4xCgkJCWMwLjgtMC40LDEuOC0wLjQsMi43LDBsMi4yLDEuMWMwLjMsMC4xLDAuNiwwLjEsMC45LDBsMi4yLTEuMWMwLjgtMC40LDEuOC0wLjQsMi43LDBsMi4yLDEuMWMwLjMsMC4xLDAuNiwwLjEsMC45LDBsMi45LTEuMwoJCQljMC44LTAuMywxLjctMC4zLDIuNCwwbDIuOSwxLjNjMC4zLDAuMSwwLjYsMC4xLDAuOSwwbDMuMS0xLjVsLTAuOS0xLjhsLTEuNCwwLjdjLTAuOCwwLjQtMS43LDAuNC0yLjYsMC4xbC0yLjgtMS4yCgkJCWMtMC4xLTAuMS0wLjMtMC4xLTAuNC0wLjFsMCwwYy0wLjEsMC0wLjMsMC0wLjQsMC4xbC0yLjgsMS4yYy0wLjgsMC40LTEuOCwwLjMtMi42LTAuMWwtMi4zLTEuMWMtMC4xLTAuMS0wLjMtMC4xLTAuNS0wLjFsMCwwCgkJCWMtMC4yLDAtMC4zLDAtMC40LDAuMWwtMi4yLDEuMWMtMC44LDAuNC0xLjgsMC40LTIuNywwbC0yLjItMS4xYy0wLjEtMC4xLTAuMy0wLjEtMC40LTAuMWwwLDBjLTAuMiwwLTAuMywwLTAuNCwwLjFsLTIuMiwxLjEKCQkJYy0wLjgsMC40LTEuOCwwLjQtMi43LDBsLTIuMi0xLjFDMjQ3LjksMTgsMjQ3LjcsMTgsMjQ3LjUsMThMMjQ3LjUsMThMMjQ3LjUsMTh6IE0yNDcuNSwxNmgtNC45YzMuOS0xMC45LDE1LjktMTYuNywyNi44LTEyLjgKCQkJYzYsMi4xLDEwLjcsNi44LDEyLjgsMTIuOGgtMi4xbC0wLjEtMC4xbC0wLjMsMC4xSDI0Ny41TDI0Ny41LDE2eiBNMjc3LjksMjMuN2wxLjQtMC43aDEuM3YyaC0zNnYtMS4xbDAuMy0wLjJsMS40LTAuN2gyLjYKCQkJbDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwbDEuNC0wLjdoMi42bDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwbDEuNC0wLjdoMi42bDEuNCwwLjdjMC44LDAuNCwxLjcsMC40LDIuNiwwLjFsMS43LTAuNwoJCQloMy4ybDEuNywwLjdDMjc2LjIsMjQuMSwyNzcuMSwyNC4xLDI3Ny45LDIzLjdMMjc3LjksMjMuN3ogTTI0Ni4yLDI3bDE2LjQsNC45TDI3OSwyN0gyNDYuMnogTTI0NS41LDI5aDAuM2wxNi43LDVsMTYuNy01aDAuMwoJCQljMS43LDAsMywxLjMsMywzcy0xLjMsMy0zLDNoLTM0Yy0xLjcsMC0zLTEuMy0zLTNTMjQzLjksMjksMjQ1LjUsMjl6IE0yNDYuOSwzN2MwLjgsMi40LDMuMSw0LDUuNiw0aDIwYzIuNSwwLDQuOC0xLjYsNS43LTQKCQkJSDI0Ni45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNTkuNSwyMWMtMS4zLTMuNi00LjctNi04LjUtNmgtNDJjLTMuOCwwLTcuMiwyLjQtOC41LDZjLTMuMywwLjMtNS44LDMuMi01LjUsNi41YzAuMiwyLjksMi42LDUuMiw1LjUsNS41CgkJCWMtMS43LDQuNywwLjgsOS44LDUuNCwxMS41YzEsMC4zLDIsMC41LDMsMC41aDQyYzUsMCw5LTQsOS05YzAtMS0wLjItMi4xLTAuNS0zYzMuMy0wLjMsNS44LTMuMiw1LjUtNi41CgkJCUMxNjQuNywyMy42LDE2Mi40LDIxLjMsMTU5LjUsMjF6IE0xNTEsMTdoLTQyYy0yLjcsMC01LjIsMS42LTYuMyw0aDU0LjdDMTU2LjIsMTguNiwxNTMuNywxNywxNTEsMTd6IE0xNDEuNyw0MwoJCQljMi4xLTEuNywzLjMtNC4zLDMuMy03aC0yYzAsMy45LTMuMSw3LTcsN2gtNC4zYzIuMS0xLjcsMy4zLTQuMywzLjMtN2gtMmMwLDMuOS0zLjEsNy03LDdoLTQuM2MyLjEtMS43LDMuMy00LjMsMy4zLTdoLTIKCQkJYzAsMy45LTMuMSw3LTcsN2gtN2MtMy45LDAtNy0zLjEtNy03czMuMS03LDctN2g0MmMzLjksMCw3LDMuMSw3LDdzLTMuMSw3LTcsN0gxNDEuN3ogTTEwOSwyN2MtMywwLTUuOCwxLjUtNy41LDRIMTAxCgkJCWMtMi4yLDAtNC0xLjgtNC00czEuOC00LDQtNGg1OGMyLjIsMCw0LDEuOCw0LDRzLTEuOCw0LTQsNGgtMC41Yy0xLjctMi41LTQuNS00LTcuNS00SDEwOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzksMTE1YzQuNCwwLDgtMy42LDgtOHMtMy42LTgtOC04cy04LDMuNi04LDhTMzQuNiwxMTUsMzksMTE1eiBNNDUsMTA3YzAsMy4zLTIuNyw2LTYsNnMtNi0yLjctNi02CgkJCXMyLjctNiw2LTZTNDUsMTAzLjcsNDUsMTA3eiBNNDIsNzh2LTJoOHYtNkg0MGMtMi4yLDAtNCwxLjgtNCw0djEwSDIybC0xLjMsNEwyMCw5MGgyLjJsMy44LDQwaDI2bDMuOC00MEg1OGwtMC43LTJMNTYsODRINDJWNzh6CgkJCSBNMzgsNzR2MTBoMlY3NGg4di0yaC04QzM4LjksNzIsMzgsNzIuOSwzOCw3NHogTTQwLDg2aDE0LjZsMC43LDJIMjIuOGwwLjctMkg0MHogTTUzLjgsOTBIMjQuMmwzLjYsMzhoMjIuNEw1My44LDkweiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMjksOTJoLTZ2NGgtNnY0aC02djE0aC0zbDAuMiwybDMuOCwzMmgzNmwzLjgtMzJsMC4yLTJoLTN2LTE0aC02di00aC02di00SDEyOXogTTE0NywxMTR2LTEyaC00djRoM3Y4SDE0NwoJCQl6IE0xNDQsMTE0di02aC00djZIMTQ0eiBNMTM4LDEyMHYtMTZoLTR2MTkuMkMxMzUuNiwxMjIuNSwxMzcsMTIxLjQsMTM4LDEyMHogTTEzMiwxMjMuOFYxMDBoLTR2MjMuOAoJCQlDMTI5LjMsMTI0LjEsMTMwLjcsMTI0LjEsMTMyLDEyMy44eiBNMTI2LDEyMy4yVjEwNGgtNHYxNkMxMjMsMTIxLjQsMTI0LjQsMTIyLjUsMTI2LDEyMy4yeiBNMTIwLDExNHYtNmgtNHY2SDEyMHogTTExNCwxMTR2LThoMwoJCQl2LTRoLTR2MTJIMTE0eiBNMTQxLDEwMnYtNGgtNHY0aDN2NGgxVjEwMnogTTEzNSwxMDJ2LThoLTR2NGgzdjRIMTM1eiBNMTI5LDk4di00aC00djhoMXYtNEgxMjl6IE0xMjMsMTAydi00aC00djhoMXYtNEgxMjN6CgkJCSBNMTMwLDEyNmM1LjksMCwxMC45LTQuMiwxMS44LTEwaDcuOWwtMy41LDMwaC0zMi40bC0zLjUtMzBoNy45QzExOS4xLDEyMS44LDEyNC4xLDEyNiwxMzAsMTI2eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMTIsODZ2MmgtNHYtMkgyMTJ6IE0yMTYsODZoLTJ2MmgyVjg2eiBNMTk2LDg2TDE5Niw4NmMtMi43LDAuNy00LjUsMy4zLTMuOSw2YzAuNCwxLjgsMS42LDMuMiwzLjMsMy44CgkJCWwwLjEsMC4ybDEuMSw0LjVjMC4yLDAuOSwxLDEuNSwxLjksMS41bDAsMGw3LDI0LjZjMC4yLDAuOSwxLDEuNCwxLjksMS40aDVjMC45LDAsMS43LTAuNiwxLjktMS40bDctMjQuNmMwLjksMCwxLjctMC42LDEuOS0xLjUKCQkJbDEuMS00LjVsMC4xLTAuMmMyLjYtMC45LDQuMS0zLjcsMy4yLTYuM2MtMC42LTEuNy0yLTMtMy44LTMuM1Y4NmMwLTcuNy02LjMtMTQtMTQtMTRTMTk2LDc4LjMsMTk2LDg2eiBNMjAwLDg2aDZ2MmgtOQoJCQljLTEuNywwLTMsMS4zLTMsM3MxLjMsMywzLDNoMjZjMS43LDAsMy0xLjMsMy0zcy0xLjMtMy0zLTNoLTN2LTJoMmMwLTYuNi01LjQtMTItMTItMTJzLTEyLDUuNC0xMiwxMkgyMDB6IE0xOTguNiwxMDBsLTEtNGgyNC45CgkJCWwtMSw0SDE5OC42eiBNMjA3LjUsMTI2bC02LjktMjRoMTguN2wtNi45LDI0SDIwNy41eiBNMTUwLDI0MmMxMi4yLDAsMjItOS44LDIyLTIycy05LjgtMjItMjItMjJzLTIyLDkuOC0yMiwyMgoJCQlTMTM3LjgsMjQyLDE1MCwyNDJ6IE0xNzQsMjIwYzAsMTMuMy0xMC43LDI0LTI0LDI0cy0yNC0xMC43LTI0LTI0bDAsMGMwLTEzLjMsMTAuNy0yNCwyNC0yNFMxNzQsMjA2LjcsMTc0LDIyMHogTTE0NS42LDIzNy43CgkJCWwyLTAuOWMxLjUtMC42LDMuMi0wLjYsNC43LDBsMiwwLjljMC45LDAuNCwyLDAsMi41LTAuOGwxLjEtMS45YzAuOC0xLjQsMi4yLTIuNCwzLjgtMi44bDIuMS0wLjVjMS0wLjIsMS42LTEuMSwxLjUtMi4xbC0wLjItMi4yCgkJCWMtMC4xLTEuNiwwLjQtMy4yLDEuNC00LjVsMS40LTEuN2MwLjctMC44LDAuNy0xLjksMC0yLjZsLTEuNC0xLjdjLTEuMS0xLjItMS42LTIuOC0xLjQtNC41bDAuMi0yLjJjMC4xLTEtMC42LTEuOS0xLjYtMi4xCgkJCWwtMi4xLTAuNWMtMS42LTAuNC0zLTEuNC0zLjgtMi44bC0xLjEtMS45Yy0wLjUtMC45LTEuNi0xLjItMi41LTAuOGwtMiwwLjljLTEuNSwwLjYtMy4yLDAuNi00LjcsMGwtMi0wLjljLTAuOS0wLjQtMiwwLTIuNSwwLjgKCQkJbC0xLDIuMWMtMC44LDEuNC0yLjIsMi40LTMuOCwyLjhsLTIuMSwwLjVjLTEsMC4yLTEuNiwxLjEtMS41LDIuMWwwLjIsMi4yYzAuMSwxLjYtMC40LDMuMi0xLjQsNC41bC0xLjQsMS43CgkJCWMtMC43LDAuOC0wLjcsMS45LDAsMi42bDEuNCwxLjdjMS4xLDEuMiwxLjYsMi44LDEuNCw0LjVsLTAuMiwyLjJjLTAuMSwxLDAuNiwxLjksMS42LDIuMWwyLjEsMC41YzEuNiwwLjQsMywxLjQsMy44LDIuOGwxLjEsMS45CgkJCUMxNDMuNiwyMzcuOCwxNDQuNywyMzguMSwxNDUuNiwyMzcuN0wxNDUuNiwyMzcuN3ogTTE0OC40LDIzOC43YzEtMC40LDIuMS0wLjQsMy4xLDBsMiwwLjljMS44LDAuOCw0LDAuMSw1LTEuNmwxLjEtMS45CgkJCWMwLjYtMC45LDEuNS0xLjYsMi41LTEuOGwyLjEtMC41YzEuOS0wLjQsMy4zLTIuMywzLjEtNC4ybC0wLjItMi4yYy0wLjEtMS4xLDAuMy0yLjIsMS0zbDEuNC0xLjdjMS4zLTEuNSwxLjMtMy43LDAtNS4ybC0xLjQtMS43CgkJCWMtMC43LTAuOC0xLjEtMS45LTEtM2wwLjItMi4yYzAuMi0yLTEuMS0zLjgtMy4xLTQuMmwtMi4xLTAuNWMtMS4xLTAuMi0yLTAuOS0yLjUtMS44bC0xLjEtMS45Yy0xLTEuNy0zLjItMi40LTUtMS42bC0yLDAuOQoJCQljLTEsMC40LTIuMSwwLjQtMy4xLDBsLTItMC45Yy0xLjgtMC44LTQtMC4xLTUsMS42bC0xLjEsMS45Yy0wLjYsMC45LTEuNSwxLjYtMi41LDEuOGwtMi4xLDAuNWMtMS45LDAuNC0zLjMsMi4zLTMuMSw0LjJsMC4yLDIuMgoJCQljMC4xLDEuMS0wLjMsMi4yLTEsM2wtMS40LDEuN2MtMS4zLDEuNS0xLjMsMy43LDAsNS4ybDEuNCwxLjdjMC43LDAuOCwxLjEsMS45LDEsM2wtMC4yLDIuMmMtMC4yLDIsMS4xLDMuOCwzLjEsNC4ybDIuMSwwLjUKCQkJYzEuMSwwLjIsMiwwLjksMi41LDEuOGwxLjEsMS45YzEsMS43LDMuMiwyLjQsNSwxLjZMMTQ4LjQsMjM4Ljd6IE0xNTIsMjA3YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMQoJCQlTMTUyLDIwNy42LDE1MiwyMDd6IE0xNTgsMjA5YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNTgsMjA5LjYsMTU4LDIwOXogTTE0NywyMTBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMQoJCQlzLTAuNCwxLTEsMVMxNDcsMjEwLjYsMTQ3LDIxMHogTTE0MSwyMTBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxUzE0MSwyMTAuNiwxNDEsMjEweiBNMTQ0LDIwNWMwLTAuNiwwLjQtMSwxLTEKCQkJczEsMC40LDEsMXMtMC40LDEtMSwxUzE0NCwyMDUuNiwxNDQsMjA1eiBNMTM2LDIxM2MwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTM2LDIxMy42LDEzNiwyMTN6IE0xMzksMjE5CgkJCWMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTM5LDIxOS42LDEzOSwyMTl6IE0xMzksMjI1YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxMzksMjI1LjYsMTM5LDIyNXoKCQkJIE0xNDMsMjMyYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNDMsMjMyLjYsMTQzLDIzMnogTTE0OCwyMzBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxCgkJCVMxNDgsMjMwLjYsMTQ4LDIzMHogTTE1MywyMzRjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxUzE1MywyMzQuNiwxNTMsMjM0eiBNMTU3LDIyOGMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxCgkJCXMtMC40LDEtMSwxUzE1NywyMjguNiwxNTcsMjI4eiBNMTYzLDIyNGMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTYzLDIyNC42LDE2MywyMjR6IE0xNTksMjIxYzAtMC42LDAuNC0xLDEtMQoJCQlzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTU5LDIyMS42LDE1OSwyMjF6IE0xNjMsMjE4YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNjMsMjE4LjYsMTYzLDIxOHogTTE1OCwyMTQKCQkJYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNTgsMjE0LjYsMTU4LDIxNHogTTEzNCwyMjBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxUzEzNCwyMjAuNiwxMzQsMjIwegoJCQkgTTE1MCwyMjVjMi44LDAsNS0yLjIsNS01cy0yLjItNS01LTVzLTUsMi4yLTUsNVMxNDcuMiwyMjUsMTUwLDIyNXogTTE1NywyMjBjMCwzLjktMy4xLDctNyw3cy03LTMuMS03LTdzMy4xLTcsNy03CgkJCVMxNTcsMjE2LjEsMTU3LDIyMHogTTI0MywxOTFjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgyNDN6IE0yNjIsMjAwYzAtMC42LDAuNC0xLDEtMWgyCgkJCWMwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMWgtMkMyNjIuNCwyMDEsMjYyLDIwMC42LDI2MiwyMDB6IE0yNDgsMjA1Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTEKCQkJSDI0OHogTTIyMywyMDZjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgyMjN6IE0yMjgsMjEwYy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDIKCQkJYzAuNiwwLDEtMC40LDEtMXMtMC40LTEtMS0xSDIyOHogTTIzNywyMTBjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDMjM3LjQsMjExLDIzNywyMTAuNiwyMzcsMjEwegoJCQkgTTI1MiwyMTFjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDMjUyLjQsMjEyLDI1MiwyMTEuNiwyNTIsMjExeiBNMjY0LDIwOWMtMC42LDAtMSwwLjQtMSwxczAuNCwxLDEsMWgyCgkJCWMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgyNjR6IE0yNTMsMTk1YzAtMC42LDAuNC0xLDEtMWgyYzAuNiwwLDEsMC40LDEsMXMtMC40LDEtMSwxaC0yQzI1My40LDE5NiwyNTMsMTk1LjYsMjUzLDE5NXoKCQkJIE0yMzQsMTk1Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFIMjM0eiBNMjQwLDIwMGMwLTAuNiwwLjQtMSwxLTFoMmMwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMQoJCQloLTJDMjQwLjQsMjAxLDI0MCwyMDAuNiwyNDAsMjAweiBNMjE1LDIxNWMwLTAuNSwwLTAuOSwwLTEuNGMtMi41LTEuMS0zLjctNC0yLjYtNi42YzAuMi0wLjUsMC41LTEsMC45LTEuNGMtMC45LTIsMC00LjIsMS45LTUuMgoJCQljLTAuOC0yLjYsMC43LTUuNCwzLjQtNi4ybDAsMGMwLjQtMC41LDAuOS0wLjksMS41LTEuMWMwLjUtMi43LDMuMS00LjUsNS44LTQuMWMwLjcsMC4xLDEuNCwwLjQsMiwwLjhjNS4zLTMuOCwxMS42LTUuOSwxOC4yLTUuOQoJCQljNi44LDAsMTMuMSwyLjIsMTguMiw1LjljMi4zLTEuNiw1LjQtMSw3LDEuM2MwLjQsMC42LDAuNywxLjMsMC44LDJjMC42LDAuMiwxLjEsMC42LDEuNSwxLjFjMi43LDAuOCw0LjIsMy41LDMuNCw2LjJsMCwwCgkJCWMxLjksMSwyLjcsMy4yLDEuOSw1LjJjMS45LDIsMS44LDUuMi0wLjIsN2MtMC40LDAuNC0wLjksMC43LTEuNSwxYzAsMC41LDAsMC45LDAsMS40djFoLTYydi0xSDIxNXogTTIxNS44LDIwNy44CgkJCWMtMC4zLDEuMi0wLjUsMi40LTAuNiwzLjZjLTEuMy0xLTEuNi0yLjktMC42LTQuMmwwLDBDMjE1LDIwNy41LDIxNS40LDIwNy43LDIxNS44LDIwNy44TDIxNS44LDIwNy44eiBNMjE3LjMsMjAzLjIKCQkJYy0wLjQsMC45LTAuNywxLjgtMSwyLjdjLTEtMC40LTEuNi0xLjUtMS4zLTIuNWMwLjItMC41LDAuNi0wLjksMS4xLTEuMkMyMTYuNSwyMDIuNiwyMTYuOSwyMDIuOSwyMTcuMywyMDMuMkwyMTcuMywyMDMuMnoKCQkJIE0yMTkuNiwxOTguN2MtMC41LDAuOS0xLDEuOC0xLjUsMi43Yy0xLjMtMS0xLjUtMi45LTAuNS00LjJjMC4xLTAuMiwwLjMtMC4zLDAuNC0wLjVDMjE4LjMsMTk3LjYsMjE4LjksMTk4LjMsMjE5LjYsMTk4LjcKCQkJTDIxOS42LDE5OC43eiBNMjIwLjgsMTk3YzAuNC0wLjUsMC43LTEsMS4xLTEuNWMtMC4zLTAuNS0wLjktMC43LTEuNC0wLjRzLTAuNywwLjktMC40LDEuNEMyMjAuMywxOTYuNywyMjAuNSwxOTYuOSwyMjAuOCwxOTcKCQkJTDIyMC44LDE5N3ogTTIyNi4xLDE5MS4yYy0xLDAuOS0yLDEuOC0yLjksMi44Yy0wLjMtMC4zLTAuNy0wLjYtMS4xLTAuOGMwLjQtMS42LDIuMS0yLjUsMy43LTIuMQoJCQlDMjI1LjksMTkxLjEsMjI2LDE5MS4yLDIyNi4xLDE5MS4yTDIyNi4xLDE5MS4yeiBNMjY4LjgsMTk0Yy0wLjktMS0xLjktMS45LTIuOS0yLjhjMS41LTAuNiwzLjMsMC4xLDMuOSwxLjcKCQkJYzAsMC4xLDAuMSwwLjIsMC4xLDAuM0MyNjkuNSwxOTMuNCwyNjkuMSwxOTMuNiwyNjguOCwxOTRMMjY4LjgsMTk0eiBNMjcwLjEsMTk1LjVjMC40LDAuNSwwLjgsMSwxLjEsMS40CgkJCWMwLjUtMC4xLDAuOS0wLjcsMC44LTEuMnMtMC43LTAuOS0xLjItMC44QzI3MC41LDE5NS4xLDI3MC4zLDE5NS4zLDI3MC4xLDE5NS41eiBNMjczLjksMjAxLjRjLTAuNS0wLjktMS0xLjgtMS41LTIuNwoJCQljMC44LTAuNCwxLjQtMS4xLDEuNi0yYzEuMywxLjEsMS40LDMsMC40LDQuMkMyNzQuMiwyMDEuMSwyNzQsMjAxLjIsMjczLjksMjAxLjR6IE0yNzUuNiwyMDUuOWMtMC4zLTAuOS0wLjYtMS44LTEtMi43CgkJCWMwLjQtMC4zLDAuOC0wLjYsMS4yLTFjMSwwLjUsMS40LDEuNywxLDIuN0MyNzYuNiwyMDUuMywyNzYuMiwyMDUuNywyNzUuNiwyMDUuOXogTTI3Ni44LDIxMS40Yy0wLjEtMS4yLTAuNC0yLjQtMC42LTMuNgoJCQljMC41LTAuMSwwLjktMC40LDEuMi0wLjZDMjc4LjQsMjA4LjUsMjc4LjEsMjEwLjQsMjc2LjgsMjExLjRMMjc2LjgsMjExLjRMMjc2LjgsMjExLjR6IE0yNzUsMjE0Yy0wLjUtMTYtMTMuOS0yOC42LTI5LjktMjguMQoJCQljLTE1LjMsMC41LTI3LjYsMTIuOC0yOC4xLDI4LjFIMjc1TDI3NSwyMTR6IE03Mi4zLDE5OC4xYy0wLjItMC4zLTAuMy0wLjctMC4zLTEuMXYtMTJoLTJ2MTJjMCwyLjIsMS44LDQsNCw0CgkJCWMxLjIsMCwyLjMtMC41LDMuMS0xLjRjMC42LTAuNywwLjktMS42LDAuOS0yLjV2LTEyaC0ydjEyYzAsMS4xLTAuOSwyLTIsMmwwLDBDNzMuMywxOTksNzIuNywxOTguNyw3Mi4zLDE5OC4xeiBNNzUsMTc2CgkJCWMwLjQsMCwwLjcsMCwxLjEtMC4xYzAuNSwyLjIsMi42LDMuNSw0LjgsM2MwLjUtMC4xLDEtMC4zLDEuNC0wLjZjMS4xLDIuMSwxLjcsNC40LDEuNyw2Ljd2MjRjMCwzLjMtMi43LDYtNiw2aC0zdjkKCQkJYzAsMi44LTIuMiw1LTUsNXMtNS0yLjItNS01di05aC0zYy0zLjMsMC02LTIuNy02LTZ2LTI0YzAtNy43LDYuMy0xNCwxNC0xNEM3MCwxNzMuOCw3Mi4yLDE3Niw3NSwxNzZ6IE01OCwxOTF2MTIKCQkJYzAsMC44LDAuNSwxLjUsMS4yLDEuOGMwLjksMC40LDEuOSwwLjEsMi40LTAuN2MwLjItMC4zLDAuMy0wLjcsMC4zLTEuMXYtMTJoMnYxMmMwLDIuMi0xLjcsNC0zLjksNGMtMC41LDAtMS0wLjEtMS40LTAuMgoJCQljLTAuMi0wLjEtMC40LTAuMi0wLjctMC4zdjIuNWMwLDIuMiwxLjgsNCw0LDRoMTZjMi4yLDAsNC0xLjgsNC00di0yNGMwLTEuNS0wLjItMi45LTAuNy00LjJjLTAuNCwwLjEtMC45LDAuMi0xLjMsMC4yCgkJCWMtMi4xLDAtNC4xLTEuMS01LjItM2MtMy0wLjEtNS42LTItNi41LTQuOUM2Mi40LDE3NCw1OCwxNzksNTgsMTg1VjE5MXogTTY3LDIxNXY5YzAsMS43LDEuMywzLDMsM3MzLTEuMywzLTN2LTlINjd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTS0xNywxOTFjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgtMTd6IE0yLDIwMGMwLTAuNiwwLjQtMSwxLTFoMgoJCQljMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFIM0MyLjQsMjAxLDIsMjAwLjYsMiwyMDB6IE0tMTIsMjA1Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFILTEyegoJCQkgTS0zNywyMDZjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgtMzd6IE0tMzIsMjEwYy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xCgkJCXMtMC40LTEtMS0xSC0zMnogTS0yMywyMTBjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDLTIyLjYsMjExLTIzLDIxMC42LTIzLDIxMHogTS04LDIxMWMwLTAuNiwwLjQtMSwxLTEKCQkJaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDLTcuNiwyMTItOCwyMTEuNi04LDIxMXogTTQsMjA5Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFINHoKCQkJIE0tNywxOTVjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDLTYuNiwxOTYtNywxOTUuNi03LDE5NXogTS0yNiwxOTVjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMgoJCQljMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFILTI2eiBNLTIwLDIwMGMwLTAuNiwwLjQtMSwxLTFoMmMwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMWgtMkMtMTkuNiwyMDEtMjAsMjAwLjYtMjAsMjAweiBNLTQ1LDIxNQoJCQljMC0wLjUsMC0wLjksMC0xLjRjLTIuNS0xLjEtMy43LTQtMi42LTYuNmMwLjItMC41LDAuNS0xLDAuOS0xLjRjLTAuOS0yLDAtNC4yLDEuOS01LjJjLTAuOC0yLjYsMC43LTUuNCwzLjQtNi4ybDAsMAoJCQljMC40LTAuNSwwLjktMC45LDEuNS0xLjFjMC41LTIuNywzLjEtNC41LDUuOC00LjFjMC43LDAuMSwxLjQsMC40LDIsMC44YzUuMy0zLjgsMTEuNi01LjksMTguMi01LjljNi44LDAsMTMuMSwyLjIsMTguMiw1LjkKCQkJYzIuMy0xLjYsNS40LTEsNywxLjNjMC40LDAuNiwwLjcsMS4zLDAuOCwyYzAuNiwwLjIsMS4xLDAuNiwxLjUsMS4xYzIuNywwLjgsNC4yLDMuNSwzLjQsNi4ybDAsMGMxLjksMSwyLjcsMy4yLDEuOSw1LjIKCQkJYzEuOSwyLDEuOCw1LjItMC4yLDdjLTAuNCwwLjQtMC45LDAuNy0xLjUsMWMwLDAuNSwwLDAuOSwwLDEuNHYxaC02MnYtMUgtNDV6IE0tNDQuMiwyMDcuOGMtMC4zLDEuMi0wLjUsMi40LTAuNiwzLjYKCQkJYy0xLjMtMS0xLjYtMi45LTAuNi00LjJsMCwwQy00NSwyMDcuNS00NC42LDIwNy43LTQ0LjIsMjA3LjhMLTQ0LjIsMjA3Ljh6IE0tNDIuNywyMDMuMmMtMC40LDAuOS0wLjcsMS44LTEsMi43CgkJCWMtMS0wLjQtMS42LTEuNS0xLjMtMi41YzAuMi0wLjUsMC42LTAuOSwxLjEtMS4yQy00My41LDIwMi42LTQzLjEsMjAyLjktNDIuNywyMDMuMkwtNDIuNywyMDMuMnogTS00MC40LDE5OC43CgkJCWMtMC41LDAuOS0xLDEuOC0xLjUsMi43Yy0xLjMtMS0xLjUtMi45LTAuNS00LjJjMC4xLTAuMiwwLjMtMC4zLDAuNC0wLjVDLTQxLjcsMTk3LjYtNDEuMSwxOTguMy00MC40LDE5OC43eiBNLTM5LjIsMTk3CgkJCWMwLjMtMC41LDAuNy0xLDEuMS0xLjVjLTAuMy0wLjUtMC45LTAuNy0xLjQtMC40cy0wLjcsMC45LTAuNCwxLjRDLTM5LjcsMTk2LjctMzkuNSwxOTYuOS0zOS4yLDE5N0wtMzkuMiwxOTd6IE0tMzMuOSwxOTEuMgoJCQljLTEsMC45LTIsMS44LTIuOSwyLjhjLTAuMy0wLjMtMC43LTAuNi0xLjEtMC44YzAuNC0xLjYsMi4xLTIuNSwzLjctMi4xQy0zNC4xLDE5MS4xLTM0LDE5MS4yLTMzLjksMTkxLjJMLTMzLjksMTkxLjJ6IE04LjgsMTk0CgkJCWMtMC45LTEtMS45LTEuOS0yLjktMi44YzEuNS0wLjYsMy4zLDAuMSwzLjksMS43YzAsMC4xLDAuMSwwLjIsMC4xLDAuM0M5LjUsMTkzLjQsOS4xLDE5My42LDguOCwxOTRMOC44LDE5NHogTTEwLjEsMTk1LjUKCQkJYzAuNCwwLjUsMC44LDEsMS4xLDEuNGMwLjUtMC4xLDAuOS0wLjcsMC44LTEuMmMtMC4xLTAuNS0wLjctMC45LTEuMi0wLjhDMTAuNSwxOTUuMSwxMC4zLDE5NS4zLDEwLjEsMTk1LjV6IE0xMy45LDIwMS40CgkJCWMtMC41LTAuOS0wLjktMS44LTEuNS0yLjdjMC44LTAuNCwxLjQtMS4xLDEuNi0yYzEuMywxLjEsMS40LDMsMC40LDQuMkMxNC4yLDIwMS4xLDE0LDIwMS4yLDEzLjksMjAxLjR6IE0xNS43LDIwNS45CgkJCWMtMC4zLTAuOS0wLjYtMS44LTEtMi43YzAuNC0wLjMsMC44LTAuNiwxLjItMWMxLDAuNSwxLjQsMS43LDEsMi43QzE2LjYsMjA1LjMsMTYuMiwyMDUuNywxNS43LDIwNS45eiBNMTYuOCwyMTEuNAoJCQljLTAuMS0xLjItMC40LTIuNC0wLjYtMy42YzAuNS0wLjEsMC45LTAuNCwxLjItMC42QzE4LjQsMjA4LjUsMTguMSwyMTAuNCwxNi44LDIxMS40TDE2LjgsMjExLjRMMTYuOCwyMTEuNHogTTE1LDIxNAoJCQljLTAuNS0xNi0xMy45LTI4LjYtMjkuOS0yOC4xYy0xNS4zLDAuNS0yNy42LDEyLjgtMjguMSwyOC4xSDE1TDE1LDIxNHoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"; +$chat-bg-dark: "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNjAgMjYwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNjAgMjYwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6IzE3MUEyNDt9Cjwvc3R5bGU+CjxnPgoJPGcgaWQ9ImktbGlrZS1mb29kIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjQuNCwxNmMwLjIsMC42LDAuNCwxLjMsMC41LDJoLTMuN2wxLjIsMi4zbDAuNSwwLjlsLTAuMiwwLjFWMjhjMi4yLDEuNywyLjcsNC44LDEsNwoJCQljLTAuOCwxLTEuOSwxLjctMy4yLDEuOVYzN2MtMC45LDMuNS00LjEsNi03LjgsNmgtMjBjLTMuNiwwLTYuOC0yLjUtNy43LTZ2LTAuMWMtMi43LTAuNC00LjYtMy00LjItNS43YzAuMi0xLjMsMC45LTIuNSwxLjktMy4yCgkJCXYtNi44bC0wLjgtMS42bC0wLjQtMC45bDAuOS0wLjRMLTE3LDE4aC0zQy0xNy4yLDUuNi00LjktMi4yLDcuNSwwLjZDMTUuNCwyLjMsMjEuOSw4LjIsMjQuNCwxNnogTS0xMi40LDE4Yy0wLjIsMC0wLjMsMC0wLjQsMC4xCgkJCWwtMy4xLDEuNmwwLjksMS44bDEuMy0wLjdjMC44LTAuNCwxLjgtMC40LDIuNywwbDIuMiwxLjFjMC4zLDAuMSwwLjYsMC4xLDAuOSwwbDIuMi0xLjFjMC44LTAuNCwxLjgtMC40LDIuNywwbDIuMiwxLjEKCQkJYzAuMywwLjEsMC42LDAuMSwwLjksMGwyLjItMS4xYzAuOC0wLjQsMS44LTAuNCwyLjcsMGwyLjIsMS4xQzcuNCwyMiw3LjcsMjIsOCwyMS45bDIuOS0xLjNjMC44LTAuMywxLjctMC4zLDIuNCwwbDIuOSwxLjMKCQkJYzAuMywwLjEsMC42LDAuMSwwLjksMGwzLjEtMS41bC0wLjktMS44bC0xLjQsMC43Yy0wLjgsMC40LTEuNywwLjQtMi42LDAuMWwtMi44LTEuMkMxMi4zLDE4LDEyLjIsMTgsMTIuMSwxOGwwLDAKCQkJYy0wLjEsMC0wLjMsMC0wLjQsMC4xbC0yLjgsMS4yYy0wLjgsMC40LTEuOCwwLjMtMi42LTAuMUw0LDE4LjFDMy45LDE4LDMuNywxOCwzLjYsMThsMCwwYy0wLjIsMC0wLjMsMC0wLjQsMC4xTDEsMTkuMgoJCQljLTAuOCwwLjQtMS44LDAuNC0yLjcsMEwtNCwxOC4xQy00LjEsMTgtNC4zLDE4LTQuNCwxOGwwLDBjLTAuMiwwLTAuMywwLTAuNCwwLjFMLTcsMTkuMmMtMC44LDAuNC0xLjgsMC40LTIuNywwbC0yLjItMS4xCgkJCUMtMTIuMSwxOC0xMi4zLDE4LTEyLjQsMThMLTEyLjQsMThMLTEyLjQsMTh6IE0tMTIuNCwxNmgtNC45Qy0xMy41LDUuMS0xLjUtMC43LDkuNSwzLjJjNiwyLjEsMTAuNyw2LjgsMTIuOCwxMi44aC0yLjFsLTAuMS0wLjEKCQkJTDE5LjksMTZILTEyLjRMLTEyLjQsMTZ6IE0xNy45LDIzLjdsMS40LTAuN2gxLjN2MmgtMzZ2LTEuMWwwLjMtMC4ybDEuNC0wLjdoMi42bDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwbDEuNC0wLjdILTMKCQkJbDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwTDIuMywyM2gyLjZsMS40LDAuN2MwLjcsMC40LDEuNywwLjQsMi41LDBsMS43LTAuN2gzLjJsMS43LDAuN0MxNi4yLDI0LjEsMTcuMSwyNC4xLDE3LjksMjMuN3oKCQkJIE0tMTMuOCwyN2wxNi40LDQuOUwxOC45LDI3SC0xMy44eiBNLTE0LjQsMjloMC4zbDE2LjcsNWwxNi43LTVoMC4zYzEuNywwLDMsMS4zLDMsM3MtMS4zLDMtMywzaC0zNGMtMS43LDAtMy0xLjMtMy0zCgkJCUMtMTcuNCwzMC4zLTE2LjEsMjktMTQuNCwyOXogTS0xMy4xLDM3YzAuOCwyLjQsMy4xLDQsNS43LDRoMjBjMi41LDAsNC44LTEuNiw1LjctNEMxOC4yLDM3LTEzLjEsMzctMTMuMSwzN3oiLz4KCQk8cGF0aCBpZD0icGF0aDZfZmlsbC1jb3B5IiBjbGFzcz0ic3QwIiBkPSJNMjg0LjQsMTZjMC4yLDAuNiwwLjQsMS4zLDAuNSwyaC0zLjdsMS4yLDIuM2wwLjUsMC45bC0wLjIsMC4xVjI4YzIuMiwxLjcsMi43LDQuOCwxLDcKCQkJYy0wLjgsMS0xLjksMS43LTMuMiwxLjlWMzdjLTAuOSwzLjUtNC4xLDYtNy44LDZoLTIwYy0zLjYsMC02LjgtMi41LTcuNy02di0wLjFjLTIuNy0wLjQtNC42LTMtNC4yLTUuN2MwLjItMS4zLDAuOS0yLjUsMS45LTMuMgoJCQl2LTYuOGwtMC44LTEuNmwtMC40LTAuOWwwLjktMC40TDI0MywxOGgtM2MyLjgtMTIuNCwxNS4xLTIwLjIsMjcuNS0xNy40QzI3NS40LDIuMywyODEuOSw4LjIsMjg0LjQsMTZ6IE0yNDcuNSwxOAoJCQljLTAuMiwwLTAuMywwLTAuNCwwLjFsLTMuMSwxLjZsMC45LDEuOGwxLjMtMC43YzAuOC0wLjQsMS44LTAuNCwyLjcsMGwyLjIsMS4xYzAuMywwLjEsMC42LDAuMSwwLjksMGwyLjItMS4xCgkJCWMwLjgtMC40LDEuOC0wLjQsMi43LDBsMi4yLDEuMWMwLjMsMC4xLDAuNiwwLjEsMC45LDBsMi4yLTEuMWMwLjgtMC40LDEuOC0wLjQsMi43LDBsMi4yLDEuMWMwLjMsMC4xLDAuNiwwLjEsMC45LDBsMi45LTEuMwoJCQljMC44LTAuMywxLjctMC4zLDIuNCwwbDIuOSwxLjNjMC4zLDAuMSwwLjYsMC4xLDAuOSwwbDMuMS0xLjVsLTAuOS0xLjhsLTEuNCwwLjdjLTAuOCwwLjQtMS43LDAuNC0yLjYsMC4xbC0yLjgtMS4yCgkJCWMtMC4xLTAuMS0wLjMtMC4xLTAuNC0wLjFsMCwwYy0wLjEsMC0wLjMsMC0wLjQsMC4xbC0yLjgsMS4yYy0wLjgsMC40LTEuOCwwLjMtMi42LTAuMWwtMi4zLTEuMWMtMC4xLTAuMS0wLjMtMC4xLTAuNS0wLjFsMCwwCgkJCWMtMC4yLDAtMC4zLDAtMC40LDAuMWwtMi4yLDEuMWMtMC44LDAuNC0xLjgsMC40LTIuNywwbC0yLjItMS4xYy0wLjEtMC4xLTAuMy0wLjEtMC40LTAuMWwwLDBjLTAuMiwwLTAuMywwLTAuNCwwLjFsLTIuMiwxLjEKCQkJYy0wLjgsMC40LTEuOCwwLjQtMi43LDBsLTIuMi0xLjFDMjQ3LjksMTgsMjQ3LjcsMTgsMjQ3LjUsMThMMjQ3LjUsMThMMjQ3LjUsMTh6IE0yNDcuNSwxNmgtNC45YzMuOS0xMC45LDE1LjktMTYuNywyNi44LTEyLjgKCQkJYzYsMi4xLDEwLjcsNi44LDEyLjgsMTIuOGgtMi4xbC0wLjEtMC4xbC0wLjMsMC4xSDI0Ny41TDI0Ny41LDE2eiBNMjc3LjksMjMuN2wxLjQtMC43aDEuM3YyaC0zNnYtMS4xbDAuMy0wLjJsMS40LTAuN2gyLjYKCQkJbDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwbDEuNC0wLjdoMi42bDEuNCwwLjdjMC44LDAuNCwxLjgsMC40LDIuNywwbDEuNC0wLjdoMi42bDEuNCwwLjdjMC44LDAuNCwxLjcsMC40LDIuNiwwLjFsMS43LTAuNwoJCQloMy4ybDEuNywwLjdDMjc2LjIsMjQuMSwyNzcuMSwyNC4xLDI3Ny45LDIzLjdMMjc3LjksMjMuN3ogTTI0Ni4yLDI3bDE2LjQsNC45TDI3OSwyN0gyNDYuMnogTTI0NS41LDI5aDAuM2wxNi43LDVsMTYuNy01aDAuMwoJCQljMS43LDAsMywxLjMsMywzcy0xLjMsMy0zLDNoLTM0Yy0xLjcsMC0zLTEuMy0zLTNTMjQzLjksMjksMjQ1LjUsMjl6IE0yNDYuOSwzN2MwLjgsMi40LDMuMSw0LDUuNiw0aDIwYzIuNSwwLDQuOC0xLjYsNS43LTQKCQkJSDI0Ni45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNTkuNSwyMWMtMS4zLTMuNi00LjctNi04LjUtNmgtNDJjLTMuOCwwLTcuMiwyLjQtOC41LDZjLTMuMywwLjMtNS44LDMuMi01LjUsNi41YzAuMiwyLjksMi42LDUuMiw1LjUsNS41CgkJCWMtMS43LDQuNywwLjgsOS44LDUuNCwxMS41YzEsMC4zLDIsMC41LDMsMC41aDQyYzUsMCw5LTQsOS05YzAtMS0wLjItMi4xLTAuNS0zYzMuMy0wLjMsNS44LTMuMiw1LjUtNi41CgkJCUMxNjQuNywyMy42LDE2Mi40LDIxLjMsMTU5LjUsMjF6IE0xNTEsMTdoLTQyYy0yLjcsMC01LjIsMS42LTYuMyw0aDU0LjdDMTU2LjIsMTguNiwxNTMuNywxNywxNTEsMTd6IE0xNDEuNyw0MwoJCQljMi4xLTEuNywzLjMtNC4zLDMuMy03aC0yYzAsMy45LTMuMSw3LTcsN2gtNC4zYzIuMS0xLjcsMy4zLTQuMywzLjMtN2gtMmMwLDMuOS0zLjEsNy03LDdoLTQuM2MyLjEtMS43LDMuMy00LjMsMy4zLTdoLTIKCQkJYzAsMy45LTMuMSw3LTcsN2gtN2MtMy45LDAtNy0zLjEtNy03czMuMS03LDctN2g0MmMzLjksMCw3LDMuMSw3LDdzLTMuMSw3LTcsN0gxNDEuN3ogTTEwOSwyN2MtMywwLTUuOCwxLjUtNy41LDRIMTAxCgkJCWMtMi4yLDAtNC0xLjgtNC00czEuOC00LDQtNGg1OGMyLjIsMCw0LDEuOCw0LDRzLTEuOCw0LTQsNGgtMC41Yy0xLjctMi41LTQuNS00LTcuNS00SDEwOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzksMTE1YzQuNCwwLDgtMy42LDgtOHMtMy42LTgtOC04cy04LDMuNi04LDhTMzQuNiwxMTUsMzksMTE1eiBNNDUsMTA3YzAsMy4zLTIuNyw2LTYsNnMtNi0yLjctNi02CgkJCXMyLjctNiw2LTZTNDUsMTAzLjcsNDUsMTA3eiBNNDIsNzh2LTJoOHYtNkg0MGMtMi4yLDAtNCwxLjgtNCw0djEwSDIybC0xLjMsNEwyMCw5MGgyLjJsMy44LDQwaDI2bDMuOC00MEg1OGwtMC43LTJMNTYsODRINDJWNzh6CgkJCSBNMzgsNzR2MTBoMlY3NGg4di0yaC04QzM4LjksNzIsMzgsNzIuOSwzOCw3NHogTTQwLDg2aDE0LjZsMC43LDJIMjIuOGwwLjctMkg0MHogTTUzLjgsOTBIMjQuMmwzLjYsMzhoMjIuNEw1My44LDkweiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMjksOTJoLTZ2NGgtNnY0aC02djE0aC0zbDAuMiwybDMuOCwzMmgzNmwzLjgtMzJsMC4yLTJoLTN2LTE0aC02di00aC02di00SDEyOXogTTE0NywxMTR2LTEyaC00djRoM3Y4SDE0NwoJCQl6IE0xNDQsMTE0di02aC00djZIMTQ0eiBNMTM4LDEyMHYtMTZoLTR2MTkuMkMxMzUuNiwxMjIuNSwxMzcsMTIxLjQsMTM4LDEyMHogTTEzMiwxMjMuOFYxMDBoLTR2MjMuOAoJCQlDMTI5LjMsMTI0LjEsMTMwLjcsMTI0LjEsMTMyLDEyMy44eiBNMTI2LDEyMy4yVjEwNGgtNHYxNkMxMjMsMTIxLjQsMTI0LjQsMTIyLjUsMTI2LDEyMy4yeiBNMTIwLDExNHYtNmgtNHY2SDEyMHogTTExNCwxMTR2LThoMwoJCQl2LTRoLTR2MTJIMTE0eiBNMTQxLDEwMnYtNGgtNHY0aDN2NGgxVjEwMnogTTEzNSwxMDJ2LThoLTR2NGgzdjRIMTM1eiBNMTI5LDk4di00aC00djhoMXYtNEgxMjl6IE0xMjMsMTAydi00aC00djhoMXYtNEgxMjN6CgkJCSBNMTMwLDEyNmM1LjksMCwxMC45LTQuMiwxMS44LTEwaDcuOWwtMy41LDMwaC0zMi40bC0zLjUtMzBoNy45QzExOS4xLDEyMS44LDEyNC4xLDEyNiwxMzAsMTI2eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMTIsODZ2MmgtNHYtMkgyMTJ6IE0yMTYsODZoLTJ2MmgyVjg2eiBNMTk2LDg2TDE5Niw4NmMtMi43LDAuNy00LjUsMy4zLTMuOSw2YzAuNCwxLjgsMS42LDMuMiwzLjMsMy44CgkJCWwwLjEsMC4ybDEuMSw0LjVjMC4yLDAuOSwxLDEuNSwxLjksMS41bDAsMGw3LDI0LjZjMC4yLDAuOSwxLDEuNCwxLjksMS40aDVjMC45LDAsMS43LTAuNiwxLjktMS40bDctMjQuNmMwLjksMCwxLjctMC42LDEuOS0xLjUKCQkJbDEuMS00LjVsMC4xLTAuMmMyLjYtMC45LDQuMS0zLjcsMy4yLTYuM2MtMC42LTEuNy0yLTMtMy44LTMuM1Y4NmMwLTcuNy02LjMtMTQtMTQtMTRTMTk2LDc4LjMsMTk2LDg2eiBNMjAwLDg2aDZ2MmgtOQoJCQljLTEuNywwLTMsMS4zLTMsM3MxLjMsMywzLDNoMjZjMS43LDAsMy0xLjMsMy0zcy0xLjMtMy0zLTNoLTN2LTJoMmMwLTYuNi01LjQtMTItMTItMTJzLTEyLDUuNC0xMiwxMkgyMDB6IE0xOTguNiwxMDBsLTEtNGgyNC45CgkJCWwtMSw0SDE5OC42eiBNMjA3LjUsMTI2bC02LjktMjRoMTguN2wtNi45LDI0SDIwNy41eiBNMTUwLDI0MmMxMi4yLDAsMjItOS44LDIyLTIycy05LjgtMjItMjItMjJzLTIyLDkuOC0yMiwyMgoJCQlTMTM3LjgsMjQyLDE1MCwyNDJ6IE0xNzQsMjIwYzAsMTMuMy0xMC43LDI0LTI0LDI0cy0yNC0xMC43LTI0LTI0bDAsMGMwLTEzLjMsMTAuNy0yNCwyNC0yNFMxNzQsMjA2LjcsMTc0LDIyMHogTTE0NS42LDIzNy43CgkJCWwyLTAuOWMxLjUtMC42LDMuMi0wLjYsNC43LDBsMiwwLjljMC45LDAuNCwyLDAsMi41LTAuOGwxLjEtMS45YzAuOC0xLjQsMi4yLTIuNCwzLjgtMi44bDIuMS0wLjVjMS0wLjIsMS42LTEuMSwxLjUtMi4xbC0wLjItMi4yCgkJCWMtMC4xLTEuNiwwLjQtMy4yLDEuNC00LjVsMS40LTEuN2MwLjctMC44LDAuNy0xLjksMC0yLjZsLTEuNC0xLjdjLTEuMS0xLjItMS42LTIuOC0xLjQtNC41bDAuMi0yLjJjMC4xLTEtMC42LTEuOS0xLjYtMi4xCgkJCWwtMi4xLTAuNWMtMS42LTAuNC0zLTEuNC0zLjgtMi44bC0xLjEtMS45Yy0wLjUtMC45LTEuNi0xLjItMi41LTAuOGwtMiwwLjljLTEuNSwwLjYtMy4yLDAuNi00LjcsMGwtMi0wLjljLTAuOS0wLjQtMiwwLTIuNSwwLjgKCQkJbC0xLDIuMWMtMC44LDEuNC0yLjIsMi40LTMuOCwyLjhsLTIuMSwwLjVjLTEsMC4yLTEuNiwxLjEtMS41LDIuMWwwLjIsMi4yYzAuMSwxLjYtMC40LDMuMi0xLjQsNC41bC0xLjQsMS43CgkJCWMtMC43LDAuOC0wLjcsMS45LDAsMi42bDEuNCwxLjdjMS4xLDEuMiwxLjYsMi44LDEuNCw0LjVsLTAuMiwyLjJjLTAuMSwxLDAuNiwxLjksMS42LDIuMWwyLjEsMC41YzEuNiwwLjQsMywxLjQsMy44LDIuOGwxLjEsMS45CgkJCUMxNDMuNiwyMzcuOCwxNDQuNywyMzguMSwxNDUuNiwyMzcuN0wxNDUuNiwyMzcuN3ogTTE0OC40LDIzOC43YzEtMC40LDIuMS0wLjQsMy4xLDBsMiwwLjljMS44LDAuOCw0LDAuMSw1LTEuNmwxLjEtMS45CgkJCWMwLjYtMC45LDEuNS0xLjYsMi41LTEuOGwyLjEtMC41YzEuOS0wLjQsMy4zLTIuMywzLjEtNC4ybC0wLjItMi4yYy0wLjEtMS4xLDAuMy0yLjIsMS0zbDEuNC0xLjdjMS4zLTEuNSwxLjMtMy43LDAtNS4ybC0xLjQtMS43CgkJCWMtMC43LTAuOC0xLjEtMS45LTEtM2wwLjItMi4yYzAuMi0yLTEuMS0zLjgtMy4xLTQuMmwtMi4xLTAuNWMtMS4xLTAuMi0yLTAuOS0yLjUtMS44bC0xLjEtMS45Yy0xLTEuNy0zLjItMi40LTUtMS42bC0yLDAuOQoJCQljLTEsMC40LTIuMSwwLjQtMy4xLDBsLTItMC45Yy0xLjgtMC44LTQtMC4xLTUsMS42bC0xLjEsMS45Yy0wLjYsMC45LTEuNSwxLjYtMi41LDEuOGwtMi4xLDAuNWMtMS45LDAuNC0zLjMsMi4zLTMuMSw0LjJsMC4yLDIuMgoJCQljMC4xLDEuMS0wLjMsMi4yLTEsM2wtMS40LDEuN2MtMS4zLDEuNS0xLjMsMy43LDAsNS4ybDEuNCwxLjdjMC43LDAuOCwxLjEsMS45LDEsM2wtMC4yLDIuMmMtMC4yLDIsMS4xLDMuOCwzLjEsNC4ybDIuMSwwLjUKCQkJYzEuMSwwLjIsMiwwLjksMi41LDEuOGwxLjEsMS45YzEsMS43LDMuMiwyLjQsNSwxLjZMMTQ4LjQsMjM4Ljd6IE0xNTIsMjA3YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMQoJCQlTMTUyLDIwNy42LDE1MiwyMDd6IE0xNTgsMjA5YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNTgsMjA5LjYsMTU4LDIwOXogTTE0NywyMTBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMQoJCQlzLTAuNCwxLTEsMVMxNDcsMjEwLjYsMTQ3LDIxMHogTTE0MSwyMTBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxUzE0MSwyMTAuNiwxNDEsMjEweiBNMTQ0LDIwNWMwLTAuNiwwLjQtMSwxLTEKCQkJczEsMC40LDEsMXMtMC40LDEtMSwxUzE0NCwyMDUuNiwxNDQsMjA1eiBNMTM2LDIxM2MwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTM2LDIxMy42LDEzNiwyMTN6IE0xMzksMjE5CgkJCWMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTM5LDIxOS42LDEzOSwyMTl6IE0xMzksMjI1YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxMzksMjI1LjYsMTM5LDIyNXoKCQkJIE0xNDMsMjMyYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNDMsMjMyLjYsMTQzLDIzMnogTTE0OCwyMzBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxCgkJCVMxNDgsMjMwLjYsMTQ4LDIzMHogTTE1MywyMzRjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxUzE1MywyMzQuNiwxNTMsMjM0eiBNMTU3LDIyOGMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxCgkJCXMtMC40LDEtMSwxUzE1NywyMjguNiwxNTcsMjI4eiBNMTYzLDIyNGMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTYzLDIyNC42LDE2MywyMjR6IE0xNTksMjIxYzAtMC42LDAuNC0xLDEtMQoJCQlzMSwwLjQsMSwxcy0wLjQsMS0xLDFTMTU5LDIyMS42LDE1OSwyMjF6IE0xNjMsMjE4YzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNjMsMjE4LjYsMTYzLDIxOHogTTE1OCwyMTQKCQkJYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDFzLTAuNCwxLTEsMVMxNTgsMjE0LjYsMTU4LDIxNHogTTEzNCwyMjBjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXMtMC40LDEtMSwxUzEzNCwyMjAuNiwxMzQsMjIwegoJCQkgTTE1MCwyMjVjMi44LDAsNS0yLjIsNS01cy0yLjItNS01LTVzLTUsMi4yLTUsNVMxNDcuMiwyMjUsMTUwLDIyNXogTTE1NywyMjBjMCwzLjktMy4xLDctNyw3cy03LTMuMS03LTdzMy4xLTcsNy03CgkJCVMxNTcsMjE2LjEsMTU3LDIyMHogTTI0MywxOTFjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgyNDN6IE0yNjIsMjAwYzAtMC42LDAuNC0xLDEtMWgyCgkJCWMwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMWgtMkMyNjIuNCwyMDEsMjYyLDIwMC42LDI2MiwyMDB6IE0yNDgsMjA1Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTEKCQkJSDI0OHogTTIyMywyMDZjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgyMjN6IE0yMjgsMjEwYy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDIKCQkJYzAuNiwwLDEtMC40LDEtMXMtMC40LTEtMS0xSDIyOHogTTIzNywyMTBjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDMjM3LjQsMjExLDIzNywyMTAuNiwyMzcsMjEwegoJCQkgTTI1MiwyMTFjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDMjUyLjQsMjEyLDI1MiwyMTEuNiwyNTIsMjExeiBNMjY0LDIwOWMtMC42LDAtMSwwLjQtMSwxczAuNCwxLDEsMWgyCgkJCWMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgyNjR6IE0yNTMsMTk1YzAtMC42LDAuNC0xLDEtMWgyYzAuNiwwLDEsMC40LDEsMXMtMC40LDEtMSwxaC0yQzI1My40LDE5NiwyNTMsMTk1LjYsMjUzLDE5NXoKCQkJIE0yMzQsMTk1Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFIMjM0eiBNMjQwLDIwMGMwLTAuNiwwLjQtMSwxLTFoMmMwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMQoJCQloLTJDMjQwLjQsMjAxLDI0MCwyMDAuNiwyNDAsMjAweiBNMjE1LDIxNWMwLTAuNSwwLTAuOSwwLTEuNGMtMi41LTEuMS0zLjctNC0yLjYtNi42YzAuMi0wLjUsMC41LTEsMC45LTEuNGMtMC45LTIsMC00LjIsMS45LTUuMgoJCQljLTAuOC0yLjYsMC43LTUuNCwzLjQtNi4ybDAsMGMwLjQtMC41LDAuOS0wLjksMS41LTEuMWMwLjUtMi43LDMuMS00LjUsNS44LTQuMWMwLjcsMC4xLDEuNCwwLjQsMiwwLjhjNS4zLTMuOCwxMS42LTUuOSwxOC4yLTUuOQoJCQljNi44LDAsMTMuMSwyLjIsMTguMiw1LjljMi4zLTEuNiw1LjQtMSw3LDEuM2MwLjQsMC42LDAuNywxLjMsMC44LDJjMC42LDAuMiwxLjEsMC42LDEuNSwxLjFjMi43LDAuOCw0LjIsMy41LDMuNCw2LjJsMCwwCgkJCWMxLjksMSwyLjcsMy4yLDEuOSw1LjJjMS45LDIsMS44LDUuMi0wLjIsN2MtMC40LDAuNC0wLjksMC43LTEuNSwxYzAsMC41LDAsMC45LDAsMS40djFoLTYydi0xSDIxNXogTTIxNS44LDIwNy44CgkJCWMtMC4zLDEuMi0wLjUsMi40LTAuNiwzLjZjLTEuMy0xLTEuNi0yLjktMC42LTQuMmwwLDBDMjE1LDIwNy41LDIxNS40LDIwNy43LDIxNS44LDIwNy44TDIxNS44LDIwNy44eiBNMjE3LjMsMjAzLjIKCQkJYy0wLjQsMC45LTAuNywxLjgtMSwyLjdjLTEtMC40LTEuNi0xLjUtMS4zLTIuNWMwLjItMC41LDAuNi0wLjksMS4xLTEuMkMyMTYuNSwyMDIuNiwyMTYuOSwyMDIuOSwyMTcuMywyMDMuMkwyMTcuMywyMDMuMnoKCQkJIE0yMTkuNiwxOTguN2MtMC41LDAuOS0xLDEuOC0xLjUsMi43Yy0xLjMtMS0xLjUtMi45LTAuNS00LjJjMC4xLTAuMiwwLjMtMC4zLDAuNC0wLjVDMjE4LjMsMTk3LjYsMjE4LjksMTk4LjMsMjE5LjYsMTk4LjcKCQkJTDIxOS42LDE5OC43eiBNMjIwLjgsMTk3YzAuNC0wLjUsMC43LTEsMS4xLTEuNWMtMC4zLTAuNS0wLjktMC43LTEuNC0wLjRzLTAuNywwLjktMC40LDEuNEMyMjAuMywxOTYuNywyMjAuNSwxOTYuOSwyMjAuOCwxOTcKCQkJTDIyMC44LDE5N3ogTTIyNi4xLDE5MS4yYy0xLDAuOS0yLDEuOC0yLjksMi44Yy0wLjMtMC4zLTAuNy0wLjYtMS4xLTAuOGMwLjQtMS42LDIuMS0yLjUsMy43LTIuMQoJCQlDMjI1LjksMTkxLjEsMjI2LDE5MS4yLDIyNi4xLDE5MS4yTDIyNi4xLDE5MS4yeiBNMjY4LjgsMTk0Yy0wLjktMS0xLjktMS45LTIuOS0yLjhjMS41LTAuNiwzLjMsMC4xLDMuOSwxLjcKCQkJYzAsMC4xLDAuMSwwLjIsMC4xLDAuM0MyNjkuNSwxOTMuNCwyNjkuMSwxOTMuNiwyNjguOCwxOTRMMjY4LjgsMTk0eiBNMjcwLjEsMTk1LjVjMC40LDAuNSwwLjgsMSwxLjEsMS40CgkJCWMwLjUtMC4xLDAuOS0wLjcsMC44LTEuMnMtMC43LTAuOS0xLjItMC44QzI3MC41LDE5NS4xLDI3MC4zLDE5NS4zLDI3MC4xLDE5NS41eiBNMjczLjksMjAxLjRjLTAuNS0wLjktMS0xLjgtMS41LTIuNwoJCQljMC44LTAuNCwxLjQtMS4xLDEuNi0yYzEuMywxLjEsMS40LDMsMC40LDQuMkMyNzQuMiwyMDEuMSwyNzQsMjAxLjIsMjczLjksMjAxLjR6IE0yNzUuNiwyMDUuOWMtMC4zLTAuOS0wLjYtMS44LTEtMi43CgkJCWMwLjQtMC4zLDAuOC0wLjYsMS4yLTFjMSwwLjUsMS40LDEuNywxLDIuN0MyNzYuNiwyMDUuMywyNzYuMiwyMDUuNywyNzUuNiwyMDUuOXogTTI3Ni44LDIxMS40Yy0wLjEtMS4yLTAuNC0yLjQtMC42LTMuNgoJCQljMC41LTAuMSwwLjktMC40LDEuMi0wLjZDMjc4LjQsMjA4LjUsMjc4LjEsMjEwLjQsMjc2LjgsMjExLjRMMjc2LjgsMjExLjRMMjc2LjgsMjExLjR6IE0yNzUsMjE0Yy0wLjUtMTYtMTMuOS0yOC42LTI5LjktMjguMQoJCQljLTE1LjMsMC41LTI3LjYsMTIuOC0yOC4xLDI4LjFIMjc1TDI3NSwyMTR6IE03Mi4zLDE5OC4xYy0wLjItMC4zLTAuMy0wLjctMC4zLTEuMXYtMTJoLTJ2MTJjMCwyLjIsMS44LDQsNCw0CgkJCWMxLjIsMCwyLjMtMC41LDMuMS0xLjRjMC42LTAuNywwLjktMS42LDAuOS0yLjV2LTEyaC0ydjEyYzAsMS4xLTAuOSwyLTIsMmwwLDBDNzMuMywxOTksNzIuNywxOTguNyw3Mi4zLDE5OC4xeiBNNzUsMTc2CgkJCWMwLjQsMCwwLjcsMCwxLjEtMC4xYzAuNSwyLjIsMi42LDMuNSw0LjgsM2MwLjUtMC4xLDEtMC4zLDEuNC0wLjZjMS4xLDIuMSwxLjcsNC40LDEuNyw2Ljd2MjRjMCwzLjMtMi43LDYtNiw2aC0zdjkKCQkJYzAsMi44LTIuMiw1LTUsNXMtNS0yLjItNS01di05aC0zYy0zLjMsMC02LTIuNy02LTZ2LTI0YzAtNy43LDYuMy0xNCwxNC0xNEM3MCwxNzMuOCw3Mi4yLDE3Niw3NSwxNzZ6IE01OCwxOTF2MTIKCQkJYzAsMC44LDAuNSwxLjUsMS4yLDEuOGMwLjksMC40LDEuOSwwLjEsMi40LTAuN2MwLjItMC4zLDAuMy0wLjcsMC4zLTEuMXYtMTJoMnYxMmMwLDIuMi0xLjcsNC0zLjksNGMtMC41LDAtMS0wLjEtMS40LTAuMgoJCQljLTAuMi0wLjEtMC40LTAuMi0wLjctMC4zdjIuNWMwLDIuMiwxLjgsNCw0LDRoMTZjMi4yLDAsNC0xLjgsNC00di0yNGMwLTEuNS0wLjItMi45LTAuNy00LjJjLTAuNCwwLjEtMC45LDAuMi0xLjMsMC4yCgkJCWMtMi4xLDAtNC4xLTEuMS01LjItM2MtMy0wLjEtNS42LTItNi41LTQuOUM2Mi40LDE3NCw1OCwxNzksNTgsMTg1VjE5MXogTTY3LDIxNXY5YzAsMS43LDEuMywzLDMsM3MzLTEuMywzLTN2LTlINjd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTS0xNywxOTFjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgtMTd6IE0yLDIwMGMwLTAuNiwwLjQtMSwxLTFoMgoJCQljMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFIM0MyLjQsMjAxLDIsMjAwLjYsMiwyMDB6IE0tMTIsMjA1Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFILTEyegoJCQkgTS0zNywyMDZjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTFzLTAuNC0xLTEtMUgtMzd6IE0tMzIsMjEwYy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xCgkJCXMtMC40LTEtMS0xSC0zMnogTS0yMywyMTBjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDLTIyLjYsMjExLTIzLDIxMC42LTIzLDIxMHogTS04LDIxMWMwLTAuNiwwLjQtMSwxLTEKCQkJaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDLTcuNiwyMTItOCwyMTEuNi04LDIxMXogTTQsMjA5Yy0wLjYsMC0xLDAuNC0xLDFzMC40LDEsMSwxaDJjMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFINHoKCQkJIE0tNywxOTVjMC0wLjYsMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxcy0wLjQsMS0xLDFoLTJDLTYuNiwxOTYtNywxOTUuNi03LDE5NXogTS0yNiwxOTVjLTAuNiwwLTEsMC40LTEsMXMwLjQsMSwxLDFoMgoJCQljMC42LDAsMS0wLjQsMS0xcy0wLjQtMS0xLTFILTI2eiBNLTIwLDIwMGMwLTAuNiwwLjQtMSwxLTFoMmMwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMWgtMkMtMTkuNiwyMDEtMjAsMjAwLjYtMjAsMjAweiBNLTQ1LDIxNQoJCQljMC0wLjUsMC0wLjksMC0xLjRjLTIuNS0xLjEtMy43LTQtMi42LTYuNmMwLjItMC41LDAuNS0xLDAuOS0xLjRjLTAuOS0yLDAtNC4yLDEuOS01LjJjLTAuOC0yLjYsMC43LTUuNCwzLjQtNi4ybDAsMAoJCQljMC40LTAuNSwwLjktMC45LDEuNS0xLjFjMC41LTIuNywzLjEtNC41LDUuOC00LjFjMC43LDAuMSwxLjQsMC40LDIsMC44YzUuMy0zLjgsMTEuNi01LjksMTguMi01LjljNi44LDAsMTMuMSwyLjIsMTguMiw1LjkKCQkJYzIuMy0xLjYsNS40LTEsNywxLjNjMC40LDAuNiwwLjcsMS4zLDAuOCwyYzAuNiwwLjIsMS4xLDAuNiwxLjUsMS4xYzIuNywwLjgsNC4yLDMuNSwzLjQsNi4ybDAsMGMxLjksMSwyLjcsMy4yLDEuOSw1LjIKCQkJYzEuOSwyLDEuOCw1LjItMC4yLDdjLTAuNCwwLjQtMC45LDAuNy0xLjUsMWMwLDAuNSwwLDAuOSwwLDEuNHYxaC02MnYtMUgtNDV6IE0tNDQuMiwyMDcuOGMtMC4zLDEuMi0wLjUsMi40LTAuNiwzLjYKCQkJYy0xLjMtMS0xLjYtMi45LTAuNi00LjJsMCwwQy00NSwyMDcuNS00NC42LDIwNy43LTQ0LjIsMjA3LjhMLTQ0LjIsMjA3Ljh6IE0tNDIuNywyMDMuMmMtMC40LDAuOS0wLjcsMS44LTEsMi43CgkJCWMtMS0wLjQtMS42LTEuNS0xLjMtMi41YzAuMi0wLjUsMC42LTAuOSwxLjEtMS4yQy00My41LDIwMi42LTQzLjEsMjAyLjktNDIuNywyMDMuMkwtNDIuNywyMDMuMnogTS00MC40LDE5OC43CgkJCWMtMC41LDAuOS0xLDEuOC0xLjUsMi43Yy0xLjMtMS0xLjUtMi45LTAuNS00LjJjMC4xLTAuMiwwLjMtMC4zLDAuNC0wLjVDLTQxLjcsMTk3LjYtNDEuMSwxOTguMy00MC40LDE5OC43eiBNLTM5LjIsMTk3CgkJCWMwLjMtMC41LDAuNy0xLDEuMS0xLjVjLTAuMy0wLjUtMC45LTAuNy0xLjQtMC40cy0wLjcsMC45LTAuNCwxLjRDLTM5LjcsMTk2LjctMzkuNSwxOTYuOS0zOS4yLDE5N0wtMzkuMiwxOTd6IE0tMzMuOSwxOTEuMgoJCQljLTEsMC45LTIsMS44LTIuOSwyLjhjLTAuMy0wLjMtMC43LTAuNi0xLjEtMC44YzAuNC0xLjYsMi4xLTIuNSwzLjctMi4xQy0zNC4xLDE5MS4xLTM0LDE5MS4yLTMzLjksMTkxLjJMLTMzLjksMTkxLjJ6IE04LjgsMTk0CgkJCWMtMC45LTEtMS45LTEuOS0yLjktMi44YzEuNS0wLjYsMy4zLDAuMSwzLjksMS43YzAsMC4xLDAuMSwwLjIsMC4xLDAuM0M5LjUsMTkzLjQsOS4xLDE5My42LDguOCwxOTRMOC44LDE5NHogTTEwLjEsMTk1LjUKCQkJYzAuNCwwLjUsMC44LDEsMS4xLDEuNGMwLjUtMC4xLDAuOS0wLjcsMC44LTEuMmMtMC4xLTAuNS0wLjctMC45LTEuMi0wLjhDMTAuNSwxOTUuMSwxMC4zLDE5NS4zLDEwLjEsMTk1LjV6IE0xMy45LDIwMS40CgkJCWMtMC41LTAuOS0wLjktMS44LTEuNS0yLjdjMC44LTAuNCwxLjQtMS4xLDEuNi0yYzEuMywxLjEsMS40LDMsMC40LDQuMkMxNC4yLDIwMS4xLDE0LDIwMS4yLDEzLjksMjAxLjR6IE0xNS43LDIwNS45CgkJCWMtMC4zLTAuOS0wLjYtMS44LTEtMi43YzAuNC0wLjMsMC44LTAuNiwxLjItMWMxLDAuNSwxLjQsMS43LDEsMi43QzE2LjYsMjA1LjMsMTYuMiwyMDUuNywxNS43LDIwNS45eiBNMTYuOCwyMTEuNAoJCQljLTAuMS0xLjItMC40LTIuNC0wLjYtMy42YzAuNS0wLjEsMC45LTAuNCwxLjItMC42QzE4LjQsMjA4LjUsMTguMSwyMTAuNCwxNi44LDIxMS40TDE2LjgsMjExLjRMMTYuOCwyMTEuNHogTTE1LDIxNAoJCQljLTAuNS0xNi0xMy45LTI4LjYtMjkuOS0yOC4xYy0xNS4zLDAuNS0yNy42LDEyLjgtMjguMSwyOC4xSDE1TDE1LDIxNHoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"; diff --git a/src/@core/scss/base/bootstrap-extended/mixins/_navs.scss b/src/@core/scss/base/bootstrap-extended/mixins/_navs.scss new file mode 100644 index 00000000..6a58e050 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/mixins/_navs.scss @@ -0,0 +1,49 @@ +// Justified nav links +// ------------------------- + +@mixin nav-justified { + width: 100%; + + .nav-item { + float: none; + } + + .nav-link { + text-align: center; + margin-bottom: 5px; + } + + > .dropdown .dropdown-menu { + top: auto; + left: auto; + } + + @include media-breakpoint-up(sm) { + .nav-item { + display: block; + width: 1%; + } + .nav-link { + margin-bottom: 0; + } + } +} + +// Move borders to anchors instead of bottom of list +// +// Mixin for adding on top the shared `.nav-justified` styles for our tabs +@mixin nav-tabs-justified { + .nav-link { + // Override margin from .nav-tabs + margin-right: 0; + border-radius: $border-radius; + } + + @include media-breakpoint-up(sm) { + .nav-link.active, + .nav-link.active:hover, + .nav-link.active:focus { + border-bottom-color: transparent; //$nav-tabs-justified-active-link-border-color; + } + } +} diff --git a/src/@core/scss/base/bootstrap-extended/mixins/_type.scss b/src/@core/scss/base/bootstrap-extended/mixins/_type.scss new file mode 100644 index 00000000..2af366c2 --- /dev/null +++ b/src/@core/scss/base/bootstrap-extended/mixins/_type.scss @@ -0,0 +1,31 @@ +// Font weight mixins +// ------------------ +@mixin font-weight($weight) { + $weights: ( + thin: 100, + extra-light: 200, + ultra-light: 200, + light: 300, + normal: 400, + book: 400, + regular: 400, + medium: 500, + semi-bold: 600, + demi-bold: 600, + bold: 700, + extra-bold: 800, + ultra-bold: 900, + heavy: 900, + black: 900, + ultra: 900, + ultra-black: 900, + extra-ultra: 900 + ); + + $output: $weight; + @if map-has-key($weights, $weight) { + $output: map-get($weights, $weight); + } + + font-weight: $output; +} diff --git a/src/@core/scss/base/bootstrap.scss b/src/@core/scss/base/bootstrap.scss new file mode 100644 index 00000000..b76cb2c1 --- /dev/null +++ b/src/@core/scss/base/bootstrap.scss @@ -0,0 +1,11 @@ +// ================================================================================================ +// File Name: bootstrap.scss +// Description: Include bootstrap core from node_modules +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import 'bootstrap-extended/include'; // Bootstrap includes +@import 'bootstrap/scss/bootstrap'; // Bootstrap core diff --git a/src/@core/scss/base/colors.scss b/src/@core/scss/base/colors.scss new file mode 100644 index 00000000..a49b6947 --- /dev/null +++ b/src/@core/scss/base/colors.scss @@ -0,0 +1,24 @@ +// ================================================================================================ +// File Name: colors.scss +// Description: Common color file to include color paletter and colors file, its qiore good to +// have all color classes in a separate file as it's quite heavy. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Core +// ------------------------------ + +// Import variables and mixins +@import 'bootstrap/scss/mixins/gradients'; +@import 'core/mixins/hex2rgb'; + +//box shadow for alert's heading +@import 'core/mixins/alert'; + +// Color system, always load last +// ------------------------------ +@import 'core/colors/palette'; +@import 'core/colors/palette-gradient.scss'; diff --git a/src/@core/scss/base/components.scss b/src/@core/scss/base/components.scss new file mode 100644 index 00000000..c5128628 --- /dev/null +++ b/src/@core/scss/base/components.scss @@ -0,0 +1,40 @@ +// ================================================================================================ +// File Name: components.scss +// Description: Common components file to includ all theme specific custom components. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import 'bootstrap-extended/include'; // Bootstrap includes +@import 'components/include'; // Components includes + +@import 'core/mixins/transitions'; // Template custom mixins + +// Core +// ------------------------------ +// layouts +@import 'core/layouts/content'; +@import 'core/layouts/sidebar'; +@import 'core/layouts/footer'; +// menu +@import 'core/menu/navigation'; + +// Components +// ------------------------------ +@import 'components/avatar'; +@import 'components/search'; +// @import 'components/chart'; +@import 'components/bootstrap-social'; +@import 'components/demo'; //! Plugins demo styles, remove in real project +@import 'components/customizer'; //! Customizer demo, remove in real project +@import 'components/divider'; +@import 'components/timeline'; + +// Plugins +// ------------------------------ +@import 'plugins/ui/breakpoints'; +@import 'plugins/forms/select2/select2'; +@import 'plugins/tables/datatables'; +@import 'plugins/forms/form-number-input'; // ? globally required for cart dropdown diff --git a/src/@core/scss/base/components/_include.scss b/src/@core/scss/base/components/_include.scss new file mode 100644 index 00000000..f59db105 --- /dev/null +++ b/src/@core/scss/base/components/_include.scss @@ -0,0 +1,13 @@ +// ================================================================================================ +// File Name: include.scss +// Description: Common components file to includ all theme specific custom components. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Overrides user variable +@import 'scss/variables/_variables-components'; // Component custom variable override (for user purpose) +@import 'variables'; // Component variable +@import 'variables-dark'; // Dark variable diff --git a/src/@core/scss/base/components/_variables-dark.scss b/src/@core/scss/base/components/_variables-dark.scss new file mode 100644 index 00000000..c997f39f --- /dev/null +++ b/src/@core/scss/base/components/_variables-dark.scss @@ -0,0 +1,53 @@ +// ================================================================================================ +// File Name: variables-dark.scss +// Description: Custom dark theme variables +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// ================================================================================================ +// WARNING: PLEASE DO NOT CHANGE THIS VARIABLE FILE. +// THIS FILE WILL GET OVERWRITTEN WITH EACH VUEXY HTML TEMPLATE RELEASE. +// TIP: +// We suggest you to use this (assets/scss/variables/_variables-components.scss) file for overriding components variables. +// ================================================================================================ + +//Body +$theme-dark-body-bg: #161d31 !default; +$theme-dark-body-color: #b4b7bd !default; +$theme-dark-border-color: #3b4253 !default; +$theme-dark-custom-control-border-color: #44405e !default; + +//Typography +$theme-dark-headings-color: #d0d2d6 !default; +$theme-dark-label-color: #d0d2d6 !default; +$theme-dark-text-muted-color: #676d7d !default; + +//Card +$theme-dark-card-bg: #283046 !default; +$theme-dark-box-shadow: 0 4px 24px 0 rgba($black, 0.24); + +//Input +$theme-dark-input-bg: #283046 !default; +$theme-dark-input-placeholder-color: #676d7d !default; +$theme-dark-input-border-color: #404656 !default; +$theme-dark-input-disabled-bg: #24233a !default; +$theme-dark-input-disabled-border-color: #444b60 !default; + +// Switch +$theme-dark-switch-bg: #545a6a; +$theme-dark-switch-bg-disabled: #1b2337; + +//Table +$theme-dark-table-bg: #283046 !default; +$theme-dark-table-header-bg: #343d55 !default; +$theme-dark-table-row-bg: #283046 !default; +$theme-dark-table-hover-bg: #242b3d !default; +$theme-dark-table-striped-bg: #242b3d !default; + +$theme-dark-modal-header-bg: #161d31 !default; +$theme-dark-pagination-bg: #242b3d !default; +$theme-dark-chart-bg: #384056 !default; +$theme-dark-widget-bg: #384056 !default; diff --git a/src/@core/scss/base/components/_variables.scss b/src/@core/scss/base/components/_variables.scss new file mode 100644 index 00000000..6f89eea3 --- /dev/null +++ b/src/@core/scss/base/components/_variables.scss @@ -0,0 +1,137 @@ +// ================================================================================================ +// File Name: variables.scss +// Description: Custom component variable +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// ================================================================================================ +// WARNING: PLEASE DO NOT CHANGE THIS VARIABLE FILE. +// THIS FILE WILL GET OVERWRITTEN WITH EACH VUEXY HTML TEMPLATE RELEASE. +// TIP: +// We suggest you to use this (assets/scss/variables/_variables-components.scss) file for overriding components variables. +// ================================================================================================ + +$base-font-size: 14px !default; +$body-direction: ltr !default; // Default ltr, change it to rtl for Right To Left support. +$content-padding: 2rem !default; + +// ------------------------------ +// Colors +// ------------------------------ +$nav-component-border-color: #ddd !default; + +$swiper-bg: #f2f4f4 !default; + +// ------------------------------ +// Navbar +// ------------------------------ +$navbar-height: 4.45rem !default; +$horizontal-menu-height: 4.45rem !default; +$footer-height: 3.35rem !default; + +// ------------------------------ +// Main Menu +// ------------------------------ + +//main menu dark +$menu-dark-color: #dcdcdc !default; +$menu-dark-bg-color: #10163a !default; + +$menu-padding: 10px 15px 10px 15px !default; +$menu-second-level-padding: 10px 15px 10px 20px !default; +$menu-third-level-padding: 10px 15px 10px 53px !default; +$menu-forth-level-padding: 10px 15px 10px 53px !default; + +// vertical menu +$menu-expanded-width: 260px !default; +$menu-collapsed-width: 80px !default; + +// ------------------------------ +// Sidebar +// ------------------------------- +$sidebar-width: 260px !default; +$chat-sidebar-width: 360px !default; + +// ------------------------------- +// Avatar +// ------------------------------- + +$avatar-size: 32px !default; +$avatar-status-size: 11px !default; +$avatar-status-size-lg: 17px !default; + +$avatar-size-xl: 70px !default; +$avatar-size-lg: 50px !default; +$avatar-size-sm: 24px !default; + +$avatar-bg: #c3c3c3; +$avatar-group-border: $white; + +// ------------------------------- +// Progress +// ------------------------------- +$progress-size-xl: 1.14rem !default; +$progress-size-lg: 0.857rem !default; +$progress-size-md: 0.57rem !default; +$progress-size-sm: 0.143rem !default; + +// ------------------------------- +// Form +// ------------------------------- + +// $input-height, $input-height-lg, $input-height-sm are in variables +$font-size-xs: 0.75rem !default; +$font-size-xl: ($font-size-base + 0.5) !default; +$line-height-xl: 1.7 !default; +$line-height-xs: 1.5 !default; +$input-padding-y-xl: 0.5rem !default; +$input-padding-x-xl: 0.5rem !default; + +$input-padding-y-xs: 0.2rem !default; +$input-padding-x-xs: 0.275rem !default; + +$border-radius-xl: 0.35rem !default; +$border-radius-xs: 0.12rem !default; +$input-border-radius-xl: $border-radius-xl !default; +$input-border-radius-xs: $border-radius-xs !default; + +$input-height-xl: (($font-size-xl * $line-height-xl) + ($input-padding-y-xl * 2)) !default; +$input-height-xs: (($font-size-xs * $line-height-xs) + ($input-padding-y-xs * 2)) !default; +$input-height-sm: (($font-size-sm * $line-height-sm) + ($input-padding-y-sm * 2)) !default; + +// ------------------------------- +// Blank Page Bg Color +// ------------------------------- + +$blank-bg-color: #eff2f7 !default; + +// ------------------------------- +// Data Tables Bg Color +// ------------------------------- + +$datatable-bg-color: #f8f8f8 !default; + +// ------------------------------- +// Switch +// ------------------------------- +$switch-bg-color: #e2e2e2 !default; +$switch-indicator-color: $white !default; + +// ------------------------------- +// Timeline +// ------------------------------- +$timeline-border-color: $border-color !default; + +$timeline-point-size: 1.75rem !default; +$timeline-point-indicator-size: 12px !default; +$timeline-point-indicator-color: $primary !default; +$timeline-point-indicator-wrapper-size: 20px !default; + +$timeline-item-min-height: 4rem !default; +$timeline-item-icon-font-size: 0.85rem !default; + +$timeline-event-time-size: 0.85rem !default; +$timeline-event-time-color: $text-muted !default; diff --git a/src/@core/scss/base/components/avatar.scss b/src/@core/scss/base/components/avatar.scss new file mode 100644 index 00000000..2015636c --- /dev/null +++ b/src/@core/scss/base/components/avatar.scss @@ -0,0 +1,192 @@ +// ========================================================================================= +// File Name: avatar.scss +// Description: Avatar style. +// ---------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ========================================================================================== + +// Component: Avatar +// ======================================================================== + +// avatar + +.avatar { + white-space: nowrap; + background-color: $avatar-bg; + border-radius: 50%; + position: relative; + cursor: pointer; + color: $white; + display: inline-flex; + font-size: 1rem; + text-align: center; + vertical-align: middle; + font-weight: 600; + + // avatar content + .avatar-content { + width: $avatar-size; + height: $avatar-size; + display: flex; + justify-content: center; + align-items: center; + border-radius: 50%; + font-size: 0.857rem; + .avatar-icon { + height: 1rem; + width: 1rem; + } + } + [class*='avatar-status-'] { + border-radius: 50%; + width: $avatar-status-size; + height: $avatar-status-size; + position: absolute; + right: 0; + bottom: 0; + border: 1px solid $white; + &.avatar-status-lg, + &.avatar-status-xl { + width: $avatar-status-size-lg; + height: $avatar-status-size-lg; + border-width: 2px; + } + } + .avatar-status-online { + background-color: $success; + } + .avatar-status-busy { + background-color: $danger; + } + .avatar-status-away { + background-color: $warning; + } + .avatar-status-offline { + background-color: $secondary; + } + + // avatar label with basic size + // using in FAQ & other pages + &.avatar-tag { + display: flex; + align-items: center; + justify-content: center; + height: 42px; + width: 42px; + border-radius: $border-radius; + } + + // avatar img + img { + border-radius: 50%; + } + + // Size Modifier + // ======================================================================== + + &.avatar-xl { + font-size: 1.5rem; + img { + width: $avatar-size-xl; + height: $avatar-size-xl; + } + .avatar-content { + height: $avatar-size-xl; + width: $avatar-size-xl; + font-size: 2.57rem; + .avatar-icon, + i, + svg { + height: 3rem; + width: 3rem; + font-size: 3rem; + } + } + [class*='avatar-status-'] { + right: 3px; + bottom: 0; + } + } + &.avatar-lg { + font-size: 1.2rem; + img { + width: $avatar-size-lg; + height: $avatar-size-lg; + } + .avatar-content { + width: $avatar-size-lg; + height: $avatar-size-lg; + font-size: 1.714rem; + .avatar-icon, + i, + svg { + height: 2rem; + width: 2rem; + font-size: 2rem; + } + } + [class*='avatar-status-'] { + right: 3px; + bottom: 1px; + } + } + + &.avatar-sm { + .avatar-content { + width: $avatar-size-sm; + height: $avatar-size-sm; + .avatar-icon, + i, + svg { + height: 1rem; + width: 1rem; + font-size: 1rem; + } + } + img { + width: $avatar-size-sm; + height: $avatar-size-sm; + } + [class*='avatar-status-'] { + right: -3px; + bottom: -2px; + } + } +} + +// Avatar Group SCSS +.avatar-group { + display: flex; + justify-content: flex-start; + .avatar { + transition: all 0.25s ease; + img, + .avatar-content { + box-shadow: 0 0 0 2px $avatar-group-border, inset 0 0 0 1px rgba($black, 0.07); + } + .avatar-content { + background-color: lighten(theme-color('secondary'), 20%) !important; + } + &:hover { + transition: all 0.25s ease; + } + &.pull-up:hover { + transform: translateY(-4px) scale(1.07); + } + } + // Avatar Group Sizings + .avatar:not(:first-child) { + margin-left: -0.55rem; + } + .avatar-sm:not(:first-child) { + margin-left: -0.4rem; + } + .avatar-lg:not(:first-child) { + margin-left: -1rem; + } + .avatar-xl:not(:first-child) { + margin-left: -1.5rem; + } +} diff --git a/src/@core/scss/base/components/bootstrap-social.scss b/src/@core/scss/base/components/bootstrap-social.scss new file mode 100644 index 00000000..185034bc --- /dev/null +++ b/src/@core/scss/base/components/bootstrap-social.scss @@ -0,0 +1,316 @@ +$bs-height-base: ($line-height-base + $input-btn-padding-y * 2) !default; +$bs-height-lg: (floor($font-size-lg * $line-height-base) + $input-btn-padding-y-lg * 2) !default; +$bs-height-sm: (floor($font-size-sm * 1.5) + $input-btn-padding-y-lg * 2) !default; +$bs-height-xs: (floor($font-size-sm * 0.2) + $input-btn-padding-y-lg) !default; + +.btn-social { + position: relative; + padding-left: ($bs-height-base + $input-btn-padding-x); + text-align: left; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + > :first-child { + position: absolute; + left: 0; + top: 2px; + bottom: 0; + width: $bs-height-base; + line-height: ($bs-height-base - 0.25); + font-size: $font-size-base; + text-align: center; + border-right: 1px solid rgba($black, 0.2); + } +} + +.btn-social-icon { + @extend .btn-social; + height: ($bs-height-base); + width: ($bs-height-base); + padding: 0; + > :first-child { + border: none; + text-align: center; + width: 100% !important; + } +} + +// Social button Mixin +@mixin btn-social($color-bg, $color: #fff, $hover: $color-bg, $border-hover: $color-bg) { + background-color: $color-bg; + @include button-variant($color-bg, $color, $hover, $border-hover); + color: $white !important; + border: none; +} + +// Social Outline Button Mixin +@mixin btn-social-outline($color-bg) { + border: 1px solid $color-bg !important; + color: $color-bg; +} + +// Social Outline Button Hover Mixin +@mixin btn-hover-outline($color-bg) { + color: darken($color-bg, 20%); + border: 1px solid darken($color-bg, 20%) !important; +} + +// Social button +.btn-adn { + @include btn-social(#d87a68); +} +.btn-bitbucket { + @include btn-social(#205081); +} +.btn-dropbox { + @include btn-social(#1087dd); +} +.btn-facebook { + @include btn-social(#3b5998); +} +.btn-flickr { + @include btn-social(#ff0084); +} +.btn-foursquare { + @include btn-social(#f94877); +} +.btn-github { + @include btn-social(#444444); +} +.btn-google { + @include btn-social(#dd4b39); +} +.btn-instagram { + @include btn-social(#3f729b); +} +.btn-linkedin { + @include btn-social(#007bb6); +} +.btn-microsoft { + @include btn-social(#2672ec); +} +.btn-odnoklassniki { + @include btn-social(#f4731c); +} +.btn-openid { + @include btn-social(#f7931e); +} +.btn-pinterest { + @include btn-social(#cb2027); +} +.btn-reddit { + @include btn-social(#eff7ff, #000, #000, #000); +} +.btn-soundcloud { + @include btn-social(#ff5500); +} +.btn-tumblr { + @include btn-social(#2c4762); +} +.btn-twitter { + @include btn-social(#55acee, #fff); +} +.btn-vimeo { + @include btn-social(#1ab7ea); +} +.btn-vk { + @include btn-social(#587ea3); +} +.btn-yahoo { + @include btn-social(#720e9e); +} + +// Social Outline button +.btn-outline-adn { + @include btn-social-outline(#d87a68); +} +.btn-outline-bitbucket { + @include btn-social-outline(#205081); +} +.btn-outline-dropbox { + @include btn-social-outline(#1087dd); +} +.btn-outline-facebook { + @include btn-social-outline(#3b5998); +} +.btn-outline-flickr { + @include btn-social-outline(#ff0084); +} +.btn-outline-foursquare { + @include btn-social-outline(#f94877); +} +.btn-outline-github { + @include btn-social-outline(#444444); +} +.btn-outline-google { + @include btn-social-outline(#dd4b39); +} +.btn-outline-instagram { + @include btn-social-outline(#3f729b); +} +.btn-outline-linkedin { + @include btn-social-outline(#007bb6); +} +.btn-outline-microsoft { + @include btn-social-outline(#2672ec); +} +.btn-outline-odnoklassniki { + @include btn-social-outline(#f4731c); +} +.btn-outline-openid { + @include btn-social-outline(#f7931e); +} +.btn-outline-pinterest { + @include btn-social-outline(#cb2027); +} +.btn-outline-reddit { + @include btn-social-outline(#ff4500); +} +.btn-outline-soundcloud { + @include btn-social-outline(#ff5500); +} +.btn-outline-tumblr { + @include btn-social-outline(#2c4762); +} +.btn-outline-twitter { + @include btn-social-outline(#55acee); +} +.btn-outline-vimeo { + @include btn-social-outline(#1ab7ea); +} +.btn-outline-vk { + @include btn-social-outline(#587ea3); +} +.btn-outline-yahoo { + @include btn-social-outline(#720e9e); +} + +// Social Outline hover button +.btn-outline-adn:hover { + @include btn-hover-outline(#d87a68); +} +.btn-outline-bitbucket:hover { + @include btn-hover-outline(#205081); +} +.btn-outline-dropbox:hover { + @include btn-hover-outline(#1087dd); +} +.btn-outline-facebook:hover { + @include btn-hover-outline(#3b5998); +} +.btn-outline-flickr:hover { + @include btn-hover-outline(#ff0084); +} +.btn-outline-foursquare:hover { + @include btn-hover-outline(#f94877); +} +.btn-outline-github:hover { + @include btn-hover-outline(#444444); +} +.btn-outline-google:hover { + @include btn-hover-outline(#dd4b39); +} +.btn-outline-instagram:hover { + @include btn-hover-outline(#3f729b); +} +.btn-outline-linkedin:hover { + @include btn-hover-outline(#007bb6); +} +.btn-outline-microsoft:hover { + @include btn-hover-outline(#2672ec); +} +.btn-outline-odnoklassniki:hover { + @include btn-hover-outline(#f4731c); +} +.btn-outline-openid:hover { + @include btn-hover-outline(#f7931e); +} +.btn-outline-pinterest:hover { + @include btn-hover-outline(#cb2027); +} +.btn-outline-reddit:hover { + @include btn-hover-outline(#ff4500); +} +.btn-outline-soundcloud:hover { + @include btn-hover-outline(#ff5500); +} +.btn-outline-tumblr:hover { + @include btn-hover-outline(#2c4762); +} +.btn-outline-twitter:hover { + @include btn-hover-outline(#55acee); +} +.btn-outline-vimeo:hover { + @include btn-hover-outline(#1ab7ea); +} +.btn-outline-vk:hover { + @include btn-hover-outline(#587ea3); +} +.btn-outline-yahoo:hover { + @include btn-hover-outline(#720e9e); +} + +// Social Background colors +.bg-adn { + background-color: #d87a68; +} +.bg-bitbucket { + background-color: #205081; +} +.bg-dropbox { + background-color: #1087dd; +} +.bg-facebook { + background-color: #3b5998; +} +.bg-flickr { + background-color: #ff0084; +} +.bg-foursquare { + background-color: #f94877; +} +.bg-github { + background-color: #444444; +} +.bg-google { + background-color: #dd4b39; +} +.bg-instagram { + background-color: #3f729b; +} +.bg-linkedin { + background-color: #007bb6; +} +.bg-microsoft { + background-color: #2672ec; +} +.bg-odnoklassniki { + background-color: #f4731c; +} +.bg-openid { + background-color: #f7931e; +} +.bg-pinterest { + background-color: #cb2027; +} +.bg-reddit { + background-color: #ff4500; +} +.bg-soundcloud { + background-color: #ff5500; +} +.bg-tumblr { + background-color: #2c4762; +} +.bg-twitter { + background-color: #55acee; +} +.bg-vimeo { + background-color: #1ab7ea; +} +.bg-vk { + background-color: #587ea3; +} +.bg-yahoo { + background-color: #720e9e; +} diff --git a/src/@core/scss/base/components/chart.scss b/src/@core/scss/base/components/chart.scss new file mode 100644 index 00000000..e345c50e --- /dev/null +++ b/src/@core/scss/base/components/chart.scss @@ -0,0 +1,35 @@ +// Apex chart Scss + +.apexcharts-canvas { + // Tooltip Color + .apexcharts-tooltip { + color: $body-color !important; + &.apexcharts-theme-dark { + color: $white !important; + } + } + // Toolbar Download Option Color + .apexcharts-toolbar { + .apexcharts-menu { + .apexcharts-menu-item { + color: $body-color; + } + } + } + + // Text font family + .apexcharts-text, + .apexcharts-datalabel { + font-family: $font-family-base !important; + } +} + +// apex charts tooltip +.apexcharts-xaxistooltip { + color: $body-color !important; +} + +// Toolbar Z-index +.apexcharts-toolbar { + z-index: 10; +} diff --git a/src/@core/scss/base/components/customizer.scss b/src/@core/scss/base/components/customizer.scss new file mode 100644 index 00000000..f6c5984e --- /dev/null +++ b/src/@core/scss/base/components/customizer.scss @@ -0,0 +1,98 @@ +/*========================================================================================= + File Name: customizer.scss + Description: CSS used for demo purpose only. Remove this css from your project. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +.customizer { + width: 400px; + right: -400px; + padding: 0; + background-color: $white; + z-index: 1051; + position: fixed; + top: 0; + bottom: 0; + height: 100vh; + height: calc(var(--vh, 1vh) * 100); + transition: right 0.4s cubic-bezier(0.05, 0.74, 0.2, 0.99); + backface-visibility: hidden; + border-left: 1px solid rgba($black, 0.05); + + &.open { + box-shadow: 0 15px 30px 0 rgba($black, 0.11), 0 5px 15px 0 rgba($black, 0.08); + right: 0; + } + + // customizer content height + .customizer-content { + position: relative; + height: 100%; + } + + //customizer close button + .customizer-close { + position: absolute; + right: 0.6rem; + top: 0.6rem; + padding: 7px; + width: auto; + z-index: 10; + color: $headings-color; + i, + svg { + font-size: 1.5rem; + height: 1.5rem; + width: 1.5rem; + } + } + + // customizer toggle icon + .customizer-toggle { + background: $primary; + color: $white !important; + display: block; + box-shadow: -3px 0px 8px rgba($black, 0.1); + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; + position: absolute; + top: 50%; + width: 38px; + height: 38px; + left: -39px; + text-align: center; + line-height: 40px; + cursor: pointer; + } + + // theme color box styles + .color-box { + height: 24px; + width: 24px; + margin: 0.5rem; + border-radius: 0.5rem; + cursor: pointer; + position: relative; + &.selected { + &:after { + content: ''; + border: 1px solid $primary; + height: 30px; + width: 30px; + top: -3px; + left: -3px; + position: absolute; + border-radius: 0.5rem; + } + &.border { + &:after { + top: -4px; + left: -4px; + } + } + } + } +} diff --git a/src/@core/scss/base/components/demo.scss b/src/@core/scss/base/components/demo.scss new file mode 100644 index 00000000..cf6f0865 --- /dev/null +++ b/src/@core/scss/base/components/demo.scss @@ -0,0 +1,121 @@ +/*========================================================================================= + File Name: demo.scss + Description: CSS used for demo purpose only. Remove this css from your project. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +// Demo content spacing +.demo-inline-spacing { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; + align-items: center; + & > * { + margin-right: 1.5rem; + margin-top: 1.5rem; + } +} + +// Demo content spacing +.demo-vertical-spacing > * { + margin: 0; + margin-bottom: 1.5rem; + &:last-child { + margin: 0; + } +} + +.demo-spacing-0 > *:last-child { + margin: 0; +} + +// using in icon pages +.icon-wrapper { + .feather { + height: 24px; + width: 24px; + } +} + +.scroll-example { + padding: 0.5rem; + position: relative; + border: 2px solid darken($body-bg, 10%); + overflow: auto; + + .horz-scroll-content { + width: 1200px; + } +} + +.browser { + background: #e0e0e0; + border: 4px solid #e0e0e0; + width: 100%; + height: 12rem; + padding-top: 20px; + margin: 0 0 10px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.browser iframe { + border: 0; + background: #fff; + height: 100%; + width: 100%; +} + +.loader-wrapper { + height: 8em; +} + +.maintenance-icon { + font-size: 4rem; +} + +.animationIcon { + right: 30px; + bottom: 10px; +} + +// Breadcrumb page alignment demo +#component-breadcrumbs .breadcrumb:not(last-child){ + margin-bottom: .5rem; +} +#breadcrumb-alignment { + .breadcrumb-wrapper { + box-shadow: 1px 1px 10px rgba($black, 0.1); + padding: 1px; + border-radius: $border-radius; + .breadcrumb { + margin-top: 0.8rem; + margin-bottom: 0.8rem; + } + } +} +.dark-layout { + #breadcrumb-alignment { + .breadcrumb-wrapper { + box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.24); + } + } +} + +// Buy now +.buy-now { + position: fixed; + bottom: 5%; + right: 79px; + z-index: 1031; + .btn { + box-shadow: 0 1px 20px 1px $danger !important; + &:hover { + box-shadow: none !important; + } + } +} diff --git a/src/@core/scss/base/components/divider.scss b/src/@core/scss/base/components/divider.scss new file mode 100644 index 00000000..e6789742 --- /dev/null +++ b/src/@core/scss/base/components/divider.scss @@ -0,0 +1,104 @@ +// Divider + +.divider { + display: block; + text-align: center; + overflow: hidden; + white-space: nowrap; + margin: 1rem 0; + + // divider text display prop + + .divider-text { + position: relative; + display: inline-block; + font-size: 0.9375rem; + padding: 0 1rem; + + // divider icon font size + + i, + svg { + height: 1rem; + width: 1rem; + font-size: 1rem; + } + + // divider border + + &:before, + &:after { + content: ''; + position: absolute; + top: 50%; + width: 9999px; + border-top: 1px solid $border-color; + } + + // divider spacing + &:before { + right: 100%; + } + + &:after { + left: 100%; + } + } + + // divider positions config + + &.divider-left { + .divider-text { + float: left; + padding-left: 0; + &:before { + display: none; + } + } + } + &.divider-left-center { + .divider-text { + left: -25%; + } + } + + &.divider-right { + .divider-text { + float: right; + padding-right: 0; + &:after { + display: none; + } + } + } + &.divider-right-center { + .divider-text { + right: -25%; + } + } + + // divider styles + + &.divider-dotted { + .divider-text { + &:before, + &:after { + border-style: dotted; + border-width: 1px; + border-top-width: 0; + border-color: $border-color; + } + } + } + &.divider-dashed { + .divider-text { + &:before, + &:after { + border-style: dashed; + border-width: 1px; + border-top-width: 0; + border-color: $border-color; + } + } + } +} diff --git a/src/@core/scss/base/components/search.scss b/src/@core/scss/base/components/search.scss new file mode 100644 index 00000000..f18008ad --- /dev/null +++ b/src/@core/scss/base/components/search.scss @@ -0,0 +1,237 @@ +/*========================================================================================= + File Name: search.scss + Description: Search functionality. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +.navbar-container { + a.nav-link-search { + float: left; + } + + .search-input { + width: 0; + float: left; + display: none; + + // select + input { + width: 0; + border: none; + background: none; + transition: all 0.2s ease-out; + line-height: 16px; + padding: 1.6rem 3.6rem; + } + + &.open { + position: absolute; + top: 0; + left: 0; + z-index: 1000; + width: 100%; + display: block; + background: $white; + border-radius: 0.5rem; + + .search-input-close, + .search-input-icon { + display: block; + } + + // select + + input { + width: 100%; + outline: none; + background: none; + height: auto; + box-shadow: none; + transition: all 0.3s ease-out; + } + } + + .search-list { + max-height: 450px; + height: auto; + position: absolute; + top: 100%; + left: 0; + background: $white; + width: 100%; + margin-top: 0.5rem; + padding-left: 0; + border-radius: $border-radius; + display: none; + @media only screen and (min-device-width: 320px) and (max-device-width: 875px) and (orientation: landscape) { + max-height: 250px; + } + + &.search-list-bookmark { + height: auto !important; + i, + svg { + font-size: 1.2rem; + height: 1.2rem; + width: 1.2rem; + } + } + + &.show { + display: block; + min-height: 3rem; + } + + li { + a { + padding: 0.9rem 1rem; + color: $body-color; + + i, + svg[class*='feather feather-'] { + height: 1.25rem; + width: 1.25rem; + font-size: 1.25rem; + } + } + + &:first-child { + border-top-left-radius: $border-radius; + border-top-right-radius: $border-radius; + } + + &:last-child { + border-bottom-left-radius: $border-radius; + border-bottom-right-radius: $border-radius; + } + + &.auto-suggestion { + display: flex; + align-items: center; + cursor: pointer; + &:hover, + &.current_item { + background-color: $body-bg; + } + } + } + } + + .search-input-icon { + z-index: 2; + display: none; + position: absolute; + left: 1.5rem; + top: 32%; + cursor: pointer; + + i, + svg { + height: 1.25rem; + width: 1.25rem; + font-size: 1.25rem; + } + } + + .search-input-close { + z-index: 1; + display: none; + position: absolute; + right: 2rem; + top: 32%; + cursor: pointer; + + i, + svg { + height: 1.25rem; + width: 1.25rem; + font-size: 1.25rem; + } + } + } + + .bookmark-input { + position: absolute; + top: 102%; + width: 25%; + display: none; + background: $white; + border-radius: $border-radius; + box-shadow: 0 15px 30px 0 rgba($black, 0.11), 0 5px 15px 0 rgba($black, 0.08); + + &.show { + display: block; + } + + .bookmark-input-icon { + position: absolute; + z-index: 1; + top: 20px; + left: 24px; + } + + input { + padding: 0.7rem 0.7rem 0.7rem 2.5rem; + margin: 12px; + width: calc(100% - 24px); // Reduce width by 10*2 + background: $white; + border: 1px solid rgba($black, 0.2); + + &:focus { + border: 1px solid $primary; + } + } + + .search-list { + position: relative; // To consider outer div width + } + } + + .bookmark-icon { + cursor: pointer; + } + + .dropdown.bookmark-dropdown { + padding: 1.4rem 0.5rem 1.35rem; + + .dropdown-toggle:after { + display: none; + } + } + + .search-data-title { + line-height: 1.25rem; + } +} + +.navbar-dark +// .navbar-semi-light +{ + .search-input { + .input { + color: #f5f7fa; + border-radius: 0.5rem; + } + + &.open { + .input { + color: #f5f7fa; + border: 1px solid #f5f7fa; + } + } + } +} + +// navbar-sticky +.navbar-static { + .navbar-container { + .search-input { + &.open { + border-radius: 0; + } + } + } +} diff --git a/src/@core/scss/base/components/timeline.scss b/src/@core/scss/base/components/timeline.scss new file mode 100644 index 00000000..fbf7367c --- /dev/null +++ b/src/@core/scss/base/components/timeline.scss @@ -0,0 +1,101 @@ +// ========================================================================================= +// File Name: timeline.scss +// Description: Timeline style. +// ---------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ========================================================================================== + +// Component: Timeline +// ======================================================================== + +.timeline { + padding: 0; + margin-bottom: 0; + margin-left: 1rem; + list-style: none; + + // Timeline Item + .timeline-item { + position: relative; + padding-left: 2.5rem; + border-left: 1px solid $timeline-border-color; + + &:not(:last-child) { + padding-bottom: 1.8rem; + } + + // Timeline Point + .timeline-point { + position: absolute; + left: -0.85rem; + top: 0; + z-index: 2; + display: flex; + justify-content: center; + align-items: center; + height: $timeline-point-size; + width: $timeline-point-size; + text-align: center; + border-radius: 50%; + border: 1px solid $timeline-point-indicator-color; + background-color: $white; + + // Timeline Point Indicator + &.timeline-point-indicator { + left: -0.412rem; + top: 0.07rem; + height: $timeline-point-indicator-size; + width: $timeline-point-indicator-size; + border: 0; + background-color: $timeline-point-indicator-color; + + &:before { + content: ''; + background: rgba($color: $timeline-point-indicator-color, $alpha: 0.12); + height: $timeline-point-indicator-wrapper-size; + width: $timeline-point-indicator-wrapper-size; + display: block; + position: absolute; + top: -0.285rem; + left: -0.285rem; + border-radius: 50%; + } + } + + // Icons + i, + svg { + color: $timeline-point-indicator-color; + font-size: $timeline-item-icon-font-size; + vertical-align: baseline; + } + } + + .timeline-event { + position: relative; + width: 100%; + min-height: $timeline-item-min-height; + // background-color: transparent; + + .timeline-event-time { + font-size: $timeline-event-time-size; + color: $timeline-event-time-color; + } + } + + &:last-of-type { + border-left-color: transparent !important; + &:after { + content: ''; + position: absolute; + left: -1px; + bottom: 0; + width: 1px; + height: 100%; + background: linear-gradient($border-color, transparent); + } + } + } +} diff --git a/src/@core/scss/base/core/colors/_palette.scss b/src/@core/scss/base/core/colors/_palette.scss new file mode 100644 index 00000000..494eb928 --- /dev/null +++ b/src/@core/scss/base/core/colors/_palette.scss @@ -0,0 +1,534 @@ +// ================================================================================================ +// File Name: pallette.scss +// Description: Custom color system styles, includes background, border and text colors +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// ================================================================================================ +// WARNING: PLEASE DO NOT CHANGE THIS VARIABLE FILE. +// THIS FILE WILL GET OVERWRITTEN WITH EACH Vuexy HTML TEMPLATE RELEASE. +// TIP: +// We suggest you to use this (assets/scss/colors/palette.scss) file for overriding color variables. +// ================================================================================================ + +// usage: theme-color("name_of_color", "type_of_color") +// to avoid to repeating map-get($colors, ...) + +@function color-function($color, $type) { + @if map-has-key($colors, $color) { + $curr_color: map-get($colors, $color); + @if map-has-key($curr_color, $type) { + @return map-get($curr_color, $type); + } + } + + // @warn "Unknown `#{name}` in $colors."; + @return null; +} + +// Color palettes +@import 'palette-variables'; + +// Color Classes +// Text color: .color .lighten-* / .darken-* / .accent-* +// Background: .bg-color .bg-lighten-* / .bg-darken-* / .bg-accent-* +// border: .border-color .border-lighten-* / .border-darken-* / .border-accent-* +// border-top: .border-top-color .border-top-lighten-* / .border-top-darken-* / .border-top-accent-* +// border-bottom: .border-bottom-color .border-bottom-lighten-* / .border-bottom-darken-* / .border-bottom-accent-* +// border-left: .border-left-color .border-left-lighten-* / .border-left-darken-* / .border-left-accent-* +// border-right: .border-right-color .border-right-lighten-* / .border-right-darken-* / .border-right-accent-* + +@each $color_name, $color in $colors { + @each $color_type, $color_value in $color { + @if $color_type== 'base' { + // background color + .bg-#{$color_name} { + background-color: $color_value !important; + + .card-header, + .card-footer { + background-color: transparent; + } + } + + // Alert + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .alert-#{$color_name} { + background: rgba($color_value, 0.12) !important; + color: $color_value !important; + + .alert-heading { + @include alert-heading-bs($color_value); + } + + .alert-link { + color: darken($color_value, 5%) !important; + } + + // closable alert + .close { + color: $color_value !important; + } + } + } + + // bg color lighten for rgba - opacity set + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white' and $color_name != 'dark') { + .bg-light-#{$color_name} { + background: rgba($color_value, 0.12) !important; + color: $color_value !important; + + // Calendar background, color and border color + &.fc-h-event, + &.fc-v-event { + border-color: rgba($color_value, 0.1); + } + + .fc-list-event-dot { + border-color: $color_value !important; + } + + &.fc-list-event { + &:hover td { + background: rgba($color_value, 0.1) !important; + } + + .fc-list-event-title { + color: $body-color; + } + } + } + } + + // avatar with light bg + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white' and $color_name != 'dark') { + .avatar.bg-light-#{$color_name} { + color: $color_value !important; + } + } + + // Border colors + .border-#{$color_name} { + border: 1px solid $color_value !important; + } + + .border-top-#{$color_name} { + border-top: 1px solid $color_value; + } + + .border-bottom-#{$color_name} { + border-bottom: 1px solid $color_value; + } + + .border-left-#{$color_name} { + border-left: 1px solid $color_value; + } + + .border-right-#{$color_name} { + border-right: 1px solid $color_value; + } + + // badge glow colors + .bg-#{$color_name}, + .border-#{$color_name}, + .badge-#{$color-name} { + &.badge-glow { + box-shadow: 0px 0px 10px $color_value; + } + } + + // Badge Background Color + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .badge { + // Badge Light Background + &.badge-light-#{$color_name} { + background-color: rgba($color: $color_value, $alpha: 0.12); + color: $color_value !important; + } + } + } + + // Overlay colors + .overlay-#{$color_name} { + @include bg-opacity($color_value, 0.6); + } + + // Basic buttons + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .btn-#{$color_name} { + border-color: $color_value !important; + background-color: $color_value !important; + color: $white !important; + + &:focus, + &:active, + &.active { + color: $white; + background-color: color-function($color_name, 'darken-1') !important; + } + + &:hover:not(.disabled):not(:disabled) { + box-shadow: 0 8px 25px -8px rgba($color-value, 1); + } + + &:not(:disabled):not(.disabled):active:focus { + box-shadow: none; + } + } + } + + // For Btn Flat + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .btn-flat-#{$color-name} { + background-color: transparent; + color: $color-value; + + &:hover { + color: $color-value; + } + + &:hover:not(.disabled):not(:disabled) { + background-color: rgba($color-value, 0.12); + } + + &:active, + &.active, + &:focus { + background-color: rgba($color: $color_value, $alpha: 0.2); + color: $color_value; + } + + &.dropdown-toggle::after { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $color_value), '#', '%23')); + } + } + } + + // For Btn Relief + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .btn-relief-#{$color-name} { + background-color: $color-value; + box-shadow: inset 0 -3px 0 0 rgba($black, 0.2); + color: $white; + transition: all 0.2s ease; + @if $color_name == 'dark' { + &:hover:not(.disabled):not(:disabled) { + background-color: color-function($color_name, 'darken-3'); + } + } @else { + &:hover:not(.disabled):not(:disabled) { + background-color: color-function($color_name, 'lighten-1'); + } + } + &:active, + &.active, + &:focus { + background-color: color-function($color_name, 'darken-1'); + } + + &:hover { + color: $white; + } + &:active, + &.active { + outline: none; + box-shadow: none; + transform: translateY(3px); + } + } + } + + // Outline buttons + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .btn-outline-#{$color_name} { + border: 1px solid $color_value !important; + background-color: transparent; + color: $color_value; + + &:hover:not(.disabled):not(:disabled) { + background-color: rgba($color: $color_value, $alpha: 0.04); + color: $color_value; + } + &:not(:disabled):not(.disabled):active:focus { + box-shadow: none; + } + &:not(:disabled):not(.disabled):active, + &:not(:disabled):not(.disabled).active, + &:not(:disabled):not(.disabled):focus { + background-color: rgba($color: $color_value, $alpha: 0.2); + color: $color_value; + } + + &.dropdown-toggle::after { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $color_value), '#', '%23')); + } + // split toggle have show class + .show > &.dropdown-toggle { + background-color: rgba($color: $color_value, $alpha: 0.2); + color: $color_value; + } + } + } + + // Wave effect + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .btn-outline-#{$color_name}, + .btn-flat-#{$color-name} { + &.waves-effect { + .waves-ripple { + background: radial-gradient( + rgba($color_value, 0.2) 0, + rgba($color_value, 0.3) 40%, + rgba($color_value, 0.4) 50%, + rgba($color_value, 0.5) 60%, + rgba($white, 0) 70% + ); + } + } + } + } + + // Bullet colors for email app + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .bullet { + &.bullet-#{$color_name} { + background-color: $color_value; + } + } + } + + // Modal + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .modal { + &.modal-#{$color_name} { + .modal-header { + .modal-title { + color: $color_value; + } + .close { + color: $color_value !important; + } + } + } + } + } + + // For Pagination + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white' and $color_name != 'dark') { + .pagination-#{$color-name} { + .page-item { + &.active { + .page-link { + background: $color-value !important; + color: $white; + + &:hover { + color: $white; + } + } + } + + .page-link { + &:hover { + color: $color_value; + } + } + + &.prev-item, + &.next-item { + .page-link:hover { + background: $color_value; + color: $white; + } + } + &.next-item, + &.next { + .page-link { + &:active, + &:hover { + &:after { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $color_value), + '#', + '%23' + )) !important; + } + } + } + } + &.prev-item, + &.prev { + .page-link { + &:active, + &:hover { + &:before { + background-image: url(str-replace( + str-replace($chevron-left, 'currentColor', $color_value), + '#', + '%23' + )) !important; + } + } + } + } + } + } + } + + // For Nav Pills + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white' and $color_name != 'dark') { + .nav-pill-#{$color-name} { + .nav-item { + .nav-link { + &.active { + color: $white; + background-color: $color_value !important; + border-color: $color_value; + box-shadow: 0 4px 18px -4px rgba($color_value, 0.65); + } + } + } + } + } + + // Progress Bars + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .progress-bar-#{$color_name} { + background-color: rgba($color_value, 0.12); + + .progress-bar { + background-color: $color-value; + } + } + } + + // Timeline + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .timeline { + .timeline-point-#{$color_name} { + border-color: $color_value !important; + + i, + svg { + stroke: $color_value !important; + } + + &.timeline-point-indicator { + background-color: $color_value !important; + &:before { + background: rgba($color: $color_value, $alpha: 0.12) !important; + } + } + } + } + } + + // Divider + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .divider.divider-#{$color-name} { + .divider-text { + &:before, + &:after { + border-color: $color-value !important; + } + } + } + } + + // Form Input Elements + // Checkbox & Radio + + // todo: remove it once confirm + input:focus ~ .bg-#{$color_name} { + box-shadow: 0 0 0 0.075rem $white, 0 0 0 0.21rem $color_value !important; + } + + // Custom Checkbox & Radio + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .custom-control-#{$color_name} { + .custom-control-input:checked ~ .custom-control-label::before, + .custom-control-input:active ~ .custom-control-label::before { + border-color: $color_value; + background-color: $color_value; + } + &.custom-checkbox, + &.custom-radio { + .custom-control-input:checked ~ .custom-control-label::before, + .custom-control-input:active ~ .custom-control-label::before, + .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 2px 4px 0 rgba($color_value, 0.4) !important; + } + } + .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba($color_value, 0.65) !important; + border: none; + box-shadow: none !important; + } + .custom-control-input:focus ~ .custom-control-label::before { + border-color: $color_value; + } + } + } + + // Bootstrap Custom Switches + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .custom-switch-#{$color-name} { + .custom-control-input:checked ~ .custom-control-label::before { + background-color: $color_value !important; + color: $white; + transition: all 0.2s ease-out; + } + } + } + + // Select2 + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .select2-#{$color-name} { + .select2-container--default { + .select2-selection--multiple { + .select2-selection__choice { + background: $color_value !important; + border-color: $color_value !important; + } + } + } + } + } + } @else { + .text-#{$color_name}.text-#{$color_type} { + color: $color_value !important; + } + + .bg-#{$color_name}.bg-#{$color_type} { + background-color: $color_value !important; + } + + .border-#{$color_name}.border-#{$color_type} { + border: 1px solid $color_value !important; + } + + .border-top-#{$color_name}.border-top-#{$color_type} { + border-top: 1px solid $color_value !important; + } + + .border-bottom-#{$color_name}.border-bottom-#{$color_type} { + border-bottom: 1px solid $color_value !important; + } + + .border-left-#{$color_name}.border-left-#{$color_type} { + border-left: 1px solid $color_value !important; + } + + .border-right-#{$color_name}.border-right-#{$color_type} { + border-right: 1px solid $color_value !important; + } + + .overlay-#{$color_name}.overlay-#{$color_type} { + @include bg-opacity($color_value, 0.6); + } + } + } +} diff --git a/src/@core/scss/base/core/colors/palette-gradient.scss b/src/@core/scss/base/core/colors/palette-gradient.scss new file mode 100644 index 00000000..4762b36f --- /dev/null +++ b/src/@core/scss/base/core/colors/palette-gradient.scss @@ -0,0 +1,72 @@ +// ================================================================================================ +// File Name: pallette-gradient.scss +// Description: gradient color system styles +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@function color-function($color, $type) { + @if map-has-key($colors, $color) { + $curr_color: map-get($colors, $color); + @if map-has-key($curr_color, $type) { + @return map-get($curr_color, $type); + } + } + // @warn "Unknown `#{name}` in $colors."; + @return null; +} + +// Color palettes +@import 'palette-variables'; + +@import 'bootstrap/scss/mixins/_gradients'; +@import 'bootstrap/scss/mixins/gradients'; + +@each $color_name, $color in $colors { + @each $color_type, $color_value in $color { + @if $color_type == 'base' { + @if ($color_name != 'light' and $color_name != 'black' and $color_name != 'white') { + .bg-gradient-#{$color_name}, + .btn-gradient-#{$color_name} { + color: $white; + transition: all 0.2s ease; + @if $color_name == 'dark' { + @if (color-function($color_name, 'base') != null) { + @include gradient-directional(map-get(($color), 'base'), map-get(($color), 'darken-2'), 47deg); + } + // for dark layout + .dark-layout & { + @include gradient-directional(map-get(($color), 'darken-2'), map-get(($color), 'base'), 47deg); + background-repeat: repeat; + } + background-repeat: repeat; + } @else { + @if (color-function($color_name, 'base') != null) { + @include gradient-directional(map-get(($color), 'base'), map-get(($color), 'lighten-2'), 47deg); + } + background-repeat: repeat; + } + &:hover, + &:active { + color: $white; + } + &:hover:not(.disabled):not(:disabled) { + transform: translateY(-2px); + } + &:active { + transform: translateY(0); + } + &:active, + &:focus { + @if (color-function($color_name, 'darken-2') != null) { + @include gradient-directional(map-get(($color), 'darken-2'), map-get(($color), 'base'), 47deg); + } + background-repeat: repeat; + } + } + } + } + } +} diff --git a/src/@core/scss/base/core/colors/palette-noui.scss b/src/@core/scss/base/core/colors/palette-noui.scss new file mode 100644 index 00000000..ff352e74 --- /dev/null +++ b/src/@core/scss/base/core/colors/palette-noui.scss @@ -0,0 +1,30 @@ +// ================================================================================================ +// File Name: pallette-noui.scss +// Description: noui color system styles +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Color palettes +@import 'palette-variables'; + +@each $color_name, $color in $colors { + @each $color_type, $color_value in $color { + @if $color_type == 'base' { + .slider-#{$color_name} { + background-color: rgba($color_value, 0.12); + .noUi-connect { + background: $color_value !important; + } + &.noUi-connect { + background: $color_value !important; + } + .noUi-handle { + border-color: $color_value !important; + } + } + } + } +} diff --git a/src/@core/scss/base/core/colors/palette-variables.scss b/src/@core/scss/base/core/colors/palette-variables.scss new file mode 100644 index 00000000..3542e349 --- /dev/null +++ b/src/@core/scss/base/core/colors/palette-variables.scss @@ -0,0 +1,126 @@ +// Overrides user _variables-components +@import '../../bootstrap-extended/include'; + +// Google Color Palette defined: http://www.google.com/design/spec/style/color.html + +$white-color: ( + 'base': #ffffff +); +$black-color: ( + 'base': #000000 +); +$dark-color: ( + 'base': theme-color('dark'), + 'darken-1': #343434, + 'darken-2': #1e1e1e, + 'darken-3': #626262 +); +$light-color: ( + 'base': theme-color('light') +); + +$primary-color: ( + 'lighten-5': lighten(theme-color('primary'), 25%), + 'lighten-4': lighten(theme-color('primary'), 20%), + 'lighten-3': lighten(theme-color('primary'), 15%), + 'lighten-2': lighten(theme-color('primary'), 10%), + 'lighten-1': lighten(theme-color('primary'), 5%), + 'base': theme-color('primary'), + 'darken-1': darken(theme-color('primary'), 5%), + 'darken-2': darken(theme-color('primary'), 10%), + 'darken-3': darken(theme-color('primary'), 15%), + 'darken-4': darken(theme-color('primary'), 20%), + 'accent-1': #bdfdff, + 'accent-2': #8afbff, + 'accent-3': #57faff, + 'accent-4': #3df9ff +); +$secondary-color: ( + 'lighten-5': lighten(theme-color('secondary'), 25%), + 'lighten-4': lighten(theme-color('secondary'), 20%), + 'lighten-3': lighten(theme-color('secondary'), 15%), + 'lighten-2': lighten(theme-color('secondary'), 10%), + 'lighten-1': lighten(theme-color('secondary'), 5%), + 'base': theme-color('secondary'), + 'darken-1': darken(theme-color('secondary'), 5%), + 'darken-2': darken(theme-color('secondary'), 10%), + 'darken-3': darken(theme-color('secondary'), 15%), + 'darken-4': darken(theme-color('secondary'), 20%) +); +$success-color: ( + 'lighten-5': lighten(theme-color('success'), 25%), + 'lighten-4': lighten(theme-color('success'), 20%), + 'lighten-3': lighten(theme-color('success'), 15%), + 'lighten-2': lighten(theme-color('success'), 10%), + 'lighten-1': lighten(theme-color('success'), 5%), + 'base': theme-color('success'), + 'darken-1': darken(theme-color('success'), 5%), + 'darken-2': darken(theme-color('success'), 10%), + 'darken-3': darken(theme-color('success'), 15%), + 'darken-4': darken(theme-color('success'), 20%), + 'accent-1': #e1fff1, + 'accent-2': #aeffd9, + 'accent-3': #7bffc1, + 'accent-4': #62ffb5 +); +$info-color: ( + 'lighten-5': lighten(theme-color('info'), 25%), + 'lighten-4': lighten(theme-color('info'), 20%), + 'lighten-3': lighten(theme-color('info'), 15%), + 'lighten-2': lighten(theme-color('info'), 10%), + 'lighten-1': lighten(theme-color('info'), 5%), + 'base': theme-color('info'), + 'darken-1': darken(theme-color('info'), 5%), + 'darken-2': darken(theme-color('info'), 10%), + 'darken-3': darken(theme-color('info'), 15%), + 'darken-4': darken(theme-color('info'), 20%), + 'accent-1': #feffff, + 'accent-2': #cbf5ff, + 'accent-3': #98ecff, + 'accent-4': #7fe7ff +); +$warning-color: ( + 'lighten-5': lighten(theme-color('warning'), 25%), + 'lighten-4': lighten(theme-color('warning'), 20%), + 'lighten-3': lighten(theme-color('warning'), 15%), + 'lighten-2': lighten(theme-color('warning'), 10%), + 'lighten-1': lighten(theme-color('warning'), 5%), + 'base': theme-color('warning'), + 'darken-1': darken(theme-color('warning'), 5%), + 'darken-2': darken(theme-color('warning'), 10%), + 'darken-3': darken(theme-color('warning'), 15%), + 'darken-4': darken(theme-color('warning'), 20%), + 'accent-1': #fff5ef, + 'accent-2': #ffe5d8, + 'accent-3': #fff6f3, + 'accent-4': #ffe3da +); +$danger-color: ( + 'lighten-5': lighten(theme-color('danger'), 25%), + 'lighten-4': lighten(theme-color('danger'), 20%), + 'lighten-3': lighten(theme-color('danger'), 15%), + 'lighten-2': lighten(theme-color('danger'), 10%), + 'lighten-1': lighten(theme-color('danger'), 5%), + 'base': theme-color('danger'), + 'darken-1': darken(theme-color('danger'), 5%), + 'darken-2': darken(theme-color('danger'), 10%), + 'darken-3': darken(theme-color('danger'), 15%), + 'darken-4': darken(theme-color('danger'), 20%), + 'accent-1': #ffeef1, + 'accent-2': #ffd6db, + 'accent-3': #ffecee, + 'accent-4': #ffd3d7 +); + +$colors: ( + 'white': $white-color, + 'black': $black-color, + 'dark': $dark-color, + 'light': $light-color, + 'primary': $primary-color, + 'secondary': $secondary-color, + 'success': $success-color, + 'info': $info-color, + 'warning': $warning-color, + 'danger': $danger-color +); diff --git a/src/@core/scss/base/core/layouts/_content.scss b/src/@core/scss/base/core/layouts/_content.scss new file mode 100644 index 00000000..6e1bdded --- /dev/null +++ b/src/@core/scss/base/core/layouts/_content.scss @@ -0,0 +1,474 @@ +// ================================================================================================ +// File Name: content.scss +// Description: Page content level SCSS for different screen size, layout and device. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Authuseror URL: http://www.themeforest.net//pixinvent +// ================================================================================================ + +// Contest margin left for expanded & collapsed stats width & margin left +// ================================================================================================ + +@import '../mixins/main-menu-mixin'; + +html { + font-size: $base-font-size; + height: 100%; + letter-spacing: 0.01rem; + body { + height: 100%; + background-color: $body-bg; + direction: $body-direction; + // paragraph line-height + p { + line-height: 1.5rem; + } + } + .content { + padding: 0; + position: relative; + transition: 300ms ease all; + backface-visibility: hidden; + min-height: calc(100% - #{$footer-height}); + margin-left: $menu-expanded-width; + &.app-content { + padding: calc(#{$content-padding} + #{$navbar-height} + #{$floating-nav-margin}) #{$content-padding} 0; + &.show-overlay { + .content-overlay { + z-index: 10; + opacity: 1; + ~ .header-navbar-shadow { + display: none; + } + } + } + .content-overlay { + position: fixed; + opacity: 0; + width: 100%; + height: 100%; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba($black, 0.5); + cursor: pointer; + transition: all 0.7s, z-index 0s; + z-index: -1; + } + .content-area-wrapper { + display: flex; + position: relative; + overflow: hidden; // Required in apps + .content-wrapper, + .content-body { + height: 100%; + } + } + } + .body-content-overlay { + top: 0; + left: 0; + right: 0; + bottom: 0; + position: absolute; + display: block; + z-index: 4; + visibility: hidden; + opacity: 0; + transition: all 0.3s ease; + &.show { + visibility: visible; + transition: all 0.3s ease; + opacity: 1; + background-color: rgba($black, 0.2); + border-radius: $border-radius/2; + } + } + .content-wrapper { + .content-header-title { + font-weight: 500; + color: $gray-400; + padding-right: $spacer; + border-right: 1px solid lighten($gray-600, 10%); + } + .content-header-right { + .dropdown-toggle { + &::after { + display: none; + } + i, + svg { + margin-right: 0; + } + } + .btn-icon { + padding: 0.8rem; + i, + svg { + height: $font-size-base; + width: $font-size-base; + } + } + } + } + } + + // kanban app uses kanban-wrapper class as not having content-layout so added this class with all the options + // For floating navbar + .navbar-floating { + &.footer-static { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + #{$floating-nav-margin} + ); + } + } + } + &.footer-hidden { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + 0rem, + #{$floating-nav-margin}, + 0rem, + 2 + ); + } + } + } + &.footer-fixed { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + #{$floating-nav-margin}, + 0rem, + 2 + ); + } + } + } + } + + //for navbar hidden + .navbar-hidden { + .app-content { + padding: #{$content-padding} #{$content-padding} 0 #{$content-padding} !important; + } + &.footer-static { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height(#{$content-padding}, 0rem, #{$footer-height}); + } + } + } + &.footer-hidden { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height(#{$content-padding}, 0rem, 0rem, 0rem, 0rem, 2); + } + } + } + &.footer-fixed { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height(#{$content-padding}, 0rem, #{$footer-height}, 0rem, 0rem, 2); + } + } + } + } + + // for static navbar + .navbar-static { + .main-menu { + top: 0; + } + .content { + min-height: calc(100% - calc(#{$navbar-height} + #{$footer-height})); + } + .app-content { + padding: #{$content-padding} #{$content-padding} 0 #{$content-padding}; + } + &.footer-static { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height(#{$content-padding}, #{$navbar-height}, #{$footer-height}); + } + } + } + &.footer-hidden { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height(#{$content-padding}, #{$navbar-height}, 0rem, 0rem, 0rem, 2); + } + } + } + &.footer-fixed { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + 0rem, + 0rem, + 2 + ); + } + } + } + } + + // for sticky navbar + .navbar-sticky { + .app-content { + padding: calc(#{$content-padding} + #{$navbar-height}) #{$content-padding} 0 #{$content-padding}; + } + &.footer-static { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height(#{$content-padding}, #{$navbar-height}, #{$footer-height}); + } + } + } + &.footer-hidden { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height(#{$content-padding}, #{$navbar-height}, 0rem, 0rem, 0rem, 2); + } + } + } + &.footer-fixed { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + 0rem, + 0rem, + 2 + ); + } + } + } + } + + // navbar search width for sticky and static navbar + .navbar-static, + .navbar-sticky { + .nav.header-navbar { + .navbar-container { + padding-left: 1.6rem; + padding-right: 1.6rem; + .search-input { + .search-list { + &.show { + width: 98%; + left: 1%; + } + } + } + } + } + } + + // Fixed layout + .footer-fixed { + .content { + &.app-content { + padding-bottom: $footer-height !important; // ? Added extra padding bottom due to fixed footer height + } + } + } + + //Remove left margin for 1 column layout + [data-col='1-column'] { + .header-navbar { + // Custom width for floating nav + &.floating-nav { + width: calc( + 100vw - (100vw - 100%) - calc(#{$content-padding} * 2) + ) !important; // ? override all navbar type width + } + width: 100%; // Full width for other nav options + left: 0 !important; + } + .content, + .footer { + margin-left: 0px !important; + } + + // horizontal layout + &.horizontal-layout { + .header-navbar { + width: 100% !important; + } + .app-content { + padding: calc(#{$content-padding} + #{$navbar-height} + #{$floating-nav-margin}) #{$content-padding} 0 #{$content-padding} !important; // ? need to check all navbar types case + } + &.footer-fixed { + .app-content { + padding: calc(#{$content-padding} + #{$navbar-height} + #{$floating-nav-margin}) #{$content-padding} #{$footer-height} + #{$content-padding} !important; // ? need to check all navbar types case + } + } + } + } + + /* + * Blank page + */ + + .blank-page { + .content { + margin-left: 0; // not using in both cases + // overflow-x hidden, overflow for y in sm screen issue resolved default + &.app-content { + overflow: overlay; + overflow-x: hidden; + padding: 0 !important; + transition: none; + // remove white space on top by header-navbar-shadow class + .header-navbar-shadow { + display: none; + } + } + } + // blank page content-wrapper + .content-wrapper { + padding: 0 !important; + // content to be in center horizontally and vertically + .flexbox-container { + display: flex; + align-items: center; + height: 100vh; + height: calc(var(--vh, 1vh) * 100); + justify-content: center; + } + } + } + + .pace { + .pace-progress { + background: $primary; + } + } +} + +.app-content.center-layout { + overflow: hidden; +} + +/* +* Col 3 layout for detached and general type +*/ + +@include media-breakpoint-up(lg) { + body { + // Normal sidebar + .content-right { + width: calc(100vw - (100vw - 100%) - #{$sidebar-width}); + float: right; + } + .content-left { + width: calc(100vw - (100vw - 100%) - #{$sidebar-width}); + float: left; + } + // Detached sidebar + .content-detached { + width: 100%; + &.content-right { + float: right; + margin-left: -$sidebar-width; + .content-body { + margin-left: calc(#{$sidebar-width} + #{$content-padding}); + } + } + &.content-left { + float: left; + margin-right: -$sidebar-width; + .content-body { + margin-right: calc(#{$sidebar-width} + #{$content-padding}); + } + } + } + } + .sidebar-right.sidebar-sticky { + float: right !important; + margin-left: -$sidebar-width; + width: $sidebar-width !important; + margin-top: $navbar-height + 1.25; + } +} + +@include media-breakpoint-down(xs) { + html body .app-content { + padding: calc(#{$content-padding} - 0.8rem + #{$navbar-height} + #{$floating-nav-margin}) + calc(#{$content-padding} - 0.8rem) 0 calc(#{$content-padding} - 0.8rem) !important; // - 0.8rem to reduce padding in small screen + } + + // For static navbar + html body.navbar-static .app-content { + padding: calc(#{$content-padding} - 0.8rem) calc(#{$content-padding} - 0.8rem) 0 calc(#{$content-padding} - 0.8rem) !important; // - 0.8rem to reduce padding in small screen + } + + // For sticky navbar + html body.navbar-sticky .app-content { + padding: calc(#{$content-padding} - 0.8rem + #{$navbar-height}) calc(#{$content-padding} - 0.8rem) 0 + calc(#{$content-padding} - 0.8rem) !important; // - 0.8rem to reduce padding in small screen + } + + // For Hidden navbar + html body.navbar-hidden .app-content { + padding: calc(#{$content-padding} - 0.8rem) calc(#{$content-padding} - 0.8rem) 0 calc(#{$content-padding} - 0.8rem) !important; // - 0.8rem to reduce padding in small screen + } +} + +@include media-breakpoint-down(xs) { + .navbar-static, + .navbar-sticky { + .app-content { + .header-navbar { + .navbar-container { + padding-left: 1rem; + padding-right: 0.5rem; + } + } + } + } +} + +// For Fullscreen IE +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + html.full-screen { + width: 100%; + .content.app-content { + height: 100%; + overflow: scroll; + overflow-x: hidden; + } + } +} diff --git a/src/@core/scss/base/core/layouts/_footer.scss b/src/@core/scss/base/core/layouts/_footer.scss new file mode 100644 index 00000000..b4aeef60 --- /dev/null +++ b/src/@core/scss/base/core/layouts/_footer.scss @@ -0,0 +1,71 @@ +// ================================================================================================ +// File Name: Footer.scss +// Description: * Main footer styles. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Stick footer to the bottom of the page +footer { + &.footer { + padding: 0.8rem $content-padding; + min-height: $footer-height; + transition: 300ms ease all; + + // heart icon scss + span { + i, + svg { + height: 1.51rem; + width: 1.51rem; + font-size: 1.51rem; + margin-left: 0.5rem; + color: $danger; + } + } + .scroll-top { + padding: 0.81rem 0.83rem; + } + } + + //shadow & border options + &.footer-shadow { + box-shadow: $box-shadow; + } + &.footer-border { + border-top: 1px solid $border-color; + } +} + +// Fixed Footer +.footer-fixed { + footer { + position: fixed !important; + z-index: 1030; + right: 0; + left: 0; + bottom: 0; + + // Footer Light + &.footer-light { + background: $white; + box-shadow: $box-shadow; + } + // Footer Dark + &.footer-dark { + background: $gray-600; + color: $white; + } + } +} + +// scroll to Top Footer Button +.scroll-top { + position: fixed; + bottom: 5%; + right: 30px; + display: none; + z-index: 99; +} diff --git a/src/@core/scss/base/core/layouts/_sidebar.scss b/src/@core/scss/base/core/layouts/_sidebar.scss new file mode 100644 index 00000000..d29384b8 --- /dev/null +++ b/src/@core/scss/base/core/layouts/_sidebar.scss @@ -0,0 +1,79 @@ +/*========================================================================================= + File Name: sidebar.scss + Description: content sidebar specific scss. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +// Sidebar base +// ------------------------------ + +// Base +.sidebar { + position: relative; + width: 100%; + height: 100%; + + // For desktop only + @include media-breakpoint-up(lg) { + vertical-align: top; + } +} +.sidebar-fixed { + position: fixed; + height: 100%; + overflow: scroll; +} + +.sidenav-overlay { + position: fixed; + top: 0; + left: 0; + right: 0; + height: 120vh; + background-color: rgba($black, 0.5); + z-index: 997; + display: block; + visibility: hidden; + opacity: 0; + transition: all 0.5s ease; + &.show { + opacity: 1; + visibility: visible; + transition: all 0.5s ease; + } +} + +.drag-target { + height: 100%; + width: 40px; + position: fixed; + top: 0; + left: -10px; + z-index: 1036; +} + +.sidebar-detached{ + .sidebar{ + width: $sidebar-width; + } +} + +@include media-breakpoint-up(lg) { + .sidebar-left { + float: left; + } + .sidebar-right { + float: right; + } +} + +@include media-breakpoint-down(md) { + .sidebar-detached{ + .sidebar{ + width: 100%; + } + } +} diff --git a/src/@core/scss/base/core/menu/_navigation.scss b/src/@core/scss/base/core/menu/_navigation.scss new file mode 100644 index 00000000..0ea30c36 --- /dev/null +++ b/src/@core/scss/base/core/menu/_navigation.scss @@ -0,0 +1,206 @@ +/*========================================================================================= + File Name: navigation.scss + Description: Common mixin for menus, contain dark and light version scss. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +// Import first main menu mixin +@import '../mixins/main-menu-mixin'; + +// Main menu base +//============== +.main-menu { + z-index: 1031; + position: absolute; + display: table-cell; + height: 100%; + overflow: hidden; + + &.menu-light { + @include menu-theme($body-color, $white); + } + + &.menu-dark { + @include menu-theme($menu-dark-color, $menu-dark-bg-color); + } + + &.menu-fixed { + position: fixed; + } + &.menu-static { + height: 100%; + padding-bottom: calc(100% - 20rem); + .main-menu-content { + height: unset !important; + } + } + + &.menu-shadow { + box-shadow: 0 0 15px 0 rgba($black, 0.05); + } + + &.menu-border { + border-right: 1px solid $border-color; + } + + // menu scroll shadow + .shadow-bottom { + display: none; + position: absolute; + z-index: 2; + height: 50px; + width: 100%; + pointer-events: none; + margin-top: -0.7rem; + filter: blur(5px); + background: linear-gradient(#fff 41%, hsla(0, 0%, 100%, 0.11) 95%, hsla(0, 0%, 100%, 0)); + .bordered-layout & { + background: linear-gradient($body-bg 41%, hsla(0, 0%, 100%, 0.11) 95%, hsla(0, 0%, 100%, 0)); + } + } + + // Native Scrollbar (.menu-native-scroll) + &.menu-native-scroll { + .main-menu-content { + overflow-y: scroll !important; + } + } + + .navbar-header { + height: 100%; + width: $menu-expanded-width; + height: $navbar-height; + position: relative; + padding: 0.35rem 1rem 0.3rem 1.64rem; + transition: 300ms ease all, background 0s; + .navbar-brand { + display: flex; + align-items: center; + margin-top: 1.35rem; + font-size: inherit; + .brand-logo img { + max-width: 36px; + } + .brand-text { + color: $primary; + padding-left: 1rem; + margin-bottom: 0; + font-weight: 600; + letter-spacing: 0.01rem; + font-size: 1.45rem; + animation: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) 0s normal forwards 1 fadein; + } + } + .modern-nav-toggle { + animation: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) 0s normal forwards 1 fadein; + } + } + + .main-menu-content { + height: calc(100% - #{$navbar-height}) !important; + position: relative; + .ps__rail-y { + z-index: 3; + } + } + + ul { + list-style: none; + margin: 0; + padding: 0; + + &.navigation-main { + overflow-x: hidden; + padding-bottom: .75rem; + > li:first-child { + margin-top: 0.5rem; + } + } + } + + a { + outline: none; + + &:hover, + &:focus { + text-decoration: none; + } + } +} + +// Main Navigation +.navigation { + font-size: 1.1rem; + font-family: $font-family-monospace; + font-weight: 400; + overflow-y: hidden; + padding-bottom: 20px; + + .navigation-header { + font-family: $font-family-monospace; + font-weight: $headings-font-weight; + line-height: $headings-line-height; + padding: 12px 22px; + font-size: 0.9rem; + text-transform: uppercase; + } + + li { + position: relative; + white-space: nowrap; + + a { + display: block; + text-overflow: ellipsis; + overflow: hidden; + i, + svg { + height: 11px; + width: 11px; + font-size: 11px; + margin-right: 1.38rem; + } + } + + &.menu-item-animating { + transition: height 0.25s ease-in-out; + } + + &.disabled { + a { + cursor: not-allowed; + opacity: 0.65; + pointer-events: none; + } + } + } +} + +// Media queries for small screen devices +// ========================================= +@include media-breakpoint-down(sm) { + // menu hide/open animation + .menu-hide .main-menu, + .menu-open .main-menu { + transition: transform 0.25s, top 0.35s, height 0.35s; + } + + .main-menu { + transform: translate3d(-240px, 0, 0); + backface-visibility: hidden; + perspective: 1000; + } + + .menu-open .main-menu { + transform: translate3d(0, 0, 0); + } +} + +@include media-breakpoint-up(md) { + .drag-target { + z-index: 0; + } +} diff --git a/src/@core/scss/base/core/menu/menu-types/horizontal-menu.scss b/src/@core/scss/base/core/menu/menu-types/horizontal-menu.scss new file mode 100644 index 00000000..4be23e56 --- /dev/null +++ b/src/@core/scss/base/core/menu/menu-types/horizontal-menu.scss @@ -0,0 +1,589 @@ +/*========================================================================================= + File Name: horizontal-menu.scss + Description: A classic horizontal menu for easy navigation & support all devices. + It support light & dark version, flipped layout, right side icons, borders menu for + item separation. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard TemplateTheme + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +@import '../../../bootstrap-extended/include'; // Bootstrap includes +@import '../../../components/include'; // Components includes + +// Import first main menu mixin +@import '../../mixins/main-menu-mixin'; + +// Horizontal Menu +//========================= +.horizontal-menu { + // Content Area margin + .content { + margin-left: 0; + &.show-overlay { + .content-overlay { + z-index: 998 !important; + } + } + } + + // Navbar container spacing for all + .navbar.header-navbar { + .navbar-container { + padding: 0.8rem #{$content-padding}; + } + } + + .horizontal-menu-wrapper { + .header-navbar { + min-height: $horizontal-menu-height; + } + } + + footer { + position: static; + } + + //---------------// + // Navbar Header // + //---------------// + .horizontal-menu-wrapper { + position: fixed; + top: 62px; + z-index: 990; + width: 100%; + + .header-navbar { + .navbar-container { + padding: 0 1rem; + width: 100%; + } + .navbar-header { + display: none; + } + } + } + .header-navbar { + background: $white; + z-index: 999 !important; + line-height: 1; + min-height: auto; + // Navbar- Brand Center - Logo + &.navbar-horizontal.floating-nav { + width: calc(100vw - (100vw - 100%) - calc(#{$content-padding} * 2)); + background: $white; + } + .navbar-container { + border-radius: $border-radius; + } + &.navbar-fixed { + position: fixed; + width: 100%; + } + &.navbar-brand-center { + .navbar-header { + position: absolute; + left: calc(50% - 56px); // left 50% - branding width + padding: 0; + z-index: 1000; + .navbar-brand { + display: flex; + align-items: center; + margin-right: 0; + font-size: inherit; + .brand-logo img { + max-width: 36px; + } + + // Brand Text Scss + .brand-text { + color: $primary; + padding-left: 1rem; + margin-bottom: 0; + font-weight: 600; + letter-spacing: 0.01rem; + font-size: 1.45rem; + } + } + } + } + + &.navbar-horizontal { + .nav-link { + &.dropdown-toggle { + &::after { + left: 0.4rem; + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $body-color), '#', '%23')); + } + } + } + .sidebar-group-active { + .dropdown-toggle { + &::after { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $white), '#', '%23')); + } + } + } + .dropdown-menu::before { + display: none; + } + .dropdown-menu { + min-width: 215px; + border: none; + margin-top: 0; + min-height: 52px; + .disabled { + pointer-events: none !important; + a { + color: $gray-600; + } + } + .dropdown-toggle::after { + left: auto; + position: absolute; + top: 50%; + margin-top: -7px; + right: 1rem; + // content: '\e844' !important; + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $body-color), '#', '%23')); + } + .dropdown-item { + font-size: 1rem; + padding-top: 0.68rem; + padding-bottom: 0.68rem; + display: flex; + align-items: center; + } + .dropdown-submenu { + position: relative; + + &.openLeft { + .dropdown-menu { + left: auto !important; + right: 100% !important; + } + } + + &.sidebar-group-active { + background: $body-bg; + } + + & > .dropdown-menu { + position: absolute; + top: 0 !important; + left: 100% !important; + i, + svg { + height: 11px !important; + width: 11px !important; + font-size: 11px !important; + } + } + } + } + ul#main-menu-navigation > li { + padding-top: 0.857rem; + padding-bottom: 0.857rem; + + > .dropdown-menu { + a { + & > * { + transition: all 0.2s ease; + } + &:hover { + background-color: transparent; + color: $body-color; + & > * { + transform: translateX(5px); + transition: transform 0.2s ease; + } + } + } + .active > a { + background: $body-bg; + color: $primary; + font-weight: 500; + } + .open { + &.active { + > a { + color: $body-color; + font-weight: normal; + } + } + } + } + i, + svg { + margin-right: 0.5rem; + height: 17px; + width: 17px; + font-size: 1.2rem; + } + > a { + padding: 0.715rem 1.25rem; + display: flex; + margin-right: 0.715rem; + } + &:hover { + > a { + background: $body-bg; + border-radius: 4px; + } + } + &.active { + > a { + background: linear-gradient(118deg, rgba($primary, 1), rgba($primary, 0.7)); + box-shadow: 0px 0px 6px 1px rgba($primary, 0.6); + color: $white; + border-radius: 4px; + } + } + } + } + } + + .navigation-header { + font-family: inherit; + color: #929292; + padding: 8px 20px; + font-size: 1rem; + text-transform: uppercase; + } + + .navbar-dark { + .nav-item { + &.active > a { + border-bottom: 2px solid $primary; + background-color: #313c50; + } + } + } +} + +.horizontal-layout { + // navbar floating + &.navbar-floating { + // Horizontal layout navbar shadow position and height fix + .header-navbar-shadow { + height: 80px; + } + @include media-breakpoint-up(xl) { + .header-navbar-shadow { + top: 45px; + } + } + &:not(.blank-page) { + .app-content { + // padding-top: 9.75rem; + padding: calc(#{$content-padding} + #{$navbar-height}* 2 + #{$floating-nav-margin}) #{$content-padding} 0 #{$content-padding}; // * 2 as we have 2 navbar (menu + navbar) in horizontal layout. + } + } + .horizontal-menu-wrapper { + background: linear-gradient( + to bottom, + rgba(248, 248, 248, 0.95) 44%, + rgba(248, 248, 248, 0.46) 73%, + rgba($white, 0) 100% + ); + background-repeat: repeat-x; + .navbar-horizontal.floating-nav { + margin: $floating-nav-margin $content-padding 0; + } + } + + // App content area wrapper height + &.footer-static { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + #{$floating-nav-margin}, + #{$horizontal-menu-height}, + 1, + $horizontalLayout: true + ); + } + } + } + &.footer-hidden { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + 0rem, + #{$floating-nav-margin}, + #{$horizontal-menu-height}, + 2, + $horizontalLayout: true + ); + } + } + } + &.footer-fixed { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + #{$floating-nav-margin}, + #{$horizontal-menu-height}, + 2, + $horizontalLayout: true + ); + } + } + } + } + + // navbar sticky + &.navbar-sticky { + .app-content { + padding: calc(#{$content-padding} + #{$navbar-height}* 2) #{$content-padding} 0 #{$content-padding}; + } + .header-navbar { + background-color: $body-bg; + box-shadow: none; + } + .horizontal-menu-wrapper { + .navbar-horizontal.header-navbar.fixed-top { + left: 0; + top: 62px; + background-color: $white; + box-shadow: 0 4px 24px 0 rgba($black, 0.1); + } + } + + // App content area wrapper height + &.footer-static { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + 0rem, + #{$horizontal-menu-height}, + 1, + $horizontalLayout: true + ); + } + } + } + &.footer-hidden { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + 0rem, + 0rem, + #{$horizontal-menu-height}, + 2, + $horizontalLayout: true + ); + } + } + } + &.footer-fixed { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + 0rem, + #{$horizontal-menu-height}, + 2, + $horizontalLayout: true + ); + } + } + } + } + // navbar static + &.navbar-static { + .app-content { + padding: calc(#{$content-padding} + #{$horizontal-menu-height}) #{$content-padding} 0 #{$content-padding}; + } + .content { + min-height: calc(100% - calc(#{$horizontal-menu-height} + calc(#{$footer-height} + 0.2rem))); + } + .header-navbar { + background-color: $body-bg; + box-shadow: none; + } + .horizontal-menu-wrapper { + position: relative; + .navbar-horizontal.header-navbar { + background: $white; + // ? Added for angular fix as it adds this class to navbar in hz layout + &.navbar-static-top { + left: 0; + width: 100%; + } + } + } + // App content area wrapper height + &.footer-static { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + calc(#{$footer-height} + 0.2rem), + 0rem, + #{$horizontal-menu-height}, + 1, + $horizontalLayout: true + ); + } + } + } + &.footer-hidden { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + 0rem, + 0rem, + #{$horizontal-menu-height}, + 2, + $horizontalLayout: true + ); + } + } + } + &.footer-fixed { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + #{$navbar-height}, + #{$footer-height}, + 0rem, + #{$horizontal-menu-height}, + 2, + $horizontalLayout: true + ); + } + } + } + } + + // navbar Hidden + &.navbar-hidden { + &.footer-static { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + 0rem, + #{$footer-height}, + 0rem, + #{$horizontal-menu-height}, + 1, + $horizontalLayout: true + ); + } + } + } + &.footer-hidden { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + 0rem, + 0rem, + 0rem, + #{$horizontal-menu-height}, + 2, + $horizontalLayout: true + ); + } + } + } + &.footer-fixed { + .app-content { + .content-area-wrapper, + .kanban-wrapper { + @include content-area-wrapper-height( + #{$content-padding}, + 0rem, + #{$footer-height}, + 0rem, + #{$horizontal-menu-height}, + 2, + $horizontalLayout: true + ); + } + } + } + } + + &.vertical-overlay-menu { + #main-menu-navigation { + > li { + > ul { + > li { + > a { + i, + svg { + height: 1rem; + width: 1rem; + font-size: 1rem; + } + } + } + } + } + } + } +} + +// Initially menu & content width for md and down screen +@include media-breakpoint-down(lg) { + .horizontal-layout { + &.horizontal-menu { + .horizontal-menu-wrapper { + .header-navbar { + display: none; + } + } + } + .header-navbar { + background: $white; + } + .app-content { + padding: calc(#{$navbar-height} + calc(#{$content-padding} - 0.8rem)) calc(#{$content-padding} - 0.8rem) 0 + calc(#{$content-padding} - 0.8rem) !important; + } + } +} + +@include media-breakpoint-down(xs) { + // For static navbar + html body.horizontal-layout.navbar-static .app-content { + padding: calc(#{$content-padding} - 0.8rem + #{$navbar-height}) calc(#{$content-padding} - 0.8rem) 0 + calc(#{$content-padding} - 0.8rem) !important; // - 0.8rem to reduce padding in small screen + } +} +// Import vertical-overlay-menu.scss for small screen support +@import 'vertical-overlay-menu.scss'; diff --git a/src/@core/scss/base/core/menu/menu-types/vertical-menu.scss b/src/@core/scss/base/core/menu/menu-types/vertical-menu.scss new file mode 100644 index 00000000..92374a2e --- /dev/null +++ b/src/@core/scss/base/core/menu/menu-types/vertical-menu.scss @@ -0,0 +1,295 @@ +/*========================================================================================= + File Name: vertical-menu.scss + Description: A classic vertical modern style menu with expand and collops support. It support + light & dark version, flipped layout, right side icons, native scroll and borders menu + item separation. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +@import '../../../bootstrap-extended/include'; // Bootstrap includes +@import '../../../components/include'; // Components includes + +// Import first main menu mixin +@import '../../mixins/main-menu-mixin'; + +// Vertical menu +//========================= +.vertical-layout { + &.vertical-menu-modern { + .main-menu { + transition: 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), background 0s; + transform: translate3d(0, 0, 0); + backface-visibility: hidden; + .navigation { + li a { + align-items: center; + } + > li > a svg, + > li > a i { + height: 20px; + width: 20px; + font-size: 1.45rem; + margin-right: 1.1rem; + flex-shrink: 0; + } + // Sub-menu icon size + .menu-content { + > li > a svg, + > li > a i { + margin-right: 1.45rem; + font-size: 11px; + height: 11px; + width: 11px; + } + } + } + } + + //Vertical menu [Expanded] + &.menu-expanded { + // Main menu expanded + .main-menu { + width: $menu-expanded-width; + .navigation { + .navigation-header { + .feather-more-horizontal { + display: none; + } + } + > li { + > a { + > i, + > svg { + &:before { + height: 20px; + width: 20px; + font-size: 1.45rem; + } + } + } + } + li { + @include vertical-menu-has-sub-arrow($font-size-base + 0.1); + } + } + } + //Content expanded + .footer { + @include main-menu-width($menu-expanded-width); + } + } + //Vertical menu [Collapsed] + &.menu-collapsed { + //Navbar collapsed + .navbar { + .navbar-header { + @include menu-navbar-width($menu-collapsed-width); + .modern-nav-toggle { + display: none; + } + &.expanded { + width: $menu-expanded-width; + z-index: 1000; + .modern-nav-toggle { + display: block; + } + } + } + // fixed-top navbar when menu-collapsed + &.fixed-top { + left: $menu-collapsed-width; + } + } + // Main menu collapsed + .main-menu { + width: $menu-collapsed-width; + + .navbar-header .brand-text, + .modern-nav-toggle { + display: none; + } + + // When menu is collapsed and mouse is not hovered over menu + &:not(.expanded) { + .navigation-header { + margin-left: 2.2rem; + span { + display: none; + } + .feather-more-horizontal { + display: block; + font-size: 1.285rem; + width: 18px; + height: 18px; + } + } + .navigation li { + &:last-child { + margin-bottom: 1.25rem !important; + } + &.active { + a { + background: whitesmoke; + box-shadow: none; + color: #565656; + } + } + } + } + + // When menu is collapsed but mouse is hovered over menu + &.expanded { + width: $menu-expanded-width; + .navigation { + > li.navigation-header { + span { + display: block; + } + .feather-more-horizontal { + display: none; + } + } + li { + @include vertical-menu-has-sub-arrow(1rem); + } + } + .navbar-header .brand-text { + display: inline; + } + .modern-nav-toggle { + display: block; + } + } + + //Navigation collapsed + .navigation { + overflow: visible; + > li.navigation-header { + span { + display: none; + } + } + > li { + > a { + text-overflow: inherit; + } + } + } + } + //Brand center content collapsed + .app-content, + .footer { + @include main-menu-width($menu-collapsed-width); + } + .header-navbar { + // Floating-navbar + &.floating-nav { + width: calc(100vw - (100vw - 100%) - 4.4rem - 74px); + } + // Navbar-static-top + &.navbar-static-top { + width: calc(100vw - (100vw - 100%) - 74px); + left: 74px; + } + } + } + + .toggle-icon, + .collapse-toggle-icon { + margin-right: 0.425rem; + &:focus { + outline: none; + } + } + } +} + +// Initially menu & content width for lg and up screen +@include media-breakpoint-up(lg) { + .vertical-layout { + &.vertical-menu-modern { + .main-menu { + width: $menu-expanded-width; + } + } + } +} + +// Initially menu & content width for md and down screen +@include media-breakpoint-down(lg) { + .vertical-layout { + &.vertical-menu-modern { + // not using this class in below < 992 + .main-menu { + width: 0; + } + .navbar { + .navbar-header { + width: 0; + } + } + .content, + .footer { + @include main-menu-width(0); + } + &.menu-collapsed { + .app-content, + .footer { + margin-left: 0; + } + .main-menu { + width: 0; + } + } + } + } +} + +// Initially menu & content width for sm and down screen +@include media-breakpoint-down(sm) { + .vertical-layout { + &.vertical-menu-modern { + // not using this class <992 + .main-menu { + width: 0; + } + .navbar { + .navbar-header { + width: 0; + } + } + .content, + .footer { + @include main-menu-width(0); + } + } + } +} + +@keyframes fadein { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fadeout { + from { + opacity: 1; + } + to { + opacity: 0; + } +} +// IE Specific CSS +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .vertical-menu-modern.vertical-layout .main-menu .navigation > li > a > span { + animation: none; + } +} +// Import vertical-overlay-menu.scss for small screen support +@import 'vertical-overlay-menu.scss'; diff --git a/src/@core/scss/base/core/menu/menu-types/vertical-overlay-menu.scss b/src/@core/scss/base/core/menu/menu-types/vertical-overlay-menu.scss new file mode 100644 index 00000000..bd0134c5 --- /dev/null +++ b/src/@core/scss/base/core/menu/menu-types/vertical-overlay-menu.scss @@ -0,0 +1,79 @@ +/*========================================================================================= + File Name: vertical-overlay-menu.scss + Description: A overlay style vertical menu with show and hide support. It support + light & dark version, filpped layout, right side icons, native scroll and borders menu + item seperation. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +@import '../../../bootstrap-extended/include'; // Bootstrap includes +@import '../../../components/include'; // Components includes + +// Import first main menu mixin +@import '../../mixins/main-menu-mixin'; + +// Vertical Overlay Menu +//========================= +.vertical-overlay-menu { + //Content expanded + .content { + @include main-menu-width(0); + } + //Navbar expanded + .navbar { + .navbar-header { + @include menu-navbar-width($menu-expanded-width); + } + } + // Main menu expanded + .main-menu { + opacity: 0; + transform: translate3d(0, 0, 0); + transition: width 0.25s, opacity 0.25s, transform 0.25s; + width: $menu-expanded-width; + left: -($menu-expanded-width); + + .navigation { + > li { + > a { + > svg, + > i { + margin-right: 14px; + float: left; + transition: 200ms ease all; + height: 20px; + width: 20px; + &:before { + transition: 200ms ease all; + font-size: 1.429rem; + } + } + } + } + li { + @include vertical-menu-has-sub-arrow(1rem); + } + + .navigation-header { + .feather-more-horizontal { + display: none; + } + } + } + } + &.menu-open { + .main-menu { + opacity: 1; + transform: translate3d($menu-expanded-width, 0, 0); + transition: width 0.25s, opacity 0.25s, transform 0.25s; + } + } + &.menu-hide { + .main-menu { + @extend .main-menu; + } + } +} diff --git a/src/@core/scss/base/core/mixins/alert.scss b/src/@core/scss/base/core/mixins/alert.scss new file mode 100644 index 00000000..6e2332e6 --- /dev/null +++ b/src/@core/scss/base/core/mixins/alert.scss @@ -0,0 +1,5 @@ +// For alert's heading box-shadow + +@mixin alert-heading-bs($color) { + box-shadow: rgba($color, 0.4) 0px 6px 15px -7px; +} diff --git a/src/@core/scss/base/core/mixins/hex2rgb.scss b/src/@core/scss/base/core/mixins/hex2rgb.scss new file mode 100644 index 00000000..9fdddf05 --- /dev/null +++ b/src/@core/scss/base/core/mixins/hex2rgb.scss @@ -0,0 +1,4 @@ +@mixin bg-opacity($color, $opacity: 1) { + background: $color; /* The Fallback */ + background: rgba($color, $opacity); +} diff --git a/src/@core/scss/base/core/mixins/main-menu-mixin.scss b/src/@core/scss/base/core/mixins/main-menu-mixin.scss new file mode 100644 index 00000000..6e1df8c9 --- /dev/null +++ b/src/@core/scss/base/core/mixins/main-menu-mixin.scss @@ -0,0 +1,359 @@ +// ========================================================================================= +// File Name: main-menu-mixin.scss +// Description: Common mixin for menus, contain dark and light version scss. +// ---------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +//========================================================================================== + +// Header navbar content and brand expanded & collapsed stats +// spacing and sizing. +// ================================================ + +// Mixins for the menu and navbar position, margin and width change +@mixin main-menu-width($menu-width) { + margin-left: $menu-width; +} +@mixin menu-navbar-width($menu-width) { + float: left; + width: $menu-width; +} +// Mixins for the menu show hide based on width +@mixin vertical-menu-transform-show($transform-width) { + transform: translate3d($transform-width, 0, 0); + backface-visibility: hidden; + perspective: 1000; +} +@mixin vertical-menu-transform-hide() { + transform: translate3d(0, 0, 0); +} + +// Mixins for the sub menu arrow +@mixin vertical-menu-has-sub-arrow($arrow-font-size) { + &.has-sub { + > a:after { + content: ''; + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $body-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: $arrow-font-size; + height: $arrow-font-size; + width: $arrow-font-size; + display: inline-block; + position: absolute; + right: 20px; + top: 14px; + transform: rotate(0deg); + transition: all 0.2s ease-out; + } + &.open:not(.menu-item-closing) { + > a:after { + transform: rotate(90deg); + } + } + } +} +// Used for apps +@mixin content-area-wrapper-height( + $contentPadding: 0rem, + $navbarHeight: 0rem, + $footerHeight: 0rem, + $floatingNavMargin: 0rem, + $horizontalMenuHeight: 0rem, + $spacingSides: 1, + $horizontalLayout: false +) { + height: calc( + 100vh - + calc( + calc(#{$contentPadding} * #{$spacingSides}) + #{$navbarHeight} + #{$footerHeight} + #{$floatingNavMargin} + #{$horizontalMenuHeight} + ) + ); + height: calc( + var(--vh, 1vh) * 100 - + calc( + calc(#{$contentPadding} * #{$spacingSides}) + #{$navbarHeight} + #{$footerHeight} + #{$floatingNavMargin} + #{$horizontalMenuHeight} + ) + ); + // responsive size height + @if $horizontalLayout { + @include media-breakpoint-down(lg) { + height: calc( + 100vh - calc(calc(calc(#{$contentPadding} - 0.8rem) * #{$spacingSides}) + #{$navbarHeight} + #{$footerHeight}) + ); + height: calc( + var(--vh, 1vh) * 100 - + calc(calc(calc(#{$contentPadding} - 0.8rem) * #{$spacingSides}) + #{$navbarHeight} + #{$footerHeight}) + ); + } + } @else { + @include media-breakpoint-down(xs) { + height: calc( + 100vh - + calc( + calc(calc(#{$contentPadding} * #{$spacingSides}) - calc(0.8rem * #{$spacingSides})) + #{$navbarHeight} + #{$footerHeight} + + #{$floatingNavMargin} + #{$horizontalMenuHeight} + ) + ); + height: calc( + var(--vh, 1vh) * 100 - + calc( + calc(calc(#{$contentPadding} * #{$spacingSides}) - calc(0.8rem * #{$spacingSides})) + #{$navbarHeight} + #{$footerHeight} + + #{$floatingNavMargin} + #{$horizontalMenuHeight} + ) + ); + } + } +} + +// Light & Dark menu mixin +// $theme-color : Menu text color +// $theme-bg : Menu background color +// ================================================ +@mixin menu-theme($theme-color, $theme-bg) { + $main-menu-top-open-color: darken($theme-color, 10%); + $main-menu-top-open-hover-bg: darken($theme-bg, 6%); + $main-menu-top-open-head-bg: darken($theme-bg, 4%); + + $main-menu-top-active-head-bg: darken($theme-bg, 4%); //$primary + + $main-menu-sub-color: $theme-color; + $main-menu-sub-hover-color: lighten($theme-color, 4%); + + $main-menu-sub-open-color: $theme-color; + + color: $theme-color; + background: $theme-bg; + + .navigation { + background: $theme-bg; + .navigation-header { + color: lighten($theme-color, 21.5%); + margin: calc(#{$content-padding} + 0.286rem) 0 0.8rem ($content-padding + 0.2rem); + padding: 0; + line-height: 1.5; + letter-spacing: 0.01rem; + span { + font-weight: 500; + } + } + li { + &.has-sub { + > a { + transition: all 0.5s ease, background 0s, color 0s; + } + } + a { + color: darken($theme-color, 4.9%); + padding: $menu-padding; + line-height: 1.45; + + span.menu-sub-title { + color: lighten($theme-color, 30%); + } + + & > * { + transition: transform 0.25s ease; + } + } + } + + // Menu Item Hover Animation + li.nav-item { + a:hover > * { + transition: transform 0.25s ease; + transform: translateX(5px); + } + ul.menu-content { + li { + a:hover > * { + transition: transform 0.25s ease; + transform: translateX(5px); + } + } + } + } + + > li { + > a { + margin: 0 15px; + .label { + margin-top: 4px; + margin-right: 5px; + } + i, + svg { + position: relative; + top: 1px; + } + } + > ul li { + &:first-of-type { + margin-top: 7px !important; + } + + &:not(.has-sub) { + margin: 0 15px; + } + &.has-sub { + > a { + margin: 0 15px; + } + + > ul > li { + margin: 0 15px; + } + } + } + &.open:not(.menu-item-closing), + &.sidebar-group-active { + > a { + color: $main-menu-top-open-color; + background: $main-menu-top-open-head-bg; + border-radius: 6px; + } + } + + &:not(.open) { + > ul { + display: none; + .active { + background: transparent; + box-shadow: none; + } + } + } + &.active { + z-index: 1; + > a { + background: linear-gradient(118deg, rgba($primary, 1), rgba($primary, 0.7)); + box-shadow: 0 0 10px 1px rgba($primary, 0.7); + color: $white; + font-weight: 400; + border-radius: 4px; + } + } + + .active { + background: $main-menu-top-open-hover-bg; + + > a { + color: $primary; + margin-bottom: 0; + } + + .hover, + :hover { + > a { + background: $main-menu-top-active-head-bg; + } + } + } + + ul { + padding: 0; + margin: 0; + + li { + color: $main-menu-sub-color; + background: transparent; + > a { + padding: $menu-second-level-padding; + } + ul { + a { + padding: $menu-third-level-padding; + } + } + } + .has-sub { + &:not(.open) { + > ul { + display: none; + .active { + background: transparent; + box-shadow: none; + } + } + } + } + .open, + .sidebar-group-active { + > a { + color: $main-menu-sub-open-color; + background: $main-menu-top-active-head-bg; + border-radius: 6px; + } + //for 2rd level menu + > ul { + display: block; + //for 3rd level menu + .open { + > ul { + display: block; + } + } + } + } + + .hover, + &:hover { + > a { + color: $main-menu-sub-hover-color; + } + } + + .active { + background: linear-gradient(118deg, rgba($primary, 1), rgba($primary, 0.7)); + box-shadow: 0 0 10px 1px rgba($primary, 0.7); + border-radius: 4px; + z-index: 1; + > a { + color: $white; + } + } + } + } + } +} +// Menu content display mixin +// $menu-expanded-width : Expanded menu width +// $menu-collapsed-width: Collapsed menu width +// ================================================ +@mixin menu-content($menu-expanded-width, $menu-collapsed-width, $theme-color, $theme-bg) { + .main-menu-content { + > span.menu-title, + a.menu-title { + right: -($menu-expanded-width); + width: $menu-expanded-width; + font-weight: 600; + color: #fff; + text-transform: uppercase; + text-align: left; + background-color: $primary; + border-color: $primary; + padding: 13px 20px; + } + > ul.menu-content { + left: $menu-collapsed-width; + width: $menu-expanded-width; + transition: visibility 0.25s, opacity 0.25s; + box-shadow: 1px 0px 2px rgba($black, 0.1); + border-bottom: 2px solid rgba($black, 0.2); + border-left: 1px solid rgba($black, 0.02); + + li { + white-space: nowrap; + position: relative; + + a { + display: block; + padding: 8px 20px 8px 20px; + } + + @include vertical-menu-has-sub-arrow(1rem); + } + } + } +} diff --git a/src/@core/scss/base/core/mixins/transitions.scss b/src/@core/scss/base/core/mixins/transitions.scss new file mode 100644 index 00000000..66c31e19 --- /dev/null +++ b/src/@core/scss/base/core/mixins/transitions.scss @@ -0,0 +1,30 @@ +@mixin transition($transition) { + -moz-transition: $transition; + -o-transition: $transition; + -webkit-transition: $transition; + transition: $transition; +} +@mixin transition-property($property) { + -moz-transition-property: $property; + -o-transition-property: $property; + -webkit-transition-property: $property; + transition-property: $property; +} +@mixin transition-duration($duration) { + -moz-transition-property: $duration; + -o-transition-property: $duration; + -webkit-transition-property: $duration; + transition-property: $duration; +} +@mixin transition-timing-function($timing) { + -moz-transition-timing-function: $timing; + -o-transition-timing-function: $timing; + -webkit-transition-timing-function: $timing; + transition-timing-function: $timing; +} +@mixin transition-delay($delay) { + -moz-transition-delay: $delay; + -o-transition-delay: $delay; + -webkit-transition-delay: $delay; + transition-delay: $delay; +} diff --git a/src/@core/scss/base/custom-rtl.scss b/src/@core/scss/base/custom-rtl.scss new file mode 100644 index 00000000..bb49108a --- /dev/null +++ b/src/@core/scss/base/custom-rtl.scss @@ -0,0 +1,355 @@ +// ================================================================================================ +// File Name: custom-rtl.scss +// Description: RTL support SCSS file. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// Variables +// ------------------------------ + +@import 'bootstrap-extended/include'; // Bootstrap includes +@import 'components/include'; // Components includes + +// Align icons position +.main-menu { + .navigation li > a > svg, + .navigation li > a > i, + .dropdown-menu svg, + .dropdown-menu i, + .dropdown-user > a > svg, + .dropdown-user > a > i, + .navigation > li > a > svg, + .navigation > li > a > i { + float: right; + } + + .navigation > li ul li > a { + display: flex; + align-items: center; + } +} + +// Transformed menu icons +.vertical-layout.vertical-menu-modern.menu-expanded .main-menu .navigation li.has-sub > a:after, +.vertical-layout.vertical-overlay-menu.menu-open .main-menu .navigation li.has-sub > a:after { + transform: rotate(180deg); +} +.vertical-layout.vertical-menu-modern.menu-expanded + .main-menu + .navigation + li.has-sub.open:not(.menu-item-closing) + > a:after { + transform: rotate(90deg); +} + +// Horizontal menu +.horizontal-menu .header-navbar.navbar-horizontal .dropdown-menu .dropdown-toggle::after { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $body-color), '#', '%23')); +} + +// Dropdown RTL Changes +.header-navbar .navbar-container ul.nav li.dropdown { + .dropdown-menu { + top: 41px !important; + + &::before { + top: 1px; + } + } +} + +.header-navbar { + .dropdown, + .dropup { + .dropdown-menu.dropdown-menu-right::before { + right: auto; + left: 0.5rem; + } + } +} + +.dropdown, +.dropup, +.btn-group { + .dropdown-menu { + right: auto !important; + top: 0 !important; + left: auto !important; + + &.dropdown-menu-right { + left: 0 !important; + + &::before { + right: 0.6rem; + left: auto; + } + } + } +} + +.dropleft { + .dropdown-toggle { + &::before { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $white), '#', '%23')) !important; + } + } + .dropdown-menu { + left: 0 !important; + margin-left: 0; + margin-right: 0.5rem; + } +} + +.dropright { + .dropdown-toggle { + &::after { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $white), '#', '%23')) !important; + } + } + .dropdown-menu { + left: 0 !important; + margin-right: 0; + margin-left: 0.5rem; + } +} + +// Input Group dropdown +.input-group { + .dropdown-menu.show { + top: 0 !important; + right: auto !important; + left: 0px !important; + } +} + +// BS Toast +.toast { + right: 1rem; +} + +// Select2 +.select2-container--default .select2-selection--single .select2-selection__arrow { + left: 1px; +} +.select2-container--default .select2-selection--multiple .select2-selection__choice { + float: right; +} +.select2-search__field { + direction: rtl; +} + +// Chartist +.chartjs-render-monitor { + margin-right: 1rem; +} + +// Datatable +div.dataTables_wrapper div.dataTables_filter { + text-align: left !important; +} +table.dataTable thead .sorting:before, +table.dataTable thead .sorting_asc:before, +table.dataTable thead .sorting_desc:before { + right: 0.45rem; +} + +// Avatar group +.avatar-group { + // Avatar Group Sizings + .avatar { + margin-right: -0.785rem; + margin-left: 0; + } + .avatar-sm { + margin-right: -0.65rem; + } + .avatar-lg { + margin-right: -1.5rem; + } + .avatar-xl { + margin-right: -1.85rem; + } +} + +// Breadcrumb +.breadcrumb:not([class*='breadcrumb-']), +.breadcrumb.breadcrumb-chevron { + .breadcrumb-item + .breadcrumb-item { + &:before { + transform: rotate(180deg); + } + } +} + +// Pagination +.pagination .page-item { + &.prev-item, + &.prev, + &.previous { + .page-link { + &:before { + transform: rotate(180deg); + } + &:hover, + &:active { + &:before { + transform: rotate(180deg); + } + } + } + &.disabled { + .page-link { + &:before { + transform: rotate(180deg); + } + } + } + } + + &.next-item, + &.next { + .page-link { + &:after { + transform: rotate(180deg); + } + &:hover, + &:active { + &:after { + transform: rotate(180deg); + } + } + } + &.disabled { + .page-link { + &:before { + transform: rotate(180deg); + } + } + } + } +} + +code[class*='language-'], +pre[class*='language-'] { + direction: ltr; +} + +@media print { + code[class*='language-'], + pre[class*='language-'] { + text-shadow: none; + } +} + +// Calendar +.fc .fc-header-toolbar .fc-right .fc-button.fc-prev-button .fc-icon { + right: 4px !important; +} + +.fc .fc-header-toolbar .fc-right .fc-button.fc-next-button .fc-icon { + left: -3px !important; +} + +// carousel changes +.carousel-control-next { + left: auto; + right: 0; +} + +.carousel-control-prev { + left: 0; + right: auto; +} + +// Tooltip +.bs-tooltip-left .arrow::before, +.bs-tooltip-auto[x-placement^='left'] .arrow::before { + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: $tooltip-bg; +} + +.bs-tooltip-left .arrow, +.bs-tooltip-auto[x-placement^='left'] .arrow { + right: 0; + left: auto; +} + +.bs-tooltip-right .arrow::before, +.bs-tooltip-auto[x-placement^='right'] .arrow::before { + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: $tooltip-bg; +} + +.bs-tooltip-right .arrow, +.bs-tooltip-auto[x-placement^='right'] .arrow { + left: 0; + right: auto; +} + +// Popover Style +.popover { + right: auto !important; +} + +// Progress +.progress-bar-animated { + animation: progress-bar-stripes 40s linear infinite; +} + +// Perfect scrollbar RTL fix +body .ps__rail-y { + right: auto !important; + left: 1px !important; +} + +// FAQ and Pricing page +.faq-navigation img, +.pricing-free-trial .pricing-trial-img { + transform: scaleX(-1); +} + +.feather-chevron-left, +.feather-chevron-right { + transform: rotate(-180deg) !important; +} + +// Kanban +.kanban-application { + .kanban-container { + .kanban-item { + i, + svg { + margin-right: 0 !important; + margin-left: 0.25rem; + } + } + } +} + +// Invoice List +.invoice-list-wrapper { + .dataTables_filter { + input { + margin-left: 0 !important; + margin-right: 0.5rem; + } + } + + .dropdown .dropdown-menu.dropdown-menu-right { + left: 2rem !important; + } +} + +// File Manager +.file-manager-application { + .sidebar-file-manager { + .sidebar-inner { + .my-drive .jstree-node.jstree-closed > .jstree-icon { + transform: rotate(180deg); + } + } + } +} diff --git a/src/@core/scss/base/pages/app-calendar.scss b/src/@core/scss/base/pages/app-calendar.scss new file mode 100644 index 00000000..9500fdec --- /dev/null +++ b/src/@core/scss/base/pages/app-calendar.scss @@ -0,0 +1,412 @@ +// Core variables and mixins + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +$fc-calendar-height: 650px; +$fc-sidebar-width: 18rem; +$fc-event-font-weight: 600; +$fc-event-font-size: 0.8rem; +$fc-event-padding-x: 0.5rem; +$fc-event-padding-y: 0.25rem; +$fc-toolbar-btn-padding: 0.438rem 0.5rem; +$fc-day-toggle-btn-padding: 0.55rem 1.5rem; + +// Full calendar styles +.fc { + // Toolbar + .fc-toolbar { + flex-wrap: wrap; + flex-direction: row !important; + .fc-prev-button, + .fc-next-button { + display: inline-block; + background-color: transparent; + border-color: transparent; + .fc-icon { + color: $body-color; + } + &:hover, + &:active, + &:focus { + background-color: transparent !important; + border-color: transparent !important; + box-shadow: none !important; + } + } + .fc-prev-button { + padding-left: 0 !important; + } + .fc-toolbar-chunk:first-child { + display: flex; + align-items: center; + flex-wrap: wrap; + } + .fc-button { + padding: $fc-toolbar-btn-padding; + &:active, + &:focus { + box-shadow: none; + } + } + .fc-button-group { + .fc-button { + text-transform: capitalize; + &:focus { + box-shadow: none; + } + } + .fc-button-primary { + &:not(.fc-prev-button):not(.fc-next-button) { + // background-color: rgba($primary, 0.1); + background-color: transparent; + border-color: $primary; + color: $primary; + &.fc-button-active, + &:hover { + background-color: rgba($color: $primary, $alpha: 0.2) !important; + border-color: $primary !important; + color: $primary; + } + } + &.fc-sidebarToggle-button { + border: 0; + + i, + svg { + height: 21px; + width: 21px; + font-size: 21px; + } + } + } + .fc-sidebarToggle-button { + padding-left: 0; + background-color: transparent !important; + color: $body-color !important; + + &:not(.fc-prev-button):not(.fc-next-button):hover { + background-color: transparent !important; + } + + & + div { + margin-left: 0; + } + } + .fc-dayGridMonth-button, + .fc-timeGridWeek-button, + .fc-timeGridDay-button, + .fc-listMonth-button { + padding: $fc-day-toggle-btn-padding; + + &:last-child, + &:first-child { + border-radius: $btn-border-radius; + } + &:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + &:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + } + } + & > * > :not(:first-child) { + margin-left: 0rem; + } + .fc-toolbar-title { + margin-left: 0.25rem; + } + .fc--button:empty, + .fc-toolbar-chunk:empty { + display: none; + } + } + + // Calendar head & body common + tbody td, + thead th { + border-color: $border-color; + &.fc-col-header-cell { + border-right: 0; + border-left: 0; + } + } + + .fc-view-harness { + min-height: $fc-calendar-height; + } + + // Daygrid + .fc-scrollgrid-section-liquid > td { + border-bottom: 0; + } + .fc-daygrid-event-harness { + .fc-event { + font-size: $fc-event-font-size; + font-weight: $fc-event-font-weight; + padding: $fc-event-padding-y $fc-event-padding-x; + } + & + .fc-daygrid-event-harness { + margin-top: 0.3rem; + } + } + .fc-daygrid-day-bottom { + margin-top: 0.3rem; + } + .fc-daygrid-day { + padding: 5px; + .fc-daygrid-day-top { + flex-direction: row; + } + } + + // All Views Event + .fc-daygrid-day-number, + .fc-timegrid-slot-label-cushion, + .fc-list-event-time { + color: $body-color; + } + .fc-day-today { + background: $body-bg !important; + background-color: $body-bg !important; + } + + // Timegrid + .fc-timegrid { + .fc-scrollgrid-section { + .fc-col-header-cell, + .fc-timegrid-axis { + border-color: $border-color; + border-left: 0; + border-right: 0; + } + .fc-timegrid-axis { + border-color: $border-color; + } + } + .fc-timegrid-axis { + &.fc-scrollgrid-shrink { + .fc-timegrid-axis-cushion { + text-transform: capitalize; + color: $text-muted; + } + } + } + .fc-timegrid-slots { + .fc-timegrid-slot { + height: 3rem; + .fc-timegrid-slot-label-frame { + text-align: center; + .fc-timegrid-slot-label-cushion { + text-transform: uppercase; + } + } + } + } + .fc-timegrid-divider { + display: none; + } + } + + // List View + .fc-list { + border-color: $border-color; + .fc-list-day-cushion { + background: $body-bg; + } + .fc-list-event { + &:hover { + td { + background-color: $body-bg; + } + } + td { + border-color: $border-color; + } + } + } +} + +// App Calendar specific +.app-calendar { + position: relative; + border-radius: $card-border-radius; + .app-calendar-sidebar { + position: absolute; + left: calc(-#{$fc-sidebar-width} - 1.2rem); + width: $fc-sidebar-width; + height: 100%; + z-index: 5; + background-color: $card-bg; + border-right: 1px solid $border-color; + flex-basis: $fc-sidebar-width; + transition: all 0.2s, background 0s, border 0s; + &.show { + left: 0; + } + .sidebar-content-title { + font-size: 0.85rem; + color: $text-muted; + text-transform: uppercase; + letter-spacing: 0.6px; + } + .select-all, + .input-filter { + & ~ label { + color: $headings-color; + font-weight: 500; + letter-spacing: 0.4px; + } + } + } + + // right sidebar area styles + .event-sidebar { + position: absolute; + top: 0; + right: 0; + width: 400px; + z-index: 15; + transform: translateX(120%); + transition: all 0.3s ease-in-out; + + .card { + height: calc(100vh - 12.96rem); + height: calc(var(--vh, 1vh) * 100 - 12.96rem); + border-radius: 0 $border-radius-sm $border-radius-sm 0; + + .close-bar { + cursor: pointer; + } + + .todo-item-action { + width: 6rem; + + .todo-item-info, + .todo-item-favorite, + .dropdown { + cursor: pointer; + line-height: 1.5; + } + .dropdown .dropdown-menu .dropdown-item { + padding: 0.14rem 1.428rem; + } + .dropdown-toggle::after { + display: none; + } + } + } + + &.show { + transform: translateX(0); + } + } + + .fc-toolbar { + h2 { + font-size: 1.45rem; + } + } + .fc-header-toolbar { + margin-bottom: 1.75rem !important; + } + .fc-view-harness { + margin: 0 -1.6rem; + } + .fc-scrollgrid { + border-color: $border-color; + } + .fc-day-past, + .fc-day-future { + .fc-daygrid-day-number { + color: $text-muted; + } + } + .fc-popover { + box-shadow: $box-shadow; + .fc-popover-header { + background: transparent; + padding: 0.5rem; + .fc-popover-title, + .fc-popover-close { + color: $headings-color; + } + } + .fc-popover-body { + *:not(:last-of-type) { + margin-bottom: 0.3rem; + } + } + } + + .fc { + .fc-event { + .fc-event-main { + color: inherit; + } + } + } + .fc-list-event { + background: transparent !important; + } + + @media (min-width: 992px) { + .app-calendar-sidebar { + position: static; + height: auto; + box-shadow: none !important; + + .flatpickr-days { + background-color: transparent; + } + } + } +} + +// Event Sidebar +.event-sidebar { + .select2-selection__choice__remove { + &:before { + top: 40% !important; + } + } +} + +// Horizontal Menu +.horizontal-layout { + .app-calendar { + margin-bottom: 1rem; + } +} + +// Media Queries +@media (max-width: 992px) { + .fc { + .fc-sidebarToggle-button { + font-size: 0; + } + } +} + +@media (min-width: 992px) { + .fc { + .fc-sidebarToggle-button { + display: none; + } + } +} + +@media (max-width: 700px) { + .app-calendar { + .fc { + .fc-header-toolbar { + .fc-toolbar-chunk:last-of-type { + margin-top: 1rem; + } + } + } + } +} diff --git a/src/@core/scss/base/pages/app-chat-list.scss b/src/@core/scss/base/pages/app-chat-list.scss new file mode 100644 index 00000000..181b23cd --- /dev/null +++ b/src/@core/scss/base/pages/app-chat-list.scss @@ -0,0 +1,128 @@ +// ================================================================================================ +// File Name: app-chat-area.scss +// Description: SCC file for chat area application page. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +@import '../core/colors/palette-variables'; + +@import 'bootstrap/scss/mixins/_gradients'; +@import 'bootstrap/scss/mixins/gradients'; + +//Variables +$chat-image-back-color: #f2f0f7; +$chat-head-footer-height: 65px; +$chat-widget-head-footer-height: 56px; +$chat-widget-height: 390px; + +// User chat window css +.chat-app-window { + // User chats + .user-chats { + background-color: $chat-image-back-color; + padding: 1rem; + position: relative; + height: calc(100% - #{$chat-head-footer-height} - #{$chat-head-footer-height}); + .avatar { + img { + border: 2px solid $white; + } + } + } + .active-chat { + height: inherit; + .chat-header { + display: flex; + justify-content: space-between; + height: $chat-head-footer-height; + background-color: $white; + padding: 0 1rem; + border-bottom: 1px solid $border-color; + } + } + + // Chat area css + .chats { + .chat-avatar { + float: right; + } + .chat-body { + display: block; + margin: 10px 30px 0 0; + overflow: hidden; + .chat-content { + float: right; + padding: 0.7rem 1rem; + margin: 0 1rem 10px 0; + clear: both; + color: $white; + @include gradient-directional(map-get($primary-color, 'base'), map-get($primary-color, 'lighten-2'), 80deg); + border-radius: $border-radius; + box-shadow: 0 4px 8px 0 rgba($black, 0.12); + max-width: 75%; + p { + margin: 0; + } + } + } + // Chat area left css + .chat-left { + .chat-avatar { + float: left; + } + .chat-body { + .chat-content { + float: left; + margin: 0 0 10px 1rem; + color: $body-color; + background: none; + background-color: lighten($white, 18%); + } + } + } + } + // Chat form of user area + .chat-app-form { + height: $chat-head-footer-height; + padding: 0 1rem; + background-color: $white; + display: flex; + align-items: center; + border-top: 1px solid $border-color; + } +} + +// Chat Widget +.chat-widget { + .card-header { + padding-top: 0.8rem; + padding-bottom: 0.8rem; + } + .chat-app-window { + // User chats + .user-chats { + background-color: $body-bg; + height: $chat-widget-height; + } + .chat-app-form { + border-top: 0; + border-bottom-left-radius: $border-radius; + border-bottom-right-radius: $border-radius; + height: $chat-widget-head-footer-height; + .input-group-text, + .message { + border: 0; + padding-left: 0; + } + .input-group:not(.bootstrap-touchspin):focus-within { + box-shadow: none; + } + } + } +} diff --git a/src/@core/scss/base/pages/app-chat.scss b/src/@core/scss/base/pages/app-chat.scss new file mode 100644 index 00000000..9fb6ab1f --- /dev/null +++ b/src/@core/scss/base/pages/app-chat.scss @@ -0,0 +1,340 @@ +// ================================================================================================ +// File Name: app-chat.scss +// Description: SCC file for chat application page. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +@import '../core/colors/palette-variables'; + +@import 'bootstrap/scss/mixins/_gradients'; +@import 'bootstrap/scss/mixins/gradients'; + +//Variables +$chat-image-back-color: #f2f0f7; +$chat-head-footer-height: 65px; +$chat-profile-sidebar-head-height: 200px; + +.chat-application { + .content-area-wrapper { + border: 1px solid $border-color; + border-radius: $card-border-radius; + } + + // chat admin profile sidebar + .chat-profile-sidebar { + border-right: 1px solid $border-color; + height: inherit; + width: $chat-sidebar-width; + border-radius: $border-radius-sm; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + position: absolute; + background-color: $white; + transform: translateX(-110%); + transition: all 0.3s ease, background 0s, border 0s, color 0s; + z-index: 6; + &.show { + transform: translateX(0); + transition: all 0.3s ease, background 0s, border 0s, color 0s; + } + + // admin profile header section + .chat-profile-header { + display: flex; + align-items: center; + justify-content: center; + height: $chat-profile-sidebar-head-height; + text-align: center; + .avatar { + margin-bottom: 1.25rem; + } + } + + // Admin profile scroll area + .profile-sidebar-area { + height: calc(100% - #{$chat-profile-sidebar-head-height}); + position: relative; + padding: 0 2rem 1.5rem; + } + } + + // close icon style for all chat sidebars + .close-icon { + position: absolute; + top: 0.85rem; + right: 1rem; + cursor: pointer; + } + .sidebar-close-icon, + .close-icon { + svg, + i { + font-size: 1.143rem; + height: 1.143rem; + width: 1.143rem; + } + } + + // for avatar border + .avatar-border { + img { + border: 2px solid $white; + } + } + + // Main Sidebar Content + .sidebar-content { + background-color: $white; + border-right: 1px solid $border-color; + height: inherit; + width: $chat-sidebar-width; + border-radius: $border-radius-sm; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + margin: 0; + box-shadow: none; + // Close Icon + .sidebar-close-icon { + position: absolute; + right: 0.25rem; + top: 0.25rem; + font-size: 1.25rem; + z-index: 1; + cursor: pointer; + visibility: hidden; + } + // Chat search area + .chat-fixed-search { + width: $chat-sidebar-width; + border-bottom: 1px solid $border-color; + padding: 0 1.286rem; + height: $chat-head-footer-height; + display: flex; + .sidebar-profile-toggle { + .avatar { + display: inline-table; + } + } + .input-group { + &:focus-within { + background-color: transparent; + box-shadow: none; + } + } + } + .chat-list-title { + color: $primary; + margin: 2rem 1.286rem 0.5rem; + } + // Sidebar chat list + .chat-user-list-wrapper { + position: relative; + height: calc(100% - #{$chat-head-footer-height}); + width: $chat-sidebar-width; + border-radius: 0; + // Specific alignment for avatar status + .avatar { + height: 42px; + [class*='avatar-status-'] { + right: 1px; + bottom: 1px; + } + } + .contact-list { + .chat-info { + width: calc(100% - 46px); // ? avatar size with 2px border = 42+2+2 =46px + padding-right: 0; + } + } + .no-results { + padding: 0.786rem 1.286rem; + display: none !important; + &.show { + display: block !important; + } + } + ul { + padding-left: 0; + margin-bottom: 0; + } + li { + display: flex; + padding: 0.786rem 1.286rem; + .chat-info { + margin-top: 0.3rem; + width: calc(100% - 46px - 46px); // ? avatar size with 2px border = 42+2+2 =46px & date area width = 46px + padding: 0 0.75rem; + .card-text, + p { + color: $text-muted; + } + } + + .chat-time { + color: $text-muted; + } + &:hover { + cursor: pointer; + background: $body-bg; + } + &.active { + @include gradient-directional(map-get($primary-color, 'base'), map-get($primary-color, 'lighten-2'), 80deg); + h1, + h2, + h3, + h4, + h5, + h6, + .card-text, + .chat-time { + color: $white; + } + } + img { + border: 2px solid $white; + } + } + } + } + + // User chat window css + .chat-app-window { + height: 100%; + + // Before starting chat + .start-chat-area, + .user-chats { + background-image: url($chat-bg-light); + background-color: $chat-image-back-color; + background-repeat: repeat; + background-size: 210px; + } + .start-chat-area { + height: inherit; + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + .start-chat-icon, + .start-chat-text { + background: $white; + box-shadow: 0 4px 8px 0 rgba($black, 0.12) !important; + color: $body-color; + } + .start-chat-text { + padding: 0.5rem 1rem; + border-radius: calc(#{$border-radius} * 4); + cursor: pointer; + } + .start-chat-icon { + border-radius: 50%; + padding: 2rem; + svg, + i { + height: 4rem; + width: 4rem; + font-size: 4rem; + } + } + } + } + + // User Profile right sidebar + .user-profile-sidebar { + width: $chat-sidebar-width; + border-radius: $border-radius-sm; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + background-color: $white; + position: absolute; + transform: translateX(110%); + transition: all 0.3s ease, background 0s, border 0s, color 0s; + z-index: 6; + right: 0; + bottom: 0; + top: 0; + &.show { + transform: translateX(0%); + transition: all 0.3s ease, background 0s, border 0s, color 0s; + } + .user-profile-header { + .header-profile-sidebar { + height: $chat-profile-sidebar-head-height; + display: flex; + align-items: center; + justify-content: center; + text-align: center; + flex-direction: column; + width: 100%; + } + .avatar { + margin-bottom: 1.25rem; + } + } + .user-profile-sidebar-area { + position: relative; + height: calc(100% - #{$chat-profile-sidebar-head-height}); + padding: 0 2rem 1.5rem; + } + } +} + +@include media-breakpoint-down(md) { + .content-right { + width: 100%; + } + .chat-application { + .sidebar-content { + transform: translateX(-110%); + transition: all 0.3s ease-in-out; + position: absolute; + z-index: 5; + &.show { + transform: translateX(0); + transition: all 0.3s ease; + } + } + } +} +@include media-breakpoint-down(sm) { + .chat-application { + .sidebar-content { + .sidebar-close-icon { + visibility: visible; + top: 15px; + right: 0; + padding: 0.65rem; + line-height: 1; + } + .chat-fixed-search { + padding-right: 2.5rem; + } + } + } +} +@include media-breakpoint-down(xs) { + .chat-application { + .sidebar { + position: unset !important; + } + .sidebar-content { + width: 100%; + .chat-fixed-search, + .chat-user-list-wrapper { + width: 100%; + } + } + .chat-profile-sidebar { + width: 100%; + } + .user-profile-sidebar { + width: 100%; + } + } +} diff --git a/src/@core/scss/base/pages/app-ecommerce-details.scss b/src/@core/scss/base/pages/app-ecommerce-details.scss new file mode 100644 index 00000000..1a194522 --- /dev/null +++ b/src/@core/scss/base/pages/app-ecommerce-details.scss @@ -0,0 +1,288 @@ +// ================================================================================================ +// File Name: app-ecommerce-details.scss +// Description: App Ecommerce Details SCSS. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +// App e-commerce detail style +.ecommerce-application { + .app-ecommerce-details { + .product-img { + width: 600px; + } + // ratings style + .ratings-list-item { + svg, + i { + font-size: 1.286rem; + height: 1.286rem; + width: 1.286rem; + } + } + .filled-star { + fill: $warning; + stroke: $warning; + color: $warning; + } + .unfilled-star { + stroke: $gray-100; + color: $gray-100; + } + + // Item Price + .item-price { + color: $primary; + } + // Common for list-view, checkout and wishlist + .item-company { + display: inline-flex; + font-weight: $font-weight-normal; + font-size: 0.875rem; + + .company-name { + font-weight: $font-weight-bolder; + margin-left: 0.25rem; + } + } + + // Product feature list + .product-features { + margin-top: 1.5rem; + margin-bottom: 1.5rem; + li { + svg, + i { + height: 1.4rem; + width: 1.4rem; + font-size: 1.4rem; + margin-right: 0.75rem; + } + display: flex; + align-items: center; + margin-bottom: 1rem; + span { + font-weight: $font-weight-bolder; + } + } + } + + .product-color-options { + margin-top: 1.5rem; + margin-bottom: 1.2rem; + } + .btn-wishlist { + .text-danger { + color: $danger; + fill: $danger; + } + } + .btn-share { + .btn-icon { + ~ .dropdown-menu { + min-width: 3rem; + } + } + } + .item-features { + background-color: $body-bg; + padding-top: 5.357rem; + padding-bottom: 5.357rem; + i, + svg { + font-size: 2.5rem; + height: 2.5rem; + width: 2.5rem; + color: $primary; + } + } + } + + // centered slides option-1 + .swiper-responsive-breakpoints { + &.swiper-container { + .swiper-slide { + text-align: center; + background-color: $body-bg; + padding: 1.5rem 3rem; + border-radius: $card-border-radius; + .img-container { + display: flex; + align-items: center; + justify-content: center; + height: 250px; + } + } + } + } + + //navigation button custom icons + .swiper-button-prev, + .swiper-button-next, + .swiper-container-rtl .swiper-button-prev, + .swiper-container-rtl .swiper-button-next { + background-image: none; + width: 35px; + font-size: $h1-font-size; + + &:focus { + outline: none; + } + } + + .swiper-button-prev { + left: 0; + + &:after { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $primary), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 44px; + color: $body-color; + width: 44px; + height: 44px; + content: ''; + } + } + + .swiper-button-next { + right: 0; + + &:after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $primary), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 44px; + color: $body-color; + width: 44px; + height: 44px; + content: ''; + } + } + + .swiper-container-rtl { + .swiper-button-prev { + &:after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $primary), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 44px; + color: $body-color; + width: 44px; + height: 44px; + content: ''; + } + } + + .swiper-button-next { + &:after { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $primary), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 44px; + color: $body-color; + width: 44px; + height: 44px; + content: ''; + } + } + } + + // color options + + .product-color-options { + .color-option { + border: 1px solid transparent; + border-radius: 50%; + position: relative; + cursor: pointer; + padding: 3px; + + .filloption { + height: 18px; + width: 18px; + border-radius: 50%; + } + } + + // selected + .selected { + // these use for border color only page specific + .b-primary { + border-color: $primary; + .filloption { + box-shadow: 0 2px 4px 0 rgba($primary, 0.4); + } + } + + .b-success { + border-color: $success; + .filloption { + box-shadow: 0 2px 4px 0 rgba($success, 0.4); + } + } + + .b-danger { + border-color: $danger; + .filloption { + box-shadow: 0 2px 4px 0 rgba($danger, 0.4); + } + } + + .b-warning { + border-color: $warning; + .filloption { + box-shadow: 0 2px 4px 0 rgba($warning, 0.4); + } + } + + .b-info { + border-color: $info; + .filloption { + box-shadow: 0 2px 4px 0 rgba($info, 0.4); + } + } + } + .b-primary .filloption { + box-shadow: 0 2px 4px 0 rgba($primary, 0.4); + } + .b-success .filloption { + box-shadow: 0 2px 4px 0 rgba($success, 0.4); + } + .b-danger .filloption { + box-shadow: 0 2px 4px 0 rgba($danger, 0.4); + } + .b-warning .filloption { + box-shadow: 0 2px 4px 0 rgba($warning, 0.4); + } + .b-info .filloption { + box-shadow: 0 2px 4px 0 rgba($info, 0.4); + } + } +} + +@include media-breakpoint-down(sm) { + .ecommerce-application .swiper-responsive-breakpoints.swiper-container .swiper-slide { + padding: 1rem; + } +} +@include media-breakpoint-down(sm) { + .ecommerce-application { + .app-ecommerce-details { + // ratings style + .ratings-list-item { + svg, + i { + font-size: 1rem; + height: 1rem; + width: 1rem; + } + } + } + } +} diff --git a/src/@core/scss/base/pages/app-ecommerce.scss b/src/@core/scss/base/pages/app-ecommerce.scss new file mode 100644 index 00000000..ec39a6da --- /dev/null +++ b/src/@core/scss/base/pages/app-ecommerce.scss @@ -0,0 +1,632 @@ +// ================================================================================================ +// File Name: app-ecommerce.scss +// Description: SCSS file for ecommerce shop, wishlist and checkout page. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +$search-bar-height: 48px; + +.ecommerce-application { + .content-body { + position: relative; + } + // To overlay in whole page + .body-content-overlay { + position: fixed !important; + z-index: 12 !important; + } + + // Shop Sidebar + .sidebar-shop { + margin-top: 0.85rem; + width: $sidebar-width; + z-index: 14; + + // for heading + .filter-heading { + margin-bottom: 1.75rem; + } + + // for title + .filter-title { + margin-bottom: 1rem; + margin-top: 2.5rem; + } + + // Sidebar price range and categories list + .price-range, + .categories-list { + li:not(:last-child) { + margin-bottom: 0.75rem; + } + } + + // Sidebar brand list + .brand-list { + li { + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: 0.75rem; + } + } + + // Sidebar for slider + .range-slider.noUi-horizontal { + .noUi-handle { + .noUi-tooltip { + opacity: 0; + transform: translate(-50%, -15%); + + &:before { + content: '$ '; + } + } + &:active { + .noUi-tooltip { + opacity: 1; + } + } + } + } + + // for stars in rating + .ratings-list { + display: flex; + justify-content: space-between; + margin-bottom: 0.5rem; + &:last-child { + margin-bottom: 2.5rem; + } + ul { + margin-bottom: 0; + .ratings-list-item { + svg, + i { + width: 1.25rem; + height: 1.25rem; + font-size: 1.25rem; + } + } + } + } + } + + // ratings style + .filled-star { + fill: $warning; + stroke: $warning; + color: $warning; + } + .unfilled-star { + stroke: $gray-100; + color: $gray-100; + } + + // E-commerce shop main content area + + //ecommerce header + .ecommerce-header-items { + display: flex; + justify-content: space-between; + + .result-toggler { + display: flex; + align-items: center; + + // Sidebar toggler + .shop-sidebar-toggler { + padding-left: 0; + + &:active, + &:focus { + outline: 0; + } + + .navbar-toggler-icon { + height: auto; + i, + svg { + color: $body-color; + height: 1.5rem; + width: 1.5rem; + font-size: 1.5rem; + } + } + } + // Search result title + .search-results { + font-weight: $font-weight-bold; + color: $headings-color; + } + } + } + + // Product search bar + .ecommerce-searchbar { + .input-group { + box-shadow: 0 2px 8px 0 rgba($black, 0.14); + border-radius: 0.3rem; + } + } + + // Search bar + .search-product, + .input-group-text { + height: $search-bar-height; + border: none; + font-size: 0.95rem; + padding-left: 1.25rem; + + &::placeholder { + font-size: 0.95rem; + } + } + + // main Products + .ecommerce-card { + &:hover { + transform: translateY(-5px); + box-shadow: 0 4px 25px 0 rgba($black, 0.25); + } + + // ratings + .item-rating { + ul { + margin-bottom: 0; + } + svg, + i { + height: 1.143rem; + width: 1.143rem; + font-size: 1.143rem; + } + } + + // Item name + .item-name { + margin-bottom: 0; + a { + font-weight: $font-weight-bolder; + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + overflow: hidden; + text-overflow: ellipsis; + } + } + + .item-description { + font-size: 0.875rem; + } + + // buttons style + .btn-wishlist, + .btn-cart { + span { + vertical-align: text-top; + } + i, + svg { + margin-right: 0.25rem; + vertical-align: text-top; + &.text-danger { + fill: $danger; + } + } + } + } + + // margin for both views + .grid-view, + .list-view { + &:not(.wishlist-items) { + margin-top: 2rem; + } + } + + // Grid View Specific style + .grid-view { + display: grid; + grid-template-columns: 1fr 1fr 1fr; + column-gap: 2rem; + &.wishlist-items { + grid-template-columns: 1fr 1fr 1fr 1fr; + } + + .ecommerce-card { + overflow: hidden; + + // Item Image + .item-img { + padding-top: 0.5rem; + min-height: 15.85rem; + display: flex; + align-items: center; + } + + // Item content wrapper + .item-wrapper { + display: flex; + justify-content: space-between; + align-items: baseline; + } + + // Hiding list view items + .shipping, + .item-company, + .item-options .item-price { + display: none; + } + + .item-options { + display: flex; + flex-wrap: wrap; + + .btn-cart, + .btn-wishlist { + flex-grow: 1; + border-radius: 0; + } + } + + .item-name { + margin-top: 0.75rem; + } + + // Item Description + .item-description { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + margin-top: 0.2rem; + } + + .item-price { + font-weight: $font-weight-bolder; + } + + .card-body { + padding: 1rem; + } + } + } + + // List View Specific style + .list-view { + display: grid; + grid-template-columns: 1fr; + + .ecommerce-card { + overflow: hidden; + display: grid; + grid-template-columns: 1fr 2fr 1fr; + + // list view image + .item-img { + display: flex; + justify-content: center; + align-items: center; + height: 100%; + } + + .card-body { + padding: 1.5rem 1rem; + border-right: 1px solid $border-color; + display: flex; + flex-direction: column; + + // item name and ratings order + .item-wrapper { + order: 2; + } + .item-name { + order: 1; + } + // List view description + .item-description { + order: 3; + display: -webkit-box; + -webkit-line-clamp: 5; + -webkit-box-orient: vertical; + overflow: hidden; + text-overflow: ellipsis; + } + + // .item-rating, + .item-price { + display: none; + } + // ratings + .item-rating { + margin-bottom: 0.3rem; + } + } + // Common for list-view, checkout and wishlist + .item-company { + display: inline-flex; + font-weight: $font-weight-normal; + margin: 0.3rem 0 0.5rem; + font-size: 0.875rem; + + .company-name { + font-weight: $font-weight-bolder; + margin-left: 0.25rem; + } + } + + // price and btn area of list view + .item-options { + padding: 1rem; + display: flex; + flex-direction: column; + justify-content: center; + + .item-wrapper { + position: relative; + + .item-cost { + .item-price { + color: $primary; + margin-bottom: 0; + } + } + } + // Shipping free tag + .shipping { + margin-top: 0.75rem; + } + // List view btn spacing + .btn-wishlist, + .btn-cart { + margin-top: 1rem; + } + } + } + } + + // for checkout-items and options + // Remove padding from stepper header & content area + .checkout-tab-steps { + .bs-stepper-header, + .bs-stepper-content { + padding: 0; + margin: 0; + } + } + // Checkout items list + .checkout-items { + .ecommerce-card { + .item-img { + img { + width: 200px; + } + } + // adding order as we have updated order for shop list view + .item-name { + order: 0 !important; + } + .item-company, + .item-rating { + margin-bottom: 0.4rem !important; + } + .item-quantity { + display: flex; + align-items: center; + } + + .delivery-date { + margin-top: 1.2rem; + margin-bottom: 0.25rem; + } + // Item options button + .item-options { + .btn { + display: flex; + align-items: center; + justify-content: center; + } + } + } + } + + .checkout-options { + .coupons { + &:focus-within { + box-shadow: none; + } + input { + border: none; + padding-left: 0; + color: $body-color; + font-weight: $font-weight-bolder; + &::placeholder { + color: $body-color; + font-weight: $font-weight-bolder; + } + } + .input-group-append { + margin: 0; + } + .input-group-text { + height: auto; + font-weight: $font-weight-bolder; + padding: inherit; + } + } + .price-details { + .price-title { + font-weight: $font-weight-bolder; + margin-bottom: 0.75rem; + margin-top: 1.5rem; + } + .price-detail { + display: flex; + justify-content: space-between; + margin-bottom: 0.75rem; + + .detail-title { + &.detail-total { + font-weight: $font-weight-bolder; + } + } + } + } + } + .payment-type { + .gift-card { + cursor: pointer; + } + } + + // checkout wizard + + .checkout-tab-steps { + background-color: transparent !important; + box-shadow: none !important; + + .bs-stepper-header { + border: none; + } + } + + // To hide toggler on lg and up and grid view for btn-wishlist and list view for checkout + @include media-breakpoint-up(lg) { + .ecommerce-header-items { + // Hide toggler in > lg screen + .shop-sidebar-toggler { + display: none; + } + } + + // Checkout list view + .product-checkout { + &.list-view { + grid-template-columns: 2fr 1fr; + column-gap: 2rem; + } + } + } +} +// Media queries to change grid columns in different Screens and to hide search results below 768px +@include media-breakpoint-down(lg) { + .ecommerce-application { + // Header item area + .ecommerce-header-items { + .btn-group { + align-items: center; + .btn-icon { + padding: 0.6rem 0.736rem; + } + } + } + .grid-view.wishlist-items { + grid-template-columns: 1fr 1fr 1fr; + } + // overlay style for e-commerce page + .body-content-overlay { + position: fixed; + opacity: 0; + width: 100%; + height: 100%; + top: 0; + left: 0; + right: 0; + bottom: 0; + &.show { + opacity: 1; + } + } + + // Horizontal Menu scss + &.horizontal-layout { + .body-content-overlay { + z-index: 998 !important; + } + .sidebar-shop { + z-index: 999 !important; + } + } + } +} + +@include media-breakpoint-down(md) { + .ecommerce-application { + .sidebar-left { + .sidebar { + // removed radius and margin as showing sidebar in full height + .card { + border-radius: 0; + margin: 0; + } + // Sidebar style + .sidebar-shop { + transform: translateX(-112%); + transition: all 0.25s ease; + position: fixed; + top: 0; + left: 0; + height: 100%; + overflow-y: scroll; + margin: 0; + + &.show { + transition: all 0.25s ease; + transform: translateX(0); + } + } + } + } + // Grid view for responsive + .grid-view { + grid-template-columns: 1fr 1fr; + } + + // to hide search results + .ecommerce-header-items { + .result-toggler { + .search-results { + display: none; + } + } + } + } +} +@include media-breakpoint-down(sm) { + .ecommerce-application { + .grid-view.wishlist-items { + grid-template-columns: 1fr 1fr; + } + // List View + .list-view { + .ecommerce-card { + grid-template-columns: 1fr; + + .item-img { + padding-top: 2rem; + padding-bottom: 2rem; + } + + // to remove card-body border + .card-body { + border: none; + } + } + } + } +} +@include media-breakpoint-down(xs) { + .ecommerce-application { + // Grid View + .grid-view, + .grid-view.wishlist-items { + grid-template-columns: 1fr; + } + } +} diff --git a/src/@core/scss/base/pages/app-email.scss b/src/@core/scss/base/pages/app-email.scss new file mode 100644 index 00000000..fc530846 --- /dev/null +++ b/src/@core/scss/base/pages/app-email.scss @@ -0,0 +1,492 @@ +// ================================================================================================ +// File Name: app-email.scss +// Description: SCC file for email application page. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +$email_read: $body-bg; +$email_selected_border: #e4e1e8; +$email_details_header_height: 5rem; + +.email-application { + .content-area-wrapper { + border: 1px solid $border-color; + border-radius: $card-border-radius; + // Sidebar area starts + .sidebar { + .email-app-sidebar { + width: $menu-expanded-width; + height: inherit; + background-color: $white; + border-top-left-radius: $card-border-radius; + border-bottom-left-radius: $card-border-radius; + transition: all 0.3s ease, background 0s; + z-index: 210; + .email-app-menu { + width: 100%; + height: 100%; + z-index: 3; + .compose-btn { + padding: 1.5rem; + } + .sidebar-menu-list { + position: relative; + height: calc(100% - 80px); // search section height 80px + } + } + } + .list-group .list-group-item { + padding: 0.58rem 1.5rem; + border: 0; + font-weight: $font-weight-bold; + letter-spacing: 0.4px; + border-left: 2px solid transparent; + border-radius: 0; + + .list-group-item.active { + margin-top: 0; + } + &:hover, + &:focus, + &.active { + background: transparent; + color: $primary; + } + &.active { + border-color: #7367f0; + } + } + } + // Sidebar area ends + + // Right content area common css starts + .content-right { + width: calc(100% - #{$menu-expanded-width}); + border-left: 1px solid $border-color; + .email-app-list { + height: inherit; + } + .app-fixed-search { + padding: 0.35rem 0.5rem; + border-bottom: 1px solid $border-color; + background-color: $white; + border-top-right-radius: $border-radius; + + .input-group:focus-within { + box-shadow: none; + } + input, + .input-group-text { + border: 0; + background-color: transparent; + } + } + .action-icon { + cursor: pointer; + } + } + // Right content area common css End + // Sidebar toggle icon + .sidebar-toggle { + cursor: pointer; + float: left; + } + .go-back { + cursor: pointer; + } + + // Email user list area + .email-user-list { + position: relative; + height: calc( + 100% - calc(3.49rem + 3.32rem) + ); // ? search box height (3.49rem) + select all section height (3.32rem) + .email-media-list { + padding: 0; + margin: 0; + // Set delay per List Item + @for $i from 1 through 5000 { + li:nth-child(#{$i}) { + animation-delay: 0.1s * $i; + } + } + li { + cursor: pointer; + transition: all 0.2s, background 0s, border-color 0s, color 0s; + animation: fadeIn 0.5s linear; + animation-fill-mode: both; + position: relative; + background: $white; + &.media { + padding: ($spacer + 0.5); + &:hover { + transform: translateY(-2px); + box-shadow: 0 3px 10px 0 $border-color; + transition: all 0.2s; + z-index: 1; + } + .media-left { + display: flex; + flex-direction: column; + } + .media-body { + overflow: hidden; + } + } + // Email avatar style + .avatar { + margin-bottom: 0.65rem; + } + .avatar, + .avatar img { + height: $avatar-size + 8; + width: $avatar-size + 8; + } + + // read email + &.mail-read { + background-color: $email_read; + } + // selected email + &.selected-row-bg { + background-color: rgba($primary, 0.06); + &:not(:first-child) { + border-color: $email_selected_border; + } + } + &:not(:first-child) { + border-top: 1px solid $border-color; + } + .mail-details { + display: flex; + justify-content: space-between; + margin-bottom: 0.55rem; + } + .mail-date { + color: $text-muted; + font-size: 0.857rem; + } + .mail-message { + p { + color: $text-muted; + } + } + } + .user-action { + display: flex; + .email-favorite { + i, + svg { + height: 1.25rem; + width: 1.25rem; + font-size: 1.25rem; + vertical-align: text-top; + color: $text-muted; + &.favorite { + fill: $warning; + stroke: $warning; + } + } + } + } + } + .no-results { + display: none; + padding: 1.5rem; + text-align: center; + &.show { + display: block; + } + } + .ps__rail-y { + z-index: 2; + } + } + } + // Action area of email list section + .app-action { + padding: 0.9rem ($spacer + 0.5); + display: flex; + justify-content: space-between; + border-bottom: 1px solid $border-color; + background-color: $white; + .action-right { + ul { + li:not(:last-child) { + margin-right: 1rem; + } + } + .dropdown-toggle { + color: $headings-color; + white-space: normal; + &::after { + display: none; + } + } + } + } + // On click of mail Details section slide in from right + // Email details section starts + .email-app-details { + position: absolute; + display: block; + z-index: 2; + visibility: hidden; + top: 0; + width: calc(100% - #{$menu-expanded-width}); + background-color: $body-bg; + transform: translateX(100%); + transition: all 0.25s ease, color 0s; + height: 100%; + &.show { + visibility: visible; + transition: all 0.25s ease, color 0s; + transform: translateX(0%); + } + .email-detail-header { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + align-items: center; + box-shadow: 0 4px 6px rgba($black, 0.04); + border-bottom: 1px solid $kbd-bg; + position: relative; + padding: 0.5rem 2rem; + background-color: $white; + height: $email_details_header_height; + } + .email-header-left { + .email-subject { + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + overflow: hidden; + } + } + .email-header-right { + .dropdown-toggle, + .action-icon { + color: $body-color; + } + } + // Email detail scroll area + .email-scroll-area { + padding: 0 2rem; + position: relative; + height: calc(100% - #{$email_details_header_height}); + + .email-detail-head { + border-bottom: 1px solid $border-color; + .mail-meta-item { + .dropdown { + line-height: 0; + } + } + } + .email-label { + margin: 2rem 0; + } + .email-info-dropup { + .dropdown-toggle::after { + left: -2px; + margin: 0; + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $text-muted), '#', '%23')); + background-size: 0.857rem; + } + .dropdown-menu { + padding: 0.5rem; + } + } + } + } + + #compose-mail { + .compose-mail-form-field { + display: flex; + justify-content: center; + align-items: center; + padding: 0.12rem $modal-header-padding-x; + border-bottom: 1px solid $modal-footer-border-color; + .select2-container--open { + box-shadow: none; + } + .select2-selection--multiple, + .form-control { + border: 0; + background-color: transparent; + &:focus { + box-shadow: none !important; + background-color: transparent; + } + } + .select2-selection--multiple { + min-height: 42px !important; + .select2-selection__rendered li .select2-search__field { + margin-top: 10px; + } + } + .select2-selection__choice__remove:before { + top: 40%; + } + label { + margin-bottom: 0; + font-size: $font-size-base; + } + } + .ql-editor { + min-height: 250px; + } + .ql-container, + .ql-toolbar { + border: none; + border-radius: 0; + border-bottom: 1px solid $border-color; + .ql-picker.ql-expanded .ql-picker-options { + bottom: 100%; + top: auto; + } + } + .compose-footer-wrapper { + padding: $modal-inner-padding; + display: flex; + align-items: center; + justify-content: space-between; + } + } +} +@include media-breakpoint-down(md) { + .email-application { + .content-area-wrapper { + .sidebar-left { + position: relative; + .email-app-sidebar { + transform: translateX(-110%); + transition: all 0.3s ease-in-out; + position: absolute; + left: 0; + border-top-left-radius: $border-radius-sm; + border-bottom-left-radius: $border-radius-sm; + } + &.show { + .email-app-sidebar { + transform: translateX(0%); + transition: all 0.3s ease; + } + } + } + .content-right { + width: 100%; + border-left: 0; + .app-fixed-search { + border-top-left-radius: $border-radius; + } + .email-app-details { + width: 100%; + border-radius: $border-radius; + } + } + } + } +} + +@include media-breakpoint-down(sm) { + .email-application #compose-mail .ql-editor { + min-height: 150px; + } +} + +// Extra small devices (portrait phones, less than 576px) +@include media-breakpoint-down(xs) { + .email-application { + .email-detail-head .mail-meta-item { + display: flex; + justify-content: space-between; + margin-left: 4rem; // Spacing from left according to avatar image + .mail-date, + .mail-time { + margin: 1rem 0.75rem 0 0; + } + } + .content-area-wrapper { + .content-right .email-app-details { + .email-scroll-area { + padding: 0 1rem; + } + + .email-detail-header { + padding: 0.5rem 1rem; + } + } + .email-user-list { + .email-media-list li .mail-details { + display: block; + .mail-items { + width: 70%; + display: inline-grid; + } + .mail-meta-item { + width: 15%; + position: absolute; + right: 1rem; + top: 1.5rem; + i, + svg, + .bullet { + display: none; + } + } + } + } + } + } +} + +@media (max-width: 359.98px) { + .email-application .content-area-wrapper .sidebar .email-app-sidebar { + width: 230px; + } + .email-application .email-app-details .email-detail-header { + padding: 0 0.5rem; + } +} + +// Keyframe animation +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + top: 100px; + } + 75% { + opacity: 0.5; + top: 0px; + } + 100% { + opacity: 1; + } +} + +// RTL Style +html[data-textdirection='rtl'] { + .email-application { + .email-app-details { + .email-prev, + .email-next { + .action-icon i, + .action-icon svg { + transform: rotate(180deg); + } + } + .go-back { + i, + svg { + transform: rotate(180deg); + } + } + } + } +} diff --git a/src/@core/scss/base/pages/app-file-manager.scss b/src/@core/scss/base/pages/app-file-manager.scss new file mode 100644 index 00000000..52e3ef21 --- /dev/null +++ b/src/@core/scss/base/pages/app-file-manager.scss @@ -0,0 +1,441 @@ +// ================================================================================================ +// File Name: app-file-manager.scss +// Description: SCC file for email application page. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +$file-manager-logo-height: 7.5rem; + +// file manager app container +.file-manager-application { + // file manager sidebar styles + .sidebar-file-manager { + width: $sidebar-width; + height: 100%; + background-color: $white; + border-top-left-radius: $border-radius-sm; + border-bottom-left-radius: $border-radius-sm; + transition: all 0.3s ease, background 0s; + + // styles for card-inner + .sidebar-inner { + height: inherit; + + .dropdown-actions { + width: 100%; + padding: 1.5rem 1.5rem 1.8rem; + } + + .sidebar-close-icon { + position: absolute; + top: 0.25rem; + right: 0.25rem; + font-size: $font-size-xl; + z-index: 5; + cursor: pointer; + } + + .add-file-btn { + & ~ .dropdown-menu { + width: 85%; + &:before { + display: none; + } + } + } + + // styles for card inner list + .sidebar-list { + position: relative; + height: calc(100% - 85px); // search section height 85px + .my-drive { + padding: 0.58rem 0; + .jstree-node { + .jstree-icon { + background-position: 0.5rem; + background-size: 1.3rem; + } + .jstree-anchor > .jstree-themeicon { + margin-right: 0.5rem; + } + &.jstree-closed { + > .jstree-icon { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $headings-color), + '#', + '%23' + )); + } + } + &.jstree-open { + > .jstree-icon { + background-image: url(str-replace( + str-replace($chevron-down, 'currentColor', $headings-color), + '#', + '%23' + )); + } + } + } + } + + .list-group-labels, + .storage-status { + margin-top: 2.2rem; + } + + .list-group-item { + padding: 0.58rem 1.9rem; + font-weight: 500; + border: 0; + border-radius: 0; + border-left: 2px solid transparent; + &:hover { + z-index: 0 !important; + } + + .list-group-item.active { + margin-top: 0; + } + } + .active { + background-color: transparent; + border-color: $primary; + color: $primary; + } + } + } + + // show sidebar on click + &.show { + transition: all 0.25s ease, background 0s !important; + transform: translateX(0) !important; + z-index: 10; + } + } + + // styles for content area wrapper + .content-area-wrapper { + border: 1px solid $border-color; + border-radius: $border-radius-sm; + + .content-right { + .content-wrapper { + padding: 0; + } + } + + // styles for file manger app area + .file-manager-main-content { + border-left: 1px solid $border-color; + height: inherit; + + // styles for searchbar + .file-manager-content-header { + padding: 0.4rem 1rem; + border-bottom: 1px solid $border-color; + background-color: $white; + border-top-right-radius: $border-radius; + + .file-manager-toggler { + cursor: pointer; + } + + input { + border-color: transparent; + box-shadow: none; + } + + .file-actions:not(.show) { + display: none; + } + } + + // styles for main content + .file-manager-content-body { + position: relative; + padding: 1.5rem 1.5rem 0; + height: calc(100% - 50px); // search area height + background-color: $white; + .view-container { + display: flex; + flex-wrap: wrap; + .file-manager-item { + border: 1px solid $border-color; + margin-bottom: 1.6rem; + box-shadow: none; + margin-right: 1rem; + transition: none; + cursor: pointer; + + .card-body { + padding: 1rem; + padding-bottom: 0.5rem; + } + + .custom-control-input:not(:checked) ~ .custom-control-label:before { + background-color: transparent; + } + + .file-logo-wrapper { + padding: 1rem; + height: $file-manager-logo-height; + background-color: $body-bg; + .feather-folder { + stroke: $gray-100; + } + } + + .dropdown-menu { + transform: none; + &:before { + display: none; + } + } + + .content-wrapper { + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; + height: auto; + } + + .file-date { + flex-grow: 1; + margin-bottom: 0; + } + + &.selected { + border-color: $primary; + } + } + + .file-name { + width: calc(100% - 26rem); + min-height: 1rem; + font-weight: 600; + flex-grow: 1; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + .files-section-title { + width: 100%; + } + + &.list-view { + flex-direction: column; + + .files-section-title { + display: none; + } + .files-header { + display: flex; + justify-content: space-between; + margin-left: 7.2rem; + margin-bottom: 1rem; + + p { + font-weight: 600; + } + + .file-last-modified, + .file-item-size { + margin-right: 3rem; + } + } + + .file-manager-item { + flex-direction: row; + flex: 0 0 100%; + align-items: center; + max-width: 100%; + margin-bottom: 0.75rem; + margin-right: 0; + .file-logo-wrapper { + padding-right: 0; + width: auto; + height: auto; + background-color: transparent !important; + + img { + height: 1.5rem; + } + + .feather-folder, + .feather-arrow-up { + width: 19px; + height: 18px; + } + + .dropdown { + position: absolute; + right: 1rem; + } + } + .custom-checkbox { + margin: 0 0.4rem 0 1.75rem; + } + + .file-accessed { + display: none; + } + + .file-size { + width: 5.71rem; + flex-grow: 1; + margin-bottom: 0; + } + } + .folder { + &.level-up { + .file-logo-wrapper { + margin-left: 3.5rem; + } + } + } + } + + &:not(.list-view) { + .files-header { + display: none; + } + + .file-manager-item { + .content-wrapper { + margin-bottom: 0rem; + } + + .file-date { + display: none; + } + .file-size { + color: $text-muted; + font-size: 85%; + } + &:not(.selected):not(:hover) { + .custom-checkbox, + .toggle-dropdown { + opacity: 0; + } + } + .feather-folder { + height: 32px; + width: 35px; + } + &.folder.level-up { + display: none !important; + } + .custom-checkbox { + position: absolute; + top: 1rem; + left: 1rem; + } + } + } + } + } + } + } +} + +// media query for max-width of 1200px +@media screen and (max-width: 1200px) { + .file-manager-application { + .content-right { + width: 100%; + } + .content-body { + margin-left: 0 !important; + } + .content-area-wrapper { + .file-manager-main-content { + border-left: 0; + } + } + + .sidebar-left { + .sidebar { + z-index: 10; + + .sidebar-file-manager { + transform: translateX(-112%); + transition: all 0.25s ease; + position: absolute; + } + } + } + } +} + +@include media-breakpoint-down(sm) { + .file-manager-application { + .view-container { + .file-manager-item { + flex: 47%; + } + } + } +} + +@include media-breakpoint-down(xs) { + .file-manager-application { + .content-area-wrapper { + .file-manager-main-content { + .file-manager-content-header { + padding-left: 0.5rem; + + .file-actions { + .dropdown { + padding-left: 0.5rem; + padding-right: 0.5rem; + } + } + } + } + .view-container { + .file-manager-item { + flex: 0 0 100%; + max-width: 100%; + } + &.list-view { + .file-date, + .file-last-modified, + .file-size, + .file-item-size { + display: none !important; + } + } + } + } + } +} + +@include media-breakpoint-up(xs) { + .file-manager-application { + .view-container { + .file-manager-item { + flex: 0 0 47%; + max-width: 50%; + } + } + } +} + +@include media-breakpoint-up(sm) { + .file-manager-application { + .view-container { + .file-manager-item { + flex: 0 0 23%; + max-width: 25%; + } + } + } +} diff --git a/src/@core/scss/base/pages/app-invoice-list.scss b/src/@core/scss/base/pages/app-invoice-list.scss new file mode 100644 index 00000000..f7876b56 --- /dev/null +++ b/src/@core/scss/base/pages/app-invoice-list.scss @@ -0,0 +1,96 @@ +// ================================================================================================ +// File Name: app-invoice-list.scss +// Description: Invoice Layout page layouts SCSS. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy HTML Admin Template +// Version: 1.0 +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +.invoice-list-wrapper { + .dataTables_wrapper { + .dataTables_length, + .dataTables_filter { + label { + margin-top: 0.55rem; + } + } + .dataTables_length { + select { + margin-left: 0.5rem; + } + } + .invoice-list-table { + thead { + th { + &:before, + &:after { + left: auto; + } + + &:last-child { + &:before, + &:after { + display: none; + } + } + } + } + tbody { + .control:before { + background-color: $primary; + line-height: 1rem; + font-family: $font-family-base; + } + .col-actions { + a:not(.dropdown-item) { + color: $body-color; + } + .dropdown { + .dropdown-item { + display: flex; + align-items: center; + } + } + } + } + } + } + + @media (max-width: 470px) { + .invoice_status { + margin-top: 1rem; + width: 100%; + select { + margin-left: 0 !important; + } + } + } +} + +// Datatables Responsive Modal +.dtr-bs-modal { + .modal-header { + flex-direction: row-reverse; + } + .modal-body { + padding-left: 0; + padding-right: 0; + .table { + tr { + td { + border-color: $border-color; + .col-actions { + a:not(.dropdown-item) { + color: $body-color; + } + } + } + } + } + } +} diff --git a/src/@core/scss/base/pages/app-invoice-print.scss b/src/@core/scss/base/pages/app-invoice-print.scss new file mode 100644 index 00000000..3f586fcf --- /dev/null +++ b/src/@core/scss/base/pages/app-invoice-print.scss @@ -0,0 +1,58 @@ +// ================================================================================================ +// File Name: app-invoice-print.scss +// Description: Invoice Layout page layouts SCSS. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy HTML Admin Template +// Version: 1.0 +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes + +html, +body { + background: $white !important; +} + +.invoice-print { + min-width: 768px !important; + font-size: 15px !important; + + .invoice-date-wrapper { + display: flex; + align-items: center; + + .invoice-date-title { + width: 8rem; + } + } + + i, + svg { + fill: $body-color !important; + } + + .invoice-total-wrapper { + width: 100%; + max-width: 12rem; + .invoice-total-item { + display: flex; + align-items: center; + justify-content: space-between; + .invoice-total-title { + // width: 92px; + margin-bottom: 0.35rem; + } + .invoice-total-amount { + margin-bottom: 0.35rem; + font-weight: 600; + } + } + } +} + +.invoice-print * { + border-color: rgba($color: $black, $alpha: 0.5) !important; + color: $body-color !important; +} diff --git a/src/@core/scss/base/pages/app-invoice.scss b/src/@core/scss/base/pages/app-invoice.scss new file mode 100644 index 00000000..91d13f77 --- /dev/null +++ b/src/@core/scss/base/pages/app-invoice.scss @@ -0,0 +1,166 @@ +// ================================================================================================ +// File Name: app-invoice.scss +// Description: Invoice Layout page layouts SCSS. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy HTML Admin Template +// Version: 1.0 +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +$product-details-bg: #fcfcfc; +$invoice-spacing: 1.45rem 0; +$invoice-card-body-padding: 2.5rem; + +// Invoice Preview, Edit & Add +.invoice-preview, +.invoice-edit, +.invoice-add { + .invoice-padding { + padding-left: $invoice-card-body-padding; + padding-right: $invoice-card-body-padding; + } + .table { + th:first-child, + td:first-child { + padding-left: 2.5rem; + } + } + .logo-wrapper { + display: flex; + align-items: center; + margin-bottom: 1.9rem; + .invoice-logo { + font-size: 2.142rem; + font-weight: bold; + letter-spacing: -0.54px; + margin-left: 1rem; + margin-bottom: 0; + } + } + .invoice-title { + font-size: 1.285rem; + margin-bottom: 1rem; + .invoice-number { + font-weight: 600; + } + } + .invoice-date-wrapper { + display: flex; + align-items: center; + + &:not(:last-of-type) { + margin-bottom: 0.5rem; + } + + .invoice-date-title { + width: 7rem; + margin-bottom: 0; + } + .invoice-date { + margin-left: 0.5rem; + font-weight: 600; + margin-bottom: 0; + } + } + .invoice-spacing { + margin: $invoice-spacing; + } + .invoice-number-date { + .title { + width: 115px; + } + } + .invoice-total-wrapper { + width: 100%; + max-width: 12rem; + .invoice-total-item { + display: flex; + align-items: center; + justify-content: space-between; + .invoice-total-title { + margin-bottom: 0.35rem; + } + .invoice-total-amount { + margin-bottom: 0.35rem; + font-weight: 600; + } + } + } + + @media (min-width: 768px) { + .invoice-title { + text-align: right; + margin-bottom: 3rem; + } + } +} + +// Invoice Edit & Add +.invoice-edit, +.invoice-add { + .invoice-preview-card { + .invoice-title { + text-align: left; + margin-right: 3.5rem; + margin-bottom: 0; + } + .invoice-edit-input, + .invoice-edit-input-group { + max-width: 11.21rem; + } + .invoice-product-details { + background-color: $product-details-bg; + padding: 3.75rem 3.45rem 2.3rem 3.45rem; + .product-details-border { + border: 1px solid $border-color; + border-radius: $border-radius; + } + } + .invoice-to-title { + margin-bottom: 1.9rem; + } + .col-title { + position: absolute; + top: -3.2rem; + } + .item-options-menu { + min-width: 20rem; + } + .repeater-wrapper { + &:not(:last-child) { + margin-bottom: 3rem; + } + } + .invoice-calculations { + .total-amt-title { + width: 100px; + } + } + } + @media (max-width: 769px) { + .invoice-preview-card { + .invoice-title { + margin-right: 0; + width: 115px; + } + .invoice-edit-input { + max-width: 100%; + } + } + } + @media (max-width: 992px) { + .col-title { + top: -1.5rem !important; + } + } + @media print { + hr { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + } +} diff --git a/src/@core/scss/base/pages/app-kanban.scss b/src/@core/scss/base/pages/app-kanban.scss new file mode 100644 index 00000000..d5e46dfe --- /dev/null +++ b/src/@core/scss/base/pages/app-kanban.scss @@ -0,0 +1,156 @@ +// Core variables and mixins + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +$avatar-add-new-color: rgba(108, 117, 125, 0.12); + +.kanban-application { + .kanban-wrapper { + width: 100%; + position: relative; + .kanban-container { + display: flex; + width: max-content !important; + + // Padding to prevent add-item btn from touching scrollbar + padding-bottom: 1.5rem; + + .kanban-board { + width: auto !important; + height: 100%; + background: transparent; + &:focus { + outline: 0; + } + + .kanban-board-header { + display: flex; + justify-content: space-between; + align-items: center; + padding-left: 0; + padding-right: 0; + .kanban-title-board { + color: $headings-color; + font-size: 1.1rem; + padding: 0.5rem; + font-weight: 500; + width: 100%; + max-width: 13rem; + white-space: nowrap; + overflow: hidden; + border-radius: $card-border-radius; + &:hover, + &:focus { + background-color: $white; + } + &:focus { + outline: 0; + } + } + .dropdown { + .dropdown-toggle:after { + display: none; + } + } + } + .kanban-drag { + min-height: 1rem; + min-width: 18.55rem; + padding: 0; + } + .kanban-title-button { + position: absolute; + left: -8px; + bottom: 0; + margin: -1rem 0; + &:focus { + box-shadow: none; + } + } + .kanban-item { + position: relative; + display: flex; + flex-direction: column; + background: $white; + width: 18.55rem; + padding: 1rem 1.2rem; + margin-bottom: 1.5rem; + box-shadow: $box-shadow; + cursor: pointer; + @include border-radius($card-border-radius); + transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1), background 0s, color 0s, border 0s; + + i, + svg { + stroke: $headings-color; + } + + .kanban-text { + font-weight: 500; + } + .item-dropdown { + display: none; + position: absolute; + right: 0rem; + cursor: pointer; + .dropdown-toggle:after { + display: none; + } + } + &:hover { + .item-dropdown { + display: block; + } + } + } + } + } + } + + // Add new board styles + .add-new-board { + margin-top: 22px; + float: left; + padding: 0 15px; + label { + font-size: 1rem; + font-weight: 700; + margin-bottom: 0; + cursor: pointer; + } + } + + // Update sidebar styles + .update-item-sidebar { + text-align: left; + + .avatar-add-member { + background-color: $avatar-add-new-color; + i, + svg { + stroke: $headings-color; + } + } + + .comment-editor { + .ql-editor { + min-height: 5.5rem; + } + } + .comment-toolbar.ql-toolbar { + width: 100%; + text-align: right; + border-top: 0; + } + } +} + +// For when item is being dragged +.kanban-item.gu-mirror { + .item-dropdown { + .dropdown-toggle:after { + display: none; + } + } +} diff --git a/src/@core/scss/base/pages/app-todo.scss b/src/@core/scss/base/pages/app-todo.scss new file mode 100644 index 00000000..ade2e5e3 --- /dev/null +++ b/src/@core/scss/base/pages/app-todo.scss @@ -0,0 +1,300 @@ +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +// Todo Application css starts +.todo-application { + // Content area wrapper border + .content-area-wrapper { + border: 1px solid $border-color; + border-radius: $card-border-radius; + + // Sidebar area starts + .sidebar { + .todo-sidebar { + width: $menu-expanded-width; + height: inherit; + display: flex; + background-color: $white; + border-top-left-radius: $card-border-radius; + border-bottom-left-radius: $card-border-radius; + transition: all 0.3s ease, background 0s; + + // Sidebar Menu + .todo-app-menu { + width: 100%; + z-index: 3; + .add-task { + padding: 1.5rem; + } + + // Sidebar menu list items + .sidebar-menu-list { + position: relative; + height: calc(100% - 80px); + } + .list-group .list-group-item { + padding: 0.58rem 1.5rem; + border: 0; + font-weight: $font-weight-bold; + letter-spacing: 0.4px; + border-left: 2px solid transparent; + border-radius: 0; + + .list-group-item.active { + margin-top: 0; + } + &:hover, + &:focus, + &.active { + background: transparent; + color: $primary; + } + &.active { + border-color: #7367f0; + } + } + } + } + } + // Sidebar area ends + + // Modal editor height + .ql-editor { + padding-bottom: 0; + } + + // Right content area common css starts + .content-right { + width: calc(100% - #{$menu-expanded-width}); + border-left: 1px solid $border-color; + .todo-app-list { + height: inherit; + } + // Todo Fixed search + .app-fixed-search { + padding: 0.35rem 0.5rem; + border-bottom: 1px solid $border-color; + background-color: $white; + border-top-right-radius: $border-radius; + .input-group:focus-within { + box-shadow: none; + } + input, + .input-group-text { + border: 0; + background-color: transparent; + } + } + + .todo-title { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + .completed { + .todo-title { + color: $text-muted; + } + } + // ToDo task list area + .todo-task-list-wrapper { + position: relative; + height: calc(100% - 3.56rem); // ? search box height (3.49rem) + 1px bottom border till 2 decimals + background-color: $white; + border-radius: 0; + .todo-task-list { + padding: 0; + margin: 0; + list-style: none; + li { + cursor: pointer; + transition: all 0.2s, border-color 0s; + position: relative; + padding: 0.893rem 2rem; + &:not(:first-child) { + border-top: 1px solid $border-color; + } + &:hover { + transform: translateY(-4px); + box-shadow: 0 3px 10px 0 $border-color; + transition: all 0.2s; + } + .todo-title-wrapper { + display: flex; + justify-content: space-between; + } + .todo-title-area, + .title-wrapper { + display: flex; + align-items: center; + } + // Todo Item Action + .todo-item-action { + display: flex; + align-items: center; + justify-content: space-between; + a { + cursor: pointer; + font-size: 1.2rem; + line-height: 1.5; + } + } + + .badge-wrapper { + display: flex; + .badge:not(:last-child) { + margin-right: 0.5rem; + } + } + } + } + // When we search, no-results + .no-results { + display: none; + padding: 1.5rem; + text-align: center; + &.show { + display: block; + } + } + } + } + } + // Slide In close btn + .todo-item-action { + .close { + background: transparent !important; + box-shadow: none !important; + position: unset !important; + transform: none !important; + transition: none !important; + } + } + + // Drag & Drop Icon + .todo-item { + .drag-icon { + visibility: hidden; + cursor: move; + position: absolute; + left: 0.2rem; + width: 1.75rem; + height: 4rem; + padding: 0 5px; + } + &:hover { + .drag-icon { + visibility: visible; + } + } + } + + // validation text style + form .error:not(li):not(input) { + color: $danger; + font-size: 85%; + margin-top: 0.25rem; + } +} + +// while dragging task +.gu-mirror { + list-style-type: none; + list-style: none; + padding: 0.893rem 2rem; + background-color: $white; + border-top: 1px solid $border-color; + border-bottom: 1px solid $border-color; + box-shadow: 0 0 10px 0 rgba($black, 0.25); + .todo-title-wrapper { + display: flex; + justify-content: space-between; + } + .todo-title-area, + .title-wrapper { + display: flex; + align-items: center; + } + // Todo Item Action + .todo-item-action { + display: flex; + align-items: center; + justify-content: space-between; + } + .todo-title { + padding-left: 1rem; + } + &.completed { + .todo-title { + color: $text-muted; + } + } +} + +// Keyframe animation +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + top: 100px; + } + 75% { + opacity: 0.5; + top: 0px; + } + 100% { + opacity: 1; + } +} + +@include media-breakpoint-down(md) { + .todo-application { + .content-area-wrapper { + .sidebar-left { + .todo-sidebar { + transform: translateX(-110%); + transition: all 0.3s ease-in-out; + left: 0; + position: absolute; + z-index: 5; + border-top-left-radius: $border-radius-sm; + border-bottom-left-radius: $border-radius-sm; + } + &.show { + .todo-sidebar { + transform: translateX(0%); + transition: all 0.3s ease; + } + } + } + .content-right { + width: 100%; + border-left: 0; + .app-fixed-search { + border-top-left-radius: $border-radius; + } + } + // ? Responsive Todo list in columns + .todo-title-wrapper { + flex-direction: column; + .title-wrapper { + margin-bottom: 0.5rem; + } + .todo-title { + display: -webkit-box; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + overflow: hidden; + } + .badge-wrapper { + margin-right: auto !important; + } + } + } + } +} +@media (max-width: 349.98px) { + .todo-application .content-area-wrapper .sidebar .todo-sidebar { + width: 230px; + } +} +.horizontal-menu .todo-application .content-area-wrapper .content-right .todo-task-list-wrapper { + height: calc(100% - 3.6rem); // ? search box height (48.79px + 1px border = 3.56), horizontal needs 1 decimal point +} diff --git a/src/@core/scss/base/pages/app-user.scss b/src/@core/scss/base/pages/app-user.scss new file mode 100644 index 00000000..1c044dbf --- /dev/null +++ b/src/@core/scss/base/pages/app-user.scss @@ -0,0 +1,107 @@ +// ================================================================================================ +// File Name: app-users.scss +// Description: Invoice Layout page layouts SCSS. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy HTML Admin Template +// Version: 1.0 +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes + +$color-box-size: 2.714rem; + +// User List +.app-user-list { + .dataTables_wrapper { + .dataTables_length { + select { + margin-left: 0.5rem; + margin-right: 0.5rem; + } + } + } + + @media (max-width: 767px) { + .header-actions { + .dataTables_length { + text-align: left; + } + & > div[class^='col-']:last-child { + padding-left: 0; + } + } + } +} + +// User View +.app-user-view { + .user-info-wrapper { + .user-info-title { + width: 11.785rem; + } + } + .user-total-numbers { + margin-top: 2.428rem; + .color-box { + display: flex; + align-items: center; + justify-content: center; + height: $color-box-size; + width: $color-box-size; + border-radius: $border-radius; + + i, + svg { + height: 1.285rem; + width: 1.285rem; + font-size: 1.285rem; + } + } + } +} + +// User Edit +.app-user-edit { + .nav-pills { + margin-bottom: 2.3rem; + .nav-link { + i, + svg { + font-size: 0.921rem; + margin-right: 0.5rem; + } + } + } + + @media (max-width: 576px) { + .nav-pills { + .nav-link { + i, + svg { + height: 1.2rem; + width: 1.2rem; + font-size: 1.2rem; + margin-right: 0; + } + } + } + } +} + +// RTL +html[data-textdirection='rtl'] { + .app-user-list { + .dataTables_filter { + input { + margin-right: 0; + margin-left: 0.5rem; + } + } + + .dropdown .dropdown-menu.dropdown-menu-right { + right: 3.57rem !important; + } + } +} diff --git a/src/@core/scss/base/pages/dashboard-ecommerce.scss b/src/@core/scss/base/pages/dashboard-ecommerce.scss new file mode 100644 index 00000000..eadade79 --- /dev/null +++ b/src/@core/scss/base/pages/dashboard-ecommerce.scss @@ -0,0 +1,66 @@ +// ================================================================================================ +// File Name: aggrid.scss +// Description: SCC file for Aggrid. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +// Statistics Card +.card-statistics { + .statistics-body { + padding: 2rem 2.4rem !important; + } + + @include media-breakpoint-down(md) { + .card-header, + .statistics-body { + padding: 1.5rem !important; + } + } +} + +// Company Table Card +.card-company-table { + thead th { + border: 0; + } + td { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + + .avatar { + background-color: $body-bg; + margin-right: 2rem; + + img { + border-radius: 0; + } + } + } +} + +// Browser State Card +.card-browser-states { + .browser-states { + &:first-child { + margin-top: 0; + } + &:not(:first-child) { + margin-top: 1.7rem; + } + } +} + +// Transaction Card +.card-transaction { + .transaction-item { + &:not(:last-child) { + margin-bottom: 1.5rem; + } + } +} diff --git a/src/@core/scss/base/pages/page-auth.scss b/src/@core/scss/base/pages/page-auth.scss new file mode 100644 index 00000000..081c4436 --- /dev/null +++ b/src/@core/scss/base/pages/page-auth.scss @@ -0,0 +1,106 @@ +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +$auth-1-inner-max-width: 400px !default; + +.auth-wrapper { + display: flex; + flex-basis: 100%; + min-height: 100vh; + min-height: calc(var(--vh, 1vh) * 100); + width: 100%; + + .auth-inner { + width: 100%; + position: relative; + } + + &.auth-v1 { + align-items: center; + justify-content: center; + overflow: hidden; // For v1 scroll for long auth form + .auth-inner { + &:before { + width: 244px; + height: 243px; + content: ' '; + position: absolute; + top: -54px; + left: -46px; + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPQAAADzCAMAAACG9Mt0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAA9KADAAQAAAABAAAA8wAAAADhQHfUAAAAyVBMVEUAAAD///+AgP+AgP9mZv+AgNWAgP9tbf9gYP+AgP9xcf9mZv+AZuaAgP9dXf90dOhiYv92dv9mZu5mZv93d+53d/9paf94afCAcfFrXvJra/9mZvJzZvJzc/JoaP96b/Rqav91aupsYvV2bOt2bPVxaPZ7cfZqavZyau1waPd4aO9xafBxafh4afB1bfh4avFuZ/F2afJzZvJzZ/N0aPN0bvN3bPR0ae5yZ/R3be93bfR1au9zafBxbPVzavV0a/F0a/ZyafFwaPKZm3nTAAAAQ3RSTlMAAQIEBQYGBwgICQoKCgsLDQ0PDw8PERESExMUFBQWFxgYGhoaGxsdHSAgIiIiIyQlJygqLCwtLi8vLzAzNDU3Nzg7h9vbHgAAA9RJREFUeNrt3ftS2kAUx/Fc1gSyWsErtuJdRDQiiteolb7/QzUoTm07k4AzObuu3/MCez45yWbzT36eZ6b8erO1e1B97baadd+zocJWmg0HaXe/+uqmg2GWtkLT5Lle1m9LdhG2+1lvzuiUO1knEF81yFc1N+35m15kZOGodz1vyLx+v2Lseq/erxtZd/NuweCTtfiwaWLOD5FnsqI7+VnP3y8afnEs3Es/1+H1qvETwuq18B7e6VlwLup1ZM8kWWQBOsrmHL7GVtxvYRZYgQ4ywae61ffsqH5Lbq20bQm6ncp9P2ehJegwE/u+rl95ttSwLrVSc2ANetAU28dSa9Cp2E623bUG3d2VWmn/wBq0XCugQYMGLdVKoOJaoiuok1NdXSW1WAUfRPtRUllflaJf5ZE/O9pXVbZUPTov5c+IDqvtRwStdTgLutoxy6GnGfYb2o+1I2gd+1OiqzfLocvVE7TSDqG1mgodaqfQZbvZC9rXjqG1X45WzqFVKVpk0LLo4lGP0ZGD6KgMnTiITkrQgXYQrYNitHISrYrRsZPouBhdcxJdK0YnTqKTYrR2Eq1BgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRoh9DH59ag86ACoSYOL61B55EUQk1s3VqDzsNHhJpYe7QGncfMSHUxaliCHgcKSXVxeWQJehwdJdXF4dAS9DgkTKqLxuibFeiXODixNi7OrEC/BP+JtbE0WrYA/RrxKNfH2YUF6NegSbk+Gk87xtErN6EsWm88fzeMXpwE9EruLns/l42io4dJFLPo2/Po1w+D6IW7t9Bt2SPx3vOOMfS7eHVZtN54ulg2go56138Ct4XRunE2Ovsmjg46WeddUoUWr6WL0fCoIYgO2/2s91fstDZQjcPL0ePt5flpdXUwqW46uMrS1j95JNpQrW0dHp9UV/uT2m416/8HVGg3qzhpBjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KC/FDpx0pwUo2tOomvF6NhJdFyMVk6iVTE6cBIdeF9vJyvZx/I/AzuIjsrQvoNovwzt4FamSs0Ojrp80PmvoB0zh940pb7azf1yg7t0LIt978uppzbnalfucDW92ZndLPRmKweGPduYJ+zoM5/Dk+gD5NdvLhXXPp88qcUqmEH5G5JZRs6cuxwIAAAAAElFTkSuQmCC'); + @include media-breakpoint-down(xs) { + display: none; + } + } + &:after { + width: 272px; + height: 272px; + content: ' '; + position: absolute; + bottom: -55px; + right: -75px; + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARAAAAEQCAMAAABP1NsnAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAABEKADAAQAAAABAAABEAAAAAAQWxS2AAAAwFBMVEUAAAD///+AgICAgP9VVaqqVf+qqv+AgL+AgP9mZsxmZv+ZZv+AgNWAgP9tbdttbf+Sbf+AYN+AgN+AgP9xceNmZv+AZuaAZv90dOh0dP9qav+AauqAav+AgP92dv9tbf+Abe2Abf93Zu53d+6AcO94afCAcfF5a+R5a/JzZuaAZvKAc/J5bed5bfOAaPN6b/R1auqAavR6ZvV6cPV2bOuAbPV7aPZ2be2AbfZ7au17avZ3Zu53b+57a+97a/d4aO9J6CoeAAAAQHRSTlMAAQICAwMDBAQFBQUGBgcHBwgICAkKCgoLCwwMDAwNDg4ODw8QERITExQUFBUVFhcYGBkZGhobHBwdHR4eHx8gJ5uMWwAAA/FJREFUeNrt2G1XEkEYxvHZNk2xHGzdbKFl0cTwgdSkCKzu7/+t4pw6sAjtjIueE/f8r3fMO35nZnbuy5gVGcvfzJe0rnTfGI+MggGJRUZnbpPIhJKt88nU53JnFULvyISY6KAv8vPj0vr2rYwiE2Z2B9J+uNYcyyQxwWZvaeGH3G4bMjsvI/kcwTC/V+7kLoahlITzQojP3ZFgsJCh7IJQzpX0QFj4uMiY18eDMZ9bZCF9OQahnK6cm/Y7js0sh/LF3Auv1PlQd3MxbdXYIQspV44EEEAAAWTNDAYYkKdJbNMsLzYueZbaZ2iM46RVbHBaiZ9Js+nHEdli42N9XuSen5hGp1CQTuOJQDRsD99N4gMSpYWapNH6IJo83CIeILZQFesEaber79NCWRoukOpNEnW0gXQqD81w6ACxhbrYde7VuFCYeA2QRCNIsgZISyNIqz6IyhPjOjNVIFYniK3dmKU6QdLaJUimEySrDZLrBMlrgxRKU7sxCw/EMe0CAggggADySJCqxixIkKpNEh6IozELD8RxjQACCCCAAPJIkKrGLEgQXqqAAEJjxrQLCCCAAEJjRmNGY8a0CwgggABCYwYIfQgggNCYMe0CAggggNCY0ZjRmDHtAgIIIIAAQmNGHwIIIDRmTLuAAAIIIDRmNGY0Zky7gAACCCCA0JjRhwACCI0Z0y4ggAACCI0ZjRmNGdMuIIAAAgggNGb0IYAAQmPGtAsIIIAAQmNGY0ZjxrQLCCCAAAIIjRl9CCCA0Jgx7QICCCCA0JjRmNGYMe0CAggggABCY0YfAgggNGZMu4AAAgggNGY0ZjRmTLuAAAIIIIDQmNGHAAIIjRnTLiCAAAIIjRmNGY0ZIEy7gAACCCA0ZvQhgABCY8a0CwgggABCY0ZjBgiNGdMuIIAAAgiN2f/Sh+Q6PfLaIJlOkKw2SKoTJK3dmFmdILb2tBvrBIlrg5iWRo+WqQ+SaARJ1gCJAzsxThCN16p1vNurGjNjoo42j07kAHFskoY2kEbl33U0ZgoPjXW+Rl0gkarnahqtDaJKxMPDDWIiNafGenh4gExvVhXfmk7Da6L1AVGxSby2h6MxK79Zk42ea1pJbJ48sU2zDezQ8iy1z6BBwoyjMQsvXp8YQAAhgADilRfyy+wf8WqZZUfGZihvgZiB3FybC+kCUU5XLkAo50C+gbBQdUzkAIVyejIAYfFTI1solHP2HgNCnHn5AYNy4jvpoVB6fVzL91cwzLJ9Lfd7S0jhehxO5H5/yePr1W6gHonI7fJ5ORSR/n6Q2yQanq763zuXU5LJZRKiyD/W9/pjkdPZz0/yJ8fqVyry+qQZDMjJKoDfy8bRVhHhQTwAAAAASUVORK5CYII='); + z-index: -1; + @include media-breakpoint-down(xs) { + display: none; + } + } + } + } + + &.auth-v2 { + align-items: flex-start; + .auth-inner { + height: 100vh; + overflow-y: auto; // For v2 scroll for long auth form + height: calc(var(--vh, 1vh) * 100); + } + .brand-logo { + position: absolute; + top: 2rem; + left: 2rem; + margin: 0; + z-index: 1; + } + } + + &.auth-v1 .auth-inner { + max-width: $auth-1-inner-max-width; + } + + .brand-logo { + display: flex; + justify-content: center; + margin: 1rem 0 2rem 0; + .brand-text { + font-weight: 600; + } + } + + .auth-footer-btn { + .btn { + padding: 0.6rem !important; + &:not(:last-child) { + margin-right: 1rem; + } + } + } +} + +@media (min-width: 1200px) { + .auth-wrapper { + &.auth-v2 .auth-card { + width: $auth-1-inner-max-width; + } + } +} + +.auth-wrapper .auth-bg { + background-color: $white; +} + +.dark-layout { + .auth-wrapper .auth-bg { + background-color: $theme-dark-card-bg; + } +} diff --git a/src/@core/scss/base/pages/page-blog.scss b/src/@core/scss/base/pages/page-blog.scss new file mode 100644 index 00000000..eef2a3d8 --- /dev/null +++ b/src/@core/scss/base/pages/page-blog.scss @@ -0,0 +1,63 @@ +// ================================================================================================ +// File Name: blog.scss +// Description: blog related pages layouts SCSS. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +// blog list +.blog-list-wrapper { + // Truncate blog titles with 2 lines + .blog-title-truncate { + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + overflow: hidden; + } + + // Truncate blog content with 3 lines + .blog-content-truncate { + display: -webkit-box; + -webkit-line-clamp: 3; + -webkit-box-orient: vertical; + overflow: hidden; + } +} + +// Blog Detail +.blog-detail-wrapper { + .blog-detail-share .dropdown-menu { + min-width: auto; + } +} + +// Blog Sidebar +.blog-sidebar { + .blog-recent-posts { + img { + object-fit: cover; + } + // below scss is written because recent blog posts' titles are links to other pages + .text-body-heading:hover { + color: $link-hover-color !important; + } + } + + .blog-recent-post-title, + .blog-category-title { + line-height: 23px; + letter-spacing: 0; + } +} + +// Blog Edit +.blog-edit-wrapper { + .border { + border-color: $input-border-color !important; + } +} \ No newline at end of file diff --git a/src/@core/scss/base/pages/page-coming-soon.scss b/src/@core/scss/base/pages/page-coming-soon.scss new file mode 100644 index 00000000..850b12e2 --- /dev/null +++ b/src/@core/scss/base/pages/page-coming-soon.scss @@ -0,0 +1,21 @@ +// ================================================================================================ +// File Name: coming-soon.scss +// Description: Coming Soon pages custom scss +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +/*========== Coming Soon Background Image =========*/ + +.clockCard { + float: left; +} + +.getting-started { + font-size: 3rem; +} +.lead { + font-size: 1rem; +} diff --git a/src/@core/scss/base/pages/page-faq.scss b/src/@core/scss/base/pages/page-faq.scss new file mode 100644 index 00000000..85118371 --- /dev/null +++ b/src/@core/scss/base/pages/page-faq.scss @@ -0,0 +1,66 @@ +// =============================================================================================== +// File Name: page-faq.scss +// Description: FAQ Page Content SCSS +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +// faq search section +.faq-search { + background-size: cover; + background-color: rgba($primary, 0.12) !important; + .faq-search-input { + .input-group { + // remove input group box shadow on inside focus + &:focus-within { + box-shadow: none; + } + } + } +} + +// Contact cards +.faq-contact { + .faq-contact-card { + background-color: rgba($gray-100, 0.12); + } +} + +// make jumbotron card body padding +@include media-breakpoint-up(lg) { + .faq-search { + .card-body { + padding: 8rem !important; + } + } +} + +// make jumbotron card body padding +@include media-breakpoint-only(md) { + .faq-search { + .card-body { + padding: 6rem !important; + } + } +} + +@include media-breakpoint-up(md) { + // faq search input width fixed for medium up screen + .faq-search { + .faq-search-input { + .input-group { + width: 576px; + margin: 0 auto; + } + } + } + // faq navigation fix the navigation section so that vector image not move as per collapse + .faq-navigation { + height: 550px; + } +} diff --git a/src/@core/scss/base/pages/page-knowledge-base.scss b/src/@core/scss/base/pages/page-knowledge-base.scss new file mode 100644 index 00000000..790e76e7 --- /dev/null +++ b/src/@core/scss/base/pages/page-knowledge-base.scss @@ -0,0 +1,77 @@ +// =============================================================================================== +// File Name: knowledge-base.scss +// Description: Knowledge Base Page Content SCSS +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +$svg-bg: #fcfcfc; + +// Knowledge-base jumbotron scss +.knowledge-base-bg { + background-size: cover; + background-color: rgba($primary, 0.12) !important; + + // knowledge base search + .kb-search-input { + .input-group { + // remove input group box shadow on inside focus + &:focus-within { + box-shadow: none; + } + } + } +} + +// +.kb-search-content-info { + .kb-search-content { + .card-img-top { + background-color: $svg-bg; + } + } + .no-result { + &.no-items { + display: none; + } + } +} +// knowledge base title +.kb-title { + display: flex; + align-items: center; +} + +//search input width fixed for medium up screen +@include media-breakpoint-up(md) { + .knowledge-base-bg { + .kb-search-input { + .input-group { + width: 576px; + margin: 0 auto; + } + } + } +} + +// make jumbotron card body padding +@include media-breakpoint-up(lg) { + .knowledge-base-bg { + .card-body { + padding: 8rem; + } + } +} +// make jumbotron card body padding +@include media-breakpoint-only(md) { + .knowledge-base-bg { + .card-body { + padding: 6rem; + } + } +} diff --git a/src/@core/scss/base/pages/page-misc.scss b/src/@core/scss/base/pages/page-misc.scss new file mode 100644 index 00000000..cdcde359 --- /dev/null +++ b/src/@core/scss/base/pages/page-misc.scss @@ -0,0 +1,36 @@ +// ================================================================================================ +// File Name: page-misc.scss +// Description: Coming Soon pages custom scss +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +$misc-inner-max-width: 750px; + +.misc-wrapper { + display: flex; + flex-basis: 100%; + min-height: 100vh; + width: 100%; + align-items: center; + justify-content: center; + + .misc-inner { + position: relative; + max-width: $misc-inner-max-width; + } + + .brand-logo { + display: flex; + justify-content: center; + position: absolute; + top: 2rem; + left: 2rem; + margin: 0; + .brand-text { + font-weight: 600; + } + } +} diff --git a/src/@core/scss/base/pages/page-pricing.scss b/src/@core/scss/base/pages/page-pricing.scss new file mode 100644 index 00000000..4e1f9650 --- /dev/null +++ b/src/@core/scss/base/pages/page-pricing.scss @@ -0,0 +1,100 @@ +// =============================================================================================== +// File Name: pricing.scss +// Description: pricing Page Content SCSS +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +// pricing card +.pricing-card { + // card active border + .card { + &.popular { + border: 1px solid $primary; + } + } + // list group circle + .list-group-circle { + font-weight: $font-weight-bold; + color: $headings-color; + } + // plan price value + .annual-plan { + margin-bottom: 1.7rem; + .plan-price { + sup { + top: -1.5rem; + left: 0.2rem; + } + span { + font-size: 3.5rem; + line-height: 0.8; + } + sub { + bottom: 0; + right: 0.14rem; + } + } + + // annual pricing value + .annual-pricing { + position: absolute; + margin: auto; + left: 0; + right: 0; + } + } +} + +// trial free card +.pricing-free-trial { + height: 16.71rem; + background-color: rgba(186, 191, 199, 0.12); + margin-right: -$content-padding; + margin-left: -$content-padding; + margin-top: 7.5rem; + margin-bottom: 6.3rem; + + // row default margin zero because it cause the horizontal scroll bar + .row { + margin: 0; + } + // content container + .pricing-trial-content { + padding: 0 1rem; + // image + img { + position: relative; + top: -3.1rem; + } + } +} + +// price trial ad card in small screen +@include media-breakpoint-down(sm) { + .pricing-free-trial { + height: auto; + .pricing-trial-content { + flex-direction: column; + align-items: center; + .pricing-trial-img { + top: 0; + margin-top: 2rem; + height: 150px; + } + } + } +} + +// free trial div margin change on below screen +@include media-breakpoint-down(xs) { + .pricing-free-trial { + margin-right: -1.2rem; + margin-left: -1.2rem; + } +} diff --git a/src/@core/scss/base/pages/page-profile.scss b/src/@core/scss/base/pages/page-profile.scss new file mode 100644 index 00000000..7d41c126 --- /dev/null +++ b/src/@core/scss/base/pages/page-profile.scss @@ -0,0 +1,146 @@ +// ================================================================================================ +// File Name: page-profile.scss +// Description: Page content different types of users page layouts SCSS. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +// User profile Scss +#user-profile { + /*-------------profile header section---------*/ + .profile-header { + overflow: hidden; + + // profile picture container + .profile-img-container { + position: absolute; + bottom: -2rem; + left: 2.14rem; + z-index: 2; + + // profile image + .profile-img { + height: 8.92rem; + width: 8.92rem; + border: 0.357rem solid $white; + background-color: $white; + border-radius: $card-border-radius; + box-shadow: $box-shadow; + } + } + + // profile navbar padding + .profile-header-nav { + .navbar { + padding: 0.8rem 1rem; + + // navbar toggle button + .navbar-toggler { + line-height: 0; + } + .profile-tabs { + .nav-item { + i, + svg { + margin-right: 0; + } + } + } + } + } + } + + /*-------- profile info section --------*/ + #profile-info { + // profile star icons + .profile-star { + color: $gray-100; + + i, + svg { + // filled star icons + &.profile-favorite { + fill: $warning; + stroke: $warning; + } + } + } + + // filled heart icons + .profile-likes { + fill: $danger; + stroke: $danger; + } + + // progress-bar height + .profile-polls-info { + .progress { + height: 0.42rem; + } + } + } + + //profile-latest-img - hover effect + .profile-latest-img { + transition: all 0.2s ease-in-out; + &:hover { + transform: translateY(-4px) scale(1.2); + z-index: 10; + } + img { + margin-top: 1.28rem; + } + } + + // Load More Button - Block UI + .block-element { + .spinner-border { + border-width: 0.14rem; + } + } +} + +// Latest Photo Section - Image size +@include media-breakpoint-down(md) { + #user-profile { + .profile-latest-img { + img { + width: 100%; + } + } + } +} + +@include media-breakpoint-up(md) { + // navbar tabs pills + .profile-header-nav { + .profile-tabs { + width: 100%; + margin-left: 13.2rem; + } + } +} + +// profile img and title +@include media-breakpoint-down(xs) { + #user-profile { + .profile-header { + .profile-img-container { + .profile-img { + height: 100px; + width: 100px; + } + .profile-title { + h2 { + font-size: 1.5rem; + } + } + } + } + } +} diff --git a/src/@core/scss/base/pages/ui-colors.scss b/src/@core/scss/base/pages/ui-colors.scss new file mode 100644 index 00000000..6afcbbeb --- /dev/null +++ b/src/@core/scss/base/pages/ui-colors.scss @@ -0,0 +1,25 @@ +// =============================================================================================== +// File Name: colors.scss +// Description: Colors Page Content SCSS +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +.colors-list { + li { + padding: 0.4rem; + i, + svg { + height: 1.2rem; + width: 1.2rem; + top: 0; + position: relative; + margin-right: 0.25rem; + } + } +} diff --git a/src/@core/scss/base/pages/ui-feather.scss b/src/@core/scss/base/pages/ui-feather.scss new file mode 100644 index 00000000..7fe836a6 --- /dev/null +++ b/src/@core/scss/base/pages/ui-feather.scss @@ -0,0 +1,59 @@ +@import '../bootstrap-extended/include'; // Bootstrap includes + +.icon-search-wrapper { + max-width: 300px; + + .feather-search { + height: 1.15rem; + width: 1.15rem; + } +} +#icons-container { + .icon-card { + width: 128px; + } +} + +// Active Card +.icon-card { + border: 1px solid transparent; + &.active { + border-color: $primary; + i, + svg { + color: $primary; + } + } +} + +@media (max-width: 1024px) { + #icons-container { + .icon-card { + width: 126px; + } + } +} + +@media (max-width: 768px) { + #icons-container { + .icon-card { + width: 131px; + } + } +} + +@media (max-width: 414px) { + #icons-container { + .icon-card { + width: 110px; + } + } +} + +@media (max-width: 375px) { + #icons-container { + .icon-card { + width: 150px; + } + } +} diff --git a/src/@core/scss/base/plugins/charts/chart-apex.scss b/src/@core/scss/base/plugins/charts/chart-apex.scss new file mode 100644 index 00000000..616d3aad --- /dev/null +++ b/src/@core/scss/base/plugins/charts/chart-apex.scss @@ -0,0 +1,158 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +.apexcharts-canvas { + line[stroke='transparent'] { + display: none; + } + .apexcharts-tooltip { + background: $white; + border-color: $border-color; + .apexcharts-tooltip-title { + background: $white !important; + border-color: $border-color !important; + font-weight: 600; + } + &.apexcharts-theme-dark { + .apexcharts-tooltip-text-label, + .apexcharts-tooltip-text-value { + color: $white; + } + } + } + .apexcharts-xaxistooltip, + .apexcharts-yaxistooltip { + background: $body-bg; + border-color: $border-color; + &:after, + &:before { + border-bottom-color: $body-bg; + } + } + .apexcharts-text, + .apexcharts-tooltip-text, + .apexcharts-datalabel-label, + .apexcharts-datalabel { + font-family: $font-family-base !important; + fill: $body-color; + font-weight: 400; + filter: none; + } + + .apexcharts-pie-label { + fill: white; + filter: none; + } + + .apexcharts-pie { + .apexcharts-pie-series .apexcharts-pie-area { + stroke-width: 0; + } + .apexcharts-datalabel-label, + .apexcharts-datalabel-value { + font-size: 1.5rem; + } + } + + .apexcharts-marker { + box-shadow: none; + } + .apexcharts-legend-series { + & + .apexcharts-legend-series { + margin-top: 0.625rem; + } + .apexcharts-legend-text { + margin-left: 0.5rem; + color: $body-color !important; + font-size: 1rem !important; + } + } + .apexcharts-xcrosshairs, + .apexcharts-ycrosshairs, + .apexcharts-gridline { + stroke: $border-color; + } +} +.apexcharts-legend.position-bottom { + bottom: 3rem; +} + +.dark-layout { + .apexcharts-canvas { + .apexcharts-xaxis-tick, + line { + stroke: $theme-dark-border-color; + } + .apexcharts-heatmap { + .apexcharts-heatmap-rect { + stroke: $theme-dark-border-color; + } + } + .apexcharts-radialbar { + .apexcharts-radialbar-track .apexcharts-radialbar-area { + stroke: $theme-dark-body-bg; + } + } + .apexcharts-radar-series { + polygon { + fill: $theme-dark-body-bg; + stroke: $theme-dark-border-color; + } + } + .apexcharts-datalabels-group { + .apexcharts-datalabel-value { + fill: $white; + } + } + .apexcharts-tooltip { + background: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + .apexcharts-tooltip-title { + background: $theme-dark-card-bg !important; + border-color: $theme-dark-border-color !important; + color: $white; + } + .apexcharts-tooltip-text-label, + .apexcharts-tooltip-text-value { + color: $white; + } + } + .apexcharts-xaxistooltip, + .apexcharts-yaxistooltip { + background: $theme-dark-body-bg; + border-color: $theme-dark-border-color; + &:after, + &:before { + border-bottom-color: $theme-dark-border-color; + } + .apexcharts-xaxistooltip-text, + .apexcharts-yaxistooltip-text { + color: $white; + } + } + .apexcharts-xaxistooltip { + .apexcharts-xaxistooltip-text { + color: $white; + } + } + .apexcharts-yaxis-label, + .apexcharts-xaxis-label, + .apexcharts-tooltip-text, + .apexcharts-datalabel-label { + fill: $theme-dark-body-color; + } + .apexcharts-marker { + stroke: $theme-dark-border-color; + } + .apexcharts-legend-series { + .apexcharts-legend-text { + color: $theme-dark-body-color !important; + } + } + .apexcharts-xcrosshairs, + .apexcharts-ycrosshairs, + .apexcharts-gridline { + stroke: $theme-dark-border-color; + } + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-context-menu.scss b/src/@core/scss/base/plugins/extensions/ext-component-context-menu.scss new file mode 100644 index 00000000..97dcc2ce --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-context-menu.scss @@ -0,0 +1,101 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +/********* CONTEXT MENU *********/ + +.context-menu-list { + margin: 0; + padding: $dropdown-padding-y 0; + border-radius: $dropdown-border-radius; + border: $dropdown-border-width solid $dropdown-border-color; + box-shadow: $dropdown-box-shadow; + min-width: $dropdown-min-width; + + .context-menu-item { + padding: $dropdown-item-padding-y $dropdown-item-padding-x; + color: $dropdown-color; + + &.context-menu-submenu:after { + border-color: transparent transparent transparent $dropdown-color; + } + + &.context-menu-hover, + &:hover, + &:focus { + background-color: $dropdown-link-hover-bg !important; + color: $primary; + + &.context-menu-submenu:after { + border-color: transparent transparent transparent $primary !important; + } + } + + &:focus { + outline: 0; + } + } +} + +// Dark Layout +.dark-layout { + .context-menu-list { + background-color: $theme-dark-body-bg; + border-color: $theme-dark-border-color; + + .context-menu-item { + background-color: $theme-dark-body-bg; + + span { + color: $theme-dark-body-color; + } + + &.context-menu-hover { + > span { + color: $primary; + } + } + + &.context-menu-submenu:after { + border-color: transparent transparent transparent $theme-dark-body-color; + } + } + } +} + +// RTL +[data-textdirection='rtl'] { + .context-menu-list { + z-index: 1031 !important; + + .context-menu-item { + &.context-menu-submenu:after { + transform: rotate(180deg); + top: 1.2rem; + right: 1rem; + left: auto; + border-color: transparent $dropdown-color transparent transparent; + } + + &.context-menu-hover { + &.context-menu-submenu:after { + border-color: transparent $primary transparent transparent !important; + } + } + + > .context-menu-list { + left: 100%; + margin-left: 0; + } + } + } + + .dark-layout { + .context-menu-list { + .context-menu-item { + &.context-menu-submenu:after { + border-color: transparent $theme-dark-body-color transparent transparent; + } + } + } + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-drag-drop.scss b/src/@core/scss/base/plugins/extensions/ext-component-drag-drop.scss new file mode 100644 index 00000000..53176d6f --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-drag-drop.scss @@ -0,0 +1,51 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +// draggable cursor - grab +.draggable { + cursor: grab; + .gu-unselectable & { + cursor: grabbing; + } +} + +// For Multi List +#multiple-list-group-a, +#multiple-list-group-b { + min-height: 5.714rem; +} + +// For Handle +#dd-with-handle { + .list-group { + min-height: 5.714rem; + .handle { + padding: 0 5px; + margin-right: 5px; + background-color: rgba($black, 0.1); + cursor: move; + font-size: 1.2rem; + } + } +} +.gu-mirror { + .handle { + padding: 0 5px; + margin-right: 5px; + background-color: rgba($black, 0.1); + cursor: move; + font-size: 1.2rem; + } +} + +// Dak Layout +.dark-layout { + // Drag & drop moving element + .gu-mirror { + &:not(.badge):not([class*='col-']) { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + box-shadow: $theme-dark-box-shadow; + } + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-media-player.scss b/src/@core/scss/base/plugins/extensions/ext-component-media-player.scss new file mode 100644 index 00000000..3d29c1e3 --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-media-player.scss @@ -0,0 +1,21 @@ +// ================================================================================================ +// File Name: ext-component-media-player.scss +// Description: Media Player SCSS. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +// to remove outline on focus +.audio-player { + &:focus { + outline: 0; + } +} +.plyr__controls { + justify-content: flex-start; +} +.plyr__progress { + flex-grow: 1; +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-ratings.scss b/src/@core/scss/base/plugins/extensions/ext-component-ratings.scss new file mode 100644 index 00000000..11afdd8e --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-ratings.scss @@ -0,0 +1,57 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +.jq-ry-container:not(.multi-color-ratings) { + .jq-ry-normal-group { + i, + svg { + fill: $gray-100; + } + } + .jq-ry-rated-group { + i, + svg { + fill: $warning; + } + } +} + +// Dark Layout +.dark-layout { + .jq-ry-container:not(.multi-color-ratings) { + .jq-ry-normal-group { + i, + svg { + fill: $theme-dark-text-muted-color; + } + } + } +} + +// RTL +[data-textdirection='rtl'] { + .jq-ry-container:not(.multi-color-ratings) { + .jq-ry-normal-group { + i, + svg { + fill: $warning; + } + } + .jq-ry-rated-group { + i, + svg { + fill: $gray-100; + } + } + } + .dark-layout { + .jq-ry-container:not(.multi-color-ratings) { + .jq-ry-rated-group { + i, + svg { + fill: $theme-dark-text-muted-color; + } + } + } + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-sliders.scss b/src/@core/scss/base/plugins/extensions/ext-component-sliders.scss new file mode 100644 index 00000000..4ef527cf --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-sliders.scss @@ -0,0 +1,145 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +$slider_width: 6px; +$handle-size: 1rem; + +.noUi-target { + background-color: rgba($primary, 0.12); + border-width: 0; + box-shadow: none; + border-radius: 1rem; + &.noUi-connect { + box-shadow: none; + } +} + +// horizontal slider and it's sizes +.noUi-horizontal { + height: $slider_width; + .noUi-handle { + width: $handle-size; + height: $handle-size; + cursor: pointer; + right: -($handle-size - ($handle-size/7)); + top: -4px; + } + .noUi-tooltip { + bottom: 135% !important; + } +} +// pips, marker and value +.noUi-pips { + color: $text-muted; +} +.noUi-marker { + background: $border-color; +} +.noUi-value { + font-size: 0.857rem; +} +.noUi-marker-horizontal.noUi-marker, +.noUi-marker-horizontal.noUi-marker-large { + height: 8px; +} + +// slider handle styles +.noUi-handle { + box-shadow: none; + border: none; + + &:after, + &:before { + display: none; + } + border-radius: 50%; + background: $white; + border: 2px solid $primary; +} + +// default selected slide area style +.noUi-connect { + background: $primary; + box-shadow: none; +} + +// Tooltip style +.noUi-tooltip { + transform: translate(-10%, -50%); + font-size: 0.857rem; + border: none; + color: $body-color; + background-color: $body-bg; + padding: 0.1718rem 0.35rem; + font-weight: $font-weight-bold; +} + +// noUi Vertical customization +.noUi-vertical { + display: inline-block; + width: $slider_width; + + .noUi-origin { + right: auto; + } + + .noUi-handle { + width: 1rem; + height: 1rem; + top: -0.375rem; + left: -0.3rem; + } + .noUi-tooltip { + right: 135% !important; + } +} + +// for example value of noUI Hover +.hover_val { + font: 400 12px Arial; + color: $body-color; + display: block; + margin: 15px 0; +} + +// to remove outline on focus +.noUi-handle:focus { + outline: 0; +} + +// IE SPECIFIC FOR SLIDER WITH INPUT +_:-ms-lang(x), +.slider-select { + flex: 0 0 10%; + max-width: 10%; +} + +// Dark Layout +// ------------- +.dark-layout { + .noUi-handle { + background-color: $theme-dark-card-bg; + } + .noUi-tooltip { + background-color: $theme-dark-body-bg; + color: $theme-dark-body-color; + } + .noUi-pips, + .noUi-value { + color: $theme-dark-body-color; + } + .noUi-marker { + background: $theme-dark-border-color; + } +} + +// RTL +// ------------- +[data-textdirection='rtl'] { + .noUi-txt-dir-rtl.noUi-horizontal .noUi-origin { + right: auto; + } + .noUi-txt-dir-rtl.noUi-horizontal .noUi-handle { + left: -3px; + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-sweet-alerts.scss b/src/@core/scss/base/plugins/extensions/ext-component-sweet-alerts.scss new file mode 100644 index 00000000..8d082835 --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-sweet-alerts.scss @@ -0,0 +1,124 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +.swal2-container { + .swal2-popup { + border-radius: $card-border-radius; + padding: 2rem; + + // close button + .swal2-close:focus { + outline: none; + box-shadow: none; + } + + // content + .swal2-content { + color: $body-color; + } + + // header styling + .swal2-title { + font-size: $h3-font-size; + font-weight: $headings-font-family; + color: $headings-color; + } + + // remove box-shadow on focus of buttons + button.swal2-confirm:focus { + box-shadow: none; + } + + // input + input.swal2-input { + height: $input-height; + font-size: $font-size-base; + padding: $input-padding-y $input-padding-x; + color: $body-color; + border-color: $custom-control-border-color; + border-radius: $border-radius; + line-height: $line-height-base; + &:focus { + border-color: $primary !important; + box-shadow: $input-focus-box-shadow; + } + } + + // steps + .swal2-progress-steps { + .swal2-progress-step { + background-color: $primary; + &.swal2-active-progress-step { + ~ .swal2-progress-step-line, + ~ .swal2-progress-step { + background-color: lighten(theme-color('primary'), 15%); + } + } + } + .swal2-progress-step-line { + background-color: $primary; + } + } + + // pre code + pre { + min-height: 1.35rem; + margin-top: 0.5rem; + } + + // footer + .swal2-footer { + border-color: $border-color; + color: $body-color; + } + } +} + +// Dark Layout +.dark-layout { + .swal2-container { + .swal2-modal { + background-color: $theme-dark-card-bg; + + .swal2-header { + .swal2-title { + color: $theme-dark-headings-color; + } + + .swal2-icon-text { + color: inherit; + } + + .swal2-success-circular-line-left, + .swal2-success-circular-line-right, + .swal2-success-fix, + .swal2-animate-success-icon { + background-color: $theme-dark-card-bg !important; + } + } + + input.swal2-input { + border-color: $theme-dark-border-color; + color: $theme-dark-body-color; + } + + .swal2-content { + color: $theme-dark-body-color; + } + + pre, + code { + color: $theme-dark-body-color; + } + .swal2-input { + background-color: $theme-dark-card-bg; + } + + // footer + .swal2-footer { + border-color: $theme-dark-border-color; + color: $theme-dark-body-color; + } + } + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-swiper.scss b/src/@core/scss/base/plugins/extensions/ext-component-swiper.scss new file mode 100644 index 00000000..61e43241 --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-swiper.scss @@ -0,0 +1,367 @@ +/*========================================================================================= + File Name: ext-component-swiper.scss + Description: swiper plugin scss. + ---------------------------------------------------------------------------------------- + Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template + Author: PIXINVENT + Author URL: http://www.themeforest.net/user/pixinvent +==========================================================================================*/ + +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +/* Swiper css */ +/* ---------- */ +/* swiper slide shadow */ +.swiper-container { + .swiper-shadow { + box-shadow: 2px 8px 10px 0 rgba(25, 42, 70, 0.13) !important; + } +} + +// swiper pagination +.swiper-pagination { + // bullet pagination + .swiper-pagination-bullet { + &:focus { + outline: none; + } + &.swiper-pagination-bullet-active { + background-color: $primary; + } + } + + // progress bar pagination + &.swiper-pagination-progressbar { + .swiper-pagination-progressbar-fill { + background-color: $primary; + } + } +} + +// centered slides option-1 +.swiper-centered-slides { + &.swiper-container { + .swiper-slide { + text-align: center; + font-weight: $headings-font-weight; + background-color: $white; + height: auto; + width: auto !important; + padding: 2rem 5.5rem; + cursor: pointer; + + &.swiper-slide-active { + border: 2px solid $primary; + + i, + svg { + color: $primary; + } + } + } + } + .swiper-button-next { + &:after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $white), '#', '%23')); + } + } + .swiper-button-prev { + &:after { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $white), '#', '%23')); + } + } + + .swiper-button-next, + .swiper-button-prev { + height: 40px !important; + width: 40px !important; + + &:after { + border-radius: 50%; + background-color: $primary; + box-shadow: 0 2px 4px 0 rgba($black, 0.5) !important; + background-size: 24px !important; + height: 40px !important; + width: 40px !important; + } + } + + // For RTL + &.swiper-container-rtl { + .swiper-button-next { + &:after { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $white), '#', '%23')); + } + } + .swiper-button-prev { + &:after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $white), '#', '%23')); + } + } + } +} + +// centered slides option-2 +.swiper-centered-slides-2 { + &.swiper-container { + .swiper-slide { + font-weight: $headings-font-weight; + background-color: $swiper-bg; + height: auto; + width: auto !important; + cursor: pointer; + + &.swiper-slide-active { + color: $white; + background-color: $primary !important; + box-shadow: 0 3px 6px 0 rgba($primary, 0.5) !important; + } + } + } +} + +/* cube effect */ +.swiper-cube-effect { + &.swiper-container { + width: 300px; + left: 50%; + margin-left: -150px; + margin-top: -12px; + } +} + +/* swiper coverflow slide width */ +.swiper-coverflow { + &.swiper-container { + .swiper-slide { + width: 300px; + } + } +} + +.gallery-thumbs { + padding: 10px 0; + background: $black; + + .swiper-slide { + opacity: 0.4; + } + + .swiper-slide-thumb-active { + opacity: 1; + } +} + +// parallax +.swiper-parallax { + .swiper-slide { + padding: 2.67rem 4rem; + + .title { + font-size: $h5-font-size; + padding: 0.5rem 0; + } + + .text { + font-size: $font-size-sm; + } + } + + .parallax-bg { + position: absolute; + width: 130%; + } +} + +.swiper-virtual { + &.swiper-container { + height: 300px; + + .swiper-slide { + /* virtual slides */ + font-size: $h3-font-size; + background-color: $kbd-bg; + display: flex; + justify-content: center; + align-items: center; + } + } +} + +//navigation button custom icons +.swiper-button-prev, +.swiper-button-next, +.swiper-container-rtl .swiper-button-prev, +.swiper-container-rtl .swiper-button-next { + background-image: none; + color: $white; + width: 38px; + font-size: $h1-font-size; + + &:focus { + outline: none; + } +} + +.swiper-button-prev { + &:after { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $primary), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 44px; + color: $body-color; + width: 44px; + height: 44px; + content: ''; + padding-right: 1px; + } +} + +.swiper-button-next { + &:after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $primary), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 44px; + color: $body-color; + width: 44px; + height: 44px; + content: ''; + padding-right: 2px; + } +} + +.swiper-container-rtl { + .swiper-button-prev { + &:after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $primary), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 44px; + color: $body-color; + width: 44px; + height: 44px; + content: ''; + } + } + + .swiper-button-next { + &:after { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $primary), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 44px; + color: $body-color; + width: 44px; + height: 44px; + content: ''; + } + } +} + +// Media query for medium screen +@media only screen and (max-width: 768px) { + //navigation button custom boxicons + .swiper-button-prev { + font-size: $h4-font-size; + top: 55%; + &:after { + height: 28px; + width: 28px; + background-size: 24px; + } + } + + .swiper-button-next { + font-size: $h4-font-size; + top: 55%; + &:after { + background-size: 24px; + } + } + .swiper-centered-slides { + .swiper-button-next, + .swiper-button-prev { + &:after { + height: 28px; + width: 28px; + background-size: 18px; + } + } + } + // parallax + .swiper-parallax { + .swiper-slide { + padding: 1rem 1.2rem; + } + + img { + height: 100% !important; + } + } +} + +// Media query for small screen +@media only screen and (max-width: 576px) { + // centered slides option-1 + .swiper-centered-slides { + &.swiper-container { + .swiper-slide { + padding: 1.6rem 2.5rem; + + i, + svg { + height: $h5-font-size !important; + width: $h5-font-size !important; + font-size: $h5-font-size !important; + } + } + } + } + + // cube effect + .swiper-cube-effect { + &.swiper-container { + width: 150px; + left: 70%; + } + } + + // parallax + .swiper-parallax { + .swiper-slide { + padding: 1rem 1.3rem; + } + } + + // virtual slides + .swiper-virtual { + &.swiper-container { + .swiper-slide { + font-size: $font-size-base; + } + } + } +} + +// Dark Layout +.dark-layout { + .swiper-container { + &:not(.swiper-parallax) { + .swiper-slide { + background-color: $theme-dark-body-bg; + } + } + &.swiper-centered-slides { + .swiper-slide { + background-color: $theme-dark-card-bg; + } + } + &.swiper-parallax { + .swiper-slide * { + color: $body-color; + } + } + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-toastr.scss b/src/@core/scss/base/plugins/extensions/ext-component-toastr.scss new file mode 100644 index 00000000..75b449aa --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-toastr.scss @@ -0,0 +1,254 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +// Toast container opacity +#toast-container > div { + opacity: 1; + -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + filter: alpha(opacity=100); + max-width: none; + border-radius: $toast-border-radius; +} + +// Toast container hover shadow +#toast-container > div, +#toast-container > div:hover { + box-shadow: $toast-box-shadow; +} + +#toast-container > .toast { + background-image: none !important; +} +// Toast colors +.toast { + background-color: $white; + color: $body-color !important; + .toast-close-button { + color: $body-color; + font-size: 1.75rem; + font-weight: $font-weight-normal; + top: 0; + right: 0; + text-shadow: none; + + &:focus { + outline: none; + } + } + .toast-title { + font-size: $font-size-base; + font-weight: $font-weight-bolder; + line-height: 1.75; + } + .toast-progress { + opacity: 1; + } + &:before { + content: ''; + height: 24px; + width: 24px; + border-radius: 50%; + color: $white; + position: absolute; + left: 1rem; + } + &:after { + content: ''; + background-size: $font-size-base; + background-repeat: no-repeat; + position: absolute; + left: 1.38rem; + top: 1.44rem; + width: $font-size-base; + height: $font-size-base; + } +} + +// we are using only few colors in toast so not adding in palette.scss +// plugin class name 'error' is also differ then ours so not useful to add in palette +.toast-success { + .toast-title { + color: $success; + } + .toast-progress { + background-color: $success; + } + &:before { + background-color: $success; + } + &:after { + background-image: url(str-replace(str-replace($check, 'currentColor', $white), '#', '%23')); + } +} +.toast-error { + .toast-title { + color: $danger; + } + .toast-progress { + background-color: $danger; + } + &:before { + background-color: $danger; + } + &:after { + background-image: url(str-replace(str-replace($remove, 'currentColor', $white), '#', '%23')); + } +} +.toast-info { + .toast-title { + color: $info; + } + .toast-progress { + background-color: $info; + } + &:before { + background-color: $info; + } + &:after { + background-image: url(str-replace(str-replace($infoIcon, 'currentColor', $white), '#', '%23')); + } +} +.toast-warning { + .toast-title { + color: $warning; + } + .toast-progress { + background-color: $warning; + } + &:before { + background-color: $warning; + } + &:after { + background-image: url(str-replace(str-replace($warningIcon, 'currentColor', $white), '#', '%23')); + } +} + +// position alignments +.toast-top-left { + top: 1.3rem; + left: $content-padding; +} +.toast-top-right { + top: 1.3rem; + right: $content-padding; +} +.toast-top-center, +.toast-top-full-width { + top: 1.3rem; +} +.toast-bottom-left { + bottom: 1.3rem; + left: $content-padding; +} +.toast-bottom-right { + bottom: 1.3rem; + right: $content-padding; +} +.toast-bottom-center, +.toast-bottom-full-width { + bottom: 1.3rem; +} + +// Media query + +@media (max-width: 480px) and (min-width: 241px) { + #toast-container > .toast { + &:after { + top: 0.95rem; + } + .toast-close-button { + top: 0; + right: -1px; + } + } + #toast-container > div { + width: 20rem; + } + .toast-top-left { + left: 0; + } + #toast-container { + &.toast-top-center, + &.toast-bottom-center { + right: 1rem; + > div { + width: 20rem !important; + } + } + } + .toast-top-full-width, + .toast-bottom-full-width { + right: 0; + left: 0; + width: 93%; + > div { + width: 100%; + } + } + .toast-bottom-left { + left: 0.25rem; + bottom: 0.75rem; + } + .toast-bottom-right { + right: 2.25rem; + bottom: 0.75rem; + } + .toast-bottom-center, + .toast-bottom-full-width { + bottom: 0.75rem; + } + [data-textdirection='rtl'] { + #toast-container > div { + padding-right: 8px; + } + } +} + +// Toastr Dark Layout +.dark-layout { + #toast-container > div, + #toast-container > div:hover { + box-shadow: $theme-dark-box-shadow; + } + #toast-container { + .toast { + background-color: $theme-dark-card-bg; + color: $theme-dark-body-color !important; + .toast-close-button { + color: $theme-dark-body-color; + } + } + } +} + +[data-textdirection='rtl'] { + .toast .toast-close-button { + @include media-breakpoint-down(xs) { + top: 0.55rem !important; + right: 0.5rem !important; + } + } + .toast-top-left { + left: 1rem; + right: auto; + } + .toast-top-right { + right: 3rem; + left: auto; + } + .toast-bottom-left { + left: 1em; + right: auto; + } + .toast-bottom-right { + right: 3rem; + left: auto; + } + .toast-top-full-width, + .toast-bottom-full-width { + &#toast-container > div { + left: 0; + right: 0; + } + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-tour.scss b/src/@core/scss/base/plugins/extensions/ext-component-tour.scss new file mode 100644 index 00000000..f9d797b9 --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-tour.scss @@ -0,0 +1,80 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +.shepherd-element { + border-radius: $border-radius; + width: 350px; + &[data-popper-placement='bottom'] { + margin-top: 1rem !important; + .shepherd-arrow:before { + background-color: $primary !important; + } + } + &[data-popper-placement='top'] { + margin-bottom: 1rem !important; + } + &[data-popper-placement='left'] { + margin-right: 1rem !important; + } + &[data-popper-placement='right'] { + margin-left: 1rem !important; + } + + .shepherd-content { + border-radius: $border-radius; + // header + .shepherd-header { + background-color: $primary; + padding: 0.38rem 1.2rem; + border-radius: $border-radius $border-radius 0 0; + .shepherd-title { + color: $white; + font-weight: 500; + font-size: 1.1rem; + } + .shepherd-cancel-icon { + color: $white; + font-size: 1.7rem; + + &:focus { + outline: none; + } + } + } + + // body or text + .shepherd-text { + color: $body-color; + padding: 0.8rem 1.2rem; + } + + // footer + .shepherd-footer { + padding: 0 1.2rem 1rem; + justify-content: space-between; + .shepherd-button { + padding: 0.5rem 1.3rem; + } + } + } + @include media-breakpoint-down(xs) { + width: 300px; + } +} + +// Dark layout +.dark-layout { + .shepherd-element { + background-color: $theme-dark-card-bg; + &:not([data-popper-placement='bottom']) { + .shepherd-arrow:before { + background-color: $theme-dark-card-bg; + } + } + .shepherd-content { + .shepherd-text { + color: $theme-dark-body-color; + } + } + } +} diff --git a/src/@core/scss/base/plugins/extensions/ext-component-tree.scss b/src/@core/scss/base/plugins/extensions/ext-component-tree.scss new file mode 100644 index 00000000..53289e00 --- /dev/null +++ b/src/@core/scss/base/plugins/extensions/ext-component-tree.scss @@ -0,0 +1,154 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +.jstree > .jstree-container-ul .jstree-loading > .jstree-ocl, +.jstree > .jstree-container-ul .jstree-loading > .jstree-ocl, +.jstree > .jstree-container-ul .jstree-loading > .jstree-ocl { + background-image: url('data:image/gif;base64,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'); +} + +.jstree .jstree-node, +.jstree .jstree-icon, +.jstree .jstree-file, +.jstree .jstree-folder, +#jstree-dnd.jstree .jstree-ok, +#jstree-dnd.jstree .jstree-er, +.jstree-small .jstree-node, +.jstree-small .jstree-icon, +.jstree-small .jstree-file, +.jstree-small .jstree-folder, +#jstree-dnd.jstree-small .jstree-ok, +#jstree-dnd.jstree-small .jstree-er, +.jstree-large .jstree-node, +.jstree-large .jstree-icon, +.jstree-large .jstree-file, +.jstree-large .jstree-folder, +#jstree-dnd.jstree-large .jstree-ok, +#jstree-dnd.jstree-large .jstree-er { + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAYAAABsS6soAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGAGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMDgtMThUMTg6NTU6MzIrMDU6MzAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTA4LTE4VDE5OjI4OjQwKzA1OjMwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTA4LTE4VDE5OjI4OjQwKzA1OjMwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc1N2M4OTEyLWRmYzMtNDM5YS1hYjJjLTcwMGRjNWQxMDkwMyIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjRlN2RlN2M1LTZlY2MtMDI0Ny1hN2I0LTJmOTU3NDc3MjAzNiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjNhOWQ5OTMyLWFmNmMtNGFkMy1hNTUzLTFlYjczYjRlMWI2ZCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6M2E5ZDk5MzItYWY2Yy00YWQzLWE1NTMtMWViNzNiNGUxYjZkIiBzdEV2dDp3aGVuPSIyMDIwLTA4LTE4VDE4OjU1OjMyKzA1OjMwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NzU3Yzg5MTItZGZjMy00MzlhLWFiMmMtNzAwZGM1ZDEwOTAzIiBzdEV2dDp3aGVuPSIyMDIwLTA4LTE4VDE5OjI4OjQwKzA1OjMwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6MDZg5AAAIR0lEQVR42u2dX4gVVRzHZ0mktWuQEeSLErgW2CIp3SJy6SkoCBZ6U0oQjArpIUVCH4rATUyjoKcEHwJ9CKLAiKg3jYoL/aOCRYNICIVKQW9CS8v2+7nnuuPZmbnjvXPmzJ7z+cCP2XV29rhn9nz2O3/PyNzcXHIzTE1NJXAd7bwR2gfw8/u3b9++oX7/RhAgACxVRIBDbY8ASWAkQCABIkAAIAEiQBIYCRBIgAgQAEiACJAERgIEEiACBA8sl1oldaf5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'); +} + +@media (max-width: 768px) { + #jstree-dnd.jstree-dnd-responsive > .jstree-ok, + #jstree-dnd.jstree-dnd-responsive > .jstree-er, + .jstree-responsive .jstree-icon, + .jstree-responsive .jstree-node, + .jstree-responsive .jstree-icon, + .jstree-responsive .jstree-node > .jstree-ocl, + .jstree-responsive .jstree-themeicon, + .jstree-responsive .jstree-checkbox, + .jstree-responsive .jstree-file, + .jstree-responsive .jstree-folder { + background-image: url('data:image/png;base64,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'); + } +} + +.jstree .jstree-last, +.jstree > .jstree-no-dots .jstree-node, +.jstree > .jstree-no-dots .jstree-leaf > .jstree-ocl, +.jstree .jstree-disabled, +.jstree .jstree-themeicon-custom:not(.jstree-file):not(.jstree-folder) { + background: transparent !important; +} + +// Light Layout +.jstree { + .jstree-container-ul { + .jstree-anchor { + color: $body-color; + &.jstree-clicked, + &.jstree-hovered { + background: transparent; + box-shadow: none; + } + } + .jstree-node { + .jstree-wholerow-clicked { + background: rgba($color: $primary, $alpha: 0.1); + } + .jstree-wholerow-hovered:not(.jstree-wholerow-clicked) { + background: transparent; + } + } + } +} + +// Context Menu Styling +.vakata-context.jstree-contextmenu { + background: $white; + border: 0; + box-shadow: 0px 0px 50px 0px rgba($black, 0.1); + li { + a { + color: $body-color; + padding: 0 1.5rem; + text-shadow: none; + i { + display: none; + } + } + &.vakata-context-hover > a { + background-color: $body-bg; + box-shadow: none; + } + &.vakata-context-separator { + a { + margin: 0; + border-color: $border-color; + } + } + &.vakata-contextmenu-disabled { + a { + color: $text-muted; + } + &.vakata-context-hover a { + background-color: transparent !important; + cursor: default; + } + } + ul { + background: $white; + border: 0; + box-shadow: 0px 0px 50px 0px rgba($black, 0.1); + } + } + .vakata-contextmenu-sep { + display: none; + } +} + +// Dark Layout +.dark-layout { + // Folder Icons and text colors + .jstree { + .jstree-container-ul { + .jstree-anchor { + color: $theme-dark-body-color; + } + } + } + + // Context Menu Styling + .vakata-context.jstree-contextmenu { + background: $theme-dark-card-bg; + box-shadow: $theme-dark-box-shadow; + li { + a { + color: $theme-dark-body-color; + } + &.vakata-context-hover > a { + background-color: $theme-dark-body-bg; + } + &.vakata-context-separator a { + border-color: $theme-dark-border-color; + } + &.vakata-contextmenu-disabled a { + color: $theme-dark-text-muted-color; + } + ul { + background: $theme-dark-card-bg; + box-shadow: $theme-dark-box-shadow; + } + } + } +} diff --git a/src/@core/scss/base/plugins/forms/form-file-uploader.scss b/src/@core/scss/base/plugins/forms/form-file-uploader.scss new file mode 100644 index 00000000..9957e6a7 --- /dev/null +++ b/src/@core/scss/base/plugins/forms/form-file-uploader.scss @@ -0,0 +1,103 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +.dropzone { + min-height: 350px; + border: 2px dashed $primary; + background: $body-bg; + position: relative; + // dropzone message customization + .dz-message { + font-size: 2rem; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + color: #7367f0; + display: flex; + justify-content: center; + align-items: center; + margin: 0; + } + + // dropzone message icon + .dz-message:before { + content: ''; + background-image: url(str-replace(str-replace($download, 'currentColor', $primary), '#', '%23')); + font-size: 80px; + position: absolute; + top: 14rem; + width: 80px; + height: 80px; + display: inline-block; + line-height: 1; + z-index: 2; + color: $primary; + text-indent: 0px; + font-weight: normal; + -webkit-font-smoothing: antialiased; + } + + // for preview of files + .dz-preview { + background: transparent !important; + + .dz-error-mark, + .dz-success-mark { + z-index: 10; + } + + .dz-image { + border-radius: $border-radius; + } + + .dz-error-message { + background: $danger; + &:after { + border-bottom: 6px solid $danger; + } + } + } + + // for dropzone preview and remove icon + .dz-preview .dz-remove { + font-size: 1.1rem; + color: $danger; + line-height: 2rem; + + &:before { + content: ''; + background-image: url(str-replace(str-replace($remove, 'currentColor', $danger), '#', '%23')); + display: inline-block; + line-height: 1; + z-index: 2; + text-indent: 0px; + font-weight: normal; + -webkit-font-smoothing: antialiased; + } + + &:hover { + text-decoration: none; + color: darken($danger, 10%); + } + } +} + +// For Small Screen drop Logo +@media (max-width: 576px) { + .dropzone { + .dz-message { + &:before { + top: 15rem; + } + } + } +} + +// dark layout +.dark-layout { + .dropzone { + background-color: lighten($theme-dark-card-bg, 3%); + } +} diff --git a/src/@core/scss/base/plugins/forms/form-number-input.scss b/src/@core/scss/base/plugins/forms/form-number-input.scss new file mode 100644 index 00000000..07c1b848 --- /dev/null +++ b/src/@core/scss/base/plugins/forms/form-number-input.scss @@ -0,0 +1,157 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +// Number Inputs (Touch spin) +$bootstrap-touchspin-width: 8.4rem; +$bootstrap-touchspin-width-lg: 9.375rem; +$bootstrap-touchspin-width-sm: 6.25rem; + +$bootstrap-touchspin-btn-width: 20px; +$bootstrap-touchspin-btn-height: 20px; +$bootstrap-touchspin-btn-width-lg: 24px; +$bootstrap-touchspin-btn-height-lg: 24px; +$bootstrap-touchspin-btn-width-sm: 16px; +$bootstrap-touchspin-btn-height-sm: 16px; + +/* Bootstrap Touchspin */ + +.bootstrap-touchspin { + &.input-group { + width: $bootstrap-touchspin-width; + align-items: center; + .form-control { + padding: 5px; + height: auto; + border: 0; + background-color: $body-bg; + border-radius: $border-radius !important; + text-align: center; + font-weight: 500; + &:focus { + z-index: 1; + box-shadow: none; + } + } + } + + .bootstrap-touchspin-injected { + margin: 0 !important; + &.input-group-prepend { + left: 12px; + position: relative; + } + &.input-group-append { + right: 12px; + position: relative; + } + .bootstrap-touchspin-down, + .bootstrap-touchspin-up { + padding: 0; + min-width: $bootstrap-touchspin-btn-width; + min-height: $bootstrap-touchspin-btn-width; + border-radius: $border-radius !important; + i, + svg { + height: 0.8rem; + width: 0.8rem; + font-size: 0.8rem; + position: relative; + top: -1px; + } + } + } + + // Disabled Touchspin + &.disabled-touchspin { + .bootstrap-touchspin-down, + .bootstrap-touchspin-up { + background-color: rgba($black, 0.5) !important; + cursor: default; + opacity: 0.5; + } + } + + // Touchspin Large + &.input-group-lg { + width: $bootstrap-touchspin-width-lg; + .touchspin { + &.form-control { + height: auto !important; + } + } + .bootstrap-touchspin-down, + .bootstrap-touchspin-up { + min-width: $bootstrap-touchspin-btn-width-lg; + min-height: $bootstrap-touchspin-btn-width-lg; + i, + svg { + height: 1rem; + width: 1rem; + font-size: 1rem; + top: -3px; + } + } + } + + // Touchspin Small + &.input-group-sm { + width: $bootstrap-touchspin-width-sm; + .touchspin { + &.form-control { + height: auto !important; + } + } + .bootstrap-touchspin-injected { + .bootstrap-touchspin-down, + .bootstrap-touchspin-up { + min-width: $bootstrap-touchspin-btn-width-sm; + min-height: $bootstrap-touchspin-btn-width-sm; + i, + svg { + height: 0.6rem; + width: 0.6rem; + font-size: 0.6rem; + } + } + } + } +} + +/* Number Type Input Box Scss for Touchspin - Remove arrow for firefox */ +.bootstrap-touchspin { + &.input-group { + input[type='number'] { + -moz-appearance: textfield; + } + } +} + +// Dark layout style +.dark-layout { + // number inputs[touchspin] + .bootstrap-touchspin { + &.input-group { + .form-control { + background-color: $theme-dark-body-bg; + } + } + + &.disabled-touchspin { + .bootstrap-touchspin-injected { + .bootstrap-touchspin-down, + .bootstrap-touchspin-up, + .disabled-max-min { + background-color: $gray-600 !important; + opacity: 1; + } + } + } + + .bootstrap-touchspin-injected { + .disabled-max-min { + background-color: $gray-600 !important; + opacity: 1; + } + } + } +} diff --git a/src/@core/scss/base/plugins/forms/form-quill-editor.scss b/src/@core/scss/base/plugins/forms/form-quill-editor.scss new file mode 100644 index 00000000..3a42e01c --- /dev/null +++ b/src/@core/scss/base/plugins/forms/form-quill-editor.scss @@ -0,0 +1,213 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +/* Set dropdown font-families */ +.ql-toolbar .ql-font span[data-label='Sailec Light']::before { + font-family: 'Sailec Light'; +} +.ql-toolbar .ql-font span[data-label='Sofia Pro']::before { + font-family: 'Sofia'; +} +.ql-toolbar .ql-font span[data-label='Slabo 27px']::before { + font-family: 'Slabo 27px'; +} +.ql-toolbar .ql-font span[data-label='Roboto Slab']::before { + font-family: 'Roboto Slab'; +} +.ql-toolbar .ql-font span[data-label='Inconsolata']::before { + font-family: 'Inconsolata'; +} +.ql-toolbar .ql-font span[data-label='Ubuntu Mono']::before { + font-family: 'Ubuntu Mono'; +} + +/* Set content font-families */ +.ql-font-sofia { + font-family: 'Sofia'; +} +.ql-font-slabo { + font-family: 'Slabo 27px'; +} +.ql-font-roboto { + font-family: 'Roboto Slab'; +} +.ql-font-inconsolata { + font-family: 'Inconsolata'; +} +.ql-font-ubuntu { + font-family: 'Ubuntu Mono'; +} + +// Quill Editor +.ql-toolbar { + border-color: $custom-control-border-color !important; + .ql-formats { + &:focus, + *:focus { + outline: 0; + } + // button and label hover + .ql-picker-label, + button { + &:hover, + &:focus { + color: $primary !important; + .ql-stroke { + stroke: $primary !important; + } + .ql-fill { + fill: $primary !important; + } + } + &.ql-active { + color: $primary !important; + } + } + .ql-picker-item.ql-selected { + color: $primary !important; + } + // quill dropdown item hover + .ql-picker-options { + .ql-picker-item:hover { + color: $primary !important; + } + .ql-active { + color: $primary !important; + } + } + } +} +.ql-bubble { + .ql-picker { + color: $white !important; + } + // stroke options color + .ql-stroke { + stroke: $white !important; + } + // fill options color + .ql-fill { + fill: $white !important; + } +} +.ql-container { + border-color: $custom-control-border-color !important; + font-family: $font-family-monospace; +} +.ql-editor { + a { + color: $primary; + } +} +// default picker options +.ql-picker { + color: $headings-color !important; +} +// stroke options color +.ql-stroke { + stroke: $headings-color !important; +} +.ql-active { + .ql-stroke { + stroke: $primary !important; + } + .ql-fill { + fill: $primary !important; + } +} +// fill options color +.ql-fill { + fill: $headings-color !important; +} +// Border rounded for editor +.ql-toolbar, +.ql-container { + border-top-right-radius: $border-radius; + border-top-left-radius: $border-radius; +} +.ql-toolbar { + + .ql-container, + .ql-container + & { + // ? If container/toolbar is below container/toolbar add bottom radius + border-bottom-right-radius: $border-radius; + border-bottom-left-radius: $border-radius; + // ? If container/toolbar is above container/toolbar remove top radius + border-top-right-radius: unset; + border-top-left-radius: unset; + } +} + +// Dark Layout +.dark-layout { + // Quill Editor + .quill-toolbar, + .ql-toolbar { + background-color: $theme-dark-input-bg; + border-color: $theme-dark-border-color !important; + + // toolbar color + .ql-picker { + color: $white !important; + } + + .ql-stroke { + stroke: $white !important; + } + + .ql-fill { + fill: $white !important; + } + + // toolbar options colors + .ql-picker-options, + .ql-picker-label { + background-color: $theme-dark-input-bg; + .ql-active { + color: $primary !important; + } + } + } + .ql-active { + .ql-stroke { + stroke: $primary !important; + } + .ql-fill { + fill: $primary !important; + } + } + .ql-bubble { + .ql-toolbar { + background: $theme-dark-border-color; + border-radius: 2rem; + } + } + + .ql-container { + border-color: $theme-dark-border-color !important; + background-color: $theme-dark-input-bg; + } + + // syntax color + .ql-editor { + .ql-syntax { + background-color: $theme-dark-body-bg; + } + + &.ql-blank { + &:before { + color: $theme-dark-body-color; + } + } + } +} + +// RTL +[data-textdirection='rtl'] { + .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) { + i, + svg { + left: auto !important; + right: 0; + } + } +} diff --git a/src/@core/scss/base/plugins/forms/form-validation.scss b/src/@core/scss/base/plugins/forms/form-validation.scss new file mode 100644 index 00000000..d45e5852 --- /dev/null +++ b/src/@core/scss/base/plugins/forms/form-validation.scss @@ -0,0 +1,27 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +form { + span.error { + width: 100%; + font-size: 0.857rem; + } + .error:not(input) { + color: $danger; + } + input.error, + input.error:focus { + border-color: $danger !important; + } + textarea.error { + border-color: $danger !important; + } + .select2.error { + + .select2-container--classic .select2-selection--single, + + .select2-container--default .select2-selection--single, + + .select2-container--classic .select2-selection--multiple, + + .select2-container--default .select2-selection--multiple { + border-color: $danger !important; + } + } +} diff --git a/src/@core/scss/base/plugins/forms/form-wizard.scss b/src/@core/scss/base/plugins/forms/form-wizard.scss new file mode 100644 index 00000000..88954392 --- /dev/null +++ b/src/@core/scss/base/plugins/forms/form-wizard.scss @@ -0,0 +1,293 @@ +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +$header-padding-y: 1.5rem; +$header-padding-x: 1.5rem; +$content-padding-x: 1.5rem; +$content-padding-y: 1.5rem; +$trigger-padding-vertical: 1rem; +$step-box-height: 38px; +$step-box-width: 38px; + +.bs-stepper { + background-color: $white; + box-shadow: $box-shadow; + border-radius: 0.5rem; + + .bs-stepper-header { + padding: $header-padding-y $header-padding-x; + flex-wrap: wrap; + border-bottom: 1px solid rgba($black, 0.08); + margin: 0; + .line { + flex: 0; + min-width: auto; + min-height: auto; + background-color: transparent; + margin: 0; + color: $body-color; + font-size: 1.5rem; + } + .step { + .step-trigger { + padding: 0 1.75rem; + flex-wrap: nowrap; + font-weight: normal; + .bs-stepper-box { + display: flex; + align-items: center; + justify-content: center; + width: $step-box-width; + height: $step-box-height; + padding: 0.5em 0; + font-weight: 500; + color: $gray-100; + background-color: rgba($gray-100, 0.12); + border-radius: 0.35rem; + } + + .bs-stepper-label { + text-align: left; + margin: 0; + margin-top: 0.5rem; + margin-left: 1rem; + + .bs-stepper-title { + display: inherit; + color: $body-color; + font-weight: 600; + line-height: 1rem; + margin-bottom: 0rem; + } + + .bs-stepper-subtitle { + font-weight: 400; + font-size: 0.85rem; + color: $text-muted; + } + } + + &:hover { + background-color: transparent; + } + } + + &.active { + .step-trigger { + .bs-stepper-box { + background-color: $primary; + color: $white; + box-shadow: 0 3px 6px 0 rgba($primary, 0.4); + } + .bs-stepper-label { + .bs-stepper-title { + color: $primary; + } + } + } + } + + &.crossed { + .step-trigger { + .bs-stepper-box { + background-color: rgba($color: $primary, $alpha: 0.12); + color: $primary !important; + } + .bs-stepper-label { + .bs-stepper-title { + color: $text-muted; + } + } + } + & + .line { + color: $primary; + } + } + + &:first-child { + .step-trigger { + padding-left: 0; + } + } + &:last-child { + .step-trigger { + padding-right: 0; + } + } + } + } + .bs-stepper-content { + padding: $content-padding-y $content-padding-x; + .content { + margin-left: 0; + + .content-header { + margin-bottom: 1rem; + } + } + } + + &.vertical { + .bs-stepper-header { + border-right: 1px solid $border-color; + border-bottom: none; + .step { + .step-trigger { + padding: $trigger-padding-vertical 0; + } + } + .line { + display: none; + } + } + .bs-stepper-content { + width: 100%; + padding-top: 2.5rem; + .content { + &:not(.active) { + display: none; + } + } + } + + &.wizard-icons { + .step { + text-align: center; + } + } + } + + &.wizard-modern { + background-color: transparent; + box-shadow: none; + .bs-stepper-header { + border: none; + } + .bs-stepper-content { + background-color: $white; + border-radius: 0.5rem; + box-shadow: $box-shadow; + } + } +} + +.horizontal-wizard, +.vertical-wizard, +.modern-horizontal-wizard, +.modern-vertical-wizard { + margin-bottom: 2.2rem; +} + +// Dark Layout +.dark-layout { + .bs-stepper { + background-color: $theme-dark-card-bg; + box-shadow: $theme-dark-box-shadow; + + .bs-stepper-header { + border-bottom: 1px solid rgba($theme-dark-border-color, 0.08); + .line { + color: $theme-dark-body-color; + } + .step { + .step-trigger { + .bs-stepper-box { + color: $gray-100; + } + + .bs-stepper-label { + .bs-stepper-title { + color: $theme-dark-body-color; + } + + .bs-stepper-subtitle { + color: $theme-dark-text-muted-color; + } + } + } + + &.active { + .step-trigger { + .bs-stepper-box { + background-color: $primary; + color: $white; + box-shadow: 0 3px 6px 0 rgba($primary, 0.4); + } + .bs-stepper-label { + .bs-stepper-title { + color: $primary; + } + } + } + } + + &.crossed { + .step-trigger { + .bs-stepper-label, + .bs-stepper-title { + color: $theme-dark-text-muted-color; + } + } + } + } + } + + &.vertical { + .bs-stepper-header { + border-right-color: $theme-dark-border-color; + } + } + + &.wizard-modern { + background-color: transparent; + box-shadow: none; + .bs-stepper-header { + border: none; + } + .bs-stepper-content { + background-color: $theme-dark-card-bg; + box-shadow: $theme-dark-box-shadow; + } + } + } +} + +// RTl +html[data-textdirection='rtl'] { + .btn-prev, + .btn-next { + display: flex; + i, + svg { + transform: rotate(-180deg); + } + } +} + +// Media Queries +@media (max-width: 768px) { + .bs-stepper { + .bs-stepper-header { + flex-direction: column; + align-items: flex-start; + .step { + .step-trigger { + padding: 0.5rem 0 !important; + flex-direction: row; + } + } + .line { + display: none; + } + } + &.vertical { + flex-direction: column; + .bs-stepper-header { + align-items: flex-start; + } + .bs-stepper-content { + padding-top: 1.5rem; + } + } + } +} diff --git a/src/@core/scss/base/plugins/forms/pickers/form-flat-pickr.scss b/src/@core/scss/base/plugins/forms/pickers/form-flat-pickr.scss new file mode 100644 index 00000000..023b26a0 --- /dev/null +++ b/src/@core/scss/base/plugins/forms/pickers/form-flat-pickr.scss @@ -0,0 +1,191 @@ +@import '../../../bootstrap-extended/include'; // Bootstrap includes +@import '../../../components/include'; // Components includes + +.flatpickr-calendar { + .flatpickr-day { + color: $body-color; + &.today { + border-color: $primary; + &:hover { + background: transparent; + color: $body-color; + } + } + + &.selected, + &.selected:hover { + background: $primary; + color: $white; + border-color: $primary; + } + + &.inRange, + &.inRange:hover { + background: lighten($color: $primary, $amount: 30%); + border-color: lighten($color: $primary, $amount: 30%); + box-shadow: -5px 0 0 lighten($color: $primary, $amount: 30%), 5px 0 0 lighten($color: $primary, $amount: 30%); + } + &.startRange, + &.endRange, + &.startRange:hover, + &.endRange:hover { + background: $primary; + color: $white; + border-color: $primary; + } + + &.selected.startRange + .endRange:not(:nth-child(7n + 1)), + &.startRange.startRange + .endRange:not(:nth-child(7n + 1)), + &.endRange.startRange + .endRange:not(:nth-child(7n + 1)) { + box-shadow: -10px 0 0 $primary; + } + + &.flatpickr-disabled, + &.prevMonthDay, + &.nextMonthDay { + color: $gray-300; + } + + &:hover { + background: $gray-50; + } + } + &:after, + &:before { + display: none; + } + + .flatpickr-months { + .flatpickr-prev-month, + .flatpickr-next-month { + top: -5px; + &:hover i, + &:hover svg { + fill: $primary; + } + } + } + .flatpickr-current-month span.cur-month { + font-weight: 300; + } +} + +// Time picker hover & focus bg color +.flatpickr-time input:hover, +.flatpickr-time .flatpickr-am-pm:hover, +.flatpickr-time input:focus, +.flatpickr-time .flatpickr-am-pm:focus { + background: $white; +} + +//Dark layout +.dark-layout { + .flatpickr-calendar { + background: $theme-dark-body-bg; + border-color: $theme-dark-body-bg; + box-shadow: none; + .flatpickr-months { + i, + svg { + fill: $theme-dark-body-color; + } + } + .flatpickr-month { + color: $theme-dark-body-color; + } + .flatpickr-weekwrapper .flatpickr-weeks { + box-shadow: 1px 0 0 $theme-dark-border-color; + } + .flatpickr-weekday { + color: $theme-dark-body-color; + } + + .flatpickr-day { + &, + &.today:hover { + color: $theme-dark-body-color; + } + &.selected { + color: $white; + } + + &.prevMonthDay, + &.nextMonthDay, + &.flatpickr-disabled { + color: $gray-700 !important; + } + &.inRange, + &.inRange:hover { + background: $theme-dark-card-bg; + border-color: $theme-dark-card-bg; + box-shadow: -5px 0 0 $theme-dark-card-bg, 5px 0 0 $theme-dark-card-bg; + } + &:hover:not(.selected):not(.today):not(.startRange):not(.endRange) { + color: $theme-dark-body-color; + border-color: $theme-dark-card-bg; + } + } + + .flatpickr-days .flatpickr-day { + &:hover:not(.selected):not(.today):not(.startRange):not(.endRange) { + background: $theme-dark-card-bg; + } + } + + .flatpickr-time { + border-color: $theme-dark-body-bg !important; + + .numInput, + .flatpickr-am-pm { + color: $theme-dark-body-color; + &:hover { + background: $theme-dark-body-bg; + } + } + + .arrowUp:after { + border-bottom-color: $theme-dark-body-color; + } + .arrowDown:after { + border-top-color: $theme-dark-body-color; + } + } + } + // Time picker hover & focus bg color + .flatpickr-time input:hover, + .flatpickr-time .flatpickr-am-pm:hover, + .flatpickr-time input:focus, + .flatpickr-time .flatpickr-am-pm:focus { + background: $theme-dark-body-bg; + } +} + +// ? Added bg color for flatpickr input only as it has default readonly attribute +.flatpickr-input[readonly], +.flatpickr-input ~ .form-control[readonly], +.flatpickr-human-friendly[readonly] { + background-color: inherit; + opacity: 1 !important; +} + +.flatpickr-weekdays { + margin-top: 8px; +} + +.flatpickr-current-month { + .flatpickr-monthDropdown-months { + -webkit-appearance: none; + } + + .flatpickr-monthDropdown-months, + .numInputWrapper { + font-size: 1.1rem; + border-radius: 4px; + padding: 2px; + transition: all 0.15s ease-out; + + span { + display: none; + } + } +} diff --git a/src/@core/scss/base/plugins/forms/pickers/form-pickadate.scss b/src/@core/scss/base/plugins/forms/pickers/form-pickadate.scss new file mode 100644 index 00000000..266e7558 --- /dev/null +++ b/src/@core/scss/base/plugins/forms/pickers/form-pickadate.scss @@ -0,0 +1,167 @@ +@import '../../../bootstrap-extended/include'; // Bootstrap includes +@import '../../../components/include'; // Components includes + +// remove picker outline +.picker__holder { + outline: none; +} +// Updated picker color as per theme color +.picker__day--today:before, +.picker__button--today:before { + border-top: 6px solid $primary; +} +.picker__button--clear:before { + border-top: 2px solid $danger; +} +.picker__day--highlighted, +.picker__day--highlighted:hover, +.picker--focused .picker__day--highlighted, +.picker__list-item--selected, +.picker__list-item--selected:hover, +.picker--focused .picker__list-item--selected { + background-color: $primary; +} +// Updated picker svg icons +.picker__nav--prev:before, +.picker__nav--next:before, +.picker__button--close:before { + content: ''; + background-repeat: no-repeat; + background-position: center; + background-size: 18px; + color: $body-color; + width: 8px; + height: 18px; +} +.picker__nav--prev:before { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $body-color), '#', '%23')); +} +.picker__nav--next:before { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $body-color), '#', '%23')); +} +.picker__button--close:before { + background-image: url(str-replace(str-replace($remove, 'currentColor', $danger), '#', '%23')); + height: 10px !important; +} + +// Dark layout style +.dark-layout { + // date picker + .picker__holder { + background-color: $theme-dark-body-bg; + border-color: $theme-dark-border-color; + + .picker__header { + .picker__month, + .picker__year { + color: $theme-dark-body-color; + } + + .picker__select--year, + .picker__select--month { + color: $theme-dark-body-color; + background-color: $theme-dark-body-bg; + border-color: $theme-dark-border-color; + } + + .picker__nav--next, + .picker__nav--prev { + &:hover { + background-color: $theme-dark-card-bg; + } + } + } + .picker__frame { + border-color: $theme-dark-border-color; + } + + .picker__table { + thead { + tr { + .picker__weekday { + color: $theme-dark-body-color; + } + } + } + + tbody { + tr { + td { + .picker__day { + color: $theme-dark-body-color; + &.picker__day--selected { + color: $white; + // color: $theme-dark-body-color; + } + + &:hover { + background-color: $theme-dark-border-color; + // border: 1px solid #4ec6e8; + color: $white; + } + + &.picker__day--disabled { + color: $theme-dark-body-color; + opacity: 0.5; + background: $theme-dark-card-bg; + } + } + + .picker__day--today { + background-color: $theme-dark-card-bg; + } + } + } + } + } + + .picker__footer { + .picker__button--today, + .picker__button--clear, + .picker__button--close { + background-color: $theme-dark-body-bg; + color: $theme-dark-body-color; + &:hover { + background-color: $theme-dark-border-color; + } + } + } + } + + // time picker + .picker--time { + .picker__holder { + .picker__list { + background-color: $theme-dark-body-bg; + + .picker__list-item { + &.picker__list-item--selected, + &:hover { + background-color: $theme-dark-card-bg; + } + + &.picker__list-item--disabled { + background-color: $theme-dark-card-bg; + color: $secondary; + opacity: 0.5; + } + } + + .picker__button--clear { + background-color: $theme-dark-body-bg; + color: $theme-dark-body-color; + } + } + } + } +} + +//RTL Style +[dir='rtl'] { + .picker__nav--prev:before { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $body-color), '#', '%23')); + } + .picker__nav--next:before { + background-image: url(str-replace(str-replace($chevron-left, 'currentColor', $body-color), '#', '%23')); + } +} diff --git a/src/@core/scss/base/plugins/forms/select2/_select2.scss b/src/@core/scss/base/plugins/forms/select2/_select2.scss new file mode 100644 index 00000000..e52161b8 --- /dev/null +++ b/src/@core/scss/base/plugins/forms/select2/_select2.scss @@ -0,0 +1,319 @@ +// select-2 Theme +.select2-container { + width: 100% !important; + margin: 0; + display: inline-block; + position: relative; + vertical-align: middle; + box-sizing: border-box; +} +.select2-container--classic, +.select2-container--default { + &:focus { + outline: none; + } + + .select2-selection__choice { + font-size: 0.9rem; + margin-top: 6px !important; + } + // single select + .select2-selection--single { + min-height: 2.714rem; + padding: 5px; + border: 1px solid $input-border-color; + // Border color on focus + &:focus { + outline: 0; + border-color: $primary !important; + box-shadow: $input-focus-box-shadow !important; + } + + // Select with icons scss + .select2-selection__rendered { + i, + svg { + font-size: 1.15rem; + height: 1.15rem; + width: 1.15rem; + margin-right: 0.5rem; + } + } + // dropdown arrow height + .select2-selection__arrow { + b { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $input-border-color), '#', '%23')); + background-size: 18px 14px, 18px 14px; + background-repeat: no-repeat; + height: 1rem; + padding-right: 1.5rem; + margin-left: 0; + margin-top: 0; + left: -8px; + border-style: none; + } + } + } + // when select container open - scss + &.select2-container--open { + box-shadow: $dropdown-box-shadow; + .select2-selection--single { + border-color: $primary !important; + outline: 0; + } + } + + // select container - focus + &.select2-container--focus { + outline: 0; + .select2-selection--multiple { + border-color: $primary !important; + outline: 0; + } + } + + // Select2 Search Dropdown + .select2-dropdown { + border-color: $input-border-color; + } + .select2-search--dropdown { + padding: 0.5rem; + .select2-search__field { + outline: none !important; + border-radius: $input-border-radius; + border-color: $input-border-color; + padding: $input-padding-y $input-padding-x; + } + } + + // multiple select scss + .select2-selection--multiple { + min-height: 38px !important; + border: 1px solid $input-border-color; + &:focus { + outline: 0; + border-color: $primary !important; + box-shadow: $input-focus-box-shadow !important; + } + // selected items bg color for multiple selection + .select2-selection__choice { + background-color: $primary !important; + border-color: $primary !important; + color: $white; + padding: 2px 5px; + } + // font -size for selected options + .select2-selection__rendered { + padding: 0 6px; + li { + // font-size: 0.9rem; + .select2-search__field { + margin-top: 7px; + } + } + } + .select2-selection__choice__remove { + // color: $white !important; + float: right; + margin-left: 0.7rem; + margin-right: 0.5rem; + font-size: 0px; + display: inline-block; + position: relative; + line-height: 1rem; + &:before { + content: ''; + background-image: url(str-replace(str-replace($remove, 'currentColor', $white), '#', '%23')); + background-size: 0.85rem; + height: 0.85rem; + width: 0.85rem; + position: absolute; + top: 22%; + left: -4px; + } + } + // select dropdown menu with icons + i, + svg { + position: relative; + top: 1px; + margin-right: 0.5rem; + height: 1.15rem; + width: 1.15rem; + font-size: 1.15rem; + padding-left: 1px; + } + } + + // Select2 group alignment + .select2-results__group { + padding: 6px 9px; + font-weight: 600; + } + + .select2-results__option { + padding: 0.428rem 1rem; + &[role='group'] { + padding: 0; + } + &[aria-selected='true'] { + background-color: $primary !important; + color: white !important; + } + i, + svg { + height: 1.15rem; + width: 1.15rem; + font-size: 1.15rem; + margin-right: 0.5rem; + } + } + + .select2-results__option--highlighted { + background-color: rgba($primary, 0.12) !important; + color: $primary !important; + } + + //Loading Remote Data Image Size + .select2-result-repository__avatar { + img { + width: 50px; + } + } + + // Optional sizing + // ------------------------------ + + // Large Single select + .select-lg { + min-height: $input-height !important; + font-size: ($font-size-lg - 0.8); + margin-bottom: 0 !important; + padding: 0.3rem 0.7rem; + &.select2-selection--single { + .select2-selection__rendered { + padding-top: $input-btn-padding-y-lg - 0.9; + // padding-left: 0; + } + + .select2-selection__arrow { + top: $input-btn-padding-y-lg - 0.8 !important; + } + } + + // large Multiple select + &.select2-selection--multiple { + padding: 0 0.2rem; + .select2-selection__rendered { + padding-top: 0 !important; + li { + font-size: ($font-size-lg - 0.8); + .select2-search__field { + margin-top: 10px; + } + } + .select2-selection__choice { + padding: 5px; + + .select2-selection__choice__remove:before { + top: 46%; + } + } + } + } + } + // Small Single select + .select-sm { + min-height: $input-height-sm !important; + padding: 0 $input-padding-y-xs; + font-size: $font-size-xs; + margin-bottom: 0 !important; + line-height: $line-height-xs; + // Single + &.select2-selection--single { + .select2-selection__arrow { + top: -0.3rem !important; + } + } + + // Small Multiple select + &.select2-selection--multiple { + line-height: $line-height-xs - 0.2; + .select2-selection__rendered { + padding: 3px; + li { + font-size: $font-size-xs; + margin-top: 2px; + .select2-search__field { + margin-top: 4px; + } + } + } + .select2-selection__choice { + padding: 0 $input-padding-y-xs; + .select2-selection__choice__remove:before { + top: 5%; + } + } + + .select2-search--inline .select2-search__field { + margin-top: 0; + } + } + } +} + +// Dark Layout +.dark-layout { + .select2-container { + .select2-selection, + .select2-search__field, + .select2-selection__placeholder { + background: $theme-dark-input-bg; + border-color: $theme-dark-border-color; + color: $theme-dark-body-color; + } + + .select2-selection__rendered { + color: $theme-dark-body-color; + } + + .select2-dropdown { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + + .select2-selection--multiple { + .select2-selection__choice { + background: rgba($primary, 0.12) !important; + color: $primary !important; + border: none; + .select2-selection__choice__remove { + color: $primary !important; + } + } + .select2-selection__choice__remove:before { + background-image: url(str-replace(str-replace($remove, 'currentColor', $primary), '#', '%23')); + } + } + + .select2-results__option[aria-disabled='true'] { + color: $theme-dark-text-muted-color; + } + + .select2-selection__arrow { + b { + background-image: url(str-replace( + str-replace($chevron-down, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + } + } + .select2-container--disabled { + .select2-selection { + opacity: 0.5; + } + } +} diff --git a/src/@core/scss/base/plugins/maps/map-leaflet.scss b/src/@core/scss/base/plugins/maps/map-leaflet.scss new file mode 100644 index 00000000..66bd3f36 --- /dev/null +++ b/src/@core/scss/base/plugins/maps/map-leaflet.scss @@ -0,0 +1,38 @@ +// ================================================================================================ +// File Name: leaflet.scss +// Description: Leaflet map custom scss +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +.leaflet-map { + height: 400px; + z-index: 1; +} + +html[data-textdirection='rtl'] { + .leaflet-map { + .leaflet-control-container { + .leaflet-left { + left: 0; + right: unset; + .leaflet-control-zoom, + .leaflet-control-layers { + margin-right: 0; + margin-left: 10px; + } + } + .leaflet-right { + right: 0; + left: unset; + .leaflet-control-zoom, + .leaflet-control-layers { + margin-right: 10px; + margin-left: 0px; + } + } + } + } +} diff --git a/src/@core/scss/base/plugins/tables/_datatables.scss b/src/@core/scss/base/plugins/tables/_datatables.scss new file mode 100644 index 00000000..95605eda --- /dev/null +++ b/src/@core/scss/base/plugins/tables/_datatables.scss @@ -0,0 +1,163 @@ +// ================================================================================================ +// File Name: datatables.scss +// Description: Datatables pages custom scss +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ +table.dataTable { + // table width & collapse border + width: 100% !important; + border-collapse: collapse !important; + td, + th { + padding: $table-cell-padding 1.5rem; + vertical-align: middle; + } + thead { + // Sorting Icons Change + .sorting, + .sorting_asc, + .sorting_desc { + padding-right: inherit; + &:before { + background-image: url(str-replace(str-replace($chevron-up, 'currentColor', $table-head-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 12px; + color: $body-color; + width: 14px; + height: 14px; + content: ''; + right: 0.3rem; + top: 0.5rem; + } + &:after { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $table-head-color), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 12px; + color: $body-color; + width: 14px; + height: 14px; + content: ''; + right: 0.3rem; + top: 1.3rem; + } + } + } + + // datatables with checkbox styling + .dt-checkboxes-cell { + .custom-control { + padding-left: 0; + padding-right: 1.25rem; + } + } +} + +div.dataTables_wrapper .dt-button-collection { + background-color: $dropdown-bg; + > div[role='menu'] { + text-align: left; + box-shadow: 0px 5px 16px -8px; + min-width: 8rem; + } + [class*='buttons-']:focus { + outline: 0; + } +} + +// responsive '+' icon line height +table.dataTable.dtr-column > tbody > tr > td.control:before, +table.dataTable.dtr-column > tbody > tr > th.control:before { + line-height: 16px; +} + +// data table search, labels and +div.dataTables_wrapper { + // data table search, labels + div.dataTables_filter, + div.dataTables_length { + label { + margin-top: 1rem; + margin-bottom: 0.5rem; + } + // for datatable length select + select { + background-position: calc(100% - 3px) 11px, calc(100% - 20px) 13px, 100% 0; + padding: 0 0.8rem; + width: 5rem; + margin: 0 0.5rem; + } + } + div.dataTables_filter input { + margin-left: 0.75rem; + } + + // pagination + div.dataTables_paginate { + ul.pagination { + margin-top: 1rem; + margin-bottom: 1.5rem; + } + } + + // info text color + .dataTables_info { + padding-top: 1.25rem !important; + color: $text-muted; + } +} + +// row grouping +tr.group { + // row grouping color + background-color: $table-accent-bg; +} + +// pagination in center +@media only screen and (max-width: 768px) { + div.dataTables_wrapper { + div.dataTables_paginate { + ul.pagination { + justify-content: center; + } + } + } + + div.dataTables_wrapper div.dataTables_info { + white-space: inherit; + } + // small screen button spacing in bottom + div.dt-buttons { + justify-content: center; + margin-top: 1rem; + button { + margin-bottom: 0.5rem; + } + } +} +@include media-breakpoint-down(xs) { + .dtr-bs-modal { + .modal-body { + padding-left: 0; + padding-right: 0; + overflow-x: scroll; + } + .table.dtr-details { + margin: 0 auto 1rem; + td { + padding-left: 0; + padding-right: 0; + } + tr td:first-child { + padding-left: 0.75rem; + } + } + } + div.dataTables_wrapper { + overflow: scroll; + } +} diff --git a/src/@core/scss/base/plugins/tables/table-ag-grid.scss b/src/@core/scss/base/plugins/tables/table-ag-grid.scss new file mode 100644 index 00000000..46670542 --- /dev/null +++ b/src/@core/scss/base/plugins/tables/table-ag-grid.scss @@ -0,0 +1,135 @@ +// ================================================================================================ +// File Name: aggrid.scss +// Description: SCC file for Aggrid. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../../bootstrap-extended/include'; // Bootstrap includes +@import '../../components/include'; // Components includes + +.aggrid { + height: 600px; + font-size: 1rem; + color: $body-color; + + // Checkbox Color + .ag-icon-checkbox-checked, + .ag-icon-checkbox-indeterminate { + color: $primary !important; + } + + /*** TABLE BODY HEIGHT - FOOTER HEIGHT ***/ + .ag-root-wrapper-body { + min-height: calc(100% - 56px); + } + + /*** HEADER TEXT ***/ + .ag-header-cell-text { + font-size: 1rem; + font-family: $font-family-sans-serif; + } + + /*** PAGINATION STYLING ***/ + .ag-paging-panel { + display: block !important; + align-items: center; + height: 98px; + + .ag-paging-row-summary-panel { + display: none; + } + + .ag-paging-page-summary-panel { + justify-content: center; + margin-left: 0; + margin-top: 18px; + + [ref='lbCurrent'], + [ref='lbTotal'] { + color: $white; + padding: 0.7rem 0.95rem; + border-radius: 0.5rem; + + @include media-breakpoint-down(xs) { + margin: 0 0.4rem; + } + } + } + + .ag-paging-button { + background-color: $gray-300; + border-radius: 50%; + padding: 0.5rem 0rem; + margin: 0 0.5rem; + color: $body-color !important; + min-width: 34px; + + @include media-breakpoint-down(xs) { + margin-left: 0; + margin-right: 0.4rem; + } + + .ag-icon { + color: $body-color !important; + opacity: 1 !important; + } + + &.ag-disabled { + opacity: 0.5 !important; + } + + &:last-child { + @include media-breakpoint-down(xs) { + margin-right: 0; + } + } + } + + span[ref='lbCurrent'] { + background-color: $primary; + } + + span[ref='lbTotal'] { + background-color: $gray-300; + color: $body-color !important; + } + } + + /*** TABLE SCROLLBAR ***/ + ::-webkit-scrollbar { + width: 10px; + height: 10px; + } + + ::-webkit-scrollbar-thumb { + background: $gray-300; + border-radius: 20px; + } + + ::-webkit-scrollbar-track { + background: $body-bg; + border-radius: 20px; + } +} + +/*** PAGE FILTER DROPDOWN ***/ +.filter-btn { + padding: 1.2rem !important; + border-radius: 5rem; + font-size: 0.95rem; + + &:after { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $body-color), '#', '%23')); + left: 5px; + } +} + +/*** SORTING DROPDOWN WIDTH ***/ +.sort-dropdown { + .dropdown-menu { + min-width: 4rem; + } +} diff --git a/src/@core/scss/base/plugins/ui/_breakpoints.scss b/src/@core/scss/base/plugins/ui/_breakpoints.scss new file mode 100644 index 00000000..46e6c1af --- /dev/null +++ b/src/@core/scss/base/plugins/ui/_breakpoints.scss @@ -0,0 +1,64 @@ +// config +$debug: false; + +// declare breakpoints +$usn-x-small: 0px; +$usn-small: 544px; +$usn-medium: 768px; +$usn-large: 992px; +$usn-x-large: 1200px; + +// create sass list to pass media query data +// if a breakpoint name changes, remember to +// update it in the list below as well +$mq-sync: xs $usn-x-small, sm $usn-small, md $usn-medium, lg $usn-large, xl $usn-x-large; + +// build each media query for js ingestion +@each $mq in $mq-sync { + @media screen and (min-width: nth($mq, 2)) { + head { + font-family: '#{nth($mq, 1)} #{nth($mq, 2)}'; + } + body:after { + content: '#{nth($mq, 1)} - min-width: #{nth($mq, 2)}'; + } + } +} + +head { + // set clear on head to show Unison is set up correctly + clear: both; + // store hash of all breakpoints + title { + font-family: '#{$mq-sync}'; + } +} + +// debug styles to see breakpoint info +body:after { + display: none; +} + +@if $debug == true { + body:after { + display: block; + position: fixed; + top: 0; + left: 0; + width: 100%; + background-color: #000; + background-color: rgba($black, 0.8); + text-align: center; + color: #fff; + padding: 10px; + z-index: 1000; + font-size: 12px; + font-family: sans-serif; + } +} + +// hide elements for conditional loading +// only used for responsive comments plugin +*[data-usn-if] { + display: none; +} diff --git a/src/@core/scss/base/plugins/ui/coming-soon.scss b/src/@core/scss/base/plugins/ui/coming-soon.scss new file mode 100644 index 00000000..46e6c1af --- /dev/null +++ b/src/@core/scss/base/plugins/ui/coming-soon.scss @@ -0,0 +1,64 @@ +// config +$debug: false; + +// declare breakpoints +$usn-x-small: 0px; +$usn-small: 544px; +$usn-medium: 768px; +$usn-large: 992px; +$usn-x-large: 1200px; + +// create sass list to pass media query data +// if a breakpoint name changes, remember to +// update it in the list below as well +$mq-sync: xs $usn-x-small, sm $usn-small, md $usn-medium, lg $usn-large, xl $usn-x-large; + +// build each media query for js ingestion +@each $mq in $mq-sync { + @media screen and (min-width: nth($mq, 2)) { + head { + font-family: '#{nth($mq, 1)} #{nth($mq, 2)}'; + } + body:after { + content: '#{nth($mq, 1)} - min-width: #{nth($mq, 2)}'; + } + } +} + +head { + // set clear on head to show Unison is set up correctly + clear: both; + // store hash of all breakpoints + title { + font-family: '#{$mq-sync}'; + } +} + +// debug styles to see breakpoint info +body:after { + display: none; +} + +@if $debug == true { + body:after { + display: block; + position: fixed; + top: 0; + left: 0; + width: 100%; + background-color: #000; + background-color: rgba($black, 0.8); + text-align: center; + color: #fff; + padding: 10px; + z-index: 1000; + font-size: 12px; + font-family: sans-serif; + } +} + +// hide elements for conditional loading +// only used for responsive comments plugin +*[data-usn-if] { + display: none; +} diff --git a/src/@core/scss/base/themes/bordered-layout.scss b/src/@core/scss/base/themes/bordered-layout.scss new file mode 100644 index 00000000..bb7c189b --- /dev/null +++ b/src/@core/scss/base/themes/bordered-layout.scss @@ -0,0 +1,59 @@ +// ================================================================================================ +// File Name: bordered-layout.scss +// Description: SCSS file for Bordered layout. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +.bordered-layout { + .header-navbar { + box-shadow: none; + &.floating-nav { + border: 1px solid $border-color; + } + &.fixed-top { + border-bottom: 1px solid $border-color; + background: $body-bg; + } + } + .main-menu { + border-right: 1px solid $border-color; + box-shadow: none; + &.menu-light .navigation > li { + &.open:not(.menu-item-closing), + &.sidebar-group-active { + > a { + background: darken($white, 7%); + } + } + } + } + .dropdown-menu { + border: 1px solid $border-color !important; + box-shadow: none; + } + .main-menu .navigation, + .main-menu { + background: $body-bg; + } + .card, + .bs-stepper:not(.wizard-modern):not(.checkout-tab-steps), + .bs-stepper.wizard-modern .bs-stepper-content { + border: 1px solid $border-color; + box-shadow: none; + } + + .footer { + box-shadow: none !important; + } + .footer-fixed { + .footer { + border-top: 1px solid $border-color; + } + } +} diff --git a/src/@core/scss/base/themes/dark-layout.scss b/src/@core/scss/base/themes/dark-layout.scss new file mode 100644 index 00000000..9cc042b6 --- /dev/null +++ b/src/@core/scss/base/themes/dark-layout.scss @@ -0,0 +1,2386 @@ +// ================================================================================================ +// File Name: dark-layout.scss +// Description: SCSS file for dark layout. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +.dark-layout { + @at-root body#{&} { + color: $theme-dark-body-color; + background-color: $theme-dark-body-bg; + } + body { + color: $theme-dark-body-color; + background-color: $theme-dark-body-bg; + } + // universal elements + //heading tags + h1, + h2, + h3, + h4, + h5, + h6 { + color: $theme-dark-headings-color; + } + + // border color + .border, + .border-top, + .border-right, + .border-bottom, + .border-left { + border-color: $theme-dark-border-color !important; + } + + // other tags + a { + &:hover { + color: $primary; + } + } + + label { + color: $theme-dark-label-color; + } + + .btn span { + color: inherit; + } + + hr { + border-color: $theme-dark-border-color; + } + + pre { + background-color: $theme-dark-body-bg !important; + border: 0; + + code { + background-color: inherit; + text-shadow: none; + + // .operator, + .url { + background-color: $theme-dark-body-bg; + } + } + } + + code { + background-color: $theme-dark-body-bg; + } + + kbd { + background-color: $theme-dark-body-bg; + } + + // for dark text + .text-dark { + color: $gray-600 !important; + } + + .text-muted { + color: $theme-dark-text-muted-color !important; + } + + .text-body { + color: $theme-dark-body-color !important; + } + .text-body-heading { + color: $theme-dark-headings-color; + } + + .section-label { + color: $theme-dark-text-muted-color; + } + + // shadow + .shadow { + box-shadow: $theme-dark-box-shadow !important; + } + + // blockquote footer + .blockquote-footer { + color: $theme-dark-text-muted-color; + } + + // main navbar and header navbar shadow(generic navbar) + .header-navbar-shadow { + background: linear-gradient(180deg, rgba(22, 29, 49, 0.9) 44%, rgba(22, 29, 49, 0.43) 73%, rgba(22, 29, 49, 0)); + } + + // main header navbar dark style + + .horizontal-layout { + .header-navbar { + background-color: $theme-dark-card-bg; + } + &.navbar-sticky, + &.navbar-static { + .header-navbar { + background-color: $theme-dark-body-bg; + } + } + } + .navbar-sticky { + .header-navbar { + &.navbar-shadow { + box-shadow: 0 4px 24px 0 rgba($black, 0.75); + } + } + } + .header-navbar { + background-color: $theme-dark-card-bg; + + .navbar-container { + .nav { + .nav-item { + .nav-link { + color: $theme-dark-headings-color; + background-color: transparent; + + i, + svg { + color: $theme-dark-headings-color; + } + + &.bookmark-star { + i, + svg { + color: $white !important; + } + } + } + + &.nav-search { + .search-input { + &.open { + background-color: $theme-dark-card-bg; + + .input { + border-color: $theme-dark-border-color; + } + + .input, + .input::placeholder, + .search-input-close { + color: $theme-dark-body-color; + } + } + } + } + + .bookmark-input { + background-color: $theme-dark-card-bg; + .form-control { + background-color: $theme-dark-card-bg; + } + } + + .search-list { + background-color: $theme-dark-card-bg; + li { + a { + color: $theme-dark-body-color; + } + } + + .auto-suggestion.current_item { + background-color: $theme-dark-body-bg; + } + } + } + + li i.ficon, + li svg.ficon { + color: $theme-dark-body-color; + } + + .dropdown-cart, + .dropdown-notification { + .dropdown-menu.dropdown-menu-media { + overflow: hidden; + + .media { + border-color: $theme-dark-border-color; + + .media-meta { + color: $theme-dark-body-color; + } + + &:hover { + background-color: $theme-dark-body-bg; + } + } + .dropdown-menu-header { + border-bottom: 1px solid $theme-dark-border-color; + } + .dropdown-menu-footer { + background-color: $theme-dark-card-bg; + border-top: 1px solid $theme-dark-border-color; + .dropdown-item { + border-color: $theme-dark-border-color; + + &:hover { + background-color: $theme-dark-card-bg; + } + } + } + } + } + .dropdown-cart { + &.empty-cart { + &:before { + background-color: $theme-dark-body-bg; + } + } + li { + color: $white; + } + .cart-item { + color: $theme-dark-body-color; + } + .dropdown-header { + span { + color: $white; + } + } + .media { + img { + background-color: $theme-dark-body-bg; + } + } + .media-heading .cart-item-by { + color: $theme-dark-text-muted-color; + } + } + .dropdown-notification { + .media-body .media-heading { + color: $theme-dark-headings-color; + } + .notification-text { + color: $theme-dark-text-muted-color; + } + } + } + } + + &.navbar-static-top { + background-color: transparent !important; + } + + &[class*='bg-'] { + .navbar-nav { + .nav-item { + .nav-link { + background-color: inherit; + } + } + } + } + } + + //Text color for Blank page with transparent card + .blank-page { + .card.bg-transparent { + h1, + h2, + h3, + h4, + h5, + h6 { + color: $theme-dark-card-bg; + } + + p { + color: $theme-dark-body-bg; + } + } + } + + // main menu + .main-menu { + background-color: $theme-dark-card-bg; + + .shadow-bottom { + background: linear-gradient( + 180deg, + $theme-dark-card-bg 44%, + rgba($theme-dark-card-bg, 0.51) 73%, + rgba($theme-dark-card-bg, 0) + ); + } + + &:not(.expanded) { + .navigation { + .sidebar-group-active { + > a { + background-color: $theme-dark-body-bg; + } + } + } + } + + &.menu-dark { + .navigation > li.open:not(.menu-item-closing) > a { + background-color: $theme-dark-body-bg; + } + .navigation > li.sidebar-group-active > a { + background-color: $theme-dark-body-bg; + } + } + + .collapse-toggle-icon { + color: $primary !important; + } + } + + // Perfect Scrollbar + .ps__thumb-x, + .ps__thumb-y { + background-color: $theme-dark-body-color; + } + .ps .ps__rail-x.ps--clicking, + .ps .ps__rail-x:focus, + .ps .ps__rail-x:hover, + .ps .ps__rail-y.ps--clicking, + .ps .ps__rail-y:focus, + .ps .ps__rail-y:hover { + background-color: $theme-dark-border-color; + } + + .ps__rail-y.ps--clicking .ps__thumb-y, + .ps__rail-y:focus > .ps__thumb-y, + .ps__rail-y:hover > .ps__thumb-y { + background-color: $theme-dark-body-color; + } + + // main menu content + .main-menu-content { + .navigation-main { + background-color: $theme-dark-card-bg; + + .navigation-header { + color: $theme-dark-text-muted-color; + } + + li { + a { + color: $theme-dark-headings-color !important; + } + ul { + .open, + .sidebar-group-active { + > a { + background-color: $theme-dark-body-bg; + } + } + } + } + + .nav-item { + i, + svg { + color: $theme-dark-headings-color; + } + + &.open { + > a { + background-color: $theme-dark-body-bg !important; + } + } + + a:after { + color: $theme-dark-headings-color; + } + + .menu-content { + background-color: $theme-dark-card-bg; + + .active { + .menu-item { + color: $white; + } + } + } + } + + .active { + .menu-title, + i, + svg { + color: $white; + } + } + + .sidebar-group-active { + .menu-content { + background-color: $theme-dark-card-bg; + + .active { + z-index: 1; + + a { + background-color: transparent; + } + } + } + } + } + } + + // menu collapsed active item color + .menu-collapsed { + .main-menu:not(.expanded) { + .navigation-main { + li.active { + > a { + background: $theme-dark-body-bg !important; + } + } + } + } + } + + /********* COMPONENTS *********/ + // alerts + .alert { + .alert-heading, + p { + color: inherit; + } + .close { + text-shadow: none; + } + &.alert-dark { + .alert-heading, + .alert-body, + p { + color: $gray-600; + } + &.alert-dismissible .close { + color: $gray-600 !important; + } + } + } + + // breadcrumbs + + // Header breadcrumb + .content-header-left { + .breadcrumbs-top { + .content-header-title { + color: $theme-dark-headings-color; + border-color: $theme-dark-border-color; + } + } + } + // Breadcrumb dark style + .breadcrumb { + .breadcrumb-item { + color: $theme-dark-body-color; + + .breadcrumb-item::before { + color: $theme-dark-body-color; + } + } + &:not([class*='breadcrumb-']) { + .breadcrumb-item + .breadcrumb-item { + &:before { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + } + } + } + + // Breadcrumb with Chevron + .breadcrumb-chevron { + &.breadcrumb { + .breadcrumb-item + .breadcrumb-item:before { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + } + } + + // collapse + + [class*='collapse-'] .card:not(:last-of-type) { + border-color: $theme-dark-border-color; + } + // for shadow and bordered + .collapse-border { + .card { + border-color: $theme-dark-border-color; + } + } + + // Collapse shadow + .collapse-shadow { + box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.24); + } + + // margin collapse + .collapse-margin { + .card { + box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.24) !important; + } + } + + // if there is an anchor tag inside + .collapse-icon { + .card-header { + a { + color: $theme-dark-body-color; + } + } + [data-toggle='collapse'] { + &:after { + background-image: url(str-replace( + str-replace($chevron-down, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + &:before { + background-image: url(str-replace( + str-replace($chevron-up, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + } + } + + // buttons + .btn { + &:not([class*='btn-']) { + color: $theme-dark-body-color; + } + + &.btn-dark, + &.btn-outline-dark, + &.btn-flat-dark { + color: $gray-600; + } + + &.btn-dark { + background-color: $dark !important; + } + + &.btn-outline-dark { + border-color: $dark; + color: $gray-600; + &:hover:not(.disabled):not(:disabled) { + color: $gray-600; + } + } + + &.btn-flat-dark { + &:active, + &:focus { + background: $dark; + } + } + } + + .btn-group-toggle { + label[class*='btn-outline-'] { + color: $primary !important; + } + } + + // dropdown + .dropdown-menu { + background-color: $theme-dark-card-bg; + box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.24); + + .dropdown-header { + color: $theme-dark-headings-color; + } + + .dropdown-item { + color: $theme-dark-body-color; + &:hover, + &:focus { + background: $dropdown-link-hover-bg; + color: $dropdown-link-hover-color; + } + &:active, + &.active { + color: $dropdown-link-active-color; + background-color: $dropdown-link-active-bg; + } + &.disabled, + &:disabled { + color: $theme-dark-text-muted-color; + } + } + } + .dropdown-divider { + border-color: $theme-dark-border-color; + } + + // modal + .modal { + .modal-header, + .modal-header[class*='bg-'] { + // why removed !important? Not working if added bg-COLOR class with modal-header + // background-color: $theme-dark-card-bg !important; + background-color: $theme-dark-body-bg; + } + + // close button + .modal-header .close { + text-shadow: none; + background-color: $theme-dark-card-bg !important; + color: $theme-dark-body-color; + box-shadow: 0 3px 8px 0 rgba(11, 10, 25, 0.49) !important; + } + + .modal-content, + .modal-body, + .modal-footer { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + } + + //pagination + .pagination { + &:not([class*='pagination-']) { + .page-item { + &.active { + background-color: $theme-dark-pagination-bg; + + .page-link { + background-color: $primary; + + &:hover { + color: $white; + } + } + } + + .page-link { + background-color: $theme-dark-pagination-bg; + color: $theme-dark-body-color; + + &:hover { + color: $primary; + } + } + + &.prev-item, + &.next-item { + .page-link:hover { + color: $white; + } + } + } + } + + &[class*='pagination-'] { + .page-item:not(.active) { + .page-link { + background-color: $theme-dark-pagination-bg; + } + + &:not(:hover) { + .page-link { + color: $white; + } + } + } + + .page-item { + &:not(.active) { + .page-link:hover { + background-color: $theme-dark-pagination-bg; + } + } + + &.active { + background-color: $theme-dark-pagination-bg; + } + } + } + + .page-item { + &.prev-item, + &.prev { + .page-link:before { + background-image: url(str-replace( + str-replace($chevron-left, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + &.disabled { + .page-link { + &:before { + background-image: url(str-replace( + str-replace($chevron-left, 'currentColor', $theme-dark-text-muted-color), + '#', + '%23' + )); + } + } + } + } + &.next-item, + &.next { + .page-link::after { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + &.disabled { + .page-link { + &:after { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $theme-dark-text-muted-color), + '#', + '%23' + )); + } + } + } + } + &.disabled { + .page-link { + color: $theme-dark-text-muted-color; + } + } + } + } + + // nav tabs + .nav-tabs, + .nav-pills, + .nav-tabs.nav-justified { + .nav-item { + .nav-link { + color: $theme-dark-headings-color; + &.active { + background-color: $theme-dark-card-bg; + color: $primary; + } + + &.disabled { + color: $theme-dark-text-muted-color; + } + } + } + } + + // bordered nav + .nav.wrap-border { + border-color: $theme-dark-border-color; + } + + // nav pills + .nav-pills { + .nav-item { + .nav-link { + &.active { + color: $white; + background-color: $primary; + } + } + } + } + + // media + .media-bordered { + .media:not(:first-child) { + border-color: $theme-dark-border-color; + } + } + + // popover + .popover { + &[x-placement='top'] { + .arrow { + &:before { + border-top-color: $theme-dark-border-color; + } + &:after { + border-top-color: $theme-dark-card-bg; + } + } + } + + &[x-placement='left'] { + .arrow { + &:before { + border-left-color: $theme-dark-border-color; + } + &:after { + border-left-color: $theme-dark-card-bg; + } + } + } + + &[x-placement='right'] { + .arrow { + &:before { + border-right-color: $theme-dark-border-color; + } + &:after { + border-right-color: $theme-dark-card-bg; + } + } + } + .popover-header { + color: $white; + } + + .popover-body { + background-color: $theme-dark-card-bg; + color: $theme-dark-body-color; + border-color: $theme-dark-border-color !important; + } + } + + // BS toast + .toast { + background-color: rgba($theme-dark-card-bg, 0.85); + box-shadow: $theme-dark-box-shadow; + color: $theme-dark-body-color; + + .toast-header { + background-color: $theme-dark-card-bg; + color: $theme-dark-body-color; + + .close { + background-color: transparent !important; + box-shadow: none !important; + text-shadow: none; + } + } + } + + // list group + .list-group { + .list-group-item { + &:not([class*='list-group-item-']), + &.list-group-item-action { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + color: $theme-dark-body-color; + + &:hover, + &:focus { + background-color: $theme-dark-body-bg; + } + &.active, + &:active { + background-color: $primary; + color: $white; + } + } + + &.active { + p, + small { + color: $white; + } + } + + &.disabled { + color: $theme-dark-text-muted-color; + } + } + + &.list-group-circle .list-group-item:after { + background-image: url(str-replace(str-replace($circle, 'currentColor', $theme-dark-body-color), '#', '%23')); + } + } + + // spinners + .spinner-border { + border-color: currentColor !important; + border-right-color: transparent !important; + } + + // avatar + .avatar { + background-color: $theme-dark-body-bg; + + [class*='avatar-status-'] { + border-color: $theme-dark-card-bg; + } + } + .avatar-group { + .avatar { + img, + .avatar-content { + box-shadow: 0 0 0 2px $theme-dark-card-bg, inset 0 0 0 1px rgba($theme-dark-card-bg, 0.07); + } + } + } + + // divider + .divider { + .divider-text { + color: $theme-dark-body-color; + + &::before, + &::after { + border-color: $theme-dark-border-color; + } + } + + &.divider-dark { + .divider-text { + &::before, + &::after { + border-color: $theme-dark-border-color !important; + } + } + } + } + + // Timeline + .timeline { + .timeline-item { + border-color: $theme-dark-border-color; + + .timeline-point:not(.timeline-point-indicator) { + background-color: $theme-dark-card-bg; + } + .timeline-event { + .timeline-event-time { + color: $theme-dark-text-muted-color; + } + } + &:last-of-type:after { + background: linear-gradient($theme-dark-border-color, transparent); + } + } + } + + // card + .card { + background-color: $theme-dark-card-bg; + box-shadow: $theme-dark-box-shadow; + .card-footer { + border-color: $theme-dark-border-color; + } + + &.overlay-img-card { + .card-img-overlay { + span, + p, + .card-body { + color: $white; + } + } + } + } + + //--------------- Advance Cards --------------- + //--------------------------------------------- + + // Developer Meetup Card + .card-developer-meetup { + .meetup-header .meetup-day { + border-right-color: $theme-dark-input-border-color; + } + } + + // Profile Card + .card-profile { + .profile-image-wrapper .profile-image { + background-color: $theme-dark-body-bg; + } + } + + // Business Card + .business-card { + .business-items .business-item { + border-color: $theme-dark-border-color; + } + } + + // App Design Card + .card-app-design { + .design-planning-wrapper .design-planning { + background-color: $theme-dark-body-bg; + } + } + + //--------------- Statistics Card --------------- + //------------------------------------------------ + + .card-tiny-line-stats { + .apexcharts-series-markers { + .apexcharts-marker { + stroke: $info; + } + + &:last-child { + .apexcharts-marker { + fill: $theme-dark-card-bg; + } + } + } + } + + //-------------- Analytics Cards -------------- + //--------------------------------------------- + + // Revenue Report Card + .card-revenue-budget { + .revenue-report-wrapper { + border-right-color: $theme-dark-border-color; + } + .budget-wrapper { + .apexcharts-series:not(:first-child) { + path { + stroke: $theme-dark-body-color; + } + } + } + } + + // Earnings Card + .earnings-card { + .apexcharts-canvas .apexcharts-pie { + .apexcharts-datalabel-label { + fill: $theme-dark-body-color !important; + } + + .apexcharts-datalabel-value { + fill: $theme-dark-headings-color; + } + } + } + + // Company Table Card + .card-company-table { + .avatar { + background-color: $theme-dark-body-bg; + } + } + + /********** FORMS **********/ + + // input + input.form-control, + .custom-file-label, + textarea.form-control { + background-color: $theme-dark-input-bg; + color: $theme-dark-body-color; + + &:not(:focus) { + border-color: $theme-dark-input-border-color; + } + + &::placeholder { + color: $theme-dark-input-placeholder-color; + } + + &:disabled, + &[readonly='readonly'] { + opacity: 0.5; + } + } + + // text area counter + .char-textarea { + &.active { + color: $theme-dark-body-color !important; + } + + &.max-limit { + color: $danger !important; + } + } + + // file uploader default + .custom-file-label { + &:after { + background-color: $theme-dark-body-bg; + border-left: 1px solid $theme-dark-border-color; + color: $theme-dark-body-color; + } + } + + // custom control like checkbox, radio and switch + .custom-control-input { + &:not(:checked) { + ~ .custom-control-label:before { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-input-border-color; + } + } + &:disabled { + ~ .custom-control-label:before { + background-color: $theme-dark-input-disabled-border-color; + border-color: $theme-dark-input-disabled-border-color; + } + } + } + + .custom-switch { + .custom-control-input:not(:checked) { + ~ .custom-control-label:before { + background-color: $theme-dark-switch-bg; + } + } + .custom-control-input:disabled { + ~ .custom-control-label:before { + background-color: $theme-dark-switch-bg-disabled; + } + } + } + + // select + select.form-control, + .custom-select { + background-color: $theme-dark-input-bg; + color: $theme-dark-body-color; + border-color: $theme-dark-border-color; + + option:checked { + background-color: $theme-dark-card-bg; + } + + &:disabled { + opacity: 0.5; + } + &:focus { + border-color: $primary; + } + } + + select.form-control { + &:not([multiple='multiple']) { + background-image: url(str-replace( + str-replace($chevron-down, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + } + + // Added for override + .was-validated .form-control:invalid, + .form-control.is-invalid { + border-color: $danger !important; + } + + .was-validated .form-control:valid, + .form-control.is-valid { + border-color: $success !important; + } + + // form wizard + .wizard { + .steps { + ul { + .disabled, + .done { + a { + color: $theme-dark-body-color !important; + + &:hover { + color: $theme-dark-body-color; + } + + .step { + background-color: $theme-dark-body-bg !important; + color: $white !important; + } + } + } + } + } + } + + // input groups + .input-group { + .input-group-text { + background-color: $theme-dark-input-bg; + border-color: $theme-dark-border-color; + color: $theme-dark-body-color; + } + + &:focus-within { + .form-control, + .input-group-text { + border-color: $primary; + box-shadow: none; + } + } + } + + // floating label + .form-label-group { + & > input:not(:focus):not(:placeholder-shown) ~ label, + & > textarea:not(:focus):not(:placeholder-shown) ~ label { + color: $theme-dark-body-color !important; + } + } + + .counter-value { + color: white; + } + + /********** TABLE **********/ + + // table + .table { + background-color: $theme-dark-table-bg; + + td, + th { + color: $theme-dark-body-color; + border-color: $theme-dark-border-color !important; + } + + .thead, + tbody { + tr:not([class*='table-']) { + th, + td { + border-color: $theme-dark-border-color; + color: $theme-dark-body-color; + + code { + background-color: $theme-dark-table-row-bg; + } + } + } + } + + thead, + tfoot { + tr { + th { + border-color: $theme-dark-border-color; + background-color: $theme-dark-table-header-bg; + color: $theme-dark-headings-color; + } + } + &.thead-dark th { + background-color: $white; + color: $dark !important; + } + } + + // if table not light/dark and thead not have dark class + &:not(.table-dark):not(.table-light) thead:not(.thead-dark) th, + &:not(.table-dark):not(.table-light) tfoot:not(.thead-dark) th { + background-color: $theme-dark-table-header-bg; + } + + // table-dark style + &.table-dark { + background-color: $white; + &.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba($dark, 0.05); + td { + background-color: inherit; + } + } + td, + th { + border-color: #f8f9fa !important; + color: $dark !important; + background-color: $white; + .text-white { + color: $dark !important; + } + } + } + tbody { + tr { + // for contextual classes + &[class*='table-'] { + td, + th { + background-color: unset; + } + } + + &.table-dark { + td, + th { + color: $white; + } + } + + &.table-active { + td, + th { + color: $theme-dark-body-color; + } + } + } + } + + // bordered table + &.table-bordered { + border-color: $theme-dark-border-color; + } + + // table hover row color + &.table-hover { + tbody { + tr { + &:hover { + background-color: $theme-dark-table-hover-bg; + } + + th, + td { + background-color: unset; + } + } + } + } + + // hover animation + &.table-hover-animation tbody tr { + background-color: $theme-dark-table-bg; + &:hover { + box-shadow: $theme-dark-box-shadow; + } + } + + // table striped + &.table-striped { + tbody { + tr { + &:nth-of-type(odd) { + background-color: $theme-dark-table-striped-bg; + } + } + } + } + } + + // datatable + .dataTables_wrapper { + .dt-buttons { + .buttons-copy, + .buttons-excel, + .buttons-pdf, + .buttons-print, + .btn-secondary, + [class*='buttons-'] { + background-color: $theme-dark-body-bg !important; + &:active { + background-color: $primary !important; + color: $white; + } + } + } + .dt-button-collection { + > div[role='menu'] { + box-shadow: $theme-dark-box-shadow; + } + } + + .table.dataTable { + tr { + &.group { + td { + background-color: $theme-dark-table-striped-bg; + color: $theme-dark-headings-color; + } + } + } + + // Sorting Icons Change + thead { + .sorting, + .sorting_asc, + .sorting_desc { + &:before { + background-image: url(str-replace( + str-replace($chevron-up, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + &:after { + background-image: url(str-replace( + str-replace($chevron-down, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + } + .sorting { + &:before, + &:after { + opacity: 0.5; + } + } + .sorting_asc { + &:before { + opacity: 1; + } + &:after { + opacity: 0.5; + } + } + .sorting_desc { + &:after { + opacity: 1; + } + &:before { + opacity: 0.5; + } + } + } + } + } + + // agGrid Page Btn + .ag-grid-btns { + .filter-btn { + background-color: transparent !important; + } + } + + // agGrid Main + .aggrid { + .ag-input-wrapper input { + color: $theme-dark-body-color; + } + } + .aggrid, + .ag-header { + background-color: $theme-dark-card-bg; + color: $theme-dark-body-color; + border-color: $theme-dark-border-color; + + .ag-row-hover, + .ag-row-selected { + background-color: $theme-dark-table-hover-bg !important; + } + + .ag-icon { + color: $theme-dark-input-border-color; + } + .ag-header-cell.ag-column-hover { + background: transparent !important; + } + + .ag-header-cell, + .ag-cell, + .ag-row, + .ag-pinned-left-header, + .ag-pinned-left-cols-container, + .ag-horizontal-left-spacer, + .ag-paging-panel, + .ag-floating-filter-input { + border-color: $theme-dark-border-color !important; + color: $theme-dark-body-color; + } + .ag-cell.ag-cell-inline-editing { + border-color: $theme-dark-border-color; + background: $theme-dark-body-bg; + height: auto; + padding-top: 0; + } + + .ag-paging-panel { + .ag-paging-button { + background-color: $theme-dark-body-bg; + } + .ag-disabled { + background: $theme-dark-card-bg; + } + + span[ref='lbTotal'] { + background-color: $theme-dark-pagination-bg; + color: $theme-dark-body-color !important; + } + } + + ::-webkit-scrollbar-track { + background: $theme-dark-body-bg; + } + + ::-webkit-scrollbar-thumb { + background: $primary; + } + } + + /********** PAGES **********/ + + // coming soon + .getting-started { + .clockCard { + p { + color: $theme-dark-body-color !important; + } + } + } + + // profile page + #user-profile { + .profile-header { + .navbar { + background-color: $theme-dark-card-bg; + .navbar-toggler { + color: $theme-dark-body-color; + border-color: $theme-dark-border-color; + } + } + } + } + + // Search page + .search-bar { + .form-control { + background-color: $theme-dark-card-bg; + } + } + + // Blog Edit Page + .blog-edit-wrapper { + .border { + border-color: $theme-dark-border-color !important; + } + } + // Knowledge Base + .kb-search-content-info { + .kb-search-content { + .card-img-top { + background-color: #3f4860; + } + } + } + + // list group circle for kb + .list-group-circle { + .list-group-item:not([class*='list-group-item-']), + .list-group-item-action { + &:hover, + &:focus, + &:active { + background-color: transparent !important; + } + } + } + + /********** APPLICATIONS **********/ + + // App common sidebar and content dark style + .content-area-wrapper { + border-color: $theme-dark-border-color !important; + + .sidebar { + .sidebar-content { + background-color: $theme-dark-card-bg !important; + } + } + .app-fixed-search { + background-color: $theme-dark-card-bg !important; + border-color: $theme-dark-border-color !important; + } + .content-right { + border-color: $theme-dark-border-color !important; + } + } + + // email application + .email-application { + .content-area-wrapper { + // Email list + .email-app-list { + .app-action { + border-color: $theme-dark-border-color; + background-color: $theme-dark-card-bg; + .action-right { + .list-inline-item { + .dropdown-toggle { + color: $theme-dark-body-color; + } + } + } + } + + .email-user-list { + .media { + border-color: $theme-dark-border-color; + background-color: $theme-dark-card-bg; + + &:hover { + box-shadow: 0 3px 10px 0 $theme-dark-card-bg; + } + + &.selected-row-bg { + background-color: rgba($primary, 0.06); + border-color: $theme-dark-border-color; + } + } + + .media { + .user-details, + .mail-message { + p, + .mail-date { + color: $theme-dark-text-muted-color; + } + } + } + + .mail-read { + background-color: $theme-dark-table-hover-bg; + } + } + } + + // app email details + .email-app-details { + border-color: $theme-dark-border-color; + .email-scroll-area { + background-color: $theme-dark-body-bg; + } + + .email-detail-header { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + + .email-header-right { + .list-inline-item { + .dropdown-toggle, + .action-icon { + color: $theme-dark-body-color; + } + } + } + } + .email-info-dropup { + .dropdown-toggle::after { + background-image: url(str-replace( + str-replace($chevron-down, 'currentColor', $theme-dark-text-muted-color), + '#', + '%23' + )); + } + } + + .mail-message-wrapper, + .email-detail-head { + border-color: $theme-dark-border-color !important; + } + } + + // Compose mail + #compose-mail { + .compose-mail-form-field, + .ql-toolbar, + .ql-container { + border-color: $theme-dark-border-color; + } + label { + color: $theme-dark-body-color; + } + .modal-body { + border-bottom-left-radius: $modal-content-border-radius; + border-bottom-right-radius: $modal-content-border-radius; + } + } + } + } + + // chat application + .chat-application { + .content-area-wrapper { + border-color: $theme-dark-border-color; + } + // left sidebar + .sidebar { + .chat-profile-sidebar { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + + .sidebar-content { + border-color: $theme-dark-border-color; + + .chat-fixed-search { + border-color: $theme-dark-border-color; + } + + .chat-user-list-wrapper { + .chat-users-list { + li { + &:not(.active):hover { + background: $theme-dark-body-bg; + } + .chat-info .card-text, + .chat-time { + color: $theme-dark-text-muted-color; + } + &.active { + .chat-info .card-text, + .chat-time { + color: $white; + } + } + img { + border-color: $theme-dark-border-color; + } + } + } + } + } + } + .avatar-border { + img { + border-color: $theme-dark-border-color; + } + } + + // Right side content area + .content-right { + .chat-app-window { + .start-chat-area { + background-color: $theme-dark-card-bg; + + .start-chat-icon, + .start-chat-text { + background: $theme-dark-card-bg; + color: $theme-dark-body-color; + } + } + .start-chat-area, + .user-chats { + background-image: url($chat-bg-dark); + background-color: #1e232f; + } + .user-chats { + .divider .divider-text { + background: $theme-dark-card-bg; + &:before, + &:after { + border-color: $theme-dark-border-color; + } + } + .avatar img { + border-color: $theme-dark-border-color; + } + } + // Active conversation style + .active-chat { + .chat-left { + .chat-content { + background-color: $theme-dark-card-bg; + p { + color: $theme-dark-body-color; + } + } + } + + .chat-content { + p { + color: $white; + } + } + // Chat form + .chat-header .dropdown-toggle { + color: $theme-dark-body-color; + } + .chat-header, + .chat-app-form { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + } + } + + .user-profile-sidebar { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + } + } + + // Chat widget dark style + .chat-widget { + .user-chats { + background-color: $theme-dark-widget-bg !important; + } + .card-header, + .chat-app-form { + background-color: $theme-dark-card-bg; + } + .chat-app-window .user-chats .chat-left .chat-content { + background-color: $theme-dark-card-bg !important; + color: $theme-dark-body-color !important; + } + .chat-app-window .user-chats .avatar img { + border-color: $theme-dark-body-bg; + } + } + + // Kanban application + .kanban-application { + .kanban-wrapper { + .kanban-container { + .kanban-board { + .kanban-board-header { + .kanban-title-board { + color: $white; + + &:hover, + &:focus { + background-color: $theme-dark-card-bg; + } + } + } + .kanban-item { + background-color: $theme-dark-card-bg; + .item-dropdown i.dropdown-toggle, + .item-dropdown svg.dropdown-toggle { + stroke: $white; + } + .kanban-title-button { + color: $theme-dark-body-color; + } + i, + svg { + stroke: $theme-dark-body-color; + } + } + } + } + } + .update-item-sidebar { + .nav-tabs .nav-item .nav-link, + .tab-content .tab-pane { + background-color: transparent; + } + } + } + .kanban-item.gu-mirror { + background-color: $theme-dark-card-bg; + } + + // Todo application + .todo-application { + .content-area-wrapper { + .sidebar { + .todo-form { + .todo-item-action { + color: $theme-dark-body-color; + } + } + } + .content-right { + .todo-task-list-wrapper { + background-color: $theme-dark-card-bg !important; + border-color: $theme-dark-border-color; + } + .todo-task-list { + .todo-item { + &:not(:first-child) { + border-color: $theme-dark-border-color; + } + &.completed { + .todo-title { + color: $theme-dark-text-muted-color; + } + } + &:hover { + box-shadow: $theme-dark-box-shadow; + } + + .todo-item-action { + .todo-item-favorite:not(.text-warning) { + i, + svg { + color: $theme-dark-body-color; + } + } + } + } + } + } + } + .todo-item-action { + .close { + background-color: transparent !important; + } + } + } + .todo-item.gu-mirror { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + box-shadow: $theme-dark-box-shadow; + &.completed { + .todo-title { + color: $theme-dark-text-muted-color; + } + } + } + + // E-commerce application + .ecommerce-application { + .ecommerce-card { + .btn-light { + background-color: $theme-dark-body-bg !important; + color: $white; + border-color: transparent; + } + } + + // main content + .content-right, + .content-body { + // header items + .ecommerce-header-items { + .result-toggler { + .search-results { + color: $theme-dark-headings-color; + } + + .shop-sidebar-toggler { + i, + svg { + color: $theme-dark-headings-color; + } + } + } + } + + // list and grid view + .grid-view, + .list-view { + .ecommerce-card { + .card-body { + border-color: $theme-dark-border-color; + } + .item-options { + .wishlist { + span { + color: $headings-color; + } + } + + .cart { + span { + color: $white; + } + } + } + } + } + } + .grid-view { + .item-name a, + .item-price { + color: $theme-dark-body-color; + } + } + + // wishlist-items + .wishlist-items { + .ecommerce-card { + .move-cart { + .move-to-cart { + color: $white; + } + } + } + } + + // checkout + .product-checkout { + .checkout-options { + .coupons { + input { + color: $theme-dark-body-color; + &::placeholder { + color: $theme-dark-body-color; + } + } + } + } + } + // Ecommerce details + .app-ecommerce-details { + .item-features, + .swiper-responsive-breakpoints.swiper-container .swiper-slide { + background-color: $theme-dark-body-bg; + } + } + } + + // file manager app + .file-manager-application { + .sidebar-file-manager { + background-color: $theme-dark-card-bg !important; + .jstree { + .jstree-container-ul { + .jstree-anchor { + color: $theme-dark-body-color; + } + } + } + .storage-status { + i, + svg { + color: $theme-dark-body-color !important; + } + } + + .file-manager-title { + color: $theme-dark-label-color; + } + + &.show { + border: 1px solid $theme-dark-border-color !important; + } + } + + .content-area-wrapper { + border: 1px solid $theme-dark-border-color !important; + } + + // File Manager App + .file-manager-main-content { + border: 1px solid $theme-dark-border-color !important; + + .file-manager-app-searchbar { + background-color: transparent !important; + border-bottom: 1px solid $theme-dark-border-color !important; + + .file-manager-toggler { + color: $theme-dark-body-color !important; + } + } + + .file-manager-content-header, + .file-manager-content-body { + background-color: $theme-dark-card-bg !important; + } + + .file-manager-content-header { + border-color: $theme-dark-border-color !important; + } + + .file-manager-content-body { + .drives { + .card { + background-color: $theme-dark-table-bg; + } + } + + .view-container { + .file-manager-item { + .file-logo-wrapper { + background-color: $theme-dark-body-bg !important; + } + &:not(.selected) { + border-color: $theme-dark-border-color !important; + } + } + &:not(.list-view) { + .file-manager-item { + .file-size, + .file-accessed { + color: $theme-dark-text-muted-color !important; + } + } + } + } + } + } + + #app-file-manager-info-sidebar { + .nav-tabs .nav-link, + .tab-content .tab-pane { + background-color: transparent; + } + + .nav-tabs { + .nav-item:not(.active) { + .nav-link { + color: $theme-dark-body-color; + } + } + } + } + } + + // calendar + .app-calendar { + .app-calendar-sidebar { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + + .sidebar-content-title { + color: $theme-dark-label-color; + } + .select-all, + .input-filter { + ~ label { + color: $theme-dark-label-color; + } + } + } + .fc { + .fc-day-today { + background: $theme-dark-body-bg !important; + background-color: $theme-dark-body-bg !important; + } + + .fc-timegrid { + .fc-scrollgrid-section { + .fc-col-header-cell, + .fc-timegrid-axis, + .fc-daygrid-day { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + .fc-day-today { + background-color: rgba($color: $gray-100, $alpha: 0.12) !important; + + &.fc-col-header-cell { + background-color: $theme-dark-card-bg !important; + } + } + } + } + .fc-popover { + background: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + .fc-popover-header { + .fc-popover-title, + .fc-popover-close { + color: $theme-dark-body-color; + } + } + tbody td, + thead th { + border-color: $theme-dark-border-color; + } + + .fc-scrollgrid { + border-color: $theme-dark-border-color; + } + + .fc-list, + th { + border-color: $theme-dark-border-color; + .fc-list-day-cushion { + background: $theme-dark-body-bg; + } + .fc-list-event:hover td { + background-color: $theme-dark-body-bg; + } + .fc-list-event-time { + color: $theme-dark-body-color; + } + .fc-list-event { + td { + border-color: $theme-dark-border-color; + } + } + } + } + } + + // Invoice Application + .invoice-list-wrapper { + .dataTables_wrapper { + .invoice-list-dataTable-header { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + .invoice-data-table { + background-color: $theme-dark-card-bg; + tbody .selected-row-bg { + background-color: $theme-dark-border-color; + } + td { + background-color: inherit; + } + } + } + } + .invoice-edit, + .invoice-add { + .invoice-preview-card { + .invoice-product-details { + background-color: $theme-dark-body-bg; + .product-details-border { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + } + } + } + } + .invoice-print { + .form-control { + background-color: $theme-dark-card-bg; + } + } + + // Users Application + .app-user-view { + .plan-card { + border-color: $primary !important; + } + } + .app-user-edit { + .form-control.error { + border-color: $danger !important; + } + } + + /********** CUSTOMIZER **********/ + + .customizer { + background-color: $theme-dark-card-bg; + + .customizer-close { + i, + svg { + color: $theme-dark-body-color; + } + } + } + + .footer-fixed { + .footer { + background-color: $theme-dark-card-bg; + } + } + + /********** HORIZONTAL LAYOUT **********/ + .horizontal-layout { + &.navbar-sticky .horizontal-menu-wrapper .navbar-horizontal.header-navbar.fixed-top { + box-shadow: 0 4px 24px 0 rgba($black, 0.75) !important; + } + .horizontal-menu-wrapper { + background: linear-gradient( + to bottom, + rgba(37, 43, 71, 0.76) 44%, + rgba(56, 53, 53, 0.46) 73%, + rgba($white, 0) 100% + ) !important; + .header-navbar { + background: $theme-dark-card-bg !important; + &.navbar-shadow { + box-shadow: 0 4px 24px 0 rgba($black, 0.75); + } + &.navbar-horizontal { + ul#main-menu-navigation > li:hover:not(.active) > a { + background: $theme-dark-body-bg; + } + + .active { + .nav-link { + &.dropdown-toggle::after { + background-image: url(str-replace(str-replace($chevron-down, 'currentColor', $white), '#', '%23')); + } + } + } + + .nav-link { + &.dropdown-toggle::after { + background-image: url(str-replace( + str-replace($chevron-down, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + } + } + } + } + .main-menu-content { + .navbar-nav { + .dropdown-submenu { + &.show { + background-color: $theme-dark-card-bg !important; + color: $theme-dark-body-color; + } + } + .dropdown-menu { + a { + &:hover { + color: $theme-dark-headings-color !important; + } + } + .disabled a { + color: $theme-dark-text-muted-color; + } + .dropdown-item { + color: $theme-dark-headings-color; + } + .dropdown-toggle { + &::after { + background-image: url(str-replace( + str-replace($chevron-right, 'currentColor', $theme-dark-body-color), + '#', + '%23' + )); + } + &:hover, + &:active { + &::after { + background-image: url(str-replace(str-replace($chevron-right, 'currentColor', $white), '#', '%23')); + } + } + } + } + + > li.active { + > a { + > i, + > svg { + color: $white !important; + } + } + + .dropdown-menu { + li.active > a { + background: $theme-dark-body-bg !important; + color: $theme-dark-body-color; + &:hover { + color: $primary !important; + } + } + } + + .dropdown-menu { + li.open.active { + > a { + color: $theme-dark-body-color !important; + } + } + } + } + } + } + } +} diff --git a/src/@core/scss/base/themes/semi-dark-layout.scss b/src/@core/scss/base/themes/semi-dark-layout.scss new file mode 100644 index 00000000..982ad29d --- /dev/null +++ b/src/@core/scss/base/themes/semi-dark-layout.scss @@ -0,0 +1,109 @@ +// ================================================================================================ +// File Name: semi-dark-layout.scss +// Description: SCSS file for semi dark layout. +// ---------------------------------------------------------------------------------------------- +// Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template +// Author: PIXINVENT +// Author URL: http://www.themeforest.net/user/pixinvent +// ================================================================================================ + +@import '../bootstrap-extended/include'; // Bootstrap includes +@import '../components/include'; // Components includes + +.semi-dark-layout { + /************ Main Menu **************/ + + // main menu + .main-menu { + background-color: $theme-dark-card-bg; + .shadow-bottom { + background: linear-gradient( + 180deg, + $theme-dark-card-bg 44%, + rgba($theme-dark-card-bg, 0.51) 73%, + rgba($theme-dark-card-bg, 0) + ); + } + &:not(.expanded) { + .navigation { + .sidebar-group-active { + a { + background-color: $theme-dark-body-bg; + } + } + } + } + } + + // main menu content + .main-menu-content { + .navigation-main { + background-color: $theme-dark-card-bg; + .navigation-header { + color: $theme-dark-text-muted-color; + } + .nav-item { + a { + color: $theme-dark-body-color; + } + &.open { + a { + background-color: $theme-dark-body-bg; + } + } + a:after, + a { + color: $theme-dark-body-color; + } + .menu-content { + background-color: $theme-dark-card-bg; + .active { + .menu-item { + color: $white; + } + } + li:not(.active) { + a { + background-color: $theme-dark-card-bg; + } + } + } + } + .active { + .menu-title, + i { + color: $white; + } + } + .sidebar-group-active { + a { + background: $theme-dark-card-bg; + border-radius: 4px; + } + .menu-content { + background-color: $theme-dark-card-bg; + .active { + z-index: 1; + a { + background-color: transparent; + } + } + } + } + } + } + + // menu collapsed active item color + .menu-collapsed { + .main-menu:not(.expanded) { + .navigation-main { + li.active { + > a { + background: $theme-dark-body-bg !important; + color: $white !important; + } + } + } + } + } +} diff --git a/src/@core/scss/core.scss b/src/@core/scss/core.scss new file mode 100644 index 00000000..6ed6be04 --- /dev/null +++ b/src/@core/scss/core.scss @@ -0,0 +1,22 @@ +// Base Styles +@import 'base/bootstrap'; +@import 'base/bootstrap-extended'; +@import 'base/colors'; +@import 'base/components'; + +// Template Themes +@import 'base/themes/dark-layout.scss'; +@import 'base/themes/semi-dark-layout.scss'; + +// BSV +$b-table-sort-icon-bg-not-sorted: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14px' height='26px' viewBox='0 0 14 26' version='1.1'%3E%3Ctitle%3Earrows%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Artboard' transform='translate(-257.000000, -561.000000)' stroke='%23C6C4D0' stroke-width='2'%3E%3Cg id='arrows' transform='translate(258.000000, 562.000000)'%3E%3Cg id='chevron-down' transform='translate(0.000000, 18.000000)'%3E%3Cpolyline id='Path' points='0 0 6 6 12 0'/%3E%3C/g%3E%3Cg id='chevron-up'%3E%3Cpolyline id='Path' points='12 6 6 0 0 6'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +$b-table-sort-icon-bg-ascending: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14px' height='26px' viewBox='0 0 14 26' version='1.1'%3E%3Ctitle%3Eactive-up%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Artboard' transform='translate(-197.000000, -561.000000)' stroke-width='2'%3E%3Cg id='active-up' transform='translate(198.000000, 562.000000)'%3E%3Cg id='chevron-down' transform='translate(0.000000, 18.000000)' stroke='%23C6C4D0'%3E%3Cpolyline id='Path' points='0 0 6 6 12 0'/%3E%3C/g%3E%3Cg id='chevron-up' stroke='%235E5873'%3E%3Cpolyline id='Path' points='12 6 6 0 0 6'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +$b-table-sort-icon-bg-descending: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14px' height='26px' viewBox='0 0 14 26' version='1.1'%3E%3Ctitle%3Eactive-down%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Artboard' transform='translate(-227.000000, -561.000000)' stroke-width='2'%3E%3Cg id='active-down' transform='translate(228.000000, 562.000000)'%3E%3Cg id='chevron-down' transform='translate(0.000000, 18.000000)' stroke='%235E5873'%3E%3Cpolyline id='Path' points='0 0 6 6 12 0'/%3E%3C/g%3E%3Cg id='chevron-up' stroke='%23C6C4D0'%3E%3Cpolyline id='Path' points='12 6 6 0 0 6'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); + +$b-table-sort-icon-bg-dark-not-sorted: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14px' height='26px' viewBox='0 0 14 26' version='1.1'%3E%3Ctitle%3Earrow-dark%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Artboard' transform='translate(-259.000000, -621.000000)' stroke='%23747A88' stroke-width='2'%3E%3Cg id='arrow-dark' transform='translate(260.000000, 622.000000)'%3E%3Cg id='chevron-down' transform='translate(0.000000, 18.000000)'%3E%3Cpolyline id='Path' points='0 0 6 6 12 0'/%3E%3C/g%3E%3Cg id='chevron-up'%3E%3Cpolyline id='Path' points='12 6 6 0 0 6'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +$b-table-sort-icon-bg-dark-ascending: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14px' height='26px' viewBox='0 0 14 26' version='1.1'%3E%3Ctitle%3Eactive-up-dark%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Artboard' transform='translate(-199.000000, -621.000000)' stroke-width='2'%3E%3Cg id='active-up-dark' transform='translate(200.000000, 622.000000)'%3E%3Cg id='chevron-down' transform='translate(0.000000, 18.000000)' stroke='%23747A88'%3E%3Cpolyline id='Path' points='0 0 6 6 12 0'/%3E%3C/g%3E%3Cg id='chevron-up' stroke='%23B4B7BC'%3E%3Cpolyline id='Path' points='12 6 6 0 0 6'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +$b-table-sort-icon-bg-dark-descending: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14px' height='26px' viewBox='0 0 14 26' version='1.1'%3E%3Ctitle%3Eactive-dow-dark%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Artboard' transform='translate(-229.000000, -621.000000)' stroke-width='2'%3E%3Cg id='active-dow-dark' transform='translate(230.000000, 622.000000)'%3E%3Cg id='chevron-down' transform='translate(0.000000, 18.000000)' stroke='%23B4B7BC'%3E%3Cpolyline id='Path' points='0 0 6 6 12 0'/%3E%3C/g%3E%3Cg id='chevron-up' stroke='%23747A88'%3E%3Cpolyline id='Path' points='12 6 6 0 0 6'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); +@import '~bootstrap-vue/src/index.scss'; + +// Vue Specific +@import 'vue/index'; diff --git a/src/@core/scss/vue/_animation.scss b/src/@core/scss/vue/_animation.scss new file mode 100644 index 00000000..e02a2fe2 --- /dev/null +++ b/src/@core/scss/vue/_animation.scss @@ -0,0 +1,40 @@ +// animation for tab components +@keyframes tab-panel-slide-in { + 0% { + opacity: 0; + transform: translateX(100%); + } + 100% { + opacity: 1; + transform: translateX(0%); + } +} + +@keyframes tab-panel-slide-up { + 0% { + opacity: 0; + transform: translateY(100%); + } + 100% { + opacity: 1; + transform: translateY(0%); + } +} + +@keyframes rubberBand { + from { + transform: scale3d(1, 1, 1); + } + 30% { + transform: scale3d(1.25, 0.75, 1); + } + 50% { + transform: scale3d(1.15, 0.85, 1); + } + 75% { + transform: scale3d(1.05, 0.95, 1); + } + to { + transform: scale3d(1, 1, 1); + } +} diff --git a/src/@core/scss/vue/_base-extended.scss b/src/@core/scss/vue/_base-extended.scss new file mode 100644 index 00000000..31c1c752 --- /dev/null +++ b/src/@core/scss/vue/_base-extended.scss @@ -0,0 +1,55 @@ +// Disable overflow x to mitigate the horizontal scrollbar while transiting between routes +body { + overflow-x: hidden; +} + +// ------------------------------------------------ +// Vertical Menu +// ------------------------------------------------ + +.nav-item.has-sub { + & & li svg { + display: none; + } +} + +// Navbar Badge Position +.header-navbar .navbar-container ul.navbar-nav li.dropdown-cart .badge.badge-up, +.header-navbar .navbar-container ul.navbar-nav li.dropdown-notification .badge.badge-up { + right: -9px; +} + +// Scrollbar style for group which have scrollbar +.horizontal-menu { + .horizontal-menu-wrapper { + .navbar-horizontal { + ul.dropdown-menu { + &::-webkit-scrollbar { + width: 5px; + height: 5px; + } + + &::-webkit-scrollbar-thumb { + background: $gray-500; + border-radius: 20px; + } + + &::-webkit-scrollbar-track { + background: $gray-300; + border-radius: 30px; + } + } + } + } +} + +// Fix: Navbar color in dark horizontal layout +.dark-layout { + .horizontal-layout { + &.navbar-sticky { + .navbar.header-navbar { + box-shadow: none; + } + } + } +} diff --git a/src/@core/scss/vue/_dark-layout.scss b/src/@core/scss/vue/_dark-layout.scss new file mode 100644 index 00000000..e025ab6d --- /dev/null +++ b/src/@core/scss/vue/_dark-layout.scss @@ -0,0 +1,429 @@ +// Core variables and mixins +@import '~@core/scss/base/bootstrap-extended/include'; +@import '~@core/scss/base/core/colors/palette-variables.scss'; + +body { + &.dark-layout { + // ------------------------------------------------ + // Avatar Component + // ------------------------------------------------ + + .b-avatar { + &.badge-secondary { + background-color: $theme-dark-body-bg; + } + .b-avatar-text { + span { + color: $white; + } + } + .avatar-icon { + color: $white; + } + + &.avatar-border-2 { + img { + border-color: $theme-dark-border-color; + } + } + } + + // avatar group + .b-avatar-group { + .b-avatar-group-inner { + .b-avatar { + box-shadow: 0 0 0 2px $theme-dark-card-bg, inset 0 0 0 1px rgba(40, 48, 70, 0.07); + } + } + } + + // ------------------------------------------------ + // Badge + // ------------------------------------------------ + .badge { + color: $white; + } + + // ------------------------------------------------ + // Navbar + // ------------------------------------------------ + .header-navbar { + &.navbar-light { + .navbar-brand { + color: $white; + } + } + } + + // ------------------------------------------------ + // Aspect + // ------------------------------------------------ + .b-aspect { + border-color: $theme-dark-border-color; + } + + // ------------------------------------------------ + // Popover + // ------------------------------------------------ + .popover.b-popover { + //popover top position + &.bs-popover-top { + .arrow { + &::before { + border-top-color: $theme-dark-border-color; + } + &::after { + border-top-color: $theme-dark-card-bg; + } + } + } + //popover left position + &.bs-popover-left { + .arrow { + &::before { + border-left-color: $theme-dark-border-color; + } + &::after { + border-left-color: $theme-dark-card-bg; + } + } + } + //popover right position + &.bs-popover-right { + .arrow { + &::before { + border-right-color: $theme-dark-border-color; + } + &::after { + border-right-color: $theme-dark-card-bg; + } + } + } + } + + // ------------------------------------------------ + // Range + // ------------------------------------------------ + .custom-range { + background-color: $theme-dark-input-bg; + border-color: $theme-dark-border-color; + &:focus { + background-color: $theme-dark-input-bg; + border-color: $primary; + } + } + + // ------------------------------------------------ + // Modal + // ------------------------------------------------ + .modal-content { + .modal-header { + .close { + color: $white; + } + } + .modal-body { + color: $white; + } + } + + // ------------------------------------------------ + // Switch + // ------------------------------------------------ + .custom-switch.switch-lg, + .custom-switch.switch-md { + .custom-control-label::before { + background-color: $theme-dark-body-bg; + } + } + + // ------------------------------------------------ + // Pagination + // ------------------------------------------------ + .pagination { + .page-item { + &.disabled { + .page-link { + // background-color: ; + color: $theme-dark-text-muted-color !important; + } + } + } + } + + // ------------------------------------------------ + // Toast + // ------------------------------------------------ + .b-toast { + .toast { + background-color: rgba($theme-dark-body-bg, 0.85); + color: $theme-dark-body-color; + } + } + + // ------------------------------------------------ + // Calendar + // ------------------------------------------------ + .b-calendar-header { + output { + background: $theme-dark-body-bg; + border-color: $theme-dark-border-color; + color: $theme-dark-body-color; + } + } + .b-calendar-grid { + &.form-control { + background: $theme-dark-body-bg; + border-color: $theme-dark-border-color; + .b-calendar-grid-caption { + color: $theme-dark-body-color; + } + .small { + background: $theme-dark-body-bg; + } + .bg-light { + background-color: $theme-dark-border-color !important; + } + .table-info { + span { + color: $black !important; + } + } + } + // hover color in dark + .b-calendar-grid-body { + .col:not(.table-info) { + span.btn.rounded-circle { + &:hover { + background-color: $theme-dark-card-bg; + } + } + } + } + // btm light + .btn-light { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + color: $theme-dark-body-color; + } + // hover color + .table-primary, + .table-primary > th, + .table-primary > td { + .btn-outline-light { + &:hover { + background-color: $theme-dark-body-bg !important; + } + } + } + + // ------------------------------------------------ + // Table + // ------------------------------------------------ + + .table.b-table { + thead, + tfoot { + > tr { + > [aria-sort='none'] { + .dark-layout & { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14px' height='26px' viewBox='0 0 14 26' version='1.1'%3E%3Ctitle%3Earrow-dark%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Artboard' transform='translate(-259.000000, -621.000000)' stroke='%23747A88' stroke-width='2'%3E%3Cg id='arrow-dark' transform='translate(260.000000, 622.000000)'%3E%3Cg id='chevron-down' transform='translate(0.000000, 18.000000)'%3E%3Cpolyline id='Path' points='0 0 6 6 12 0'/%3E%3C/g%3E%3Cg id='chevron-up'%3E%3Cpolyline id='Path' points='12 6 6 0 0 6'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); + } + } + + > [aria-sort='ascending'] { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14px' height='26px' viewBox='0 0 14 26' version='1.1'%3E%3Ctitle%3Eactive-up-dark%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Artboard' transform='translate(-199.000000, -621.000000)' stroke-width='2'%3E%3Cg id='active-up-dark' transform='translate(200.000000, 622.000000)'%3E%3Cg id='chevron-down' transform='translate(0.000000, 18.000000)' stroke='%23747A88'%3E%3Cpolyline id='Path' points='0 0 6 6 12 0'/%3E%3C/g%3E%3Cg id='chevron-up' stroke='%23B4B7BC'%3E%3Cpolyline id='Path' points='12 6 6 0 0 6'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); + } + + > [aria-sort='descending'] { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='14px' height='26px' viewBox='0 0 14 26' version='1.1'%3E%3Ctitle%3Eactive-dow-dark%3C/title%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='Artboard' transform='translate(-229.000000, -621.000000)' stroke-width='2'%3E%3Cg id='active-dow-dark' transform='translate(230.000000, 622.000000)'%3E%3Cg id='chevron-down' transform='translate(0.000000, 18.000000)' stroke='%23B4B7BC'%3E%3Cpolyline id='Path' points='0 0 6 6 12 0'/%3E%3C/g%3E%3Cg id='chevron-up' stroke='%23747A88'%3E%3Cpolyline id='Path' points='12 6 6 0 0 6'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); + } + } + } + } + + @each $color_name, $color in $colors { + @each $color_type, $color_value in $color { + @if $color_type== 'base' { + // table only for dark + .b-table { + .table-#{$color_name} { + color: $body-color !important; + td { + color: $body-color !important; + } + } + &.table-hover tbody tr th.table-#{$color_name}, + &.table-hover tbody tr td.table-#{$color_name} { + background-color: rgba($color_value, 0.3); + color: $white !important; + } + } + } + } + } + } + + // ------------------------------------------------ + // Time + // ------------------------------------------------ + .b-time { + .b-time-header { + .form-control { + background-color: $theme-dark-input-bg; + } + } + } + .b-time[aria-disabled='true'] output, + .b-time[aria-readonly='true'] output, + .b-time output.disabled { + background-color: $theme-dark-card-bg; + } + + // ------------------------------------------------ + // Spin Button + // ------------------------------------------------ + .b-form-spinbutton { + &.form-control { + background-color: $theme-dark-input-bg; + border-color: $theme-dark-input-border-color; + color: $theme-dark-body-color; + svg { + color: $theme-dark-body-color; + } + } + } + + // ------------------------------------------------ + // Rating + // ------------------------------------------------ + .b-rating { + &.form-control { + background-color: $theme-dark-input-bg; + border-color: $theme-dark-input-border-color; + color: $theme-dark-body-color; + } + &.disabled, + &:disabled { + background-color: $theme-dark-input-disabled-bg; + } + } + + // ------------------------------------------------ + // Date Picker + // ------------------------------------------------ + .b-form-datepicker, + .b-form-timepicker { + &.form-control { + background-color: $theme-dark-input-bg; + border-color: $theme-dark-input-border-color; + } + &.is-valid { + border-color: $success; + } + &.is-invalid { + border-color: $danger; + } + } + + // ------------------------------------------------ + // Time Picker + // ------------------------------------------------ + .b-time-header { + output { + border-color: $theme-dark-border-color; + bdi { + color: $theme-dark-body-color; + } + } + } + + // ------------------------------------------------ + // Tag + // ------------------------------------------------ + .b-form-tags { + &.form-control { + background-color: $theme-dark-input-bg; + border-color: $theme-dark-input-border-color; + color: $theme-dark-body-color; + box-shadow: none; + .b-form-tags-list { + .b-form-tag { + .b-form-tag-remove { + background-color: transparent !important; + box-shadow: none !important; + } + } + } + } + } + .b-form-tags-input { + color: $theme-dark-body-color; + } + + // ------------------------------------------------ + // Checkbox + // ------------------------------------------------ + .was-validated .custom-control-input:invalid ~ .custom-control-label::before, + .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: $danger !important; + } + .was-validated .custom-control-input:valid ~ .custom-control-label::before, + .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: $success !important; + } + + // ------------------------------------------------ + // Select + // ------------------------------------------------ + .was-validated .custom-select:valid, + .custom-select.is-valid { + border-color: $success; + } + .was-validated .custom-select:invalid, + .custom-select.is-invalid { + border-color: $danger; + } + + // ------------------------------------------------ + // Code Preview + // ------------------------------------------------ + pre { + color: $theme-dark-body-color; + } + + // ------------------------------------------------ + // sidebar + // ------------------------------------------------ + + .b-sidebar { + // Handle light variant of sidebar for dark + &.bg-white { + background-color: $theme-dark-card-bg !important; + } + + // Add dark bg for header (Used in Apps) + .b-sidebar-body { + .content-sidebar-header { + background-color: $theme-dark-body-bg; + } + } + } + + .horizontal-menu { + .horizontal-menu-wrapper { + .navbar-horizontal { + ul.dropdown-menu { + &::-webkit-scrollbar-thumb { + background: $theme-dark-body-bg; + } + + &::-webkit-scrollbar-track { + background: $theme-dark-border-color; + } + } + } + } + } + } +} diff --git a/src/@core/scss/vue/_index.scss b/src/@core/scss/vue/_index.scss new file mode 100644 index 00000000..1720d127 --- /dev/null +++ b/src/@core/scss/vue/_index.scss @@ -0,0 +1,15 @@ +@import 'animation'; + +// Base Extended (General styles which are not added 'base styles') +@import 'base-extended'; + +@import 'dark-layout'; + +@import 'misc'; + +@import 'rtl'; + +@import 'transitions'; + +// Bootstrap Vue (Style which are not covered in Base style or extra BSV styles) +@import 'bootstrap-vue/index'; diff --git a/src/@core/scss/vue/_misc.scss b/src/@core/scss/vue/_misc.scss new file mode 100644 index 00000000..fa9f1bc0 --- /dev/null +++ b/src/@core/scss/vue/_misc.scss @@ -0,0 +1,23 @@ +// Apply BSV validation style to extensions +.form-group { + &.is-invalid { + // Vue Select + .v-select { + .vs__dropdown-toggle { + border-color: $danger; + } + } + + // Flatpickr + .flatpickr-input { + border-color: $danger; + } + } +} + +// Fix Tooltip positioning issue +// https://github.com/bootstrap-vue/bootstrap-vue/issues/1732 +// .fix-tooltip-position-top { +.tooltip { + top: 0; +} diff --git a/src/@core/scss/vue/_rtl.scss b/src/@core/scss/vue/_rtl.scss new file mode 100644 index 00000000..0b783652 --- /dev/null +++ b/src/@core/scss/vue/_rtl.scss @@ -0,0 +1,161 @@ +@import '~@core/scss/base/bootstrap-extended/include'; + +/*! rtl:begin:ignore */ +[dir='rtl'] { + // Disable x Scrolling in Perfect scrollbar + body .ps__rail-y { + right: auto !important; + left: 1px !important; + } + + // Flatpickr month navigation arrow + .flatpickr-prev-month, + .flatpickr-next-month { + svg { + transform: rotate(180deg); + } + } + + // Faq page and page pricing + .faq-navigation, + .pricing-free-trial { + .pricing-trial-img, + img { + transform: scaleX(-1); + } + } + + // aspect + .b-aspect { + .b-aspect-sizer { + flex-grow: 0 !important; + } + } + + // Carousel + .carousel-control-prev-icon, + .carousel-control-next-icon { + transform: rotate(180deg); + } + + // Swiper Cube effect fix + .swiper-container-cube.swiper-container-rtl { + .swiper-slide { + transform-origin: 100% 0 !important; + } + } + + // RTL Overrides + .swiper-container-rtl { + .swiper-button-prev { + right: 10px !important; + left: auto !important; + } + .swiper-button-next { + left: 10px !important; + right: auto !important; + } + } + + // .swiper-container { + // } + + // dropdown block + .dropdown { + .btn-block, + .btn-block + .dropdown-toggle-split { + + .dropdown-menu { + left: 0 !important; + } + } + } + + // pagination + .pagination .page-item.next-item .page-link, + .pagination .page-item .page-link { + svg { + transform: rotate(180deg); + } + } + + // popover + .popover { + right: auto !important; + } + + // progress + .progress-bar-animated { + animation: progress-bar-stripes-rtl 40s linear infinite; + } + + // time + .b-time { + .b-time-ampm { + margin-left: 0.5rem; + margin-right: 0; + } + } + .b-form-timepicker { + .dropdown-menu { + // left: 0 !important; + right: 100%; + .b-time { + .b-time-ampm { + margin-right: 0.5rem; + margin-left: 0; + } + } + } + } + .input-group { + .input-group-append { + .b-form-timepicker { + .dropdown-menu { + left: 100% !important; + right: auto; + } + } + } + } + + // textarea + textarea { + overflow-x: hidden; + } + + // ------------------------------------------------ + // App Calendar + // ------------------------------------------------ + // Reset Chevrons for next/previous month + .app-calendar { + .fc-header-toolbar { + .fc-prev-button, + .fc-next-button { + transform: rotate(180deg); + } + } + } + + // Fix Calendar UI + .fc-direction-rtl .fc-scroller-harness > .fc-scroller { + direction: rtl !important; + } + + .fc .fc-toolbar .fc-button-group { + .fc-dayGridMonth-button:first-child { + border-top-left-radius: $border-radius !important; + border-bottom-left-radius: $border-radius !important; + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; + } + + .fc-listMonth-button:last-child { + border-top-right-radius: $border-radius !important; + border-bottom-right-radius: $border-radius !important; + border-top-left-radius: 0 !important; + border-bottom-left-radius: 0 !important; + } + } +} + +/*! rtl:end:ignore */ diff --git a/src/@core/scss/vue/_transitions.scss b/src/@core/scss/vue/_transitions.scss new file mode 100644 index 00000000..91d921c9 --- /dev/null +++ b/src/@core/scss/vue/_transitions.scss @@ -0,0 +1,152 @@ +// /////////////////////////////////////////////// +// Zoom Fade +// /////////////////////////////////////////////// +.zoom-fade-enter-active, +.zoom-fade-leave-active { + transition: transform 0.35s, opacity 0.28s ease-in-out; +} +.zoom-fade-enter { + transform: scale(0.97); + opacity: 0; +} + +.zoom-fade-leave-to { + transform: scale(1.03); + opacity: 0; +} + +// /////////////////////////////////////////////// +// Fade Regular +// /////////////////////////////////////////////// +.fade-enter-active, +.fade-leave-active { + transition: opacity 0.28s ease-in-out; +} + +.fade-enter, +.fade-leave-to { + opacity: 0; +} + +// /////////////////////////////////////////////// +// Page Slide +// /////////////////////////////////////////////// +.slide-fade-enter-active, +.slide-fade-leave-active { + transition: opacity 0.35s, transform 0.4s; +} +.slide-fade-enter { + opacity: 0; + transform: translateX(-30%); +} + +.slide-fade-leave-to { + opacity: 0; + transform: translateX(30%); +} + +// /////////////////////////////////////////////// +// Zoom Out +// /////////////////////////////////////////////// +.zoom-out-enter-active, +.zoom-out-leave-active { + transition: opacity 0.35s ease-in-out, transform 0.45s ease-out; +} +.zoom-out-enter, +.zoom-out-leave-to { + opacity: 0; + transform: scale(0); +} + +// /////////////////////////////////////////////// +// Fade Bottom +// /////////////////////////////////////////////// + +// Speed: 1x +.fade-bottom-enter-active, +.fade-bottom-leave-active { + transition: opacity 0.3s, transform 0.35s; +} +.fade-bottom-enter { + opacity: 0; + transform: translateY(-8%); +} + +.fade-bottom-leave-to { + opacity: 0; + transform: translateY(8%); +} + +// Speed: 2x +.fade-bottom-2x-enter-active, +.fade-bottom-2x-leave-active { + transition: opacity 0.2s, transform 0.25s; +} +.fade-bottom-2x-enter { + opacity: 0; + transform: translateY(-4%); +} + +.fade-bottom-2x-leave-to { + opacity: 0; + transform: translateY(4%); +} + +// /////////////////////////////////////////////// +// Fade Top +// /////////////////////////////////////////////// + +// Speed: 1x +.fade-top-enter-active, +.fade-top-leave-active { + transition: opacity 0.3s, transform 0.35s; +} +.fade-top-enter { + opacity: 0; + transform: translateY(8%); +} + +.fade-top-leave-to { + opacity: 0; + transform: translateY(-8%); +} + +// Speed: 2x +.fade-top-2x-enter-active, +.fade-top-2x-leave-active { + transition: opacity 0.2s, transform 0.25s; +} +.fade-top-2x-enter { + opacity: 0; + transform: translateY(4%); +} + +.fade-top-2x-leave-to { + opacity: 0; + transform: translateY(-4%); +} + +/////////////////////////////////////////////////////////// +// transition-group : list; +/////////////////////////////////////////////////////////// +.list-leave-active { + position: absolute; +} + +.list-enter, +.list-leave-to { + opacity: 0; + transform: translateX(30px); +} + +/////////////////////////////////////////////////////////// +// transition-group : list-enter-up; +/////////////////////////////////////////////////////////// +.list-enter-up-leave-active { + transition: none !important; +} + +.list-enter-up-enter { + opacity: 0; + transform: translateY(30px); +} diff --git a/src/@core/scss/vue/apps/calendar.scss b/src/@core/scss/vue/apps/calendar.scss new file mode 100644 index 00000000..a262fb2a --- /dev/null +++ b/src/@core/scss/vue/apps/calendar.scss @@ -0,0 +1,18 @@ +@import '~@core/scss/base/bootstrap-extended/include'; // Bootstrap includes +@import '~@core/scss/base/components/include'; // Components includes + +@import '~@core/scss/base/pages/app-calendar.scss'; + +// Color palettes +@import '~@core/scss/base/core/colors/palette-variables.scss'; + +.fc-sidebarToggle-button { + // content: ''; + background-image: url(str-replace(str-replace($menu, 'currentColor', $body-color), '#', '%23')); + width: 25px; + height: 25px; + margin-right: 0.7rem !important; + display: block; + background-position: center; + background-repeat: no-repeat; +} diff --git a/src/@core/scss/vue/bootstrap-vue/_alert.scss b/src/@core/scss/vue/bootstrap-vue/_alert.scss new file mode 100644 index 00000000..e7250ebf --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_alert.scss @@ -0,0 +1,4 @@ +// For transition +.alert { + transition: all 0.25s ease; +} diff --git a/src/@core/scss/vue/bootstrap-vue/_avatar.scss b/src/@core/scss/vue/bootstrap-vue/_avatar.scss new file mode 100644 index 00000000..9eaaa8be --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_avatar.scss @@ -0,0 +1,67 @@ +// Reason: We aren't getting style due to structural changes +// Color palettes +@import '~@core/scss/base/core/colors/palette-variables.scss'; + +.b-avatar { + font-size: 0.857rem; + font-weight: 600; + color: $white; + + // Avatar Badge Minimal [HTML Like Style] + &.badge-minimal { + .b-avatar-badge { + min-height: 11px; + min-width: 11px; + border: 1px solid #fff; + } + } + + // Bordered Avatar + &.avatar-border-2 { + img { + border: 2px solid #fff; + } + } +} + +// Disable img scaling on actionable avatar hover +.b-avatar.btn, +.b-avatar[href] { + &:not(:disabled):not(.disabled):hover .b-avatar-img img { + transform: scale(1); + } +} + +// reason: add transition on avatar group +.b-avatar-group { + .b-avatar-group-inner { + .b-avatar { + transition: all 0.25s ease 0s; + border-width: 0; + box-shadow: 0 0 0 2px $avatar-group-border, inset 0 0 0 1px rgba($black, 0.07); + cursor: pointer; + &.pull-up:hover { + transition: all 0.25s ease 0s; + transform: translateY(-4px) scale(1.07); + // z-index: 30; + } + } + } +} + +// Color palettes +@import '~@core/scss/base/core/colors/palette-variables.scss'; + +// Badge Variants +@each $color_name, $color in $colors { + @each $color_type, $color_value in $color { + @if $color_type== 'base' { + .b-avatar { + &.badge-light-#{$color_name} { + background-color: rgba($color_value, 0.12); + color: $color_value; + } + } + } + } +} diff --git a/src/@core/scss/vue/bootstrap-vue/_badge.scss b/src/@core/scss/vue/bootstrap-vue/_badge.scss new file mode 100644 index 00000000..98106d3c --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_badge.scss @@ -0,0 +1,16 @@ +// Color palettes +@import '~@core/scss/base/core/colors/palette-variables.scss'; + +@each $color_name, $color in $colors { + @each $color_type, $color_value in $color { + @if $color_type== 'base' { + // pill badge + a.badge-#{$color_name} { + &:focus, + &.focus { + box-shadow: none; + } + } + } + } +} diff --git a/src/@core/scss/vue/bootstrap-vue/_button.scss b/src/@core/scss/vue/bootstrap-vue/_button.scss new file mode 100644 index 00000000..c9321c48 --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_button.scss @@ -0,0 +1,10 @@ +// reason: toggleable button has box shadow on active +.btn-group-toggle, +.btn-group-toggle { + :not([class*='btn-outline-']) { + &.active, + &:active { + box-shadow: none; + } + } +} diff --git a/src/@core/scss/vue/bootstrap-vue/_calendar.scss b/src/@core/scss/vue/bootstrap-vue/_calendar.scss new file mode 100644 index 00000000..2ad68a59 --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_calendar.scss @@ -0,0 +1,30 @@ +.b-calendar { + // reason: calendar bottom help text color + .b-calendar-grid-help { + color: $body-color !important; + } + .b-calendar-header { + .form-control { + line-height: 1.85; + } + } + // reason: calendar navigation button outline remove + .b-calendar-inner { + .b-calendar-nav { + button { + border: 0 !important; + } + } + } + .btn-outline-light { + &:hover { + background-color: $gray-200; + border-color: $gray-200; + } + } + .table-primary, + .table-primary > th, + .table-primary > td { + background-color: rgba($primary, 0.2); + } +} diff --git a/src/@core/scss/vue/bootstrap-vue/_date-picker.scss b/src/@core/scss/vue/bootstrap-vue/_date-picker.scss new file mode 100644 index 00000000..2dfd037a --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_date-picker.scss @@ -0,0 +1,24 @@ +.b-form-datepicker, +.b-form-timepicker { + label { + line-height: 200%; + } + + .btn { + &.h-auto { + padding: 0.375rem 0.75rem !important; + } + svg { + margin: 0 !important; + } + } + .form-control { + min-height: auto !important; + } + // text alignment in small + &.form-control-sm { + .form-control-sm { + line-height: 1.65; + } + } +} diff --git a/src/@core/scss/vue/bootstrap-vue/_dropdown.scss b/src/@core/scss/vue/bootstrap-vue/_dropdown.scss new file mode 100644 index 00000000..8aadefd2 --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_dropdown.scss @@ -0,0 +1,6 @@ +// Reason: For rounded ripple +.dropdown { + &.b-dropdown { + border-radius: $border-radius; + } +} diff --git a/src/@core/scss/vue/bootstrap-vue/_file-input.scss b/src/@core/scss/vue/bootstrap-vue/_file-input.scss new file mode 100644 index 00000000..380cf5d7 --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_file-input.scss @@ -0,0 +1,27 @@ +.b-form-file { + .custom-file-label { + height: 100% !important; + } + // Small + &.b-custom-control-sm { + .custom-file-label, + .custom-file-label::after { + line-height: 22px; + } + + .custom-file-label::after { + height: 28px; + } + } + // Large + &.b-custom-control-lg { + .custom-file-label, + .custom-file-label::after { + line-height: 23px; + } + + .custom-file-label::after { + height: 44px; + } + } +} diff --git a/src/@core/scss/vue/bootstrap-vue/_index.scss b/src/@core/scss/vue/bootstrap-vue/_index.scss new file mode 100644 index 00000000..17693d15 --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_index.scss @@ -0,0 +1,29 @@ +@import '~@core/scss/base/bootstrap-extended/include'; + +@import 'alert'; +@import 'avatar'; +@import 'button'; +@import 'badge'; +@import 'calendar'; +@import 'date-picker'; +@import 'dropdown'; +@import 'file-input'; +@import 'modal'; +@import 'nav'; +@import 'pagination'; +@import 'popover'; +@import 'rating'; +@import 'sidebar'; +@import 'spin-button'; +@import 'switch'; +@import 'table'; +@import 'tag'; +@import 'time'; +@import 'toast'; +@import 'tooltip'; + +// Validation +@import 'validation'; + +// Misc +@import 'misc'; diff --git a/src/@core/scss/vue/bootstrap-vue/_misc.scss b/src/@core/scss/vue/bootstrap-vue/_misc.scss new file mode 100644 index 00000000..ada2f41f --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_misc.scss @@ -0,0 +1,14 @@ +// ------------------ Checkboxes And Radios ------------------ // +.input-group-prepend, +.input-group-append { + .input-group-text { + .form-check { + line-height: 0; + } + } +} + +// custom file label issue with prepend +.custom-file-label { + height: calc(1.65em + 1.4rem + 1px); +} diff --git a/src/@core/scss/vue/bootstrap-vue/_modal.scss b/src/@core/scss/vue/bootstrap-vue/_modal.scss new file mode 100644 index 00000000..f4bd91bf --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_modal.scss @@ -0,0 +1,9 @@ +// Themed Modals +.modal { + // Enable even space between two footer button + .modal-footer { + > .btn { + margin-left: 0.75rem; + } + } +} diff --git a/src/@core/scss/vue/bootstrap-vue/_nav.scss b/src/@core/scss/vue/bootstrap-vue/_nav.scss new file mode 100644 index 00000000..a65d9ea5 --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_nav.scss @@ -0,0 +1,7 @@ +.b-nav-dropdown { + .dropdown-toggle { + &::after { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236e6b7b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important; + } + } +} diff --git a/src/@core/scss/vue/bootstrap-vue/_pagination.scss b/src/@core/scss/vue/bootstrap-vue/_pagination.scss new file mode 100644 index 00000000..cc43a4df --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_pagination.scss @@ -0,0 +1,43 @@ +.page-item { + &.prev-item, + &.next-item { + .page-link { + padding: 0.5rem 0; + + &:hover { + color: $white; + } + } + } +} + +// pill +.pagination { + &.b-pagination-pills { + .page-item.active { + background-color: transparent; + } + } +} + +.page-item.prev-item { + .page-link { + &:before { + display: none; + } + svg { + transform: translateX(-1px); + } + } +} + +.page-item.next-item { + .page-link { + &:after { + display: none; + } + svg { + transform: translateX(1px); + } + } +} diff --git a/src/@core/scss/vue/bootstrap-vue/_popover.scss b/src/@core/scss/vue/bootstrap-vue/_popover.scss new file mode 100644 index 00000000..3d31c2e2 --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_popover.scss @@ -0,0 +1,71 @@ +// Color palettes +@import '~@core/scss/base/core/colors/palette-variables.scss'; + +.popover.b-popover { + //popover top position + &.bs-popover-top { + .arrow { + &::before { + border-top-color: $border-color; + } + &::after { + border-top-color: $white; + } + } + } + //popover left position + &.bs-popover-left { + .arrow { + &::before { + border-left-color: $border-color; + } + &::after { + border-left-color: $white; + } + } + } + //popover right position + &.bs-popover-right { + .arrow { + &::before { + border-right-color: $border-color; + } + &::after { + border-right-color: $white; + } + } + } +} + +//--------- popover variant ---------// +@each $color_name, $color in $colors { + @each $color_type, $color_value in $color { + @if $color_type== 'base' { + .popover.b-popover { + &.b-popover-#{$color_name} { + background-color: $white; + border-color: $border-color; + z-index: 9999; + position: relative; + .popover-header { + background-color: $color_value; + border-color: $color_value; + color: $white; + } + + // arrow color change according to variant + &.bs-popover-bottom { + .arrow { + &::before { + border-bottom-color: $color_value; + } + &::after { + border-bottom-color: $color_value; + } + } + } + } + } + } + } +} diff --git a/src/@core/scss/vue/bootstrap-vue/_rating.scss b/src/@core/scss/vue/bootstrap-vue/_rating.scss new file mode 100644 index 00000000..5b98444a --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_rating.scss @@ -0,0 +1,4 @@ +// Reason: Form Rating get box-shadow due to form-control:focus on focus +output.b-rating.form-control:focus { + box-shadow: none; +} diff --git a/src/@core/scss/vue/bootstrap-vue/_sidebar.scss b/src/@core/scss/vue/bootstrap-vue/_sidebar.scss new file mode 100644 index 00000000..5b2632ab --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_sidebar.scss @@ -0,0 +1,27 @@ +.b-sidebar { + // Sidebar Width + &.sidebar-lg { + width: 30rem; + + @include media-breakpoint-down(xs) { + width: 20rem; + } + } + + // Fix sidebar close outline + .b-sidebar-header .close { + outline: none; + } + + // header (Used in Apps) + .b-sidebar-body { + .content-sidebar-header { + background-color: $light; + } + } +} + +// Update sidebar backdrop color +.b-sidebar-backdrop { + background-color: rgba($black, 0.75) !important; +} diff --git a/src/@core/scss/vue/bootstrap-vue/_spin-button.scss b/src/@core/scss/vue/bootstrap-vue/_spin-button.scss new file mode 100644 index 00000000..2cdff04d --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_spin-button.scss @@ -0,0 +1,23 @@ +// Override input's form-control style +.b-form-spinbutton { + &.form-control { + padding: 0; + &:focus, + &.focus { + border-color: $primary; + box-shadow: none; + } + &.is-valid, + &.is-invalid { + padding-right: calc(1.5em + 0.75rem); + } + .btn-sm { + padding: 0.25rem 0.5rem; + } + } + &.form-control-sm { + output > bdi { + height: 0.9rem; + } + } +} diff --git a/src/@core/scss/vue/bootstrap-vue/_switch.scss b/src/@core/scss/vue/bootstrap-vue/_switch.scss new file mode 100644 index 00000000..c350dc99 --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_switch.scss @@ -0,0 +1,6 @@ +// reason: stacked switch +.custom-switch:not(.custom-control-inline) { + .custom-control-label { + margin-bottom: 0.5rem; + } +} diff --git a/src/@core/scss/vue/bootstrap-vue/_table.scss b/src/@core/scss/vue/bootstrap-vue/_table.scss new file mode 100644 index 00000000..98f0b4ce --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_table.scss @@ -0,0 +1,24 @@ +// bs table +.table { + &.b-table { + &.b-table-selectable { + tr { + outline: none; + } + } + > tbody { + .b-table-row-selected { + &.table-active { + td { + background-color: $table-hover-bg; + } + } + } + } + + // Reason: Remove outline on focus + th { + outline: none; + } + } +} diff --git a/src/@core/scss/vue/bootstrap-vue/_tag.scss b/src/@core/scss/vue/bootstrap-vue/_tag.scss new file mode 100644 index 00000000..9dc2da6c --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_tag.scss @@ -0,0 +1,11 @@ +.b-form-tag { + background-color: $primary; + margin-right: 0.8rem; + .close { + opacity: 1; + text-shadow: none; + vertical-align: middle; + display: flex; + align-self: center; + } +} diff --git a/src/@core/scss/vue/bootstrap-vue/_time.scss b/src/@core/scss/vue/bootstrap-vue/_time.scss new file mode 100644 index 00000000..9f2a581f --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_time.scss @@ -0,0 +1,35 @@ +// reason: header text align center +.b-time-header { + output > bdi { + line-height: 1.85; + } +} + +// Update Style +.b-time { + .bi-circle-fill { + height: 10px; + width: 10px; + fill: $secondary; + } + .bi-chevron-up { + height: 10px; + width: 10px; + } + + .b-form-spinbutton { + + .flex-column:not(.b-time-ampm) { + margin-left: 0.4rem; + margin-right: 0.4rem; + } + + output.border-bottom.border-top { + border: none !important; + } + } + + // Reset scaling of icon on hover + .b-form-spinbutton .btn:hover:not(:disabled) > div > .b-icon { + transform: scale(1); + } +} diff --git a/src/@core/scss/vue/bootstrap-vue/_toast.scss b/src/@core/scss/vue/bootstrap-vue/_toast.scss new file mode 100644 index 00000000..f870bd87 --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_toast.scss @@ -0,0 +1,38 @@ +// Color palettes +@import '~@core/scss/base/core/colors/palette-variables.scss'; + +/* Generate: +* Border color according to event class +*/ +@each $color_name, $color in $colors { + @each $color_type, $color_value in $color { + @if $color_type== 'base' { + .b-toast-#{$color_name} { + .toast-header { + background-color: $color_value !important; + color: $white !important; + .close { + color: $white; + text-shadow: none; + } + } + } + } + } +} + +.b-toast { + &.b-toast-solid { + .toast { + background-color: $white; + color: $body-color; + } + } +} + +// Reason: Close button vertical alignment +.toast-header { + .close { + margin-bottom: 2px !important; + } +} diff --git a/src/@core/scss/vue/bootstrap-vue/_tooltip.scss b/src/@core/scss/vue/bootstrap-vue/_tooltip.scss new file mode 100644 index 00000000..056e0b4a --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_tooltip.scss @@ -0,0 +1,3 @@ +.tooltip.b-tooltip-warning .tooltip-inner { + color: $white; +} diff --git a/src/@core/scss/vue/bootstrap-vue/_validation.scss b/src/@core/scss/vue/bootstrap-vue/_validation.scss new file mode 100644 index 00000000..95321d1d --- /dev/null +++ b/src/@core/scss/vue/bootstrap-vue/_validation.scss @@ -0,0 +1,19 @@ +// reason: contextual states +// valid state +.custom-control-input.is-valid { + &:not(:disabled):active { + ~ .custom-control-label::before { + background-color: $success; + border-color: $success; + } + } +} +// invalid state +.custom-control-input.is-invalid { + &:not(:disabled):active { + ~ .custom-control-label::before { + background-color: $danger; + border-color: $danger; + } + } +} diff --git a/src/@core/scss/vue/libs/chart-apex.scss b/src/@core/scss/vue/libs/chart-apex.scss new file mode 100644 index 00000000..bda17ff6 --- /dev/null +++ b/src/@core/scss/vue/libs/chart-apex.scss @@ -0,0 +1 @@ +@import '~@core/scss/base/plugins/charts/chart-apex.scss'; diff --git a/src/@core/scss/vue/libs/map-leaflet.scss b/src/@core/scss/vue/libs/map-leaflet.scss new file mode 100644 index 00000000..d40c0011 --- /dev/null +++ b/src/@core/scss/vue/libs/map-leaflet.scss @@ -0,0 +1,20 @@ +.vue2leaflet-map { + height: 400px; + z-index: 1; +} + +html[dir='rtl'] { + .leaflet-pane, + .leaflet-tile, + .leaflet-marker-icon, + .leaflet-marker-shadow, + .leaflet-tile-container, + .leaflet-pane > svg, + .leaflet-pane > canvas, + .leaflet-zoom-box, + .leaflet-image-layer, + .leaflet-layer { + left: 0; + right: unset; + } +} diff --git a/src/@core/scss/vue/libs/quill.scss b/src/@core/scss/vue/libs/quill.scss new file mode 100644 index 00000000..c234deb3 --- /dev/null +++ b/src/@core/scss/vue/libs/quill.scss @@ -0,0 +1,52 @@ +@import '~@core/scss/base/plugins/forms/form-quill-editor.scss'; +@import '~quill/dist/quill.core.css'; +@import '~quill/dist/quill.snow.css'; +@import '~quill/dist/quill.bubble.css'; + +// need to override some icon's color +.quill-editor { + .ql-toolbar, + .ql-editor { + a, + button:hover, + .ql-picker:hover { + color: $primary; + .ql-fill { + fill: $primary; + } + .ql-stroke { + stroke: $primary; + } + .ql-picker-label:hover { + color: $primary; + .ql-stroke { + stroke: $primary; + } + } + } + } +} + +// ? Set border radius for container & toolbar +.quill-editor { + // Add top radius to toolbar & container + // ? Will get removed one of both according to placement + .ql-toolbar, + .ql-container { + border-top-right-radius: $border-radius; + border-top-left-radius: $border-radius; + } + + .ql-toolbar { + + .ql-container, + .ql-container + & { + // ? If container/toolbar is below container/toolbar add bottom radius + border-bottom-right-radius: $border-radius; + border-bottom-left-radius: $border-radius; + + // ? If container/toolbar is above container/toolbar remove top radius + border-top-right-radius: unset; + border-top-left-radius: unset; + } + } +} diff --git a/src/@core/scss/vue/libs/swiper.scss b/src/@core/scss/vue/libs/swiper.scss new file mode 100644 index 00000000..57488c72 --- /dev/null +++ b/src/@core/scss/vue/libs/swiper.scss @@ -0,0 +1,8 @@ +@import '~@core/scss/base/plugins/extensions/ext-component-swiper.scss'; + +// set active slide thumb's opacity in gallery demo +.swiper-slide { + &.swiper-slide-active { + opacity: 1; + } +} diff --git a/src/@core/scss/vue/libs/toastification.scss b/src/@core/scss/vue/libs/toastification.scss new file mode 100644 index 00000000..6ec9cad1 --- /dev/null +++ b/src/@core/scss/vue/libs/toastification.scss @@ -0,0 +1,51 @@ +// Core variables and mixins +@import '~@core/scss/base/bootstrap-extended/include'; +// Overrides user variable +@import '~@core/scss/base/components/include'; + +$vt-toast-min-height: unset; +$vt-toast-max-height: unset; +$vt-toast-max-width: 400px; + +$vt-color-default: $white; +$vt-color-info: $white; +$vt-color-success: $white; +$vt-color-warning: $white; +$vt-color-error: $white; + +$vt-text-color-default: $primary; +$vt-text-color-info: $info; +$vt-text-color-success: $success; +$vt-text-color-warning: $warning; +$vt-text-color-error: $danger; +$vt-font-family: inherit; + +// Import the regular Vue Toastification stylesheets (or create your own) +@import 'vue-toastification/src/scss/_variables'; +@import 'vue-toastification/src/scss/_toastContainer'; +@import 'vue-toastification/src/scss/_toast'; +@import 'vue-toastification/src/scss/_closeButton'; +@import 'vue-toastification/src/scss/_progressBar'; +@import 'vue-toastification/src/scss/_icon'; +@import 'vue-toastification/src/scss/animations/fade'; + +.#{$vt-namespace}__toast { + padding: 1rem; + box-shadow: $box-shadow; + border-radius: $card-border-radius; +} + +@media only screen and (max-width: 600px) { + .Vue-Toastification__container { + .Vue-Toastification__toast { + width: 90%; + } + } +} + +// ------------Dark Layout -----------// +.dark-layout { + .#{$vt-namespace}__toast { + background-color: $theme-dark-card-bg; + } +} diff --git a/src/@core/scss/vue/libs/tour.scss b/src/@core/scss/vue/libs/tour.scss new file mode 100644 index 00000000..095f0b25 --- /dev/null +++ b/src/@core/scss/vue/libs/tour.scss @@ -0,0 +1,63 @@ +@import '~@core/scss/base/bootstrap-extended/include'; +// Overrides user variable +@import '~@core/scss/base/components/include'; +@import '~vue-tour/dist/vue-tour.css'; + +.v-tour { + .v-step { + z-index: 55000; + background-color: $white; + border-radius: $card-border-radius; + filter: drop-shadow(0 0 7px rgba(0, 0, 0, 0.2)); + min-width: 350px; + text-align: left; + + .v-step__arrow { + border-color: $primary; + border-left-color: transparent; + border-right-color: transparent; + } + + // --- Header ----- // + .v-step__header { + background-color: $primary; + border-top-left-radius: $card-border-radius; + border-top-right-radius: $card-border-radius; + font-weight: 500; + + padding: 0.38rem 1.2rem; + margin-bottom: 0; + line-height: 2rem; + } + + // --- Content/Body ----- // + .v-step__content { + color: $body-color; + border-bottom-left-radius: $card-border-radius; + border-bottom-right-radius: $card-border-radius; + + padding: 1rem 0; + margin-bottom: 0; + } + } +} + +// ----------- Dark Layout -----------// +.dark-layout { + .v-step { + background-color: $theme-dark-card-bg; + } +} + +// ----------- RTL -----------// +html[dir='rtl'] { + .v-tour { + .v-step { + .btn { + svg { + transform: rotate(180deg); + } + } + } + } +} diff --git a/src/@core/scss/vue/libs/tree.scss b/src/@core/scss/vue/libs/tree.scss new file mode 100644 index 00000000..e8187635 --- /dev/null +++ b/src/@core/scss/vue/libs/tree.scss @@ -0,0 +1,144 @@ +@import '~vue-tree-halower/dist/halower-tree.min.css'; + +@import '~@core/scss/base/bootstrap-extended/include'; +// Overrides user variable +@import '~@core/scss/base/components/include'; + +.tree-container { + .tag-box-container { + .tag { + background-color: transparent; + .rmNode { + color: $danger; + background-color: rgba($danger, 0.15); + line-height: 1.1; + } + } + } + + .tree-box { + position: relative; + z-index: 5; + background-color: white; + padding: 10px; + box-shadow: $box-shadow; + + input { + margin-bottom: 1rem; + height: 2.5rem; + } + } +} + +.halo-tree { + &, + .first-node { + padding-left: 0; + } + + // Align `-` node's below vertical line + li::before { + left: -11px; + } + + .tree-node-el { + display: contents; + } + + .tree-expand { + background: content-box; + cursor: pointer; + display: inline-flex; + align-items: center; + justify-content: center; + line-height: 1; + } + + .halo-tree { + li { + padding-left: 26px; + } + } + + ul { + padding-left: 17px !important; + } + + > li.first-node.only-node::after { + z-index: -10; + } + + .box-halfchecked:after { + top: -1px; + } + + .inputCheck { + top: 2px; + + &.box-checked:after { + top: -1px; + } + } + + .node-selected { + background-color: #f8f8f8; + } + .node-title { + &:hover { + background-color: #f8f8f8; + } + padding: 3px 6px; + margin: 0 4px; + } + + // Button Colors + button.btn-async, + button.btn-delete { + padding: 0.2rem 0.5rem; + border-radius: 4px; + font-size: 12px; + } + button.btn-async { + background: rgba($warning, 0.15); + } + + button.btn-delete { + background: rgba($danger, 0.15); + } +} + +.dark-layout { + .tree-container, + .tree-container .tree-box, + .tag-box .tag { + border-color: $theme-dark-border-color; + } + + .tree-container { + .tree-box { + background-color: $theme-dark-body-bg; + + input { + background-color: $theme-dark-input-bg; + border-color: $theme-dark-input-disabled-border-color; + } + } + .tag-box { + .tag { + background-color: $theme-dark-body-bg !important; + } + } + } + + .halo-tree { + .node-title:hover { + background-color: transparent; + } + .node-title { + &.node-selected { + background-color: $theme-dark-body-bg; + border-color: $theme-dark-border-color; + } + } + } +} diff --git a/src/@core/scss/vue/libs/vue-autosuggest.scss b/src/@core/scss/vue/libs/vue-autosuggest.scss new file mode 100644 index 00000000..25559de9 --- /dev/null +++ b/src/@core/scss/vue/libs/vue-autosuggest.scss @@ -0,0 +1,61 @@ +// Core variables and mixins +@import '~@core/scss/base/bootstrap-extended/include'; +// Overrides user variable +@import '~@core/scss/base/components/include'; + +// customize the dropdown +.autosuggest__results-container { + position: relative; + z-index: 999; + .autosuggest__results { + position: absolute; + background-color: $white; + width: 100%; + margin-top: 1rem; + overflow-y: auto; + border-radius: 0.5rem; + max-height: 40vh; + box-shadow: 0 15px 30px 0 rgba(0, 0, 0, 0.11), 0 5px 15px 0 rgba(0, 0, 0, 0.08) !important; + ul { + padding-left: 0; + margin-bottom: 0; + li { + list-style: none; + padding: 0.75rem 1rem; + &:hover, + &.autosuggest__results-item--highlighted { + background: $gray-200; + } + .detail { + line-height: 0.5; + } + } + .autosuggest__results-before { + color: $primary; + font-weight: 600; + } + } + } +} + +//--------- dark layout ---------// +body { + &.dark-layout { + .autosuggest__results-container { + .autosuggest__results { + background-color: $theme-dark-input-bg; + color: $theme-dark-body-color; + + // on hover + .autosuggest__results-item--highlighted, + .autosuggest__results-item:hover, + .autosuggest__results-before:hover { + background-color: $theme-dark-table-hover-bg; + } + .my-suggestion-item { + color: $theme-dark-body-color; + } + } + } + } +} diff --git a/src/@core/scss/vue/libs/vue-context.scss b/src/@core/scss/vue/libs/vue-context.scss new file mode 100644 index 00000000..123b0b51 --- /dev/null +++ b/src/@core/scss/vue/libs/vue-context.scss @@ -0,0 +1,39 @@ +@import '~vue-context/src/sass/vue-context'; + +// Core variables and mixins +@import '~@core/scss/base/bootstrap-extended/include'; +// Overrides user variable +@import '~@core/scss/base/components/include'; + +.v-context { + &, + & ul { + box-shadow: $dropdown-box-shadow; + border: none; + border-radius: $dropdown-border-radius; + padding: 0.5rem 0; + + > li { + > a { + color: $dropdown-link-color; + padding: $dropdown-item-padding-y $dropdown-item-padding-x; + + &:hover, + &:focus { + color: $dropdown-link-hover-color; + background-color: $dropdown-link-hover-bg; + } + } + } + } +} + +// ---------- Dark Layout ----------// +body.dark-layout { + .v-context { + background-color: $theme-dark-body-bg; + > li > a { + color: $theme-dark-body-color; + } + } +} diff --git a/src/@core/scss/vue/libs/vue-flatpicker.scss b/src/@core/scss/vue/libs/vue-flatpicker.scss new file mode 100644 index 00000000..034105d6 --- /dev/null +++ b/src/@core/scss/vue/libs/vue-flatpicker.scss @@ -0,0 +1,14 @@ +@import '~flatpickr/dist/flatpickr.css'; +@import '~@core/scss/base/plugins/forms/pickers/form-flat-pickr.scss'; + +// RTL +html[dir='rtl'] { + .flatpickr-calendar { + .flatpickr-prev-month, + .flatpickr-next-month { + svg { + transform: rotate(180deg); + } + } + } +} diff --git a/src/@core/scss/vue/libs/vue-good-table.scss b/src/@core/scss/vue/libs/vue-good-table.scss new file mode 100644 index 00000000..703fdad8 --- /dev/null +++ b/src/@core/scss/vue/libs/vue-good-table.scss @@ -0,0 +1,173 @@ +// Core variables and mixins +@import '~@core/scss/base/bootstrap-extended/include'; +// Overrides user variable +@import '~@core/scss/base/components/include'; +// good table variable override to change the color of table +$text-color: $body-color; +$thead-bg-color-1: transparent; +$thead-bg-color-2: transparent; + +// sorting icons +.vgt-wrap { + .vgt-table { + th.sortable { + &:before { + border-top-color: $border-color; + } + &:after { + border-bottom-color: $border-color; + } + } + thead { + th { + &.sorting-desc { + &::before { + border-top-color: $primary; + } + } + &.sorting-asc { + &::after { + border-bottom-color: $primary; + } + } + } + } + } +} + +// pagination in rtl +.vgt-wrap.rtl { + .vgt-table { + th.sortable { + &::after, + &::before { + left: 2rem; + } + } + } + .pagination { + .page-item:last-child:not(.next-item) { + .page-link { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-top-left-radius: 1.428rem; + border-bottom-left-radius: 1.428rem; + } + } + .page-item:first-child:not(.prev-item) { + .page-link { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 1.428rem; + border-bottom-right-radius: 1.428rem; + } + } + } +} + +//--------- dark layout -----------// +body { + &.dark-layout { + .vgt-wrap { + .vgt-table { + background-color: $theme-dark-card-bg; + border-color: $theme-dark-border-color; + th, + td, + tr { + border-color: $theme-dark-border-color; + background-color: $theme-dark-card-bg; + span { + color: $theme-dark-body-color; + } + input { + background-color: $theme-dark-input-bg; + color: $theme-dark-body-color; + border-color: $theme-dark-input-border-color; + &::placeholder { + color: $theme-dark-body-color; + } + } + } + th.sortable { + &::after { + border-bottom-color: $theme-dark-body-color; + } + &::before { + border-top-color: $theme-dark-body-color; + } + } + thead th.sorting-desc::before { + border-top-color: $primary; + } + thead th.sorting-asc::after { + border-bottom-color: $primary; + } + } + } + } +} + +// ------------------------------------------------ +// RTL +// ------------------------------------------------ + +html[dir='rtl'] { + .b-pagination { + .page-item { + &.prev-item { + margin-right: 0.3571rem; + margin-left: 0; + .page-link { + svg { + transform: rotate(360deg); + } + } + ~ .page-item:nth-child(2):not(.active) { + .page-link { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; + border-top-left-radius: 5rem; + border-bottom-left-radius: 5rem; + } + } + ~ .page-item:nth-last-child(2):not(.active) { + .page-link { + border-top-left-radius: 0 !important; + border-bottom-left-radius: 0 !important; + border-top-right-radius: 5rem; + border-bottom-right-radius: 5rem; + } + } + ~ .page-item:nth-child(2) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-top-left-radius: 5rem; + border-bottom-left-radius: 5rem; + } + ~ .page-item:nth-last-child(2) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 5rem; + border-bottom-right-radius: 5rem; + } + } + &.next-item { + margin-right: 0; + margin-left: 0.3571rem; + .page-link { + svg { + transform: rotate(360deg); + } + } + } + &.active { + .page-link { + border-top-right-radius: 5rem !important; + border-bottom-right-radius: 5rem !important; + } + } + } + } +} +@import '~vue-good-table/src/styles/style.scss'; diff --git a/src/@core/scss/vue/libs/vue-select.scss b/src/@core/scss/vue/libs/vue-select.scss new file mode 100644 index 00000000..7f053d05 --- /dev/null +++ b/src/@core/scss/vue/libs/vue-select.scss @@ -0,0 +1,341 @@ +$options-padding-x: 20px; +$options-padding-y: 7px; + +@import '~@core/scss/base/bootstrap-extended/include'; +// Overrides user variable +@import '~@core/scss/base/components/include'; +@import 'vue-select/src/scss/global/_variables.scss'; + +// Global Component Variables +$vs-component-line-height: 1.8; +$vs-component-placeholder-color: $body-color; + +// Active State +$vs-state-active-bg: rgba($primary, 0.12); +$vs-state-active-color: $primary !important; + +// Border +$vs-border-width: $input-border-width; +$vs-border-radius: $input-border-radius; +$vs-border-color: $input-border-color; + +// Selected +$vs-selected-bg: $primary; +$vs-selected-border-width: 0; + +// Dropdown +$vs-dropdown-box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.1); + +@import 'vue-select/src/scss/vue-select.scss'; + +.vs__open-indicator { + fill: none; + margin-top: 0.15rem; +} + +// Matches height of input element for consistency +.vs__dropdown-toggle { + padding: 0.59px 0 4px 0; + transition: all 0.25s ease-in-out; + + .vs--single & { + padding-left: 6px; + } +} + +.vs__dropdown-option--disabled { + &.vs__dropdown-option--selected { + background: $primary !important; + } + opacity: 0.5; +} + +// Options list color +.vs__dropdown-option { + color: $body-color; +} +.vs__dropdown-option, +.vs__no-options { + // We have only update Y padding + padding: $options-padding-y $options-padding-x; +} + +/* rtl:begin:ignore */ +.vs__dropdown-option--selected { + background-color: $primary; + color: $white; + position: relative; + + &::after { + content: ''; + height: 1.1rem; + width: 1.1rem; + display: inline-block; + position: absolute; + + // vertically center icon + top: 50%; + transform: translateY(-50%); + right: $options-padding-x; + + [dir='rtl'] & { + left: $options-padding-x; + right: unset; + } + + // Icon + background-image: url(str-replace(str-replace($check, 'currentColor', $white), '#', '%23')); + background-repeat: no-repeat; + background-position: center; + background-size: 1.1rem; + } + + // Because, highlight get primary color and if item is selected we want to keep white color even if it's hovered/highlighted + &.vs__dropdown-option--highlight { + color: $white !important; + background-color: $primary !important; + } +} +/* rtl:end:ignore */ + +// Update color of clear icon +.vs__clear { + svg { + color: $body-color; + } +} + +// Selected Color. It don't have any variable to override. (text in tag) +.vs__selected { + color: $white; + + // Single select selected text + .v-select.vs--single & { + color: $body-color; + margin-top: 5px; + + // Add transition when selected option is moved when focus + transition: transform 0.2s ease; + + input { + padding-left: 0; + } + } + + // Slide selected option to right on focus + // * Just like on input focus we get placeholder moved + .vs--single.vs--open & { + transform: translateX(5px); + } + + // Close icon in tag + .vs__deselect { + color: inherit; + } +} + +// Tag/Multi Select +.v-select { + &:not(.vs--single) { + .vs__selected { + border-radius: 3px; + + padding: 0 0.6em; + font-size: 0.9rem; + margin: 5px 2px 2px 5px; + } + + .vs__deselect { + svg { + transform: scale(0.8); + vertical-align: text-top; + } + } + } +} + +// Dropdown Position +.vs__dropdown-menu { + top: calc(100% + 1rem); + border: none; + border-radius: 6px; + padding: 0; +} + +// Input style when dropdown is open +.vs--open .vs__dropdown-toggle { + border-color: $input-focus-border-color; + border-bottom-color: $input-focus-border-color; + border-bottom-left-radius: $vs-border-radius; + border-bottom-right-radius: $vs-border-radius; + box-shadow: $input-focus-box-shadow; +} + +// Tag styling +// .v-select:not(.vs--single) { +// .vs__selected-options { +// .vs__selected { +// background-color: $primary; +// border: none; +// color: #fff; +// button { +// svg { +// fill: white; +// } +// } +// } +// } +// } + +// ------------------------------------------------ +// Size: Large +// ------------------------------------------------ +.select-size-lg { + .vs__selected { + font-size: 1rem !important; + } + + &.vs--single.vs--open .vs__selected { + margin-top: 6px; + } + + .vs__dropdown-toggle, + .vs__selected { + font-size: 1.25rem; + } + + .vs__dropdown-toggle { + padding: 5px; + + input { + margin-top: 0; + } + } + + .vs__deselect { + svg { + transform: scale(1) !important; + vertical-align: middle !important; + } + } +} + +// ------------------------------------------------ +// Size: Small +// ------------------------------------------------ +.select-size-sm { + // Remove toggle padding from medium size + .vs__dropdown-toggle { + padding-bottom: 0; + + padding: 1px; + } + &.vs--single .vs__dropdown-toggle { + padding: 2px; + } + + // set line-height and font size for sm + .vs__dropdown-toggle, + .vs__selected { + // line-height: 1.8; + font-size: 0.9rem; + } + + // Set close and dropdown icon position in center + .vs__actions { + padding-top: 2px; + padding-bottom: 2px; + } + + .vs__deselect { + svg { + vertical-align: middle !important; + } + } + + // Remove mt from search + .vs__search { + margin-top: 0; + } + + // Selected options size + &.v-select .vs__selected { + padding: 0 0.3rem; + font-size: 0.75rem; + } + + // Only set margin for multi/tag select + &.v-select:not(.vs--single) .vs__selected { + margin: 4px 5px; + } + + // Selected options size for single selection + &.v-select.vs--single .vs__selected { + margin-top: 1px; + } + + // Set margin-top for selected when input is selected + &.vs--single.vs--open { + .vs__selected { + margin-top: 4px; + } + } +} + +// ------------------------Dark Layout------------------// + +.dark-layout { + //vue select + .vs__dropdown-toggle { + background: $theme-dark-input-bg; + color: $theme-dark-body-color; + border-color: $theme-dark-input-border-color; + } + .vs__selected-options { + input { + color: $theme-dark-body-color; + &::placeholder { + color: $theme-dark-input-placeholder-color; + } + } + } + .vs__actions { + svg { + fill: $theme-dark-input-border-color; + } + } + .vs__dropdown-menu { + background: $theme-dark-input-bg; + li { + color: $theme-dark-body-color; + } + } + + .v-select { + &:not(.vs--single) { + .vs__selected { + background-color: rgba($primary, 0.12); + color: $primary; + } + } + + // For single select + &.vs--single { + .vs__selected { + color: $theme-dark-body-color !important; + } + } + } + + // Disabled styles + .vs--disabled { + .vs__dropdown-toggle, + .vs__clear, + .vs__search, + .vs__selected, + .vs__open-indicator { + background-color: $theme-dark-input-bg; + opacity: 0.5; + } + } +} diff --git a/src/@core/scss/vue/libs/vue-slider.scss b/src/@core/scss/vue/libs/vue-slider.scss new file mode 100644 index 00000000..b1a8ba25 --- /dev/null +++ b/src/@core/scss/vue/libs/vue-slider.scss @@ -0,0 +1,62 @@ +@import '~@core/scss/base/bootstrap-extended/include'; + +// Color palettes +@import '~@core/scss/base/core/colors/palette-variables.scss'; +@import '~@core/scss/base/components/include'; + +/* Set the theme color of the component */ +$themeColor: $primary; +$bgColor: rgba($primary, 0.12); +$dotShadow: none; +/* import theme style */ +@import '~vue-slider-component/lib/theme/default.scss'; + +.vue-slider-dot-handle { + border: 2px solid $primary; +} + +.vue-slider-dot-tooltip-inner { + background-color: $primary; + border-color: $primary; +} + +/* Generate: +* Border color according to event class +*/ +@each $color_name, $color in $colors { + @each $color_type, $color_value in $color { + @if $color_type== 'base' { + .vue-slider-#{$color_name} { + .vue-slider-dot-handle { + border: 2px solid $color_value; + + &-focus { + box-shadow: 0px 0px 1px 2px rgba($color_value, 0.36); + } + } + + .vue-slider-process { + background-color: $color_value; + } + + .vue-slider-rail { + background-color: rgba($color_value, 0.12); + } + + .vue-slider-dot-tooltip-inner { + background-color: $color_value; + border-color: $color_value; + } + } + } + } +} + +// dark theme +body { + &.dark-layout { + .vue-slider-dot-handle { + background-color: $theme-dark-body-bg; + } + } +} diff --git a/src/@core/scss/vue/libs/vue-sweetalert.scss b/src/@core/scss/vue/libs/vue-sweetalert.scss new file mode 100644 index 00000000..d178f047 --- /dev/null +++ b/src/@core/scss/vue/libs/vue-sweetalert.scss @@ -0,0 +1,12 @@ +@import '~@core/scss/base/plugins/extensions/ext-component-sweet-alerts.scss'; +@import '~sweetalert2/dist/sweetalert2.min.css'; + +// RTL +html[dir='rtl'] { + .swal2-rtl { + .swal2-close { + left: 0; + right: auto; + } + } +} diff --git a/src/@core/scss/vue/libs/vue-wizard.scss b/src/@core/scss/vue/libs/vue-wizard.scss new file mode 100644 index 00000000..4f9530f6 --- /dev/null +++ b/src/@core/scss/vue/libs/vue-wizard.scss @@ -0,0 +1,418 @@ +// Core variables and mixins +@import '~@core/scss/base/bootstrap-extended/include'; +// Overrides user variable +@import '~@core/scss/base/components/include'; +@import 'vue-select/src/scss/vue-select.scss'; + +//--------- Simple Number Wizard ----------// +.vue-form-wizard { + background-color: $white; + box-shadow: 0px 4px 25px 0px rgba($black, 0.1); + border-radius: 0.5rem; + padding-bottom: 0; + .wizard-header { + padding: 0; + margin: 0; + } + .title { + color: $gray-400; + } + .wizard-navigation { + .wizard-progress-with-circle { + display: none; + } + .wizard-nav { + padding: 1.42rem 1.42rem 2.14rem 1.42rem; + border-bottom: 1px solid rgba($color: $black, $alpha: 0.08); + padding-bottom: 0; + li { + flex-grow: 0; + flex: inherit; + margin-right: 3rem; + padding-bottom: 2rem; + &.active { + a { + color: $primary; + .wizard-icon-circle { + .wizard-icon-container { + .wizard-icon { + color: $white; + font-size: 1rem; + } + } + } + .checked { + box-shadow: 0 3px 6px 0 rgba(105, 108, 255, 0.4); + } + } + } + .wizard-icon-circle { + width: 2.71rem; + height: 2.71rem; + margin-right: 1rem; + border: none; + background-color: $gray-200; + border-radius: 6px; + + .wizard-icon-container { + border-radius: 6px; + } + .wizard-icon { + font-style: inherit; + font-size: 1rem; + color: $gray-600; + &.feather { + font-size: 1.3rem; + } + } + &.checked { + background-color: rgba($primary, $alpha: 0.08); + .wizard-icon { + color: $primary; + } + } + } + a { + flex-direction: row; + .stepTitle { + font-size: 1rem; + color: $gray-600; + font-weight: 600; + } + .wizard-icon { + transition: none !important; + } + } + &:not(:first-child) { + a { + &::before { + content: '\e844'; + font-family: feather !important; + speak: none; + font-style: normal; + font-weight: 400; + font-variant: normal; + text-transform: none; + line-height: 1; + font-size: 1.14rem; + left: -30px; + position: absolute; + } + } + } + } + } + } + .wizard-card-footer { + padding-bottom: 1rem; + .wizard-footer-left, + .wizard-footer-right { + .wizard-btn { + padding: 0.786rem 1.5rem; + min-width: unset; + border-radius: 0.4285rem; + } + } + .wizard-footer-left { + .wizard-btn { + border: 1px solid $secondary !important; + background-color: transparent !important; + color: $secondary !important; + font-weight: 400; + &:hover { + background-color: rgba($secondary, 0.04) !important; + } + &::before { + content: '\e843'; + font-family: feather !important; + speak: none; + font-style: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + font-size: 1rem; + left: -6px; + position: relative; + } + } + } + .wizard-footer-right { + .wizard-btn { + font-weight: 400; + &:hover { + box-shadow: 0 8px 25px -8px $primary; + } + &::after { + content: '\e844'; + font-family: feather !important; + speak: none; + font-style: normal; + font-weight: 400; + font-variant: normal; + text-transform: none; + line-height: 1; + font-size: 1rem; + right: -6px; + position: relative; + } + } + } + } +} + +//---------- Transparent Steps ----------// +.steps-transparent { + &.vue-form-wizard { + background-color: transparent; + box-shadow: none; + padding-bottom: 0; + .wizard-header { + padding-top: 0; + padding-bottom: 0; + } + .wizard-navigation .wizard-nav { + border: none; + } + } + .wizard-tab-content { + box-shadow: 0px 4px 25px 0px rgba($black, 0.1); + background-color: $white; + } + .wizard-card-footer { + background-color: $white; + box-shadow: 0px 4px 25px 0px rgba($black, 0.1); + } + .wizard-tab-content { + border-top-left-radius: 0.5rem; + border-top-right-radius: 0.5rem; + } + .wizard-card-footer { + box-shadow: -1px 16px 25px 0px rgba($black, 0.1); + // padding-bottom: 2.5rem; + border-bottom-left-radius: 0.5rem; + border-bottom-right-radius: 0.5rem; + } +} + +//------------- Vertical --------------// +.vertical.wizard-vertical { + &.vue-form-wizard { + .wizard-navigation { + .wizard-nav { + border-right: 1px solid rgba($color: $black, $alpha: 0.08); + border-bottom: none; + min-width: 230px; + padding-right: 2.5rem; + li { + margin-right: 0; + a { + flex-wrap: nowrap; + &::before { + content: none; + } + } + .stepTitle { + max-width: 200px; + font-size: 1rem; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + } + } + } + } + .wizard-tab-content { + width: 100%; + } + .wizard-card-footer { + margin-left: 229px; + border-left: 1px solid rgba($color: $black, $alpha: 0.08); + padding-top: 0; + } + } +} + +//---------- Vertical Transparent Steps ----------// +.vertical-steps { + &.vue-form-wizard { + .wizard-tab-content { + width: 100%; + } + .wizard-card-footer { + margin-left: 223px; + position: relative; + z-index: 9; + padding-top: 0; + } + .wizard-navigation { + .wizard-nav { + padding-right: 2.5rem; + padding-top: 30px; + li { + margin-right: 0; + a { + flex-wrap: nowrap; + &::before { + content: none; + } + } + .stepTitle { + max-width: 200px; + font-size: 1rem; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + } + } + } + } + } +} + +@include media-breakpoint-down(sm) { + .vue-form-wizard { + .wizard-navigation { + flex-direction: column !important; + .wizard-nav.wizard-nav-pills { + li:not(:first-child) { + a { + &::before { + content: none; + } + } + } + li:last-child { + margin-bottom: 0; + } + } + } + .wizard-card-footer { + margin-left: 0 !important; + } + &.wizard-vertical.vertical { + .wizard-nav.wizard-nav-pills { + border-right: none; + width: 100%; + border-bottom: 1px solid rgba($black, $alpha: 0.08); + margin-bottom: 1.9rem; + } + .wizard-tab-content { + margin-left: 0; + } + } + } +} + +@include media-breakpoint-down(md) { + .vue-form-wizard { + .wizard-nav.wizard-nav-pills { + li:not(:first-child) { + a { + &::before { + content: none; + } + } + } + } + } +} + +//------------ dark layout -------------// +body { + &.dark-layout { + // border apply only default not transparent background + .vue-form-wizard:not(.steps-transparent) { + background-color: $theme-dark-card-bg; + box-shadow: 0px 4px 25px 0px rgba($theme-dark-body-color, 0.1); + &.vertical { + .wizard-card-footer { + border-color: $theme-dark-border-color !important; + } + } + } + .vue-form-wizard { + // border for transparent background + &.steps-transparent { + .wizard-tab-content, + .wizard-card-footer { + background-color: $theme-dark-card-bg; + box-shadow: 1px 12px 25px 0px rgba($theme-dark-body-color, 0.1); + } + } + + // border for navigation bar in default wizard + .wizard-navigation { + .wizard-nav { + border-color: $theme-dark-border-color !important; + li { + .wizard-icon-circle { + background-color: rgba($gray-100, 0.12); + &.checked { + background-color: rgba($primary, $alpha: 0.08); + .wizard-icon { + color: $primary; + } + } + } + &.active { + a { + .wizard-icon-circle { + .wizard-icon { + color: $theme-dark-body-color; + } + } + } + } + } + } + } + + // steps arrow icon + .wizard-nav { + &:not(:first-child) { + a { + &::before { + color: $theme-dark-body-color; + } + } + li.active { + a { + &::before { + color: $primary; + } + } + } + } + } + } + } +} + +//------------ RTL -------------// +html[dir='rtl'] { + .wizard-navigation { + .wizard-nav { + li { + a { + &::before { + transform: rotate(180deg); + } + } + } + } + } + .vue-form-wizard { + .wizard-card-footer { + .wizard-footer-left { + .wizard-btn::before { + right: 0; + } + } + .wizard-footer-right { + .wizard-btn::after { + left: 0; + } + } + } + } +} diff --git a/src/@core/scss/vue/pages/card-analytic.scss b/src/@core/scss/vue/pages/card-analytic.scss new file mode 100644 index 00000000..b58647c7 --- /dev/null +++ b/src/@core/scss/vue/pages/card-analytic.scss @@ -0,0 +1 @@ +@import '~@core/scss/base/pages/card-analytics.scss'; diff --git a/src/@core/scss/vue/pages/dashboard-ecommerce.scss b/src/@core/scss/vue/pages/dashboard-ecommerce.scss new file mode 100644 index 00000000..0a3c3ac9 --- /dev/null +++ b/src/@core/scss/vue/pages/dashboard-ecommerce.scss @@ -0,0 +1,10 @@ +@import '~@core/scss/base/pages/dashboard-ecommerce.scss'; + +.card-company-table { + td { + .b-avatar.badge-light-company { + background-color: $body-bg; + margin-right: 2rem; + } + } +} diff --git a/src/@core/scss/vue/pages/page-auth.scss b/src/@core/scss/vue/pages/page-auth.scss new file mode 100644 index 00000000..dd24ec3f --- /dev/null +++ b/src/@core/scss/vue/pages/page-auth.scss @@ -0,0 +1,12 @@ +@import '~@core/scss/base/pages/page-auth.scss'; +.brand-logo { + svg { + height: 28px; + width: 40.95px; + } +} +html[dir='rtl'] { + svg.feather { + transform: rotate(180deg); + } +} diff --git a/src/@core/scss/vue/pages/page-blog.scss b/src/@core/scss/vue/pages/page-blog.scss new file mode 100644 index 00000000..cb35d484 --- /dev/null +++ b/src/@core/scss/vue/pages/page-blog.scss @@ -0,0 +1 @@ +@import '~@core/scss/base/pages/page-blog.scss'; diff --git a/src/@core/scss/vue/pages/page-faq.scss b/src/@core/scss/vue/pages/page-faq.scss new file mode 100644 index 00000000..f089c3bc --- /dev/null +++ b/src/@core/scss/vue/pages/page-faq.scss @@ -0,0 +1,8 @@ +@import '~@core/scss/base/pages/page-faq.scss'; +.faq-navigation { + .nav { + &.nav-pills { + height: 100%; + } + } +} diff --git a/src/@core/scss/vue/pages/page-knowledge-base.scss b/src/@core/scss/vue/pages/page-knowledge-base.scss new file mode 100644 index 00000000..dab5c1da --- /dev/null +++ b/src/@core/scss/vue/pages/page-knowledge-base.scss @@ -0,0 +1,23 @@ +@import '~@core/scss/base/pages/page-knowledge-base.scss'; + +//list group circle active and focus +.list-group-circle { + .list-group-item-action { + &:focus, + &:active { + background-color: transparent; + } + } +} + +//list group circle active and focus +.question-content { + ul { + li { + a { + color: inherit; + } + margin-bottom: 1rem; + } + } +} diff --git a/src/@core/scss/vue/pages/page-misc.scss b/src/@core/scss/vue/pages/page-misc.scss new file mode 100644 index 00000000..12490e35 --- /dev/null +++ b/src/@core/scss/vue/pages/page-misc.scss @@ -0,0 +1,8 @@ +@import '~@core/scss/base/pages/page-misc.scss'; + +.brand-logo { + svg { + height: 28px; + width: 40.95px; + } +} diff --git a/src/@core/scss/vue/pages/page-pricing.scss b/src/@core/scss/vue/pages/page-pricing.scss new file mode 100644 index 00000000..808cef6f --- /dev/null +++ b/src/@core/scss/vue/pages/page-pricing.scss @@ -0,0 +1,13 @@ +@import '~@core/scss/base/pages/page-pricing.scss'; +.pricing-card { + .annual-plan { + .plan-price { + sup { + left: 0; + } + sub { + right: 0; + } + } + } +} diff --git a/src/@core/scss/vue/pages/page-profile.scss b/src/@core/scss/vue/pages/page-profile.scss new file mode 100644 index 00000000..48cd0d4d --- /dev/null +++ b/src/@core/scss/vue/pages/page-profile.scss @@ -0,0 +1,14 @@ +@import '~@core/scss/base/pages/page-profile.scss'; + +// profile-header +#user-profile { + .profile-header { + .profile-header-nav { + .navbar { + .navbar-toggler { + border: none; + } + } + } + } +} diff --git a/src/@core/scss/vue/pages/ui-feather.scss b/src/@core/scss/vue/pages/ui-feather.scss new file mode 100644 index 00000000..ec518cd1 --- /dev/null +++ b/src/@core/scss/vue/pages/ui-feather.scss @@ -0,0 +1 @@ +@import '~@core/scss/base/pages/ui-feather.scss'; diff --git a/src/@core/utils/filter.js b/src/@core/utils/filter.js new file mode 100644 index 00000000..96325977 --- /dev/null +++ b/src/@core/utils/filter.js @@ -0,0 +1,54 @@ +import { isToday } from './utils' + +export const kFormatter = num => (num > 999 ? `${(num / 1000).toFixed(1)}k` : num) + +export const title = (value, replacer = ' ') => { + if (!value) return '' + const str = value.toString() + + const arr = str.split(replacer) + const capitalizedArray = [] + arr.forEach(word => { + const capitalized = word.charAt(0).toUpperCase() + word.slice(1) + capitalizedArray.push(capitalized) + }) + return capitalizedArray.join(' ') +} + +export const avatarText = value => { + if (!value) return '' + const nameArray = value.split(' ') + return nameArray.map(word => word.charAt(0).toUpperCase()).join('') +} + +/** + * Format and return date in Humanize format + * Intl docs: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/format + * Intl Constructor: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/DateTimeFormat + * @param {String} value date to format + * @param {Object} formatting Intl object to format with + */ +export const formatDate = (value, formatting = { month: 'short', day: 'numeric', year: 'numeric' }) => { + if (!value) return value + return new Intl.DateTimeFormat('en-US', formatting).format(new Date(value)) +} + +/** + * Return short human friendly month representation of date + * Can also convert date to only time if date is of today (Better UX) + * @param {String} value date to format + * @param {Boolean} toTimeForCurrentDay Shall convert to time if day is today/current + */ +export const formatDateToMonthShort = (value, toTimeForCurrentDay = true) => { + const date = new Date(value) + let formatting = { month: 'short', day: 'numeric' } + + if (toTimeForCurrentDay && isToday(date)) { + formatting = { hour: 'numeric', minute: 'numeric' } + } + + return new Intl.DateTimeFormat('en-US', formatting).format(new Date(value)) +} + +// Strip all the tags from markup and return plain text +export const filterTags = value => value.replace(/<\/?[^>]+(>|$)/g, '') diff --git a/src/@core/utils/utils.js b/src/@core/utils/utils.js new file mode 100644 index 00000000..56638830 --- /dev/null +++ b/src/@core/utils/utils.js @@ -0,0 +1,73 @@ +import router from '@/router' +// eslint-disable-next-line object-curly-newline +import { reactive, getCurrentInstance, watch, toRefs } from '@vue/composition-api' + +export const isObject = obj => typeof obj === 'object' && obj !== null + +export const isToday = date => { + const today = new Date() + return ( + /* eslint-disable operator-linebreak */ + date.getDate() === today.getDate() && + date.getMonth() === today.getMonth() && + date.getFullYear() === today.getFullYear() + /* eslint-enable */ + ) +} + +const getRandomFromArray = array => array[Math.floor(Math.random() * array.length)] + +// ? Light and Dark variant is not included +// prettier-ignore +export const getRandomBsVariant = () => getRandomFromArray(['primary', 'secondary', 'success', 'warning', 'danger', 'info']) + +export const isDynamicRouteActive = route => { + const { route: resolvedRoute } = router.resolve(route) + return resolvedRoute.path === router.currentRoute.path +} + +// Thanks: https://medium.com/better-programming/reactive-vue-routes-with-the-composition-api-18c1abd878d1 +export const useRouter = () => { + const vm = getCurrentInstance().proxy + const state = reactive({ + route: vm.$route, + }) + + watch( + () => vm.$route, + r => { + state.route = r + }, + ) + + return { ...toRefs(state), router: vm.$router } +} + +/** + * This is just enhancement over Object.extend [Gives deep extend] + * @param {target} a Object which contains values to be overridden + * @param {source} b Object which contains values to override + */ +// export const objectExtend = (a, b) => { +// // Don't touch 'null' or 'undefined' objects. +// if (a == null || b == null) { +// return a +// } + +// Object.keys(b).forEach(key => { +// if (Object.prototype.toString.call(b[key]) === '[object Object]') { +// if (Object.prototype.toString.call(a[key]) !== '[object Object]') { +// // eslint-disable-next-line no-param-reassign +// a[key] = b[key] +// } else { +// // eslint-disable-next-line no-param-reassign +// a[key] = objectExtend(a[key], b[key]) +// } +// } else { +// // eslint-disable-next-line no-param-reassign +// a[key] = b[key] +// } +// }) + +// return a +// } diff --git a/src/@core/utils/validations/validations.js b/src/@core/utils/validations/validations.js new file mode 100644 index 00000000..2d614f7f --- /dev/null +++ b/src/@core/utils/validations/validations.js @@ -0,0 +1,173 @@ +import { extend, localize } from 'vee-validate' +import { + required as rule_required, + email as rule_email, + min as rule_min, + confirmed as rule_confirmed, + regex as rule_regex, + between as rule_between, + alpha as rule_alpha, + integer as rule_integer, + digits as rule_digits, + alpha_dash as rule_alpha_dash, + alpha_num as rule_alpha_num, + length as rule_length, +} from 'vee-validate/dist/rules' +import ar from 'vee-validate/dist/locale/ar.json' +import en from 'vee-validate/dist/locale/en.json' + +// eslint-disable-next-line object-curly-newline +import { validatorPositive, validatorUrlValidator, validatorPassword, validatorCreditCard } from './validators' + +// //////////////////////////////////////////////////////// +// General +// //////////////////////////////////////////////////////// + +export const required = extend('required', rule_required) + +export const email = extend('email', rule_email) + +export const min = extend('min', rule_min) + +export const confirmed = extend('confirmed', rule_confirmed) + +export const regex = extend('regex', rule_regex) + +export const between = extend('between', rule_between) + +export const alpha = extend('alpha', rule_alpha) + +export const integer = extend('integer', rule_integer) + +export const digits = extend('digits', rule_digits) + +export const alphaDash = extend('alpha-dash', rule_alpha_dash) + +export const alphaNum = extend('alpha-num', rule_alpha_num) + +export const length = extend('length', rule_length) + +export const positive = extend('positive', { + validate: validatorPositive, + message: 'Please enter positive number!', +}) + +export const credit = extend('credit-card', { + validate: validatorCreditCard, + message: 'It is not valid credit card!', +}) + +export const password = extend('password', { + validate: validatorPassword, + message: 'Your {_field_} must contain at least one uppercase, one lowercase, one special character and one digit', +}) + +export const url = extend('url', { + validate: validatorUrlValidator, + message: 'URL is invalid', +}) + +// Install English and Arabic localizations. +localize({ + en: { + messages: en.messages, + names: { + email: 'Email', + password: 'Password', + }, + fields: { + password: { + min: '{_field_} is too short, you want to get hacked?', + }, + }, + }, + ar: { + messages: ar.messages, + names: { + email: 'البريد الإلكتروني', + password: 'كلمة السر', + }, + fields: { + password: { + min: 'كلمة السر قصيرة جداً سيتم اختراقك', + }, + }, + }, +}) +// //////////////////////////////////////////////////////// +// NOTE: +// Quasar validation for reference only +// Remove this note once development is finished and make sure to +// to convert all of them in veevalidate version +// //////////////////////////////////////////////////////// + +// export const required = (val) => { +// return (val && val.length > 0) || '*Field is required' +// } + +// export const required_obj = (obj) => { +// if (obj === null || obj === undefined) return '*Field is required' +// return (Object.entries(obj).length > 0 && obj.constructor === Object) || '*Field is required' +// } + +// export const no_blank_spaces_arr = (arr) => { +// return arr.every(val => (val.trim() && val.trim().length > 0)) || 'Blank Spaces are not allowed' +// } + +// export const url = val => { +// // If blank return +// if (val === undefined || val === null || val.length === 0) return true + +// // Used +// // https://stackoverflow.com/questions/4314741/url-regex-validation + +// // Other +// // https://stackoverflow.com/questions/5717093/check-if-a-javascript-string-is-a-url +// // https://www.w3resource.com/javascript-exercises/javascript-regexp-exercise-9.php +// // https://www.geeksforgeeks.org/how-to-validate-url-using-regular-expression-in-javascript/ + +// /* eslint-disable no-useless-escape */ +// const re = /^(http[s]?:\/\/){0,1}(www\.){0,1}[a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,5}[\.]{0,1}/ +// /* eslint-enable no-useless-escape */ +// return re.test(val) || 'URL is invalid' +// } + +// export const date = val => { + +// // If blank return +// if (val === undefined || val === null || val.length === 0) return true + +// // https://github.com/quasarframework/quasar/blob/dev/ui/src/utils/patterns.js +// return /^-?[\d]+\/[0-1]\d\/[0-3]\d$/.test(val) || 'Date is invalid' +// } + +// export const max = (val, max) => { + +// // If blank return +// if (val === undefined || val === null) return true + +// return val.length <= max || `More than ${max} characters are not allowed` +// } + +// export const max_arr = (val, max) => { +// return val.length <= max || `More than ${max} values are not allowed` +// } + +// export const min = (val, min) => { + +// // If blank return +// if (val === undefined || val === null || val.length === 0) return true + +// return val.length >= min || `Minimum ${min} characters are required` +// } + +// export const num_range = (val, min, max) => { + +// // If blank return +// if (val === undefined || val === null || val.length === 0) return true + +// const msg = 'Value is invalid' +// if (min === null) return val <= max || msg +// else if (max === null) return val >= min || msg +// else return (val >= min && val <= max) || msg +// } diff --git a/src/@core/utils/validations/validators.js b/src/@core/utils/validations/validators.js new file mode 100644 index 00000000..e07519bb --- /dev/null +++ b/src/@core/utils/validations/validators.js @@ -0,0 +1,32 @@ +export const validatorPositive = value => { + if (value >= 0) { + return true + } + return false +} + +export const validatorPassword = password => { + /* eslint-disable no-useless-escape */ + const regExp = /(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%&*()]).{8,}/ + /* eslint-enable no-useless-escape */ + const validPassword = regExp.test(password) + return validPassword +} + +export const validatorCreditCard = creditnum => { + /* eslint-disable no-useless-escape */ + const cRegExp = /^(?:3[47][0-9]{13})$/ + /* eslint-enable no-useless-escape */ + const validCreditCard = cRegExp.test(creditnum) + return validCreditCard +} + +export const validatorUrlValidator = val => { + if (val === undefined || val === null || val.length === 0) { + return true + } + /* eslint-disable no-useless-escape */ + const re = /^(http[s]?:\/\/){0,1}(www\.){0,1}[a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,5}[\.]{0,1}/ + /* eslint-enable no-useless-escape */ + return re.test(val) +} diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 00000000..8e93c877 --- /dev/null +++ b/src/App.vue @@ -0,0 +1,101 @@ + + + diff --git a/src/assets/images/avatars/1-small.png b/src/assets/images/avatars/1-small.png new file mode 100644 index 0000000000000000000000000000000000000000..406d0bab25b55146f6b099dc797b01407eee437b GIT binary patch literal 14609 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 Hu0mjfeypoz literal 0 HcmV?d00001 diff --git a/src/assets/images/avatars/1.png b/src/assets/images/avatars/1.png new file mode 100644 index 0000000000000000000000000000000000000000..eeb2fbb0e48baf09919aa441a6eb82a549cbde55 GIT binary patch literal 50553 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%0AKl$0uK7aM<@xw>& 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