From d864edfd4d033ad01d053cf7ac585fa1efd07fe5 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期四, 13 二月 2025 14:02:30 +0800 Subject: [PATCH] feat: mine --- apps/bMiniApp/src/pages/mine/index.scss | 182 +++++++++++++++++++++------------------------ 1 files changed, 85 insertions(+), 97 deletions(-) diff --git a/apps/bMiniApp/src/pages/mine/index.scss b/apps/bMiniApp/src/pages/mine/index.scss index 40efdae..05c7818 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,110 @@ 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; + .mine-content-record-item { + background-color: #ffffff; + border-radius: 8px; + padding: 40px 45px; display: flex; align-items: center; - padding: 0 boleGetCssVar('size', 'body-padding-h'); - margin-bottom: 24px; - - .mine-id-menu-icon { - width: 24px; - height: 36px; - margin-right: 16px; + justify-content: center; + .mine-content-record-item-icon { + width: 72px; + height: 72px; + margin-right: 24px; } - - .mine-id-menu-text { - font-weight: 400; - font-size: 28px; - color: #ffffff; - line-height: 40px; - flex: 1; - min-width: 0; - } - - .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-menu-list { - display: flex; - gap: 30px; - margin-bottom: 24px; - - .mine-menu-list-item { - flex: 1; - min-width: 0; - display: flex; - align-items: center; - height: 152px; - background: #ffffff; - border-radius: 8px; - padding-left: 48px; - - .mine-menu-list-item-icon { - width: 72px; - height: 72px; - margin-right: 24px; - } - - .mine-menu-list-item-text { - font-weight: 400; - font-size: 28px; - color: #333333; - line-height: 40px; - } - } - } - - .mine-setting-list { - border-radius: 8px; } } } -- Gitblit v1.9.1