From a9dd43e3494be328e8dd87e4e29e06df9817c15a Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期四, 13 二月 2025 14:49:13 +0800 Subject: [PATCH] feat: mine --- apps/bMiniApp/src/pages/mine/index.scss | 194 +++++++++++++++++++++++++++++------------------- 1 files changed, 118 insertions(+), 76 deletions(-) diff --git a/apps/bMiniApp/src/pages/mine/index.scss b/apps/bMiniApp/src/pages/mine/index.scss index 40efdae..a42a18d 100644 --- a/apps/bMiniApp/src/pages/mine/index.scss +++ b/apps/bMiniApp/src/pages/mine/index.scss @@ -15,9 +15,10 @@ flex: 1; min-width: 0; display: flex; + padding-bottom: 30px; .mine-avatar { - margin-right: 24px; + margin-right: 30px; } .user-info { @@ -29,123 +30,164 @@ justify-content: space-between; .user-info-item { - font-weight: 600; - font-size: 32px; - color: #ffffff; - line-height: 44px; - @include ellipsis; - } - - .user-info-item2 { - font-weight: 400; - font-size: 24px; - color: #ffffff; - line-height: 34px; - } - - .user-info-unCertified { - display: inline-flex; + display: flex; align-items: center; - height: 40px; - background: #fffae0; - border-radius: 4px; - padding: 0 8px; - width: fit-content; - - .user-info-unCertified-icon { - width: 28px; - height: 28px; + .user-info-item-name { + display: inline-flex; + font-size: 34px; + line-height: 34px; + font-weight: bold; + color: boleGetCssVar('text-color', 'primary'); } + .user-info-item-gender { + display: inline-flex; + margin: 0 13px; + .user-info-item-gender-icon { + width: 28px; + height: 28px; + } + } + .user-info-item-position { + display: inline-flex; + font-size: 24px; + color: boleGetCssVar('text-color', 'regular'); + } .user-info-unCertified-text { font-weight: 400; - font-size: 22px; - color: #a0541e; - line-height: 24px; + font-size: 28px; + margin-right: 18px; + color: boleGetCssVar('text-color', 'secondary'); + } + .user-info-unCertified-btn { + font-weight: 400; + font-size: 28px; + color: boleGetCssVar('color', 'primary'); + } + + .user-info-certified-text { + font-weight: 400; + font-size: 24px; + line-height: 28px; + color: boleGetCssVar('text-color', 'secondary'); + @include ellipsis(); + } + .user-info-certified-btn { + font-size: 28px; + line-height: 28px; + font-weight: 400; + color: #2a9e1b; + flex-shrink: 0; } } } .mine-go-login { font-size: 40px; - color: #fff; + color: boleGetCssVar('text-color', 'primary'); line-height: 120px; + } + } + + .mine-business-card { + padding: 30px 15px; + border-top: 1px solid #d9d9d9; + display: flex; + align-items: center; + justify-content: space-between; + + .mine-business-card-item { + display: inline-flex; + align-items: center; + + .mine-business-card-item-icon { + width: 40px; + height: 40px; + margin-right: 8px; + } + + .mine-business-card-item-text { + font-weight: 500; + font-size: 28px; + color: boleGetCssVar('text-color', 'primary'); + line-height: 34px; + } } } .mine-content-scroll-view { padding-top: 26px; + } - .mine-id-menu-wrapper { - height: 124px; - background: url('https://renliyuan.oss-cn-hangzhou.aliyuncs.com/12333/matchMakingMini/assets/mine/icon-id-bg.png') - no-repeat; - background-size: cover; + .mine-content-record { + display: flex; + justify-content: space-between; + margin-top: 24px; + + .mine-content-record-item { + background-color: #ffffff; + border-radius: 8px; + padding: 40px 45px; display: flex; + flex: 1; + min-width: 0; align-items: center; - padding: 0 boleGetCssVar('size', 'body-padding-h'); - margin-bottom: 24px; + justify-content: center; - .mine-id-menu-icon { - width: 24px; - height: 36px; - margin-right: 16px; + & + .mine-content-record-item { + margin-left: 30px; } - .mine-id-menu-text { + .mine-content-record-item-text { font-weight: 400; font-size: 28px; - color: #ffffff; - line-height: 40px; - flex: 1; - min-width: 0; + line-height: 33px; + color: boleGetCssVar('text-color', 'primary'); } - .mine-id-menu-btn { - width: 152px; - height: 52px; - background: #ffffff; - border-radius: 26px; - font-weight: bold; - font-size: 24px; - color: #444444; - line-height: 52px; - text-align: center; + .mine-content-record-item-icon { + width: 72px; + height: 72px; + margin-right: 24px; } } + } - .mine-menu-list { + .mine-content-service { + margin-top: 24px; + margin-bottom: 48px; + + .cell-title-wrapper { + margin-bottom: 40px; + } + + .mine-content-service-list { display: flex; - gap: 30px; - margin-bottom: 24px; - .mine-menu-list-item { - flex: 1; - min-width: 0; + .mine-content-service--list-item { display: flex; + flex-direction: column; align-items: center; - height: 152px; - background: #ffffff; - border-radius: 8px; - padding-left: 48px; + justify-content: center; + margin-right: 60px; - .mine-menu-list-item-icon { + .mine-content-service--list-item-icon { width: 72px; height: 72px; - margin-right: 24px; + margin-bottom: 24px; } - .mine-menu-list-item-text { - font-weight: 400; - font-size: 28px; - color: #333333; - line-height: 40px; + .mine-content-service--list-item-text { + font-size: 24px; + line-height: 36px; + color: boleGetCssVar('text-color', 'regular'); } } } + } - .mine-setting-list { - border-radius: 8px; - } + .mine-content-logout { + width: 100%; + height: 88px; } } -- Gitblit v1.9.1