UNI-APP · 多用户商城前端

商城 UI 风格方案

基于现有工程的设计令牌体系(uni.scss + app.scss)规划可复用商城组件,并提供 4 套成熟行业风格供选型。换肤只需修改变量值,组件写法零改动。

状态:规划稿 v1 三端:小程序 / H5 / APP 基座:ColorUI + 自定义令牌 日期:2026-08-10
SECTION 01
商城可复用 UI 组件规划
复用现有 c-button / c-card / c-tag / c-modal / c-section-title 组件与 uni.scss 令牌体系,按商城业务扩展以下组件。所有组件只读 CSS 变量(var(--primary) 等),因此切换风格时无需改动任何组件代码。
基础组件(现有体系扩展)
CButton 按钮
primary / ghost / gradient 三态,圆角随 --radius
c-button
CCard 卡片
圆角 + 柔和阴影,容器基础
.card
CTag 标签
促销/新品/包邮等语义标签
c-tag
CSectionTitle 栏标题
"猜你喜欢" 板块标题
c-section-title
CPrice 价格
主价 + 划线价 + 单位,统一用 --price
.amount-primary
CAvatar 头像
店铺/用户头像,圆角可配
—
CEmpty 空态
无商品/无订单占位
c-empty
CNavBar 导航栏
custom 导航 + 搜索框,读 --primary
—
业务组件(商城专属)
GoodsCard 商品卡
grid 双列 / list 横排两种形态
pages/mall … card
StoreCard 店铺卡
店铺头像 + 评分 + 进店
—
CouponCard 优惠券
票券造型(锯齿边),读 --primary
—
SpecSheet 规格弹窗
SKU 选择 + 数量步进
jft-mall-spec
SearchBar 搜索栏
首页/分类搜索入口
—
CategoryNav 分类导航
左侧类目 + 右侧楼层
goods/category
BannerSwiper 轮播
首页活动位 / 商品图册
—
FilterBar 筛选栏
综合/销量/价格 排序
—
CheckoutBar 结算栏
—
购物车底部合计 + 去结算
bottom-bar
TabBar 标签栏
首页/分类/购物车/我的,激活态 --primary
—
换肤机制:所有组件样式均引用 uni.scss 变量(经 styles/app.scss 桥接到 :root, page 的 CSS 变量)。落地新风格时,只改 uni.scss 的 $primary / $bg / $radius / $shadow / $font-* 等变量值,全站组件即时换肤,无需触碰任何 .vue 文件。下列四套风格均已按此变量体系定义完整 token。
SECTION 02
成熟商城风格选型
从电商行业挑出 4 套差异明显、经过市场验证的成熟 UI 风格。每个风格都给出:配色板、字体、以及真实组件渲染(导航栏 / 商品卡 / 价格 / 按钮 / 优惠券 / TabBar),可直接在下方预览对比。
A · 轻奢金棕
现状风格 · 会员制/数字资产/高端
B · 简约现代
Apple/无印风 · 数码/品牌精品/严选
C · 内容种草
小红书风 · 美妆/穿搭/社区电商
D · 活力大促
淘宝/拼多多风 · 特卖/拼团/秒杀

A · 轻奢金棕(现状)

金色主调 + 米白底,沉稳奢华,契合会员制 / 数字资产 / 高端消费场景。也是当前工程的默认主题。
高端会员制数字资产信任感
#D4AF37primary 主色
#B88A1Aprimary-dark
#6B3E1Bsecondary
#F8F5F0bg 背景
#F0E9DAbg-subtle
字体:PingFang SC / 系统默认;圆角 16px(偏大),阴影 柔和,价格用金色突出尊贵感。
组件预览
图片
臻选冻干燕窝礼盒 尊享装
¥1280
会员价
图片
和田玉平安扣 天然A货
¥860
新品
¥200
满2000可用
尊享会员券
仅限数字资产专区
⌂首页
▦分类
🛒购物车
◍我的
图
高山古树普洱茶饼 357g 礼盒
顺丰包邮
¥468 ¥520
图
瑞士进口腕表 机械男表
正品保障
¥2680

B · 简约现代

近黑主色 + 纯白底,大量留白与强字重对比,类 Apple / 无印良品调性。适合数码、品牌精品、严选类商城。
极简品牌感数码留白
#1A1A1Aprimary 主色
#000000primary-dark
#6B7280secondary
#FAFAFAbg 背景
#F2F2F2bg-subtle
字体:系统无衬线 + 强字重对比;圆角 12px(克制),阴影 极淡,价格用近黑、字号克制,靠排版而非色彩吸引。
组件预览
图片
Air 降噪耳机 第三代
¥1299
新品
图片
极简主义陶瓷水杯
¥89
严选
¥50
无门槛
新客专享券
首单立减
⌂首页
▦分类
🛒购物车
◍我的
图
原木极简书桌 1.2m
包邮
¥599 ¥699
图
北欧风亚麻四件套
热销
¥259

C · 内容种草(小红书风)

小红书红 + 纯白底 + 大圆角卡片,双列瀑布流、笔记感强。适合美妆、穿搭、生活方式等社区电商。
种草社区美妆年轻化
#FF2E4Dprimary 主色
#E01230primary-dark
#FF6B81secondary
#FFFFFFbg 背景
#FFF1F3bg-subtle
字体:PingFang SC 圆润感;圆角 18px(大),阴影 红调微染,双列瀑布流、封面大图、价格红字吸睛。
组件预览
图片
早C晚A护肤套装 新手友好
¥199
种草
图片
法式碎花连衣裙 显瘦
¥329
爆款
¥30
满199可用
种草福利券
限时领取
⌂首页
▦分类
🛒购物车
◍我的
图
油皮亲妈洗面奶 氨基酸
回购王
¥89 ¥109
图
复古牛仔外套 男女同款
显白
¥259

D · 活力大促(淘宝/拼多多风)

橙红主色 + 明黄点缀 + 暖橙底,价格超大红字、强 CTA、促销氛围浓。适合特卖、拼团、秒杀类商城。
大促拼团秒杀高转化
#FF5000primary 主色
#E63E00primary-dark
#FF8A00secondary
#FFF7F0bg 背景
#FFEDE0bg-subtle
字体:系统无衬线 + 价格超大字重;圆角 12px(中等),阴影 橙调,强 CTA 按钮 + 倒计时/进度条元素驱动转化。
组件预览
图片
【秒杀】纯棉T恤 3件装
¥39.9
限时秒
图片
网红零食大礼包 整箱
¥59
拼团
¥20
满99可用
全场通用券
今日有效
⌂首页
▦分类
🛒购物车
◍我的
图
家用抽纸 24包 整箱
百亿补贴
¥29.9 ¥59
图
蓝牙耳机 降噪版
爆款
¥99
SECTION 07
选型建议与落地映射
选定风格后,将下表中对应列的值写入 uni.scss 即可完成全站换肤(配合 styles/app.scss 自动桥接)。变量命名与现有工程完全一致。
uni.scss 变量轻奢金棕 A简约现代 B内容种草 C活力大促 D
$primary#D4AF37#1A1A1A#FF2E4D#FF5000
$primary-dark#B88A1A#000000#E01230#E63E00
$secondary#6B3E1B#6B7280#FF6B81#FF8A00
$bg#F8F5F0#FAFAFA#FFFFFF#FFF7F0
$bg-subtle#F0E9DA#F2F2F2#FFF1F3#FFEDE0
$font-color-price#D4AF37#1A1A1A#FF2E4D#FF5000
$radius-xl24rpx16rpx28rpx18rpx
$shadow-md0 4rpx 16rpx rgba(0,0,0,.06)0 2rpx 10rpx rgba(0,0,0,.05)0 4rpx 14rpx rgba(255,46,77,.07)0 4rpx 14rpx rgba(255,80,0,.08)
落地建议:① 先以 A 轻奢金棕 作为默认(与现状一致,风险最低);② 若商城定位偏年轻/社区,推荐 C 内容种草;③ 大促/拼团场景用 D 活力大促;④ 数码/品牌精品用 B 简约现代。四套可并存于主题配置文件,运行时按商户/活动切换。下一步可进入"阶段1 MVP 闭环"时同步落地所选风格的 uni.scss 变量。
已选择风格:— 清除选择