feat(ui): 基于10大子代理全面优化浅色暖色系视觉断层与多端无障碍体验
这个提交包含在:
@@ -118,24 +118,33 @@ html, body {
|
||||
@media screen and (min-width: 481px) {
|
||||
html, body {
|
||||
background-color: #050811 !important;
|
||||
transition: background-color 0.3s ease;
|
||||
}
|
||||
|
||||
body:has(.theme-warm) {
|
||||
background-color: #EDE8E0 !important;
|
||||
}
|
||||
|
||||
uni-app {
|
||||
max-width: 450px !important;
|
||||
margin: 20px auto !important;
|
||||
min-height: calc(100vh - 40px) !important;
|
||||
box-shadow: 0 0 80rpx rgba(0, 0, 0, 0.95), 0 0 0 2rpx var(--color-brand-glow, rgba(99, 102, 241, 0.25)) !important;
|
||||
box-shadow: 0 0 60rpx rgba(0, 0, 0, 0.4), 0 0 0 2rpx var(--color-brand-glow, rgba(99, 102, 241, 0.25)) !important;
|
||||
border-radius: 40rpx !important;
|
||||
overflow: hidden !important;
|
||||
position: relative !important;
|
||||
background-color: var(--bg-primary, #0A0F1D) !important;
|
||||
}
|
||||
|
||||
uni-page-head {
|
||||
uni-page-head, .uni-page-head {
|
||||
max-width: 450px !important;
|
||||
left: 0 !important;
|
||||
right: 0 !important;
|
||||
margin: 0 auto !important;
|
||||
top: 20px !important;
|
||||
border-top-left-radius: 40rpx !important;
|
||||
border-top-right-radius: 40rpx !important;
|
||||
overflow: hidden !important;
|
||||
}
|
||||
|
||||
uni-tabbar, .uni-tabbar {
|
||||
@@ -192,33 +201,47 @@ uni-page-head .uni-page-head__title {
|
||||
|
||||
/* 浅色暖阳晨曦模式下强制确保 TabBar 与 PageHead 呈现高质感浅色 */
|
||||
body:has(.theme-warm) uni-page-head,
|
||||
page.theme-warm ~ uni-page-head {
|
||||
body:has(.theme-warm) .uni-page-head,
|
||||
page.theme-warm ~ uni-page-head,
|
||||
.theme-warm uni-page-head {
|
||||
background-color: #FDFBF7 !important;
|
||||
border-bottom: 1px solid #F0ECE4 !important;
|
||||
}
|
||||
|
||||
body:has(.theme-warm) uni-page-head .uni-page-head__title,
|
||||
page.theme-warm ~ uni-page-head .uni-page-head__title {
|
||||
body:has(.theme-warm) .uni-page-head .uni-page-head__title,
|
||||
page.theme-warm ~ uni-page-head .uni-page-head__title,
|
||||
.theme-warm uni-page-head .uni-page-head__title,
|
||||
body:has(.theme-warm) uni-page-head *,
|
||||
.theme-warm uni-page-head * {
|
||||
color: #1C1917 !important;
|
||||
}
|
||||
|
||||
body:has(.theme-warm) uni-tabbar .uni-tabbar__bd,
|
||||
page.theme-warm ~ uni-tabbar .uni-tabbar__bd {
|
||||
page.theme-warm ~ uni-tabbar .uni-tabbar__bd,
|
||||
.theme-warm ~ uni-tabbar .uni-tabbar__bd {
|
||||
background-color: #FFFFFF !important;
|
||||
border-top: 1px solid #F0ECE4 !important;
|
||||
box-shadow: 0 -4rpx 20rpx rgba(28, 25, 23, 0.04) !important;
|
||||
}
|
||||
|
||||
body:has(.theme-warm) uni-tabbar .uni-tabbar__label,
|
||||
page.theme-warm ~ uni-tabbar .uni-tabbar__label {
|
||||
page.theme-warm ~ uni-tabbar .uni-tabbar__label,
|
||||
body:has(.theme-warm) uni-tabbar span {
|
||||
color: #78716C !important;
|
||||
font-size: 13px !important;
|
||||
font-weight: 500 !important;
|
||||
}
|
||||
|
||||
body:has(.theme-warm) uni-tabbar .uni-tabbar-item.active .uni-tabbar__label,
|
||||
page.theme-warm ~ uni-tabbar .uni-tabbar-item.active .uni-tabbar__label,
|
||||
body:has(.theme-warm) uni-tabbar .uni-tabbar__item.active .uni-tabbar__label,
|
||||
page.theme-warm ~ uni-tabbar .uni-tabbar__item.active .uni-tabbar__label {
|
||||
page.theme-warm ~ uni-tabbar .uni-tabbar__item.active .uni-tabbar__label,
|
||||
body:has(.theme-warm) uni-tabbar .active .uni-tabbar__label,
|
||||
body:has(.theme-warm) uni-tabbar [class*="active"] .uni-tabbar__label,
|
||||
body:has(.theme-warm) uni-tabbar [class*="active"] span {
|
||||
color: #EA580C !important;
|
||||
font-weight: 700 !important;
|
||||
}
|
||||
/* #endif */
|
||||
</style>
|
||||
|
||||
在新工单中引用
屏蔽一个用户