From f44047eff925ddba1726adc9f9cb8b2bcdec5053 Mon Sep 17 00:00:00 2001
From: 李凌 <344137771@qq.com>
Date: Fri, 19 Sep 2025 17:25:08 +0800
Subject: [PATCH] 1
---
src/components/Transform/mining-exchange-input/index.vue | 22 +++++++++++++++-------
src/views/language/index.vue | 1 +
src/i18n/index.js | 8 ++++++--
src/components/Transform/mining-account/index.vue | 8 ++------
src/views/cryptos/Exchange/exchangePage.vue | 8 ++++----
src/assets/image/lang/Mexico.png | 0
6 files changed, 28 insertions(+), 19 deletions(-)
diff --git a/src/assets/image/lang/Mexico.png b/src/assets/image/lang/Mexico.png
new file mode 100644
index 0000000..bb3a4aa
--- /dev/null
+++ b/src/assets/image/lang/Mexico.png
Binary files differ
diff --git a/src/components/Transform/mining-account/index.vue b/src/components/Transform/mining-account/index.vue
index ab2af43..c328974 100644
--- a/src/components/Transform/mining-account/index.vue
+++ b/src/components/Transform/mining-account/index.vue
@@ -262,13 +262,9 @@
#cryptos {
.account_card {
- background: $inp-b !important;
+ background: #282A41;
border-radius: 2.5rem;
padding: 1.2rem 2.5rem;
-
- div {
- background: $inp-b !important;
- }
}
.exchange-btn {
@@ -315,7 +311,7 @@
}
.btnMain {
- background: linear-gradient(90deg, #2C64D4 0%, #38AEEA 100%);
+ background: #8675F9;
border-radius: 5px;
font-weight: bold;
}
diff --git a/src/components/Transform/mining-exchange-input/index.vue b/src/components/Transform/mining-exchange-input/index.vue
index a219b85..24cc8fd 100644
--- a/src/components/Transform/mining-exchange-input/index.vue
+++ b/src/components/Transform/mining-exchange-input/index.vue
@@ -8,10 +8,10 @@
</div> -->
<div v-if="available.length > 0" class="labelColor">
{{ $t('可用数量') }}:
- <span>{{ available }}</span>
+ <span class="zi">{{ available }}</span>
</div>
</div>
- <div style="box-sizing: border-box" class="w-full rounded mt-22 flex items-center box-border py-3 inputBackground">
+ <div style="box-sizing: border-box" class="w-full rounded mt-22 flex items-center box-border py-3">
<div class="flex border-r-gray border-white items-center" @click="onShowActionSheet">
<img :src="`${HOST_URL}/symbol/${type == 1 ? iconImg1 : iconImg2}.png`" alt="logo"
class="rounded-full mr-5 currency-icon" />
@@ -19,15 +19,15 @@
<img src="./icon-arrow.png" alt="logo" class="w-12 h-8 icon-arrow" />
</div>
<div class="input-wrap flex justify-between flex-1 items-center ml-10">
- <input placeholder="" v-if="type == 1" type="number" class="h-40 pl-10 border-none inputBackground textColor"
+ <input placeholder="" v-if="type == 1" type="number" class="h-40 pl-10 border-none textColor zi"
v-model="oneValue" @input="onInput" :disabled="disabled" />
- <input placeholder="" v-if="type == 2" type="number" class="h-40 pl-10 border-none inputBackground textColor"
- :value="value" @input="onInput" :disabled="disabled" />
+ <input placeholder="" v-if="type == 2" type="number" class="h-40 pl-10 border-none textColor zi" :value="value"
+ @input="onInput" :disabled="disabled" />
</div>
<!-- <div v-if="showMax" class="pr-20" @click="onMax">{{ $t('最大') }}</div> -->
</div>
<div class="flex justify-end" v-if="showMax">
- <van-button type="default" round size="small" @click="onMax">{{ $t('最大') }}</van-button>
+ <van-button type="default" round size="small" color="#383665" style="color: #6D5FDA;" @click="onMax">{{ $t('最大') }}</van-button>
</div>
<div class="flex justify-between font-22 mt-15 text-grey">
<p v-for="(tip, index) in tips" :key="index">{{ tip }}</p>
@@ -242,12 +242,20 @@
@import "@/assets/init.scss";
#cryptos {
-
font-size: 30px;
+
+ .zi {
+ color: #6D5FDA;
+ font-weight: 600;
+ }
.input-wrap {
// border-left: 1px solid #3E4968;
padding-left: 30px;
+
+ input {
+ background: transparent;
+ }
}
.van-action-sheet__item {
diff --git a/src/i18n/index.js b/src/i18n/index.js
index 2ca99a1..acf081d 100644
--- a/src/i18n/index.js
+++ b/src/i18n/index.js
@@ -10,7 +10,8 @@
import vi from './vi'
import th from './th'
import Italy from './Italy'
-const lang = getStorage('lang') || 'en'
+import Spanish from './Spanish'
+const lang = getStorage('lang') || 'Spanish'
const messages = {
'en': {
@@ -43,13 +44,16 @@
'Italy': {
...Italy
},
+ 'Spanish': {
+ ...Spanish
+ },
}
const i18n = createI18n({
legacy: false,
locale: lang, // 首先从缓存里拿,没有的话就用浏览器语言,
- fallbackLocale: 'en', // 设置备用语言
+ fallbackLocale: 'Spanish', // 设置备用语言
messages,
})
diff --git a/src/views/cryptos/Exchange/exchangePage.vue b/src/views/cryptos/Exchange/exchangePage.vue
index 320e332..04182e1 100644
--- a/src/views/cryptos/Exchange/exchangePage.vue
+++ b/src/views/cryptos/Exchange/exchangePage.vue
@@ -1,5 +1,5 @@
<template>
- <div id="cryptos">
+ <div id="cryptos" style="background: #171928">
<van-nav-bar left-arrow @click-left="onClickLeft">
<template #right>
@@ -133,7 +133,7 @@
},
onConfirm() { // 闪兑
this.clearInterval()
- console.log(this.detail);
+ console.log(this.detail);
let obj = {
symbol: this.detail.symbol_ex,
symbol_to: this.detail.symbol_to_ex,
@@ -168,14 +168,14 @@
@import "@/assets/init.scss";
#cryptos {
+
+
:deep(.van-icon) {
color: red;
}
.exchange-page {
height: 100vh - 6vh;
-
- background: $selectSymbol_background;
:deep(.van-tab--active) {
background: $selectSymbol_background;
diff --git a/src/views/language/index.vue b/src/views/language/index.vue
index e91fdcc..a75c037 100644
--- a/src/views/language/index.vue
+++ b/src/views/language/index.vue
@@ -35,6 +35,7 @@
{ title: 'Tiếng Việt', key: 'vi', image: new URL('../../assets/image/lang/vi.png', import.meta.url) },//越南语
{ title: 'Italiano', key: 'Italy', image: new URL('../../assets/image/lang/Italy.png', import.meta.url) }, //意大利语
{ title: 'ไทย', key: 'th', image: new URL('../../assets/image/lang/Thai.png', import.meta.url) }, //泰语
+ { title: 'español', key: 'Spanish', image: new URL('../../assets/image/lang/Mexico.png', import.meta.url) }, //西班牙语
])
--
Gitblit v1.9.3