Browse Source

添加图标

yangg 3 weeks ago
parent
commit
326e896605

File diff suppressed because it is too large
+ 0 - 0
dist/assets/forget-password-s04txb8a.js


File diff suppressed because it is too large
+ 0 - 1
dist/assets/index-CaV7BHj2.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/login-DZYE7LsY.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/register-4Lk771oD.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/report-6hBR0bkZ.css


File diff suppressed because it is too large
+ 0 - 0
dist/assets/report-C_vlTzT2.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/report-f5GzS2FA.js


+ 1 - 1
dist/index.html

@@ -5,7 +5,7 @@
     <link rel="icon" type="image/svg+xml" href="/vite.svg" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <title></title>
-    <script type="module" crossorigin src="/assets/index-gaVcwU-1.js"></script>
+    <script type="module" crossorigin src="/assets/index-CaV7BHj2.js"></script>
     <link rel="modulepreload" crossorigin href="/assets/vendor-CsNcCXs6.js">
     <link rel="stylesheet" crossorigin href="/assets/index-CVrWfcbZ.css">
   </head>

BIN
src/assets/night.png


BIN
src/assets/night1.png


BIN
src/assets/night2.png


BIN
src/assets/sun.png


BIN
src/assets/sun1.png


BIN
src/assets/sun2.png


+ 8 - 6
src/views/report.vue

@@ -20,11 +20,13 @@
         <div class="theme-switch" @click="toggleTheme" :title="isDarkTheme ? '切换到浅色模式' : '切换到深色模式'">
           <transition name="theme-icon" mode="out-in">
             <img 
+            v-if="isDarkTheme"
               :key="isDarkTheme" 
-              :src="isDarkTheme ? '../assets/svg/sun.svg' : '../assets/svg/moon.svg'" 
-              :alt="isDarkTheme ? '切换到浅色模式' : '切换到深色模式'"
+              src="../assets/sun2.png" 
+              alt="切换到浅色模式"
               class="theme-icon" 
             />
+            <img v-else class="theme-icon"  src="../assets/night2.png" alt="切换到深色模式">
           </transition>
         </div>
         <div class="user-info" @click="toggleDropdown">
@@ -4500,8 +4502,8 @@ button,
   display: flex;
   align-items: center;
   justify-content: center;
-  width: 40px;
-  height: 40px;
+  width: 25px;
+  height: 25px;
   margin-right: 16px;
   padding: 8px;
   border-radius: 50%;
@@ -4515,8 +4517,8 @@ button,
 }
 
 .theme-icon {
-  width: 24px;
-  height: 24px;
+  width: 20px;
+  height: 20px;
   color: var(--primary-text);
 }
 

Some files were not shown because too many files changed in this diff