主要更新uniapp相关功能
This commit is contained in:
1 parent
aa92ca40a2
commit
5b4dbb2b46
65 files changed
+8532
-1921
No files matched your search
Vendored
+4
-2
@@ -1,9 +1,11 @@
|
||||
/* 自动生成,请勿手改:node scripts/gen-fa-fonts.js */
|
||||
|
||||
@font-face {
|
||||
font-family: 'Font Awesome 7 Free';
|
||||
font-style: normal;
|
||||
font-weight: 900;
|
||||
font-display: block;
|
||||
src: url('/static/webfonts/fa-solid-900.woff2') format('woff2');
|
||||
src: url('data:font/woff2;base64,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 truncated
|
||||
}
|
||||
|
||||
@font-face {
|
||||
@@ -11,5 +13,5 @@
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
font-display: block;
|
||||
src: url('/static/webfonts/fa-brands-400.woff2') format('woff2');
|
||||
src: url('data:font/woff2;base64,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 truncated
|
||||
}
|
||||
@@ -1,45 +1,46 @@
|
||||
// =============================================================
|
||||
// 云泽统一主题(与 Web 端统一认证中心 /auth/login 同一套蓝色系)
|
||||
// 品牌主色 #3973ff,浅色 #52a8ff,深色 #2560a9
|
||||
// 云泽统一主题 · 冷调科技蓝(蓝白高级)
|
||||
// 品牌主色 #2563eb,浅蓝 #60a5fa,深蓝 #1d4ed8
|
||||
// 背景冷灰白 #f8fafc,卡片纯白,柔和多层阴影,克制留白
|
||||
// =============================================================
|
||||
|
||||
// 品牌色
|
||||
$color-primary: #3973ff;
|
||||
$color-primary-dark: #2560a9;
|
||||
$color-primary-light: #52a8ff;
|
||||
$color-primary-bg: #eef4ff;
|
||||
$color-primary: #2563eb;
|
||||
$color-primary-dark: #1d4ed8;
|
||||
$color-primary-light: #60a5fa;
|
||||
$color-primary-bg: #eff6ff;
|
||||
|
||||
// 背景与卡片
|
||||
$color-bg-page: #f4f7fc;
|
||||
$color-bg-page: #f8fafc;
|
||||
$color-card: #ffffff;
|
||||
|
||||
// 文字
|
||||
$color-text: #1f2b48;
|
||||
$color-text-secondary: #5b6780;
|
||||
$color-text-muted: #8a94ad;
|
||||
$color-text: #0f172a;
|
||||
$color-text-secondary: #475569;
|
||||
$color-text-muted: #94a3b8;
|
||||
|
||||
// 线条
|
||||
$color-border: #e3e9f5;
|
||||
$color-divider: #f2f4f8;
|
||||
$color-border: #e2e8f0;
|
||||
$color-divider: #f1f5f9;
|
||||
|
||||
// 语义色
|
||||
$color-success: #17b26a;
|
||||
$color-warning: #f79009;
|
||||
$color-danger: #f04438;
|
||||
$color-success: #10b981;
|
||||
$color-warning: #f59e0b;
|
||||
$color-danger: #ef4444;
|
||||
|
||||
// 阴影
|
||||
$shadow-card: 0 4rpx 24rpx rgba(31, 43, 72, 0.06);
|
||||
$shadow-float: 0 8rpx 28rpx rgba(31, 43, 72, 0.1);
|
||||
$shadow-header: 0 2rpx 12rpx rgba(31, 43, 72, 0.04);
|
||||
// 阴影(多层柔和,营造轻盈悬浮的高级感)
|
||||
$shadow-card: 0 1rpx 3rpx rgba(15, 23, 42, 0.04), 0 8rpx 24rpx rgba(37, 99, 235, 0.06);
|
||||
$shadow-float: 0 2rpx 8rpx rgba(15, 23, 42, 0.06), 0 14rpx 34rpx rgba(37, 99, 235, 0.12);
|
||||
$shadow-header: 0 1rpx 2rpx rgba(15, 23, 42, 0.03);
|
||||
|
||||
// 圆角
|
||||
$radius-sm: 8rpx;
|
||||
$radius-md: 12rpx;
|
||||
$radius-lg: 20rpx;
|
||||
$radius-sm: 10rpx;
|
||||
$radius-md: 16rpx;
|
||||
$radius-lg: 24rpx;
|
||||
$radius-full: 999rpx;
|
||||
|
||||
// 间距
|
||||
$page-padding-x: 32rpx;
|
||||
|
||||
// Hero 渐变(登录页 / 工作台头部共用)
|
||||
$hero-gradient: linear-gradient(135deg, #1b3b8f 0%, #2f6fe4 52%, #52a8ff 100%);
|
||||
$hero-gradient: linear-gradient(135deg, #1e3a8a 0%, #2563eb 100%);
|
||||
+13
-10
@@ -1,19 +1,22 @@
|
||||
/**
|
||||
* 应用模块图标色板(全局)
|
||||
* 应用模块图标色板(全局)· 冷调科技蓝
|
||||
*
|
||||
* 工作台/应用中心按模块 code 轮换取色,避免所有卡片都是同一个蓝色。
|
||||
* 用法:<view class="tint-icon tint-2"><FaIcon .../></view>
|
||||
* .tint-icon 的尺寸/圆角/居中定义在 page-common.scss 的 @mixin tint-icon 中,
|
||||
* 这里只提供背景渐变。
|
||||
*
|
||||
* 统一收敛到「蓝白高级」的冷色区间(蓝 / 靛 / 天青),通过明度与色相微差区分模块,
|
||||
* 不再使用高饱和的绿/橙/紫/红,保持整体克制、干净。
|
||||
*/
|
||||
.tint-0 { background: linear-gradient(135deg, #3973ff 0%, #52a8ff 100%); }
|
||||
.tint-1 { background: linear-gradient(135deg, #17b26a 0%, #4ade80 100%); }
|
||||
.tint-2 { background: linear-gradient(135deg, #f79009 0%, #fbbf24 100%); }
|
||||
.tint-3 { background: linear-gradient(135deg, #7c3aed 0%, #a78bfa 100%); }
|
||||
.tint-4 { background: linear-gradient(135deg, #f04438 0%, #fb7185 100%); }
|
||||
.tint-5 { background: linear-gradient(135deg, #0891b2 0%, #22d3ee 100%); }
|
||||
.tint-6 { background: linear-gradient(135deg, #db2777 0%, #f472b6 100%); }
|
||||
.tint-7 { background: linear-gradient(135deg, #4f46e5 0%, #818cf8 100%); }
|
||||
.tint-0 { background: linear-gradient(135deg, #2563eb 0%, #60a5fa 100%); }
|
||||
.tint-1 { background: linear-gradient(135deg, #1d4ed8 0%, #3b82f6 100%); }
|
||||
.tint-2 { background: linear-gradient(135deg, #0ea5e9 0%, #38bdf8 100%); }
|
||||
.tint-3 { background: linear-gradient(135deg, #4f46e5 0%, #818cf8 100%); }
|
||||
.tint-4 { background: linear-gradient(135deg, #0891b2 0%, #22d3ee 100%); }
|
||||
.tint-5 { background: linear-gradient(135deg, #3b82f6 0%, #93c5fd 100%); }
|
||||
.tint-6 { background: linear-gradient(135deg, #4338ca 0%, #6366f1 100%); }
|
||||
.tint-7 { background: linear-gradient(135deg, #0284c7 0%, #0ea5e9 100%); }
|
||||
|
||||
/** 未开通(套餐锁定)时的灰色底 */
|
||||
.tint-off { background: linear-gradient(135deg, #b9c2d4 0%, #d5dbe7 100%); }
|
||||
.tint-off { background: linear-gradient(135deg, #cbd5e1 0%, #e2e8f0 100%); }
|
||||
Reference in new issue
Block a user