Skip to content

KTV UI Design Tokens

本文件将当前 UI 中实际出现的视觉 token 抽成结构化表。用于在另一个项目中统一建立 color / typography / radius / spacing / elevation / layout 基础能力。

1. Color Tokens

1.1 Foundation

TokenValue用途
canvas.base#10071D全局 scaffold 背景
brand.seed#6A36FF全局主题种子色
brand.title#FFD85E品牌标题“金调KTV”
accent.pink#FF4D8D播放进度、全屏选中按钮
accent.pink.border#FF9EBC全屏选中按钮边框
accent.orange#FF6E67状态卡主操作按钮
surface.card.dark#120A1E主题卡片底色
surface.card.white#FFFFFF白底歌手网格与占位卡

1.2 Text

TokenValue用途
text.primary.light#FFF7FF主亮文字
text.secondary.light#F3DAFF次级亮文字
text.light.soft#FFF2FF输入框 icon / 页码 / 次按钮
text.disabled.muted#A99ABF首页工具栏禁用
text.deep#1D1230白底卡片主标题
text.mid#6B5D7C白底卡片副文案
text.subtle#8C819B设置弹窗说明、hint
text.error#9C2F2F红色错误卡文本
text.warning#7A4A00Android 重授权提示

1.3 Background Gradients

TokenValue
bg.page.main#23004F -> #6820D9 -> #16012D
bg.shell.wide#23004F -> #4A0A99 -> #2B005A -> #30006B -> #6820D9 -> #461094 -> #16012D -> #3B1177 -> #25024A
bg.shell.compact#23004F -> #5E1BC4 -> #1F033E
bg.overlay.videoblack 5% -> black 28%
bg.overlay.previewMiniblack 4% -> black 22%
bg.overlay.fullscreenChromeblack 34% -> black 8% -> black 52%

1.4 Ambient / Decoration

TokenValue用途
glow.purple#B44DFF左上发光团
glow.cyan#2BD5FF右上发光团
ring.white.softwhite @ 7%半透明白环
ring.blue.soft#B98CFF @ 9%右下紫环

1.5 Shortcut Gradients

ShortcutGradient
排行榜#FF7C93, #FF5372, #FF9A7A
歌名#FFD36A, #FFB245, #FF9566
歌星#9CC9FF, #89B2FF, #9571FF
本地#65D8FF, #2E9DFF
收藏#F2AAFF, #C46BFF
常唱#FFB8A8, #FF8B78

1.6 Artist Accent Palette

TokenValue
artist.1#B554FF
artist.2#FF7A59
artist.3#00C2A8
artist.4#FFC145
artist.5#6D7CFF
artist.6#E96BA8

来源:

2. Typography Tokens

2.1 Font Family

TokenValue
font.family.primarySF Pro Display

2.2 Font Size Scale

TokenSize常见用途
text.77列表副标题
text.88已点列表小按钮
text.99语种 tab / meta chip
text.1010工具栏 pill / 小标签 / 搜索提示
text.1111搜索框输入 / 页码 / 说明文
text.1212全屏按钮 / 状态层说明
text.1313面包屑 / 全屏歌手名
text.1414首页快捷卡标签
text.1515状态卡标题 / 歌手卡标题 / 浮层标题
text.1616全屏状态浮层标题 / 歌手头像字母
text.1818顶部品牌 / 全屏标题

2.3 Weight Tokens

TokenValue用途
weight.medium500副标题、页码
weight.semibold600大多数按钮和列表标题
weight.bold700品牌、快捷卡、状态浮层标题
weight.extrabold800状态卡标题、歌手卡标题

3. Radius Tokens

TokenValue用途
radius.44左列宽屏小预览
radius.88列表项、小操作按钮
radius.1010分页按钮、tab
radius.1212搜索框、小状态 icon 容器、action pill
radius.1616toolbar pill、歌手卡、状态卡
radius.1818首页快捷卡、设置卡
radius.2020首页工具栏、首页预览状态浮层
radius.2222白底歌手面板
radius.2424页面主壳、全屏状态浮层
radius.2626占位页图标容器
radius.pill999全部胶囊按钮、hint chip、标签

4. Spacing Tokens

4.1 Micro

TokenValue
space.22
space.44
space.66
space.88
space.1010
space.1212
space.1414
space.1616
space.1818
space.2020
space.2222
space.2424
space.2828
space.3232
space.4848

4.2 High-value Layout Spacing

TokenValue用途
layout.page.maxWidth980非沉浸内容最大宽
layout.home.aspect852 / 393首页壳体比例
layout.workspace.aspect852 / 393点歌页壳体比例
layout.preview.aspect16 / 9视频预览比例
layout.leftColumn.fixed304宽屏左列
layout.leftColumn.immersiveMax340沉浸左列上限
layout.home.sideInset48首页宽屏预览左右留白

5. Elevation / Shadow Tokens

TokenValue
shadow.shell#090012 @ 25%, blur 32, y 20
shadow.shell.compact#090012 @ 25%, blur 28, y 18
shadow.toolbar#120023 @ 40%, blur 20, y 8
shadow.preview.home#090012 @ 53%, blur 24, y 10
shadow.preview.left#0A001E @ 53%, blur 18, y 10
shadow.shortcut#1B024D @ 31%, blur 20, y 10
shadow.statusOverlay#000000 @ 40%, blur 18, y 8

6. Component Tokens

6.1 Toolbar Pill

TokenValue
toolbar.pill.padding10 x 8
toolbar.pill.radius16
toolbar.pill.bg.enabledwhite @ 10%
toolbar.pill.bg.disabledwhite @ 5%

6.2 Top Action Pill

TokenValue
action.pill.padding8 x 5
action.pill.radius12
action.pill.icon12
action.pill.text10 / 600

6.3 List Tile

TokenValue
list.tile.song.height34
list.tile.queue.height48
list.tile.padding10,5,8,5
list.tile.radius8
list.tile.gap.columns12
list.tile.gap.rows6

6.4 Search Field

TokenValue
search.height32
search.radius12
search.icon14
search.close.circle16
search.close.icon10

6.5 Keyboard Key

TokenValue
keyboard.key.height22
keyboard.key.radius12
keyboard.key.gap6

6.6 Progress

TokenValue
progress.track.height6
progress.track.radius999
progress.track.bgwhite @ 20%
progress.track.fg#FF4D8D

7. Layout Ratios

TokenValue说明
home.columns.ratio384 : 324首页预览区与快捷区
artist.grid.ratio.single2.5单列歌手卡
artist.grid.ratio.double1.48双列歌手卡
shortcut.grid.ratio.wide156 / 54首页宽屏快捷卡
shortcut.grid.ratio.compact2.25首页紧凑快捷卡

麦麦KTV 官方网站与文档