|
|
@@ -54,13 +54,13 @@
|
|
|
<view class="mobile-header-bar">
|
|
|
<!-- <view class="fixed"/>-->
|
|
|
|
|
|
- <LoginHeaderGroup text-color="#fff" icon-color="#fff" />
|
|
|
+ <LoginHeaderGroup text-color="#fff" :icon-color="isDark ? '#fff' : '#97A1C0' "/>
|
|
|
</view>
|
|
|
</cwg-match-media>
|
|
|
<view class="account">
|
|
|
<view class="company u-flex-y u-flex-y-center">
|
|
|
- <image v-if="!isDark" src="/static/images/vu/logo-full.svg" class="company-icon" mode="widthFix"></image>
|
|
|
- <image v-else src="/static/images/vu/logo-full-white.svg" class="company-icon" mode="widthFix"></image>
|
|
|
+ <image v-if="!isDark" src="/static/images/vu/logo-full.svg" :class="isMobile?'company-icon-mini':'company-icon'" mode="widthFix"></image>
|
|
|
+ <image v-else src="/static/images/vu/logo-full-white.svg" :class="isMobile?'company-icon-mini':'company-icon'" mode="widthFix"></image>
|
|
|
|
|
|
</view>
|
|
|
<view class="tab-list">
|
|
|
@@ -70,7 +70,7 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
|
- <view v-show="activeTab == 1">
|
|
|
+ <view v-show="activeTab == 1" style="overflow-y: scroll;">
|
|
|
<view class="title">
|
|
|
<view class="tit1">{{ t('newSignin.item1') }}</view>
|
|
|
<view class="tit2">{{ t('newSignin.item2') }}</view>
|
|
|
@@ -93,7 +93,7 @@
|
|
|
<view class="u-flex u-flex-between u-flex-y-center mb1">
|
|
|
<view class="check-box">
|
|
|
<up-checkbox-group v-model="remenber" @change="checkboxChange">
|
|
|
- <up-checkbox size="14" labelSize="14" labelColor="#666666" activeColor="#ea002a"
|
|
|
+ <up-checkbox size="18" labelSize="18" labelColor="#666666" activeColor="#ea002a"
|
|
|
:label="t('newSignin.item5')" name="记住我" class="wcg-checkbox"></up-checkbox>
|
|
|
</up-checkbox-group>
|
|
|
</view>
|
|
|
@@ -133,7 +133,7 @@
|
|
|
</uni-col>
|
|
|
<uni-col :xs="24" :md="12">
|
|
|
<uni-forms-item name="birthDate" :label="t('newSignup.item18')">
|
|
|
- <uni-datetime-picker type="date" v-model="formData.birthDate"
|
|
|
+ <uni-datetime-picker type="date" v-model="formData.birthDate"
|
|
|
:placeholder="t('newSignup.item19')" @change="checkAge" />
|
|
|
</uni-forms-item>
|
|
|
</uni-col>
|
|
|
@@ -145,9 +145,9 @@
|
|
|
</uni-col>
|
|
|
<uni-col :xs="24" :md="24">
|
|
|
<uni-forms-item name="emailCode" :label="t('newSignup.item9')">
|
|
|
- <view style="display: flex; gap: 8px;">
|
|
|
+ <view style="display: flex;">
|
|
|
<view style="flex: 1;">
|
|
|
- <uni-easyinput :disabled="!isAgeValid || !formData.birthDate" v-model="formData.emailCode"
|
|
|
+ <uni-easyinput class="code" :disabled="!isAgeValid || !formData.birthDate" v-model="formData.emailCode"
|
|
|
:placeholder="t('newSignup.item10')">
|
|
|
</uni-easyinput>
|
|
|
</view>
|
|
|
@@ -185,7 +185,7 @@
|
|
|
<uni-forms-item name="agree">
|
|
|
<view class="check-box" @click="toggleAgree">
|
|
|
<up-checkbox-group v-model="agreeGroup" @change="onAgreeChange">
|
|
|
- <up-checkbox size="14" labelSize="14" labelColor="#666666" activeColor="#ea002a" name="agree"
|
|
|
+ <up-checkbox size="18" labelSize="24" labelColor="#666666" activeColor="#ea002a" name="agree"
|
|
|
class="wcg-checkbox"></up-checkbox>
|
|
|
</up-checkbox-group>
|
|
|
<text class="checkbox-label">{{ t('signup.agree') }}</text>
|
|
|
@@ -194,7 +194,7 @@
|
|
|
<uni-forms-item name="isSubscribeEmail">
|
|
|
<view class="check-box" @click="toggleSubscribeEmail">
|
|
|
<up-checkbox-group v-model="subscribeEmailGroup" @change="onSubscribeEmailChange">
|
|
|
- <up-checkbox size="14" labelSize="14" labelColor="#666666" activeColor="#ea002a"
|
|
|
+ <up-checkbox size="18" labelSize="24" labelColor="#666666" activeColor="#ea002a"
|
|
|
name="subscribeEmail" class="wcg-checkbox"></up-checkbox>
|
|
|
</up-checkbox-group>
|
|
|
<text class="checkbox-label">{{ t('signup.agree1') }}</text>
|
|
|
@@ -620,9 +620,9 @@ function submit() {
|
|
|
}
|
|
|
|
|
|
const customStyle = {
|
|
|
- height: '44px',
|
|
|
+ height: '51px',
|
|
|
'border-radius': '8px',
|
|
|
- background: '#f7f8fa',
|
|
|
+ // background: '#f7f8fa',
|
|
|
padding: '0 20px !important',
|
|
|
position: 'relative',
|
|
|
}
|
|
|
@@ -782,6 +782,7 @@ const handleChatIconClick = () => {
|
|
|
isChatIconExpanded.value = false
|
|
|
}, 300)
|
|
|
}
|
|
|
+
|
|
|
</script>
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
|
@@ -1031,7 +1032,7 @@ const handleChatIconClick = () => {
|
|
|
padding: 0 10%;
|
|
|
|
|
|
.company {
|
|
|
- padding: px2rpx(50) 0 px2rpx(20) 0;
|
|
|
+ padding: px2rpx(30) 0 px2rpx(20) 0;
|
|
|
position: relative;
|
|
|
align-items: center !important;
|
|
|
}
|
|
|
@@ -1039,6 +1040,9 @@ const handleChatIconClick = () => {
|
|
|
.company-icon {
|
|
|
width: px2rpx(234);
|
|
|
}
|
|
|
+ .company-icon-mini {
|
|
|
+ width: px2rpx(100);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
@@ -1104,7 +1108,7 @@ button {
|
|
|
}
|
|
|
|
|
|
.title {
|
|
|
- margin: px2rpx(32) 0;
|
|
|
+ margin: px2rpx(15) 0;
|
|
|
font-size: px2rpx(24);
|
|
|
font-weight: bolder;
|
|
|
color: var(--bs-emphasis-color);
|
|
|
@@ -1173,6 +1177,7 @@ button {
|
|
|
|
|
|
.regiset-btn {
|
|
|
margin: px2rpx(20) 0;
|
|
|
+ border-radius: px2rpx(20);
|
|
|
}
|
|
|
|
|
|
.account-tip {
|
|
|
@@ -1272,8 +1277,24 @@ button {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-.formContent {
|
|
|
+:deep(.formContent) {
|
|
|
padding: 0 10px;
|
|
|
+ .uni-select,
|
|
|
+ .uni-combox,
|
|
|
+ .uni-easyinput__content,
|
|
|
+ .cwg-combox,
|
|
|
+ .uni-date-editor--x {
|
|
|
+ height: 1.6rem!important;
|
|
|
+ //border: none !important;
|
|
|
+ border-radius: px2rpx(8);
|
|
|
+ background-color: transparent !important;
|
|
|
+
|
|
|
+ }
|
|
|
+ .code{
|
|
|
+ .uni-easyinput__content{
|
|
|
+ border-radius: px2rpx(8) 0 0 px2rpx(8);
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
:deep(.uni-stat-box) {
|
|
|
@@ -1297,16 +1318,16 @@ button {
|
|
|
}
|
|
|
|
|
|
.btn-code {
|
|
|
- margin-left: -10px;
|
|
|
+ //margin-left: -10px;
|
|
|
width: 120px;
|
|
|
- height: px2rpx(37);
|
|
|
+ height: px2rpx(51);
|
|
|
box-sizing: border-box;
|
|
|
background-color: #102047;
|
|
|
//border: 1px solid rgb(229, 229, 229);
|
|
|
color: #fff;
|
|
|
text-align: center;
|
|
|
- line-height: px2rpx(38);
|
|
|
- border-radius: 0 18px 18px 0;
|
|
|
+ line-height: px2rpx(51);
|
|
|
+ border-radius: 0 25px 25px 0;
|
|
|
cursor: pointer;
|
|
|
font-size: 14px;
|
|
|
flex-shrink: 0;
|
|
|
@@ -1335,7 +1356,7 @@ button {
|
|
|
.regiset-btn {
|
|
|
width: 100%;
|
|
|
height: px2rpx(40);
|
|
|
- border-radius: px2rpx(4);
|
|
|
+ border-radius: px2rpx(20);
|
|
|
background-color: var(--color-error);
|
|
|
color: #fff;
|
|
|
font-weight: bold;
|