From c547081aa61be5c7b6d4c12853c675954c2156eb Mon Sep 17 00:00:00 2001
From: admin <344137771@qq.com>
Date: Tue, 10 Feb 2026 14:45:18 +0800
Subject: [PATCH] 1
---
src/App.vue | 59 +++++++++++++++++++++++++++++++++++++++++++----------------
1 files changed, 43 insertions(+), 16 deletions(-)
diff --git a/src/App.vue b/src/App.vue
index 155528d..0e1990e 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -15,12 +15,10 @@
import fxFooter from "@/components/fx-footer/index.vue";
import { useRoute } from "vue-router";
import { setStorage, getStorage } from "@/utils/index.js";
-import { SET_THEME, SET_COIN_LIST } from "@/store/types.store";
+import { SET_THEME } from "@/store/types.store";
import { themeStore } from "@/store/theme";
-import { useQuotesStore } from '@/store/quotes.store';
-const quotesStore = useQuotesStore()
const route = useRoute();
const thStore = themeStore();
const geturlkey = (name) => {
@@ -37,10 +35,9 @@
if (usercode) {
setStorage("usercode", usercode);
}
-thStore[SET_THEME]("white", false); // dark white
-//设置主题
+//设置主题 - 默认使用黑夜模式
if (!getStorage("theme")) {
- thStore[SET_THEME]("dark", true);
+ thStore[SET_THEME]("dark", false); // 默认使用黑夜模式
} else {
thStore[SET_THEME](thStore.theme, false);
}
@@ -50,8 +47,8 @@
setStorage('timezone', res.showTimeZone)
})
}
-onMounted(async () => {
- await quotesStore[SET_COIN_LIST]()
+onMounted(() => {
+
})
</script>
<style lang="scss">
@@ -107,9 +104,6 @@
background-color: $active_line !important;
}
- .van-tabs__wrap {
- // height: 88px !important;
- }
.van-tab__text--ellipsis {
overflow: visible !important;
@@ -167,8 +161,7 @@
.popup-delivery {
.van-circle {
- // width: 300px !important;
- // height: 300px !important;
+ display: block;
}
.van-count-down {
@@ -278,6 +271,8 @@
.van-tabbar--fixed {
z-index: 10;
padding-bottom: constant(safe-area-inset-bottom);
+ box-shadow: 0 -2px 12px rgba(0, 0, 0, 0.05);
+ border-top: 1px solid rgba(118, 128, 143, 0.1);
}
#buy_nav {
@@ -299,15 +294,20 @@
}
.van-cell {
- padding: 0;
+ padding: 16px 20px;
color: $text_color1;
+ border-radius: 12px;
+ margin-bottom: 8px;
+ background: $main_background;
+ box-shadow: 0 1px 4px rgba(0, 0, 0, 0.04);
&::after {
border: none;
}
.van-cell__value {
- color: $black;
+ color: $text_color;
+ font-weight: 500;
}
}
@@ -322,6 +322,9 @@
.van-dialog {
background: $main_background;
+ border-radius: 20px;
+ box-shadow: 0 8px 32px rgba(0, 0, 0, 0.12);
+ overflow: hidden;
}
.van-dialog__header {
@@ -334,12 +337,36 @@
.van-button--default {
background: $main_background;
- color: $dark-grey;
+ color: $text_color;
+ border: 1px solid rgba(118, 128, 143, 0.2);
+ border-radius: 12px;
+ transition: all 0.2s ease;
+
+ &:hover {
+ background: rgba(146, 209, 255, 0.05);
+ border-color: rgba(146, 209, 255, 0.3);
+ }
+ }
+
+ .van-button--primary {
+ background: linear-gradient(135deg, #92D1FF 0%, #7BB8FF 100%);
+ border: none;
+ border-radius: 12px;
+ box-shadow: 0 4px 12px rgba(146, 209, 255, 0.3);
+ transition: all 0.3s ease;
+
+ &:hover {
+ background: linear-gradient(135deg, #7BB8FF 0%, #6BA8FF 100%);
+ box-shadow: 0 6px 16px rgba(146, 209, 255, 0.4);
+ transform: translateY(-1px);
+ }
}
.van-nav-bar {
background: $main_background;
line-height: normal;
+ border-bottom: 1px solid rgba(118, 128, 143, 0.1);
+ box-shadow: 0 1px 4px rgba(0, 0, 0, 0.04);
}
.van-dropdown-menu__title {
--
Gitblit v1.9.3