From fc1f22df5322aa89ffcf60040b01eff0451df3a3 Mon Sep 17 00:00:00 2001
From: WX <1377869194@qq.com>
Date: 星期三, 07 六月 2023 17:56:05 +0800
Subject: [PATCH] 页面样式调整,功能调整

---
 src/views/login.vue |   71 +++++++++++++++++------------------
 1 files changed, 34 insertions(+), 37 deletions(-)

diff --git a/src/components/login.vue b/src/views/login.vue
similarity index 75%
rename from src/components/login.vue
rename to src/views/login.vue
index 66a38c8..228f626 100644
--- a/src/components/login.vue
+++ b/src/views/login.vue
@@ -1,7 +1,7 @@
 <template>
   <div class="loginBox">
     <!-- 绮掑瓙鐗规晥 -->
-    <vue-particles
+    <!-- <vue-particles
       color="#dedede"
       :particleOpacity="0.7"
       :particlesNumber="80"
@@ -18,7 +18,7 @@
       :clickEffect="true"
       clickMode="push"
     >
-    </vue-particles>
+    </vue-particles> -->
     <div class="loginEarth">
       <iframe
         id="ifream"
@@ -28,25 +28,21 @@
         v-bind:src="reportUrl"
       ></iframe>
     </div>
+    <div class="title_img">
+      <h3>鏈堢悆澶ф暟鎹湴鐞嗙┖闂村垎鏋愬睍绀哄钩鍙�</h3>
+    </div>
     <div class="loginMenu">
       <div class="login_title">
         <span>鐢ㄦ埛鐧诲綍</span>
       </div>
-      <el-form
-        ref="loginForm"
-        class="loginForm"
-      >
+      <el-form ref="loginForm" class="loginForm">
         <el-form-item prop="uid">
           <el-input
             placeholder="杈撳叆鐧诲綍璐﹀彿"
             class="nobr"
-            size="meddle"
             autocomplete="off"
+            :prefix-icon="User"
           >
-            <i
-              slot="prefix"
-              class="el-icon-user"
-            ></i>
           </el-input>
         </el-form-item>
 
@@ -56,11 +52,8 @@
             placeholder="璇疯緭鍏ョ櫥褰曞瘑鐮�"
             class="nobr"
             autocomplete="off"
+            :prefix-icon="Lock"
           >
-            <i
-              slot="prefix"
-              class="el-icon-lock"
-            ></i>
           </el-input>
         </el-form-item>
 
@@ -74,32 +67,24 @@
             </el-form-item>
           </el-col>
 
-          <el-col
-            :span="6"
-            align="right"
-          >
+          <el-col :span="6" align="right"> </el-col>
+        </el-form-item>
 
-          </el-col>
-        </el-form-item>
-        <el-form-item>
-          <img alt="" /><span style="color: black">璇佷功瀹夎涓庢坊鍔犱俊浠荤珯鐐�</span>
-        </el-form-item>
-        <el-form-item>
-          <img alt="" /><span style="color: black">浣跨敤甯姪鏂囨。</span>
-        </el-form-item>
         <el-form-item>
           <el-button
             type="primary"
-            class="nobr loginbtn"
+            class="nobr loginbtn btnbox"
             @click="setLogin()"
-          >鐧诲綍</el-button>
+            >鐧诲綍</el-button
+          >
         </el-form-item>
       </el-form>
     </div>
   </div>
 </template>
-<script setup lang='ts'>
+<script setup lang="ts">
 import router from "@/router";
+import { User, Lock } from "@element-plus/icons-vue";
 import {
   ref,
   onMounted,
@@ -113,7 +98,7 @@
   reportUrl.value = "/mapscreen/index.html";
 };
 const setLogin = () => {
-  router.push("/index");
+  router.push("/");
 };
 
 onMounted(() => {
@@ -136,16 +121,18 @@
   }
   .loginMenu {
     position: absolute;
-    right: 12%;
-    top: 20%;
+    right: 16%;
+    top: 50%;
+    transform: translateY(-50%);
     padding: 40px;
-    background: rgba(255, 255, 255, 0.2);
+    background: rgba(7, 8, 14, 0.8);
+    border: 1px solid #d6e4ff;
     border-radius: 8px;
     .login_title {
       font-size: 25px;
       font-family: Microsoft YaHei;
       font-weight: bold;
-      color: #3b4d6e;
+      color: #689cff;
     }
 
     .loginForm {
@@ -170,8 +157,18 @@
     .loginbtn {
       width: 384px;
       height: 50px;
-      background: #3b4d6e;
-      border-radius: 5px;
+    }
+  }
+  .title_img {
+    position: absolute;
+    left: 15%;
+    top: 8%;
+    width: 20%;
+    /* transform: translateX(-50%); */
+    h3 {
+      color: #fff;
+      font-size: 40px;
+      white-space: nowrap;
     }
   }
 }

--
Gitblit v1.9.3