From 45564d66430023fbe621a00a3d71871b8e77d5c8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=90=91=E6=96=87=E5=8F=AF?= <1041367524@qq.com>
Date: Wed, 16 Mar 2022 14:23:07 +0800
Subject: [PATCH] =?UTF-8?q?feat:=E6=A1=86=E6=9E=B6=E5=B8=83=E5=B1=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components.d.ts | 7 +++++
src/components/XIcon.vue | 10 ++++---
src/layouts/components/breakcrumb.vue | 24 +++++++++++++++
src/layouts/components/footer.vue | 20 +++++++++++++
src/layouts/components/header.vue | 41 ++++++++++++++++++++++++++
src/layouts/components/logo.vue | 2 +-
src/layouts/components/main.vue | 21 ++++++-------
src/layouts/components/menu-item.vue | 2 +-
src/layouts/components/menu.vue | 4 +--
src/layouts/components/operation.vue | 38 ++++++++++++++++++++++++
src/layouts/components/profile.vue | 31 +++++++++++++++++++
src/layouts/components/tabs.vue | 20 +++++++++++++
src/layouts/components/view.vue | 13 ++++++++
src/layouts/default.vue | 10 ++++++-
src/styles/base.less | 2 +-
src/styles/globalVariables.module.less | 12 ++++++--
src/views/index.vue | 2 +-
17 files changed, 236 insertions(+), 23 deletions(-)
create mode 100644 src/layouts/components/breakcrumb.vue
create mode 100644 src/layouts/components/footer.vue
create mode 100644 src/layouts/components/header.vue
create mode 100644 src/layouts/components/operation.vue
create mode 100644 src/layouts/components/profile.vue
create mode 100644 src/layouts/components/tabs.vue
create mode 100644 src/layouts/components/view.vue
diff --git a/src/components.d.ts b/src/components.d.ts
index 65cf133..7ebcafa 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -4,10 +4,17 @@
declare module 'vue' {
export interface GlobalComponents {
+ ElAvatar: typeof import('element-plus/es')['ElAvatar']
+ ElBacktop: typeof import('element-plus/es')['ElBacktop']
+ ElBreadcrumb: typeof import('element-plus/es')['ElBreadcrumb']
+ ElBreadcrumbItem: typeof import('element-plus/es')['ElBreadcrumbItem']
ElButton: typeof import('element-plus/es')['ElButton']
ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider']
ElDatePicker: typeof import('element-plus/es')['ElDatePicker']
ElDivider: typeof import('element-plus/es')['ElDivider']
+ ElDropdown: typeof import('element-plus/es')['ElDropdown']
+ ElDropdownItem: typeof import('element-plus/es')['ElDropdownItem']
+ ElDropdownMenu: typeof import('element-plus/es')['ElDropdownMenu']
ElIcon: typeof import('element-plus/es')['ElIcon']
ElMenu: typeof import('element-plus/es')['ElMenu']
ElMenuItem: typeof import('element-plus/es')['ElMenuItem']
diff --git a/src/components/XIcon.vue b/src/components/XIcon.vue
index f29ca25..1ca7fec 100644
--- a/src/components/XIcon.vue
+++ b/src/components/XIcon.vue
@@ -1,15 +1,16 @@
-
-
+
+
diff --git a/src/layouts/components/footer.vue b/src/layouts/components/footer.vue
new file mode 100644
index 0000000..ccc739e
--- /dev/null
+++ b/src/layouts/components/footer.vue
@@ -0,0 +1,20 @@
+
+