From 9ab6b38c098f857f2ce0772693142c930e4f9b6d Mon Sep 17 00:00:00 2001 From: whycq <913841844@qq.com> Date: 星期六, 30 三月 2024 10:44:03 +0800 Subject: [PATCH] # --- App.vue | 294 +++++++--------------------------------------------------- 1 files changed, 38 insertions(+), 256 deletions(-) diff --git a/App.vue b/App.vue index 00c550e..bcd5738 100644 --- a/App.vue +++ b/App.vue @@ -1,83 +1,7 @@ <script> - import Vue from 'vue' export default { onLaunch: function() { - Vue.prototype.ColorList = [{ - title: '瀚g孩', - name: 'red', - color: '#e54d42' - }, - { - title: '妗旀', - name: 'orange', - color: '#f37b1d' - }, - { - title: '鏄庨粍', - name: 'yellow', - color: '#fbbd08' - }, - { - title: '姗勬', - name: 'olive', - color: '#8dc63f' - }, - { - title: '妫豢', - name: 'green', - color: '#39b54a' - }, - { - title: '澶╅潚', - name: 'cyan', - color: '#1cbbb4' - }, - { - title: '娴疯摑', - name: 'blue', - color: '#0081ff' - }, - { - title: '濮圭传', - name: 'purple', - color: '#6739b6' - }, - { - title: '鏈ㄦЭ', - name: 'mauve', - color: '#9c26b0' - }, - { - title: '妗冪矇', - name: 'pink', - color: '#e03997' - }, - { - title: '妫曡', - name: 'brown', - color: '#a5673f' - }, - { - title: '鐜勭伆', - name: 'grey', - color: '#8799a3' - }, - { - title: '鑽夌伆', - name: 'gray', - color: '#aaaaaa' - }, - { - title: '澧ㄩ粦', - name: 'black', - color: '#333333' - }, - { - title: '闆呯櫧', - name: 'white', - color: '#ffffff' - }, - ] + console.log('App Launch') }, onShow: function() { console.log('App Show') @@ -90,184 +14,42 @@ <style> /*姣忎釜椤甸潰鍏叡css */ - @import "colorui/main.css"; - @import "colorui/icon.css"; - .nav-list { - display: flex; - flex-wrap: wrap; - padding: 0px 40upx 0px; - justify-content: space-between; - } - .nav-li { - padding: 30upx; - border-radius: 12upx; - width: 45%; - margin: 0 2.5% 40upx; - - background-size: cover; - background-position: center; - position: relative; - z-index: 1; - } - .nav-li::after { - content: ""; - position: absolute; - z-index: -1; - background-color: inherit; - width: 100%; - height: 100%; - left: 0; - bottom: -10%; - border-radius: 10upx; - opacity: 0.2; - transform: scale(0.9, 0.9); - } - .nav-li.cur { - color: #fff; - background: rgb(94, 185, 94); - box-shadow: 4upx 4upx 6upx rgba(94, 185, 94, 0.4); - } - .nav-title { - font-size: 32upx; - font-weight: 300; - } - .nav-title::first-letter { - font-size: 40upx; - margin-right: 4upx; - } - .nav-name { - font-size: 28upx; - text-transform: Capitalize; - margin-top: 20upx; - position: relative; - } - .nav-name::before { - content: ""; - position: absolute; - display: block; - width: 40upx; - height: 6upx; - background: #fff; - bottom: 0; - right: 0; - opacity: 0.5; - } - - .nav-name::after { - content: ""; - position: absolute; - display: block; - width: 100upx; - height: 1px; - background: #fff; - bottom: 0; - right: 40upx; - opacity: 0.3; - } - - .nav-name::first-letter { - font-weight: bold; - font-size: 36upx; - margin-right: 1px; - } - .nav-li text { - position: absolute; - right: 30upx; - top: 30upx; - font-size: 52upx; - width: 60upx; - height: 60upx; - text-align: center; - line-height: 60upx; - } - .text-light { - font-weight: 300; - } - @keyframes show { - 0% { - transform: translateY(-50px); - } - - 60% { - transform: translateY(40upx); - } - - 100% { - transform: translateY(0px); - } - } - - @-webkit-keyframes show { - 0% { - transform: translateY(-50px); - } - - 60% { - transform: translateY(40upx); - } - - 100% { - transform: translateY(0px); - } - } - .pda-btn { - - margin-left:120rpx; - margin-right: auto; - margin-top: 150rpx; - width: 200rpx; - height: 80rpx; - font-size: 30upx; - font-weight: bold; - } - .title-login { - text-align: justify; - padding-right: 30upx; - font-size: 30upx; - font-weight: 400; - position: relative; - height: 60upx; - line-height: 60upx; - } - .main-btn { - padding: 0 20px; - font-size: 20px; - height: 40px; - } - - /* uni-checkbox .uni-checkbox-input{ - border-radius: 20% !important; - border: 1px solid black; - } - uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked { - background: $primary-color; - } */ - /* uni-checkbox-group{ width: 100% !important; } - uni-checkbox-group uni-label{ width: 33% !important; display: inline-flex; margin-bottom: 20rpx; } */ - - /*checkbox 閫夐」妗嗗ぇ灏� */ - uni-checkbox .uni-checkbox-input{ - width: 30rpx !important; - height: 30rpx !important; - } - - /*checkbox閫変腑鍚庢牱寮� */ - uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked{ - background: #3D7EFF; - border-color:#3D7EFF; - } - - /*checkbox閫変腑鍚庡浘鏍囨牱寮� */ - uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked::before{ - width: 30rpx; - height: 30rpx; - line-height: 30rpx; - text-align: center; - font-size: 30rpx; - color: #fff; - background: transparent; - transform: translate(-50%, -50%) scale(1); - -webkit-transform: translate(-50%, -50%) scale(1); + body { + background-color: #f8fafb; + font-family: Helvetica, sans-serif,'my-font'; } -</style> + @font-face { + font-family: my-font; + src: url('./static/font/NotoSansCJK-Light-3.otf'); + } + .z-floor { + height: 100rpx; + line-height: 100rpx; + width: 100%; + background-color: #fff; + /* box-shadow: 0px -4px 4px #e2e2e2; */ + border-top: 1px solid #e2e2e2; + position: fixed; + bottom: 0; + left: 0; + display: flex; + align-items: center; + text-align: center; + letter-spacing: 10rpx; + } + .z-default { + flex: 2; + } + .z-default:active { + background-color: #eff0f1; + } + .z-primary { + flex: 3; + background-color: #0084ff; + color: #fff; + } + .z-primary:active { + background-color: #007dea; + } +</style> \ No newline at end of file -- Gitblit v1.9.1