diff --git a/package.json b/package.json
index bcd714d..2ed5704 100644
--- a/package.json
+++ b/package.json
@@ -25,6 +25,7 @@
"vform3-builds": "^3.0.10",
"vue": "^3.2.47",
"vue-router": "4",
+ "vue3-slide-verify": "^1.1.4",
"vuedraggable": "^4.1.0"
},
"devDependencies": {
diff --git a/src/assets/images/expand.png b/src/assets/images/expand.png
new file mode 100644
index 0000000..509a41e
Binary files /dev/null and b/src/assets/images/expand.png differ
diff --git a/src/assets/images/fold.png b/src/assets/images/fold.png
new file mode 100644
index 0000000..cfb5488
Binary files /dev/null and b/src/assets/images/fold.png differ
diff --git a/src/assets/images/icon-lock@2x.png b/src/assets/images/icon-lock@2x.png
new file mode 100644
index 0000000..f4905d8
Binary files /dev/null and b/src/assets/images/icon-lock@2x.png differ
diff --git a/src/assets/images/icon-user@2x.png b/src/assets/images/icon-user@2x.png
new file mode 100644
index 0000000..677fd7a
Binary files /dev/null and b/src/assets/images/icon-user@2x.png differ
diff --git a/src/assets/images/login_01.png b/src/assets/images/login_01.png
new file mode 100644
index 0000000..9324be5
Binary files /dev/null and b/src/assets/images/login_01.png differ
diff --git a/src/assets/images/login_02.png b/src/assets/images/login_02.png
new file mode 100644
index 0000000..bc32816
Binary files /dev/null and b/src/assets/images/login_02.png differ
diff --git a/src/views/grape/index.vue b/src/views/grape/index.vue
index bc04feb..23a21ec 100644
--- a/src/views/grape/index.vue
+++ b/src/views/grape/index.vue
@@ -40,9 +40,9 @@ http.get(`/api/build/${grapeName}`).then((resp) => {
diff --git a/src/views/layout/index.vue b/src/views/layout/index.vue
index 4cc8c37..8bbe765 100644
--- a/src/views/layout/index.vue
+++ b/src/views/layout/index.vue
@@ -1,74 +1,83 @@
-
-
-
-
-
-
-
-
-