Browse Source

调整登录页样式

bayi 1 năm trước cách đây
mục cha
commit
07fbd4f615

+ 1 - 1
mixins/share.js

@@ -41,7 +41,7 @@ module.exports = Behavior({
                 return {
                     title: '这个小程序太赞了!孩子朗读能力蹭蹭上涨,推荐你试试!',
                     userName: 'gh_50f61361ad1d',
-                    path: 'pages/index/index',
+                    path: `/pages/index/index?uid=${wx.getStorageSync('uid')}`,
                     imagePath: '/static/uploadTips.png',
                     webpageUrl: 'http://www.efunbox.cn',
                     withShareTicket: true,

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 65 - 55
pages/donutLogin/index.less


+ 20 - 18
pages/donutLogin/index.wxml

@@ -1,23 +1,25 @@
 <view class="donutLogin">
     <view class="welcomeText">欢迎来到朗读小咖秀<view>请先登录</view>
     </view>
-    <button class="button" type="primary" bindtap="onTapWeixinMiniProgramLogin" disabled="{{!checkedAgree}}">
-        <image src="/static/donutWx.png" class="wxIcon" />
-        微信登录
-    </button>
-    <checkbox-group bindchange="onCheckboxChange" class="cgroup">
-        <label class="donutLogin__checkbox-container">
-            <checkbox class="donutLogin__checkbox" checked="{{checkedAgree}}" />
-            <span class="donutLogin__checkbox-label"></span>
-            <span class="donutLogin__checkbox-text">
-                我已阅读并同意
-                <span catchtap="onShowAgreement" data-idx="0" style="color: #576b95;">
-                    《用户协议》
+    <view class="box">
+        <button class="button" type="primary" bindtap="onTapWeixinMiniProgramLogin" disabled="{{!checkedAgree}}">
+            <image src="/static/donutWx.png" class="wxIcon" />
+            微信登录
+        </button>
+        <checkbox-group bindchange="onCheckboxChange" class="cgroup">
+            <label class="donutLogin__checkbox-container">
+                <checkbox class="donutLogin__checkbox" checked="{{checkedAgree}}" />
+                <span class="donutLogin__checkbox-label"></span>
+                <span class="donutLogin__checkbox-text">
+                    我已阅读并同意
+                    <span catchtap="onShowAgreement" data-idx="0" style="color: #576b95;">
+                        《用户协议》
+                    </span>
+                    <span catchtap="onShowAgreement" data-idx="1" style="color: #576b95;">
+                        《隐私政策》
+                    </span>
                 </span>
-                <span catchtap="onShowAgreement" data-idx="1" style="color: #576b95;">
-                    《隐私政策》
-                </span>
-            </span>
-        </label>
-    </checkbox-group>
+            </label>
+        </checkbox-group>
+    </view>
 </view>

+ 18 - 10
pages/donutLogin/index.wxss

@@ -10,41 +10,49 @@
   color: #000000;
 }
 .donutLogin .welcomeText {
-  margin-top: 560rpx;
+  position: absolute;
+  top: 50%;
+  transform: translateY(-50%);
   width: 100%;
   text-align: center;
   font-size: 40rpx;
   line-height: 80rpx;
 }
-.donutLogin .button {
+.donutLogin .box {
+  position: absolute;
+  width: 100%;
+  bottom: 125rpx;
+}
+.donutLogin .box .button {
   margin-top: 100rpx;
   width: 500rpx;
   height: 100rpx;
   background: #00B240;
   border-radius: 50rpx;
+  font-size: 40rpx;
   display: flex;
   align-items: center;
   justify-content: center;
 }
-.donutLogin .button .wxIcon {
+.donutLogin .box .button .wxIcon {
   width: 68rpx;
   height: 68rpx;
   margin-right: 40rpx;
 }
-.cgroup {
+.donutLogin .cgroup {
   margin-top: 230rpx;
 }
-.cgroup .donutLogin__checkbox-container {
+.donutLogin .cgroup .donutLogin__checkbox-container {
   color: rgba(0, 0, 0, 0.3);
   display: flex;
   justify-content: center;
   font-size: 12px;
   margin-top: 12px;
 }
-.cgroup .donutLogin__checkbox {
+.donutLogin .cgroup .donutLogin__checkbox {
   display: none;
 }
-.cgroup .donutLogin__checkbox-label {
+.donutLogin .cgroup .donutLogin__checkbox-label {
   appearance: none;
   display: inline-block;
   border: 0;
@@ -64,12 +72,12 @@
   height: 1em;
   font-size: 17px;
 }
-.cgroup .donutLogin__checkbox[aria-checked=true] + .donutLogin__checkbox-label,
-.cgroup .donutLogin__checkbox-label:checked {
+.donutLogin .cgroup .donutLogin__checkbox[aria-checked=true] + .donutLogin__checkbox-label,
+.donutLogin .cgroup .donutLogin__checkbox-label:checked {
   -webkit-mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-1.177-7.86l-2.765-2.767L7%2012.431l3.119%203.121a1%201%200%20001.414%200l5.952-5.95-1.062-1.062-5.6%205.6z%22%2F%3E%3C%2Fsvg%3E);
   mask-image: url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%2022C6.477%2022%202%2017.523%202%2012S6.477%202%2012%202s10%204.477%2010%2010-4.477%2010-10%2010zm-1.177-7.86l-2.765-2.767L7%2012.431l3.119%203.121a1%201%200%20001.414%200l5.952-5.95-1.062-1.062-5.6%205.6z%22%2F%3E%3C%2Fsvg%3E);
   color: #07c160;
 }
-.cgroup .donutLogin__checkbox-text {
+.donutLogin .cgroup .donutLogin__checkbox-text {
   margin-left: 2px;
 }

+ 1 - 1
pages/invite/index.js

@@ -383,7 +383,7 @@ Page({
         return {
             title: '这个小程序太赞了!孩子朗读能力蹭蹭上涨,推荐你试试!',
             userName: 'gh_50f61361ad1d',
-            path: 'pages/index/index',
+            path: `/pages/index/index?uid=${wx.getStorageSync('uid')}`,
             imagePath: '/static/375-300-1.jpg',
             webpageUrl: 'http://www.efunbox.cn',
             withShareTicket: true,

+ 3 - 3
utils/request.js

@@ -6,13 +6,13 @@ const {
         envVersion
     }
 } = wx.getAccountInfoSync();
-if (envVersion == 'develop') {
+/* if (envVersion == 'develop') {
     baseUrl = 'https://reader-api.efunbox.cn/wx'
     oldUrl = 'https://reader-api.efunbox.cn'
-} else {
+} else { */
     baseUrl = 'https://reader-api.ai160.com/wx'
     oldUrl = 'https://reader-api.ai160.com'
-}
+// }
 
 function request(url, method, data, oldBaseUrl = false, intercept = true) {
     let header = {