Files
vtubermini/design/vtubermini-mvp-v1.pen
km2023 4ad8e7cbec chore: 初始化仓库,配置 Git LFS 管理大素材
- git init (分支 main) + remote origin → gitea comi-logic/vtubermini
- 根级 .gitignore 排除 node_modules/dist/android-build/releases(APK)/日志/.codex-logs
- .gitattributes 用 Git LFS 跟踪 *.png/*.mp4 等媒体(141 个文件)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 11:19:40 +08:00

14482 lines
528 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"version": "2.13",
"children": [
{
"type": "frame",
"id": "v5gpU",
"x": 0,
"y": 0,
"name": "00 Design System - Blue Dream",
"clip": true,
"width": 1440,
"height": 960,
"fill": "#F7FCFF",
"layout": "vertical",
"gap": 24,
"padding": 32,
"children": [
{
"type": "frame",
"id": "L40HM",
"name": "Design System Header",
"width": "fill_container",
"height": 128,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 90,
"size": {
"height": 1
},
"colors": [
{
"color": "#102A57",
"position": 0
},
{
"color": "#4A90E2",
"position": 1
}
]
},
"cornerRadius": 24,
"gap": 24,
"padding": 24,
"alignItems": "center",
"children": [
{
"type": "frame",
"id": "n4J7Rl",
"name": "Glass Crown Mark",
"width": 82,
"height": 82,
"fill": "#FFFFFF22",
"cornerRadius": 24,
"stroke": "#FFFFFF99",
"strokeWidth": 1,
"effect": {
"type": "shadow",
"shadowType": "outer",
"color": "#4A90E255",
"offset": {
"x": 0,
"y": 10
},
"blur": 24
},
"layout": "none",
"children": [
{
"type": "icon",
"id": "Od9wU",
"x": 20,
"y": 18,
"name": "Crown Icon",
"width": 42,
"height": 42,
"icon": "Crown",
"library": "lucide",
"fill": "#D4AF37"
},
{
"type": "ellipse",
"id": "o4pTr",
"x": 56,
"y": 14,
"name": "Glow Dot",
"fill": "#E8F4F8AA",
"width": 12,
"height": 12
}
]
},
{
"type": "frame",
"id": "A10iM",
"name": "Header Copy",
"width": "fill_container",
"layout": "vertical",
"gap": 8,
"children": [
{
"type": "text",
"id": "SZNGw",
"name": "Title",
"fill": "#FFFFFF",
"content": "VTuber Mini 蓝色梦境 MVP",
"fontFamily": "$font-heading",
"fontSize": 38,
"fontWeight": "700"
},
{
"type": "text",
"id": "o3Aafg",
"name": "Subtitle",
"fill": "#D8ECFF",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "安卓粉丝 App + 后台工坊设计系统:宠物陪伴、积分抽卡、钻石兑换、纪念日运营。",
"lineHeight": 1.35,
"fontFamily": "$font-body",
"fontSize": 15,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "BVozH",
"name": "Token Badge",
"fill": "#FFFFFF1F",
"cornerRadius": 18,
"stroke": "#FFFFFF66",
"strokeWidth": 1,
"layout": "vertical",
"gap": 4,
"padding": [
12,
16
],
"children": [
{
"type": "text",
"id": "jZuOK",
"name": "Badge Label",
"fill": "#D8ECFF",
"content": "Visual Tone",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
},
{
"type": "text",
"id": "t0tUWF",
"name": "Badge Value",
"fill": "#FFFFFF",
"content": "冷色通透 / 轻奢收藏 / 温柔陪伴",
"fontFamily": "$font-body",
"fontSize": 14,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "LDtPE",
"name": "Tokens and Typography",
"width": "fill_container",
"height": 230,
"gap": 20,
"children": [
{
"type": "frame",
"id": "LSqis",
"name": "Color Tokens",
"width": 520,
"height": "fill_container",
"fill": "#E8F4F8",
"cornerRadius": 20,
"layout": "vertical",
"gap": 14,
"padding": 20,
"children": [
{
"type": "text",
"id": "Z9VsZ",
"name": "Section Title",
"fill": "$deep-blue",
"content": "颜色 Token",
"fontFamily": "$font-heading",
"fontSize": 26,
"fontWeight": "700"
},
{
"type": "frame",
"id": "IBr0Y",
"name": "Swatches",
"width": "fill_container",
"gap": 12,
"children": [
{
"type": "frame",
"id": "KRduU",
"name": "dream-blue",
"width": "fill_container",
"layout": "vertical",
"gap": 8,
"children": [
{
"type": "rectangle",
"cornerRadius": 16,
"id": "t1Baq",
"name": "dream-blue swatch",
"fill": "#4A90E2",
"width": "fill_container",
"height": 72
},
{
"type": "text",
"id": "OWHHh",
"name": "dream-blue label",
"fill": "$deep-blue",
"content": "dream-blue",
"fontFamily": "$font-data",
"fontSize": 12,
"fontWeight": "normal"
},
{
"type": "text",
"id": "Ksi8c",
"name": "dream-blue use",
"fill": "$muted-blue",
"content": "主按钮",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "isJDs",
"name": "crystal-blue",
"width": "fill_container",
"layout": "vertical",
"gap": 8,
"children": [
{
"type": "rectangle",
"cornerRadius": 16,
"id": "H2oGE",
"name": "crystal-blue swatch",
"fill": "#B8D4F1",
"width": "fill_container",
"height": 72
},
{
"type": "text",
"id": "EHc2L",
"name": "crystal-blue label",
"fill": "$deep-blue",
"content": "crystal-blue",
"fontFamily": "$font-data",
"fontSize": 12,
"fontWeight": "normal"
},
{
"type": "text",
"id": "FFRlK",
"name": "crystal-blue use",
"fill": "$muted-blue",
"content": "玻璃边缘",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "Jf24A",
"name": "moon-white",
"width": "fill_container",
"layout": "vertical",
"gap": 8,
"children": [
{
"type": "rectangle",
"cornerRadius": 16,
"id": "T62xip",
"name": "moon-white swatch",
"fill": "#E8F4F8",
"width": "fill_container",
"height": 72
},
{
"type": "text",
"id": "Y1KAI",
"name": "moon-white label",
"fill": "$deep-blue",
"content": "moon-white",
"fontFamily": "$font-data",
"fontSize": 12,
"fontWeight": "normal"
},
{
"type": "text",
"id": "FrWdA",
"name": "moon-white use",
"fill": "$muted-blue",
"content": "页面底",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "eiJKb",
"name": "deep-blue",
"width": "fill_container",
"layout": "vertical",
"gap": 8,
"children": [
{
"type": "rectangle",
"cornerRadius": 16,
"id": "h0oEQ",
"name": "deep-blue swatch",
"fill": "#2C5F8D",
"width": "fill_container",
"height": 72
},
{
"type": "text",
"id": "C9349",
"name": "deep-blue label",
"fill": "$deep-blue",
"content": "deep-blue",
"fontFamily": "$font-data",
"fontSize": 12,
"fontWeight": "normal"
},
{
"type": "text",
"id": "DVdvO",
"name": "deep-blue use",
"fill": "$muted-blue",
"content": "标题",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "dO5lx",
"name": "rose-gold",
"width": "fill_container",
"layout": "vertical",
"gap": 8,
"children": [
{
"type": "rectangle",
"cornerRadius": 16,
"id": "qIgPt",
"name": "rose-gold swatch",
"fill": "#D4AF37",
"width": "fill_container",
"height": 72
},
{
"type": "text",
"id": "OzCGA",
"name": "rose-gold label",
"fill": "$deep-blue",
"content": "rose-gold",
"fontFamily": "$font-data",
"fontSize": 12,
"fontWeight": "normal"
},
{
"type": "text",
"id": "Ag7CX",
"name": "rose-gold use",
"fill": "$muted-blue",
"content": "SSR/VIP",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "normal"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "LBqA5",
"name": "Typography",
"width": 390,
"height": "fill_container",
"fill": "#FFFFFFCC",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 12,
"padding": 20,
"children": [
{
"type": "text",
"id": "x5jKKX",
"name": "Type Title",
"fill": "$deep-blue",
"content": "排版",
"fontFamily": "$font-heading",
"fontSize": 28,
"fontWeight": "700"
},
{
"type": "text",
"id": "bSgJn",
"name": "Heading Example",
"fill": "$deep-blue",
"content": "璃月纪念日",
"fontFamily": "$font-heading",
"fontSize": 34,
"fontWeight": "700"
},
{
"type": "text",
"id": "j4WzD",
"name": "Body Example",
"fill": "$ink-blue",
"content": "今天也和小狗一起收集星光积分。",
"fontFamily": "$font-body",
"fontSize": 15,
"fontWeight": "normal"
},
{
"type": "text",
"id": "lmbTc",
"name": "Data Example",
"fill": "$dream-blue",
"content": "12,680 pts / 320 钻",
"fontFamily": "$font-data",
"fontSize": 24,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "AQjuC",
"name": "Review Rules",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFCC",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 10,
"padding": 20,
"children": [
{
"type": "text",
"id": "wD8v9",
"name": "Rules Title",
"fill": "$deep-blue",
"content": "设计审查重点",
"fontFamily": "$font-heading",
"fontSize": 26,
"fontWeight": "700"
},
{
"type": "text",
"id": "L4tFxv",
"name": "Rule - 抽卡必须显示概率、保底、重复卡处理",
"fill": "$ink-blue",
"content": "• 抽卡必须显示概率、保底、重复卡处理",
"fontFamily": "$font-body",
"fontSize": 14,
"fontWeight": "normal"
},
{
"type": "text",
"id": "Zewdg",
"name": "Rule - 商城只展示钻石兑换,不出现充值入口",
"fill": "$ink-blue",
"content": "• 商城只展示钻石兑换,不出现充值入口",
"fontFamily": "$font-body",
"fontSize": 14,
"fontWeight": "normal"
},
{
"type": "text",
"id": "uEZzJ",
"name": "Rule - 宠物页显示每日积分上限和剩余小游戏次数",
"fill": "$ink-blue",
"content": "• 宠物页显示每日积分上限和剩余小游戏次数",
"fontFamily": "$font-body",
"fontSize": 14,
"fontWeight": "normal"
},
{
"type": "text",
"id": "hkbTV",
"name": "Rule - 纪念日区分系统纪念日与用户自定义纪念日",
"fill": "$ink-blue",
"content": "• 纪念日区分系统纪念日与用户自定义纪念日",
"fontFamily": "$font-body",
"fontSize": 14,
"fontWeight": "normal"
},
{
"type": "text",
"id": "Alumi",
"name": "Rule - 后台资产发放必须有原因、审批、审计记录",
"fill": "$ink-blue",
"content": "• 后台资产发放必须有原因、审批、审计记录",
"fontFamily": "$font-body",
"fontSize": 14,
"fontWeight": "normal"
}
]
}
]
},
{
"type": "frame",
"id": "IYqD4",
"name": "Reusable Components",
"width": "fill_container",
"height": 500,
"gap": 20,
"children": [
{
"type": "frame",
"id": "SsgK5",
"name": "Core Components Column A",
"width": "fill_container",
"height": "fill_container",
"layout": "vertical",
"gap": 16,
"children": [
{
"type": "frame",
"id": "Zbeap",
"name": "Component / Glass Card",
"reusable": true,
"width": 380,
"height": 132,
"fill": "#FFFFFFCC",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"effect": {
"type": "shadow",
"shadowType": "outer",
"color": "#4A90E222",
"offset": {
"x": 0,
"y": 12
},
"blur": 28
},
"layout": "vertical",
"gap": 8,
"padding": 18,
"children": [
{
"type": "text",
"id": "bwFvM",
"name": "Component Title",
"fill": "$deep-blue",
"content": "今日星光任务",
"fontFamily": "$font-heading",
"fontSize": 22,
"fontWeight": "700"
},
{
"type": "text",
"id": "lkwOr",
"name": "Component Body",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "已获得 42/80 积分,完成全部照顾可再领 20。",
"lineHeight": 1.35,
"fontFamily": "$font-body",
"fontSize": 14,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "PQLHK",
"name": "Component / Primary Button",
"reusable": true,
"width": 220,
"height": 52,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 90,
"size": {
"height": 1
},
"colors": [
{
"color": "#4A90E2",
"position": 0
},
{
"color": "#2C5F8D",
"position": 1
}
]
},
"cornerRadius": 999,
"effect": {
"type": "shadow",
"shadowType": "outer",
"color": "#4A90E255",
"offset": {
"x": 0,
"y": 8
},
"blur": 18
},
"gap": 8,
"padding": [
0,
18
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "qTI3W",
"name": "Button Label",
"fill": "#FFFFFF",
"content": "进入宠物小屋",
"fontFamily": "$font-body",
"fontSize": 15,
"fontWeight": "700"
},
{
"type": "icon",
"id": "C7OwSI",
"name": "Button Arrow",
"width": 18,
"height": 18,
"icon": "chevron-right",
"library": "lucide",
"fill": "#FFFFFF"
}
]
},
{
"type": "frame",
"id": "XW7K2",
"name": "Component / Secondary Button",
"reusable": true,
"width": 220,
"height": 52,
"fill": "#FFFFFFCC",
"cornerRadius": 999,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"gap": 8,
"padding": [
0,
18
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "lGBJG",
"name": "Button Label",
"fill": "$deep-blue",
"content": "查看规则",
"fontFamily": "$font-body",
"fontSize": 15,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "x01DP3",
"name": "Component / Asset Pill",
"reusable": true,
"width": 170,
"height": 44,
"fill": "#E8F4F8",
"cornerRadius": 999,
"stroke": "#FFFFFF",
"strokeWidth": 1,
"gap": 8,
"padding": [
0,
14
],
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "KOmsr",
"name": "Asset Icon",
"width": 18,
"height": 18,
"icon": "diamond",
"library": "lucide",
"fill": "$dream-blue"
},
{
"type": "text",
"id": "ZV4LW",
"name": "Asset Value",
"fill": "$deep-blue",
"content": "钻石 320",
"fontFamily": "$font-data",
"fontSize": 15,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "NHe0S",
"name": "Component / Progress Bar",
"reusable": true,
"width": 360,
"height": 44,
"layout": "vertical",
"gap": 8,
"children": [
{
"type": "frame",
"id": "G9atF0",
"name": "Progress Track",
"width": "fill_container",
"height": 12,
"fill": "#D8ECFF",
"cornerRadius": 999,
"layout": "none",
"children": [
{
"type": "rectangle",
"cornerRadius": 999,
"id": "qMnCC",
"x": 0,
"y": 0,
"name": "Progress Fill",
"fill": "#4A90E2",
"width": 228,
"height": 12
}
]
},
{
"type": "text",
"id": "HXJyr",
"name": "Progress Label",
"fill": "$muted-blue",
"content": "保底进度 38 / 90",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
}
]
},
{
"type": "frame",
"id": "vK4b1",
"name": "Core Components Column B",
"width": "fill_container",
"height": "fill_container",
"layout": "vertical",
"gap": 16,
"children": [
{
"type": "frame",
"id": "XzBdl",
"name": "Component / Badge",
"reusable": true,
"width": 90,
"height": 30,
"fill": "#D4AF3722",
"cornerRadius": 999,
"stroke": "#D4AF37",
"strokeWidth": 1,
"gap": 6,
"padding": [
0,
12
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "qIDBZ",
"name": "Badge Text",
"fill": "#8A6412",
"content": "SSR 限定",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "u2cUbD",
"name": "Component / Input",
"reusable": true,
"width": 360,
"height": 56,
"fill": "#FFFFFF",
"cornerRadius": 16,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"gap": 8,
"padding": [
0,
16
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "u9OYgJ",
"name": "Input Text",
"fill": "$ink-blue",
"content": "第一次看直播",
"fontFamily": "$font-body",
"fontSize": 14,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "aXvxb",
"name": "Component / Modal Container",
"reusable": true,
"width": 360,
"height": 190,
"fill": "#FFFFFFE6",
"cornerRadius": 28,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"effect": {
"type": "shadow",
"shadowType": "outer",
"color": "#2C5F8D33",
"offset": {
"x": 0,
"y": 18
},
"blur": 36
},
"layout": "vertical",
"gap": 14,
"padding": 22,
"children": [
{
"type": "text",
"id": "WmTEm",
"name": "Modal Title",
"fill": "$deep-blue",
"content": "添加纪念日",
"fontFamily": "$font-heading",
"fontSize": 26,
"fontWeight": "700"
},
{
"type": "text",
"id": "PoFcd",
"name": "Modal Body",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "名称、日期、是否每年重复、提醒提前时间。",
"fontFamily": "$font-body",
"fontSize": 14,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "e08dE",
"name": "Component / Card Thumbnail",
"reusable": true,
"width": 104,
"height": 148,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 180,
"size": {
"height": 1
},
"colors": [
{
"color": "#102A57",
"position": 0
},
{
"color": "#B8D4F1",
"position": 1
}
]
},
"cornerRadius": 18,
"stroke": "#D4AF37",
"strokeWidth": 1,
"layout": "none",
"children": [
{
"type": "icon",
"id": "hF3mU",
"x": 34,
"y": 34,
"name": "Card Star",
"width": 36,
"height": 36,
"icon": "sparkles",
"library": "lucide",
"fill": "#D4AF37"
},
{
"type": "text",
"id": "kb05c",
"x": 12,
"y": 108,
"name": "Card Name",
"fill": "#FFFFFF",
"content": "月冠 SSR",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "OESlm",
"name": "Core Components Column C",
"width": "fill_container",
"height": "fill_container",
"layout": "vertical",
"gap": 16,
"children": [
{
"type": "frame",
"id": "iFhWT",
"name": "Component / Anniversary Card",
"reusable": true,
"width": 380,
"height": 128,
"fill": "#FFFFFFCC",
"cornerRadius": 22,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"gap": 14,
"padding": 16,
"alignItems": "center",
"children": [
{
"type": "frame",
"id": "R5VAG",
"name": "Moon Icon",
"width": 70,
"height": 70,
"fill": "#E8F4F8",
"cornerRadius": 20,
"layout": "none",
"children": [
{
"type": "icon",
"id": "YSWZk",
"x": 18,
"y": 18,
"name": "Calendar Heart",
"width": 34,
"height": 34,
"icon": "CalendarHeart",
"library": "lucide",
"fill": "#4A90E2"
}
]
},
{
"type": "frame",
"id": "C86gG0",
"name": "Anniversary Copy",
"width": "fill_container",
"layout": "vertical",
"gap": 5,
"children": [
{
"type": "text",
"id": "VgUla",
"name": "Anniversary Title",
"fill": "$deep-blue",
"content": "开播周年倒计时 18 天",
"fontFamily": "$font-heading",
"fontSize": 22,
"fontWeight": "700"
},
{
"type": "text",
"id": "J9ZLmB",
"name": "Anniversary Body",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "已陪伴 486 天,周年活动规则已公开。",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
}
]
}
]
},
{
"type": "frame",
"id": "g3mhW",
"name": "Component / Product Card",
"reusable": true,
"width": 260,
"height": 172,
"fill": "#FFFFFFCC",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 10,
"padding": 14,
"children": [
{
"type": "rectangle",
"cornerRadius": 14,
"id": "lIA7M",
"name": "Product Image",
"fill": "#D8ECFF",
"width": "fill_container",
"height": 72
},
{
"type": "text",
"id": "ygqPF",
"name": "Product Name",
"fill": "$deep-blue",
"content": "蓝玫瑰亚克力立牌",
"fontFamily": "$font-body",
"fontSize": 15,
"fontWeight": "700"
},
{
"type": "text",
"id": "Kho6q",
"name": "Product Meta",
"fill": "$muted-blue",
"content": "库存 28 · 180 钻 · 7 个工作日发货",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "tbRDr",
"name": "Component / Tab Bar Item",
"reusable": true,
"width": 190,
"height": 72,
"fill": "#D8ECFF",
"cornerRadius": 28,
"layout": "vertical",
"gap": 4,
"padding": 8,
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "Hfpc1",
"name": "Tab Item Icon",
"width": 22,
"height": 22,
"icon": "sparkles",
"library": "lucide",
"fill": "$dream-blue"
},
{
"type": "text",
"id": "pNOI5",
"name": "Tab Item Label",
"fill": "$dream-blue",
"content": "抽卡",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "700"
}
]
}
]
}
]
}
]
},
{
"type": "frame",
"id": "BKR4K",
"x": 0,
"y": 1060,
"name": "01 Mobile App Key Screens",
"clip": true,
"width": 1760,
"height": 3780,
"fill": "#F7FCFF",
"layout": "none",
"children": [
{
"type": "text",
"id": "MGIO8",
"x": 32,
"y": 28,
"name": "Mobile Section Title",
"fill": "$deep-blue",
"content": "Mobile App Key Screens / Android 390x844",
"fontFamily": "$font-heading",
"fontSize": 34,
"fontWeight": "700"
},
{
"type": "frame",
"id": "YPimm",
"x": 32,
"y": 92,
"name": "Login",
"clip": true,
"width": 390,
"height": 844,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 180,
"size": {
"height": 1
},
"colors": [
{
"color": "#0B1F46",
"position": 0
},
{
"color": "#174A78",
"position": 0.55
},
{
"color": "#E8F4F8",
"position": 1
}
]
},
"cornerRadius": 34,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 12,
"padding": [
0,
16,
14,
16
],
"children": [
{
"type": "frame",
"id": "y67pa",
"name": "Status Bar",
"width": "fill_container",
"height": 52,
"fill": "#00000000",
"padding": [
12,
18
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "PCxbd",
"name": "Time",
"fill": "#FFFFFF",
"content": "9:41",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "frame",
"id": "u3ujpY",
"name": "System Icons",
"gap": 6,
"alignItems": "center",
"children": [
{
"type": "rectangle",
"cornerRadius": 2,
"id": "uWB34",
"name": "Signal",
"fill": "#FFFFFF",
"width": 18,
"height": 9
},
{
"type": "rectangle",
"cornerRadius": 3,
"id": "j9COgb",
"name": "Battery",
"fill": "#FFFFFF",
"width": 24,
"height": 11
}
]
}
]
},
{
"type": "frame",
"id": "AMU8g",
"name": "Content",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"layout": "vertical",
"gap": 12,
"children": [
{
"type": "frame",
"id": "g7Hr6i",
"name": "Login Visual",
"width": "fill_container",
"height": 250,
"fill": "#FFFFFF14",
"cornerRadius": 28,
"stroke": "#FFFFFF55",
"strokeWidth": 1,
"layout": "none",
"children": [
{
"type": "ellipse",
"id": "I24ux7",
"x": 228,
"y": 28,
"name": "Moon Glow",
"fill": "#E8F4F888",
"width": 92,
"height": 92
},
{
"type": "ellipse",
"id": "kEtBc",
"x": 122,
"y": 76,
"name": "Avatar Orb",
"fill": "#B8D4F1CC",
"width": 122,
"height": 122
},
{
"type": "icon",
"id": "FhjFp",
"x": 164,
"y": 50,
"name": "Crown",
"width": 42,
"height": 42,
"icon": "crown",
"library": "lucide",
"fill": "#D4AF37"
}
]
},
{
"type": "text",
"id": "aBxae",
"name": "Login Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "欢迎回到 VTuber Mini",
"fontFamily": "$font-heading",
"fontSize": 30,
"fontWeight": "700"
},
{
"type": "text",
"id": "lJXXe",
"name": "Login Subtitle",
"fill": "#D8ECFF",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "登录后同步积分、钻石、卡册与兑换订单",
"fontFamily": "$font-body",
"fontSize": 14,
"fontWeight": "normal"
},
{
"type": "frame",
"id": "T1Vaea",
"name": "Login Form",
"width": "fill_container",
"height": 220,
"fill": "#FFFFFFE6",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 14,
"children": [
{
"type": "text",
"id": "OcDL5",
"name": "Phone Input",
"fill": "$muted-blue",
"content": "请输入手机号",
"fontFamily": "$font-body",
"fontSize": 14,
"fontWeight": "normal"
},
{
"type": "text",
"id": "G9YLN",
"name": "Code Input",
"fill": "$muted-blue",
"content": "请输入验证码 获取验证码",
"fontFamily": "$font-body",
"fontSize": 14,
"fontWeight": "normal"
},
{
"type": "frame",
"id": "UfnDV",
"name": "Login Button",
"width": "fill_container",
"height": 48,
"fill": "#4A90E2",
"cornerRadius": 999,
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "CzPCK",
"name": "Login Button Text",
"fill": "#FFFFFF",
"content": "登录",
"fontFamily": "$font-body",
"fontSize": 15,
"fontWeight": "700"
}
]
},
{
"type": "text",
"id": "IKX0V",
"name": "Agreement",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "☑ 我已阅读并同意《用户协议》《隐私政策》",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "XcRJj",
"x": 454,
"y": 92,
"name": "Home",
"clip": true,
"width": 390,
"height": 844,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 180,
"size": {
"height": 1
},
"colors": [
{
"color": "#0B1F46",
"position": 0
},
{
"color": "#174A78",
"position": 0.55
},
{
"color": "#E8F4F8",
"position": 1
}
]
},
"cornerRadius": 34,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 12,
"padding": [
0,
16,
14,
16
],
"children": [
{
"type": "frame",
"id": "N9Ka6R",
"name": "Status Bar",
"width": "fill_container",
"height": 52,
"fill": "#00000000",
"padding": [
12,
18
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "ckLPO",
"name": "Time",
"fill": "#FFFFFF",
"content": "9:41",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "frame",
"id": "d2F3Dn",
"name": "System Icons",
"gap": 6,
"alignItems": "center",
"children": [
{
"type": "rectangle",
"cornerRadius": 2,
"id": "cjaqA",
"name": "Signal",
"fill": "#FFFFFF",
"width": 18,
"height": 9
},
{
"type": "rectangle",
"cornerRadius": 3,
"id": "AgLWt",
"name": "Battery",
"fill": "#FFFFFF",
"width": 24,
"height": 11
}
]
}
]
},
{
"type": "frame",
"id": "OAe79",
"name": "Content",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"layout": "vertical",
"gap": 12,
"children": [
{
"type": "frame",
"id": "Hjw44",
"name": "Home Immersive Hero",
"width": "fill_container",
"height": 276,
"fill": "#FFFFFF12",
"cornerRadius": 28,
"stroke": "#FFFFFF44",
"strokeWidth": 1,
"layout": "none",
"children": [
{
"type": "ellipse",
"id": "N1BZCU",
"x": 172,
"y": 24,
"name": "Character Glow",
"fill": "#B8D4F188",
"width": 150,
"height": 210
},
{
"type": "frame",
"id": "lDq7T",
"x": 206,
"y": 78,
"name": "Character Silhouette",
"width": 86,
"height": 154,
"fill": "#E8F4F8CC",
"cornerRadius": 44,
"layout": "none"
},
{
"type": "icon",
"id": "nH5s4",
"x": 232,
"y": 46,
"name": "Hero Crown",
"width": 34,
"height": 34,
"icon": "crown",
"library": "lucide",
"fill": "#D4AF37"
},
{
"type": "text",
"id": "JFQpU",
"x": 20,
"y": 24,
"name": "Home Greeting",
"fill": "#FFFFFF",
"textGrowth": "fixed-width",
"width": 180,
"content": "今晚也一起进入蓝色梦境吧",
"lineHeight": 1.15,
"fontFamily": "$font-heading",
"fontSize": 27,
"fontWeight": "700"
},
{
"type": "text",
"id": "HrXIF",
"x": 20,
"y": 108,
"name": "Home Notice",
"fill": "#D8ECFF",
"textGrowth": "fixed-width",
"width": 180,
"content": "周年纪念卡池开启中",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "p6VApW",
"name": "Asset Row",
"width": "fill_container",
"height": 50,
"gap": 10,
"children": [
{
"type": "frame",
"id": "Xknwu",
"name": "Points Pill",
"height": 34,
"fill": "#FFFFFFD9",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "a8Yavx",
"name": "Points Pill Icon",
"width": 15,
"height": 15,
"icon": "star",
"library": "lucide",
"fill": "$dream-blue"
},
{
"type": "text",
"id": "U4cZGS",
"name": "Points Pill Text",
"fill": "$deep-blue",
"content": "积分 1280",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "GqcbI",
"name": "Diamonds Pill",
"height": 34,
"fill": "#FFFFFFD9",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "Al4H3",
"name": "Diamonds Pill Icon",
"width": 15,
"height": 15,
"icon": "diamond",
"library": "lucide",
"fill": "$dream-blue"
},
{
"type": "text",
"id": "UFl5E",
"name": "Diamonds Pill Text",
"fill": "$deep-blue",
"content": "钻石 36",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "fBWKQ",
"name": "Quick Entrances",
"width": "fill_container",
"height": 96,
"gap": 10,
"children": [
{
"type": "frame",
"id": "vuohT",
"name": "入口 宠物小屋",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFD9",
"cornerRadius": 18,
"layout": "vertical",
"gap": 5,
"padding": 8,
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "jDdtt",
"name": "宠物小屋 Icon",
"width": 23,
"height": 23,
"icon": "paw-print",
"library": "lucide",
"fill": "$dream-blue"
},
{
"type": "text",
"id": "HzGKl",
"name": "宠物小屋 Text",
"fill": "$deep-blue",
"content": "宠物小屋",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "zansx",
"name": "入口 限定卡池",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFD9",
"cornerRadius": 18,
"layout": "vertical",
"gap": 5,
"padding": 8,
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "W42B7d",
"name": "限定卡池 Icon",
"width": 23,
"height": 23,
"icon": "sparkles",
"library": "lucide",
"fill": "$dream-blue"
},
{
"type": "text",
"id": "LHZb6",
"name": "限定卡池 Text",
"fill": "$deep-blue",
"content": "限定卡池",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "W98cxJ",
"name": "入口 钻石商城",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFD9",
"cornerRadius": 18,
"layout": "vertical",
"gap": 5,
"padding": 8,
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "GcqFA",
"name": "钻石商城 Icon",
"width": 23,
"height": 23,
"icon": "shopping-bag",
"library": "lucide",
"fill": "$dream-blue"
},
{
"type": "text",
"id": "C5wjX",
"name": "钻石商城 Text",
"fill": "$deep-blue",
"content": "钻石商城",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "EaJHD",
"name": "入口 卡册",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFD9",
"cornerRadius": 18,
"layout": "vertical",
"gap": 5,
"padding": 8,
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "H12fE",
"name": "卡册 Icon",
"width": 23,
"height": 23,
"icon": "book-open",
"library": "lucide",
"fill": "$dream-blue"
},
{
"type": "text",
"id": "j7Jms",
"name": "卡册 Text",
"fill": "$deep-blue",
"content": "卡册",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "700"
}
]
}
]
},
{
"id": "TLWWU",
"type": "ref",
"ref": "iFhWT",
"name": "Home Anniversary Card",
"width": "fill_container",
"height": 112,
"descendants": {
"VgUla": {
"content": "距离主播生日还有 12 天"
},
"J9ZLmB": {
"content": "已陪伴 386 天 · 查看全部纪念日"
}
}
},
{
"type": "frame",
"id": "YWyrv",
"name": "Announcement Card",
"width": "fill_container",
"height": 88,
"fill": "#FFFFFFD9",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 14,
"children": [
{
"type": "text",
"id": "InNTq",
"name": "Announcement 1",
"fill": "$deep-blue",
"content": "钻石到账提醒:活动补贴 +20 钻",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "text",
"id": "MzaQh",
"name": "Announcement 2",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "周边兑换发货规则更新,请兑换前确认地址",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
}
]
},
{
"type": "frame",
"id": "Y1dxMH",
"name": "Bottom Tab Bar",
"width": "fill_container",
"height": 72,
"fill": "#FFFFFFD9",
"cornerRadius": 36,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"effect": {
"type": "shadow",
"shadowType": "outer",
"color": "#2C5F8D22",
"offset": {
"x": 0,
"y": 8
},
"blur": 18
},
"gap": 4,
"padding": 8,
"children": [
{
"type": "frame",
"id": "cGcZX",
"name": "Tab 首页",
"width": "fill_container",
"height": "fill_container",
"fill": "#D8ECFF",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "nqUmo",
"name": "首页 Icon",
"width": 19,
"height": 19,
"icon": "house",
"library": "lucide",
"fill": "#4A90E2"
},
{
"type": "text",
"id": "NfXyM",
"name": "首页 Label",
"fill": "$dream-blue",
"content": "首页",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "whMeM",
"name": "Tab 宠物",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "Yezij",
"name": "宠物 Icon",
"width": 19,
"height": 19,
"icon": "paw-print",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "sM91G",
"name": "宠物 Label",
"fill": "$muted-blue",
"content": "宠物",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "hwowk",
"name": "Tab 抽卡",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "cYUAZ",
"name": "抽卡 Icon",
"width": 19,
"height": 19,
"icon": "sparkles",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "CsW2T",
"name": "抽卡 Label",
"fill": "$muted-blue",
"content": "抽卡",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "A4ceUz",
"name": "Tab 商城",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "o4hBj",
"name": "商城 Icon",
"width": 19,
"height": 19,
"icon": "shopping-bag",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "h6bON8",
"name": "商城 Label",
"fill": "$muted-blue",
"content": "商城",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "NEUKy",
"name": "Tab 我的",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "NNZw4",
"name": "我的 Icon",
"width": 19,
"height": 19,
"icon": "user",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "Af452",
"name": "我的 Label",
"fill": "$muted-blue",
"content": "我的",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "Hyb1a",
"x": 876,
"y": 92,
"name": "Pet Room",
"clip": true,
"width": 390,
"height": 844,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 180,
"size": {
"height": 1
},
"colors": [
{
"color": "#E8F4F8",
"position": 0
},
{
"color": "#F7FCFF",
"position": 1
}
]
},
"cornerRadius": 34,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 12,
"padding": [
0,
16,
14,
16
],
"children": [
{
"type": "frame",
"id": "W4akn",
"name": "Status Bar",
"width": "fill_container",
"height": 52,
"fill": "#00000000",
"padding": [
12,
18
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "Ge3wo",
"name": "Time",
"fill": "$deep-blue",
"content": "9:41",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "frame",
"id": "fhvID",
"name": "System Icons",
"gap": 6,
"alignItems": "center",
"children": [
{
"type": "rectangle",
"cornerRadius": 2,
"id": "OVL0l",
"name": "Signal",
"fill": "#2C5F8D",
"width": 18,
"height": 9
},
{
"type": "rectangle",
"cornerRadius": 3,
"id": "VmTGD",
"name": "Battery",
"fill": "#2C5F8D",
"width": 24,
"height": 11
}
]
}
]
},
{
"type": "frame",
"id": "LfuKW",
"name": "Content",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"layout": "vertical",
"gap": 12,
"children": [
{
"type": "text",
"id": "QSV9m",
"name": "Pet Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "小蓝今天在等你摸摸头",
"fontFamily": "$font-heading",
"fontSize": 27,
"fontWeight": "700"
},
{
"type": "frame",
"id": "ZyO5r",
"name": "Pet Visual Room",
"width": "fill_container",
"height": 230,
"fill": "#D8ECFF",
"cornerRadius": 28,
"layout": "none",
"children": [
{
"type": "ellipse",
"id": "KoT2M",
"x": 240,
"y": 28,
"name": "Window Moon",
"fill": "#FFFFFFAA",
"width": 68,
"height": 68
},
{
"type": "ellipse",
"id": "fqO28",
"x": 126,
"y": 94,
"name": "Dog Body",
"fill": "#FFFFFF",
"width": 132,
"height": 92
},
{
"type": "ellipse",
"id": "UjVHP",
"x": 142,
"y": 54,
"name": "Dog Head",
"fill": "#FFFFFF",
"width": 104,
"height": 94
},
{
"type": "ellipse",
"id": "QEQ5s",
"x": 124,
"y": 62,
"name": "Left Ear",
"fill": "#B8D4F1",
"width": 40,
"height": 56
},
{
"type": "ellipse",
"id": "UsBP9",
"x": 222,
"y": 62,
"name": "Right Ear",
"fill": "#B8D4F1",
"width": 40,
"height": 56
},
{
"type": "icon",
"id": "l3oO3",
"x": 176,
"y": 34,
"name": "Pet Crown",
"width": 34,
"height": 34,
"icon": "crown",
"library": "lucide",
"fill": "#D4AF37"
}
]
},
{
"type": "frame",
"id": "kQfii",
"name": "Pet Stats",
"width": "fill_container",
"height": 98,
"layout": "vertical",
"gap": 8,
"children": [
{
"type": "frame",
"id": "l3OFF",
"name": "Pet Stats Row",
"width": "fill_container",
"height": "fill_container",
"gap": 8,
"children": [
{
"type": "frame",
"id": "aRRfS",
"name": "Stat 饱腹 80",
"height": 34,
"fill": "#FFFFFFCC",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "b5gQw",
"name": "Stat 饱腹 80 Text",
"fill": "$deep-blue",
"content": "饱腹 80",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "I3Wvlm",
"name": "Stat 心情 92",
"height": 34,
"fill": "#FFFFFFCC",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "iHo0o",
"name": "Stat 心情 92 Text",
"fill": "$deep-blue",
"content": "心情 92",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "SfKk2",
"name": "Stat 清洁 76",
"height": 34,
"fill": "#FFFFFFCC",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "cbKxZ",
"name": "Stat 清洁 76 Text",
"fill": "$deep-blue",
"content": "清洁 76",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "KCu8u",
"name": "Pet Stats Row",
"width": "fill_container",
"height": "fill_container",
"gap": 8,
"children": [
{
"type": "frame",
"id": "VoppK",
"name": "Stat 活力 60",
"height": 34,
"fill": "#FFFFFFCC",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "qq0Kv",
"name": "Stat 活力 60 Text",
"fill": "$deep-blue",
"content": "活力 60",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "uoFkb",
"name": "Stat 亲密度 Lv.6",
"height": 34,
"fill": "#FFFFFFCC",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "QhqQ8",
"name": "Stat 亲密度 Lv.6 Text",
"fill": "$deep-blue",
"content": "亲密度 Lv.6",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "PlQkQ",
"name": "Stat 今日 46/80",
"height": 34,
"fill": "#FFFFFFCC",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "LBEFX",
"name": "Stat 今日 46/80 Text",
"fill": "$deep-blue",
"content": "今日 46/80",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "D7TF6",
"name": "Interaction Buttons",
"width": "fill_container",
"height": 76,
"gap": 8,
"children": [
{
"type": "frame",
"id": "zgzht",
"name": "Action 喂食",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFCC",
"cornerRadius": 18,
"layout": "vertical",
"gap": 4,
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "c10EtE",
"name": "喂食 Icon",
"width": 20,
"height": 20,
"icon": "utensils",
"library": "lucide",
"fill": "$dream-blue"
},
{
"type": "text",
"id": "PF3PD",
"name": "喂食 Label",
"fill": "$deep-blue",
"content": "喂食",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "O8TuU",
"name": "Action 抚摸",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFCC",
"cornerRadius": 18,
"layout": "vertical",
"gap": 4,
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "D8CMaU",
"name": "抚摸 Icon",
"width": 20,
"height": 20,
"icon": "heart",
"library": "lucide",
"fill": "$dream-blue"
},
{
"type": "text",
"id": "i8Ww0J",
"name": "抚摸 Label",
"fill": "$deep-blue",
"content": "抚摸",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "U7CmMa",
"name": "Action 清洁",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFCC",
"cornerRadius": 18,
"layout": "vertical",
"gap": 4,
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "G9HqTS",
"name": "清洁 Icon",
"width": 20,
"height": 20,
"icon": "sparkle",
"library": "lucide",
"fill": "$dream-blue"
},
{
"type": "text",
"id": "Soh9L",
"name": "清洁 Label",
"fill": "$deep-blue",
"content": "清洁",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "j5uPes",
"name": "Action 玩耍",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFCC",
"cornerRadius": 18,
"layout": "vertical",
"gap": 4,
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "e8eAk",
"name": "玩耍 Icon",
"width": 20,
"height": 20,
"icon": "gamepad-2",
"library": "lucide",
"fill": "$dream-blue"
},
{
"type": "text",
"id": "wxkGL",
"name": "玩耍 Label",
"fill": "$deep-blue",
"content": "玩耍",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "Gatnt",
"name": "Daily Task Card",
"width": "fill_container",
"height": 112,
"fill": "#FFFFFFCC",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 14,
"children": [
{
"type": "text",
"id": "fXkNb",
"name": "Task Main",
"fill": "$deep-blue",
"content": "完成全部照顾 3/5 · 可领 20 积分",
"fontFamily": "$font-body",
"fontSize": 14,
"fontWeight": "700"
},
{
"id": "q0SG9H",
"type": "ref",
"ref": "NHe0S",
"name": "Daily Cap Progress",
"width": "fill_container",
"height": 38,
"descendants": {
"HXJyr": {
"content": "今日积分上限 46 / 80 · 小游戏剩余结算 2/3"
}
}
},
{
"type": "text",
"id": "IDMtZ",
"name": "Task Tip",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "达到上限后仍可提升亲密度,但不再获得积分",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
}
]
},
{
"type": "frame",
"id": "zBaJ9",
"name": "Bottom Tab Bar",
"width": "fill_container",
"height": 72,
"fill": "#FFFFFFD9",
"cornerRadius": 36,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"effect": {
"type": "shadow",
"shadowType": "outer",
"color": "#2C5F8D22",
"offset": {
"x": 0,
"y": 8
},
"blur": 18
},
"gap": 4,
"padding": 8,
"children": [
{
"type": "frame",
"id": "OnKJe",
"name": "Tab 首页",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "BuKa4",
"name": "首页 Icon",
"width": 19,
"height": 19,
"icon": "house",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "hrAjO",
"name": "首页 Label",
"fill": "$muted-blue",
"content": "首页",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "IHccl",
"name": "Tab 宠物",
"width": "fill_container",
"height": "fill_container",
"fill": "#D8ECFF",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "beJkz",
"name": "宠物 Icon",
"width": 19,
"height": 19,
"icon": "paw-print",
"library": "lucide",
"fill": "#4A90E2"
},
{
"type": "text",
"id": "f8NjD",
"name": "宠物 Label",
"fill": "$dream-blue",
"content": "宠物",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "Wa8Sz",
"name": "Tab 抽卡",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "E16Yhr",
"name": "抽卡 Icon",
"width": 19,
"height": 19,
"icon": "sparkles",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "mtzPV",
"name": "抽卡 Label",
"fill": "$muted-blue",
"content": "抽卡",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "oFvP3",
"name": "Tab 商城",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "wIO9G",
"name": "商城 Icon",
"width": 19,
"height": 19,
"icon": "shopping-bag",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "wHbKs",
"name": "商城 Label",
"fill": "$muted-blue",
"content": "商城",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "Nk7nt",
"name": "Tab 我的",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "rC4DN",
"name": "我的 Icon",
"width": 19,
"height": 19,
"icon": "user",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "cLrS6",
"name": "我的 Label",
"fill": "$muted-blue",
"content": "我的",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "hqBeG",
"x": 1298,
"y": 92,
"name": "Mini Game",
"clip": true,
"width": 390,
"height": 844,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 180,
"size": {
"height": 1
},
"colors": [
{
"color": "#E8F4F8",
"position": 0
},
{
"color": "#F7FCFF",
"position": 1
}
]
},
"cornerRadius": 34,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 12,
"padding": [
0,
16,
14,
16
],
"children": [
{
"type": "frame",
"id": "ia9vU",
"name": "Status Bar",
"width": "fill_container",
"height": 52,
"fill": "#00000000",
"padding": [
12,
18
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "QV4rk",
"name": "Time",
"fill": "$deep-blue",
"content": "9:41",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "frame",
"id": "Zdx6H",
"name": "System Icons",
"gap": 6,
"alignItems": "center",
"children": [
{
"type": "rectangle",
"cornerRadius": 2,
"id": "oTWiI",
"name": "Signal",
"fill": "#2C5F8D",
"width": 18,
"height": 9
},
{
"type": "rectangle",
"cornerRadius": 3,
"id": "iiskA",
"name": "Battery",
"fill": "#2C5F8D",
"width": 24,
"height": 11
}
]
}
]
},
{
"type": "frame",
"id": "w0QCra",
"name": "Content",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"layout": "vertical",
"gap": 12,
"children": [
{
"type": "text",
"id": "siQRe",
"name": "Game Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "接住梦境星星",
"fontFamily": "$font-heading",
"fontSize": 27,
"fontWeight": "700"
},
{
"type": "frame",
"id": "UAxXR",
"name": "Game Arena",
"width": "fill_container",
"height": 360,
"fill": "#102A57",
"cornerRadius": 28,
"layout": "none",
"children": [
{
"type": "text",
"id": "BrBT4",
"x": 0,
"y": 0,
"name": "Score",
"fill": "#FFFFFF",
"content": "分数 1240",
"fontFamily": "$font-body",
"fontSize": 18,
"fontWeight": "700"
},
{
"type": "text",
"id": "ZLvgZ",
"x": 250,
"y": 14,
"name": "Timer",
"fill": "#B8D4F1",
"content": "剩余 28s",
"fontFamily": "$font-data",
"fontSize": 16,
"fontWeight": "700"
},
{
"type": "icon",
"id": "IQ1vX",
"x": 58,
"y": 92,
"name": "Falling Star",
"width": 24,
"height": 24,
"icon": "star",
"library": "lucide",
"fill": "#D4AF37"
},
{
"type": "icon",
"id": "pJNmf",
"x": 178,
"y": 60,
"name": "Falling Star",
"width": 24,
"height": 24,
"icon": "star",
"library": "lucide",
"fill": "#D4AF37"
},
{
"type": "icon",
"id": "GMs2D",
"x": 294,
"y": 128,
"name": "Falling Star",
"width": 24,
"height": 24,
"icon": "star",
"library": "lucide",
"fill": "#D4AF37"
},
{
"type": "icon",
"id": "N6KtV",
"x": 96,
"y": 210,
"name": "Falling Star",
"width": 24,
"height": 24,
"icon": "star",
"library": "lucide",
"fill": "#D4AF37"
},
{
"type": "icon",
"id": "qcgzc",
"x": 252,
"y": 236,
"name": "Falling Star",
"width": 24,
"height": 24,
"icon": "star",
"library": "lucide",
"fill": "#D4AF37"
},
{
"type": "ellipse",
"id": "ReRNA",
"x": 185,
"y": 168,
"name": "Crystal Obstacle",
"fill": "#B8D4F1AA",
"width": 34,
"height": 42
},
{
"type": "ellipse",
"id": "oTpzM",
"x": 154,
"y": 286,
"name": "Dog Player",
"fill": "#FFFFFF",
"width": 82,
"height": 48
}
]
},
{
"type": "text",
"id": "DwCSE",
"name": "Game Hint",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "滑动小狗接住星星,避开碎晶。异常高分、重复提交不结算积分。",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "frame",
"id": "E6dsx9",
"name": "Settlement Rules",
"width": "fill_container",
"height": 108,
"fill": "#FFFFFFCC",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 14,
"children": [
{
"type": "text",
"id": "F1KVx",
"name": "Settle 1",
"fill": "$deep-blue",
"content": "低分 +3 · 中分 +5 · 高分 +8",
"fontFamily": "$font-body",
"fontSize": 14,
"fontWeight": "700"
},
{
"type": "text",
"id": "ti4Ps",
"name": "Settle 2",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "今日有效结算 1/3 · 今日剩余可得积分 34",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
}
]
},
{
"id": "KpJhV",
"type": "ref",
"ref": "PQLHK",
"name": "Start Game Button",
"width": "fill_container",
"height": 52,
"descendants": {
"qTI3W": {
"content": "开始游戏"
}
}
}
]
},
{
"type": "frame",
"id": "IMMBm",
"name": "Bottom Tab Bar",
"width": "fill_container",
"height": 72,
"fill": "#FFFFFFD9",
"cornerRadius": 36,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"effect": {
"type": "shadow",
"shadowType": "outer",
"color": "#2C5F8D22",
"offset": {
"x": 0,
"y": 8
},
"blur": 18
},
"gap": 4,
"padding": 8,
"children": [
{
"type": "frame",
"id": "bLnZE",
"name": "Tab 首页",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "UhZdp",
"name": "首页 Icon",
"width": 19,
"height": 19,
"icon": "house",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "YQzLv",
"name": "首页 Label",
"fill": "$muted-blue",
"content": "首页",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "VJaYd",
"name": "Tab 宠物",
"width": "fill_container",
"height": "fill_container",
"fill": "#D8ECFF",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "Grzsu",
"name": "宠物 Icon",
"width": 19,
"height": 19,
"icon": "paw-print",
"library": "lucide",
"fill": "#4A90E2"
},
{
"type": "text",
"id": "kQLbm",
"name": "宠物 Label",
"fill": "$dream-blue",
"content": "宠物",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "ENfpd",
"name": "Tab 抽卡",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "f2dGR",
"name": "抽卡 Icon",
"width": 19,
"height": 19,
"icon": "sparkles",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "AZqvB",
"name": "抽卡 Label",
"fill": "$muted-blue",
"content": "抽卡",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "j8mKz",
"name": "Tab 商城",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "XCB8B",
"name": "商城 Icon",
"width": 19,
"height": 19,
"icon": "shopping-bag",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "q0S61a",
"name": "商城 Label",
"fill": "$muted-blue",
"content": "商城",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "M5Qz0",
"name": "Tab 我的",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "ES7uL",
"name": "我的 Icon",
"width": 19,
"height": 19,
"icon": "user",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "NoyrI",
"name": "我的 Label",
"fill": "$muted-blue",
"content": "我的",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "UiO6x",
"x": 32,
"y": 1000,
"name": "Gacha Pool",
"clip": true,
"width": 390,
"height": 844,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 180,
"size": {
"height": 1
},
"colors": [
{
"color": "#0B1F46",
"position": 0
},
{
"color": "#174A78",
"position": 0.62
},
{
"color": "#E8F4F8",
"position": 1
}
]
},
"cornerRadius": 34,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 12,
"padding": [
0,
16,
14,
16
],
"children": [
{
"type": "frame",
"id": "o4GN6",
"name": "Status Bar",
"width": "fill_container",
"height": 52,
"fill": "#00000000",
"padding": [
12,
18
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "MU1kk",
"name": "Time",
"fill": "#FFFFFF",
"content": "9:41",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "frame",
"id": "G5K7h9",
"name": "System Icons",
"gap": 6,
"alignItems": "center",
"children": [
{
"type": "rectangle",
"cornerRadius": 2,
"id": "X9QzD",
"name": "Signal",
"fill": "#FFFFFF",
"width": 18,
"height": 9
},
{
"type": "rectangle",
"cornerRadius": 3,
"id": "TOCAF",
"name": "Battery",
"fill": "#FFFFFF",
"width": 24,
"height": 11
}
]
}
]
},
{
"type": "frame",
"id": "A9uZo3",
"name": "Content",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"layout": "vertical",
"gap": 12,
"children": [
{
"type": "frame",
"id": "noZK0",
"name": "Pool Hero",
"width": "fill_container",
"height": 252,
"fill": "#FFFFFF14",
"cornerRadius": 28,
"stroke": "#FFFFFF55",
"strokeWidth": 1,
"layout": "none",
"children": [
{
"type": "ellipse",
"id": "d7r4yU",
"x": 210,
"y": 34,
"name": "Rose Glow",
"fill": "#D4AF3744",
"width": 108,
"height": 108
},
{
"type": "icon",
"id": "YmDtn",
"x": 244,
"y": 66,
"name": "Pool Crown",
"width": 42,
"height": 42,
"icon": "crown",
"library": "lucide",
"fill": "#D4AF37"
},
{
"type": "icon",
"id": "qemdH",
"x": 62,
"y": 46,
"name": "Pool Spark",
"width": 34,
"height": 34,
"icon": "sparkles",
"library": "lucide",
"fill": "#B8D4F1"
},
{
"type": "text",
"id": "mQwBs",
"x": 20,
"y": 34,
"name": "Pool Title",
"fill": "#FFFFFF",
"textGrowth": "fixed-width",
"width": 210,
"content": "蓝玫瑰周年限定卡池",
"lineHeight": 1.15,
"fontFamily": "$font-heading",
"fontSize": 28,
"fontWeight": "700"
},
{
"type": "text",
"id": "NTHz0",
"x": 20,
"y": 122,
"name": "Pool Time",
"fill": "#D8ECFF",
"textGrowth": "fixed-width",
"width": 220,
"content": "06.01 - 06.30 · 当前积分 1280",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "L6dxj",
"name": "Preview Cards",
"width": "fill_container",
"height": 118,
"gap": 10,
"children": [
{
"type": "frame",
"id": "eBxhj",
"name": "Preview SSR",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFD9",
"cornerRadius": 18,
"layout": "vertical",
"gap": 5,
"padding": 8,
"alignItems": "center",
"children": [
{
"type": "rectangle",
"cornerRadius": 14,
"id": "wnxm5",
"name": "SSR Card Art",
"fill": "#D4AF37",
"width": "fill_container",
"height": 72
},
{
"type": "text",
"id": "k4uXU",
"name": "SSR Card Label",
"fill": "$deep-blue",
"content": "SSR 周年小卡",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "C1kvu",
"name": "Preview SR",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFD9",
"cornerRadius": 18,
"layout": "vertical",
"gap": 5,
"padding": 8,
"alignItems": "center",
"children": [
{
"type": "rectangle",
"cornerRadius": 14,
"id": "AE7uT",
"name": "SR Card Art",
"fill": "#4A90E2",
"width": "fill_container",
"height": 72
},
{
"type": "text",
"id": "n21Muy",
"name": "SR Card Label",
"fill": "$deep-blue",
"content": "SR 周年小卡",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "cqhux",
"name": "Preview R",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFD9",
"cornerRadius": 18,
"layout": "vertical",
"gap": 5,
"padding": 8,
"alignItems": "center",
"children": [
{
"type": "rectangle",
"cornerRadius": 14,
"id": "Lx0y0",
"name": "R Card Art",
"fill": "#B8D4F1",
"width": "fill_container",
"height": 72
},
{
"type": "text",
"id": "q76SI",
"name": "R Card Label",
"fill": "$deep-blue",
"content": "R 周年小卡",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "y4tgZa",
"name": "Probability Rule Card",
"width": "fill_container",
"height": 142,
"fill": "#FFFFFFE6",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 14,
"children": [
{
"type": "text",
"id": "uNDnG",
"name": "Cost",
"fill": "$deep-blue",
"content": "单抽消耗 100 积分 · 十连消耗 1000 积分",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "text",
"id": "C92D6",
"name": "Probabilities",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "概率公示SSR 2% / SR 12% / R 36% / N 50%",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
},
{
"type": "text",
"id": "JvoVp",
"name": "Pity",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "60 抽必得 SSR · 本卡池无空奖",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
},
{
"type": "text",
"id": "xpCnr",
"name": "Duplicate",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "重复小卡自动转化为碎片或积分返还",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "b63qX",
"name": "Gacha Buttons",
"width": "fill_container",
"height": 54,
"gap": 10,
"children": [
{
"id": "hbyoG",
"type": "ref",
"ref": "PQLHK",
"name": "Single Draw Button",
"width": "fill_container",
"height": "fill_container",
"descendants": {
"qTI3W": {
"content": "单抽一次"
}
}
},
{
"id": "kz5jm",
"type": "ref",
"ref": "XW7K2",
"name": "Ten Draw Button",
"width": "fill_container",
"height": "fill_container",
"descendants": {
"lGBJG": {
"content": "十连抽"
}
}
}
]
}
]
},
{
"type": "frame",
"id": "OENij",
"name": "Bottom Tab Bar",
"width": "fill_container",
"height": 72,
"fill": "#FFFFFFD9",
"cornerRadius": 36,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"gap": 4,
"padding": 8,
"children": [
{
"type": "frame",
"id": "s51l0M",
"name": "Tab 首页",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "s8aJG",
"name": "首页 Icon",
"width": 19,
"height": 19,
"icon": "house",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "KPxHH",
"name": "首页 Label",
"fill": "$muted-blue",
"content": "首页",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "g54rvi",
"name": "Tab 宠物",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "sRrmh",
"name": "宠物 Icon",
"width": 19,
"height": 19,
"icon": "paw-print",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "phiu6",
"name": "宠物 Label",
"fill": "$muted-blue",
"content": "宠物",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "nzuSL",
"name": "Tab 抽卡",
"width": "fill_container",
"height": "fill_container",
"fill": "#D8ECFF",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "expyn",
"name": "抽卡 Icon",
"width": 19,
"height": 19,
"icon": "sparkles",
"library": "lucide",
"fill": "#4A90E2"
},
{
"type": "text",
"id": "e82iKH",
"name": "抽卡 Label",
"fill": "$dream-blue",
"content": "抽卡",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "lSVr2",
"name": "Tab 商城",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "Y8feCW",
"name": "商城 Icon",
"width": 19,
"height": 19,
"icon": "shopping-bag",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "cFCVg",
"name": "商城 Label",
"fill": "$muted-blue",
"content": "商城",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "zFhiO",
"name": "Tab 我的",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "d0LMH",
"name": "我的 Icon",
"width": 19,
"height": 19,
"icon": "user",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "B2gri",
"name": "我的 Label",
"fill": "$muted-blue",
"content": "我的",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "J2Ml9b",
"x": 454,
"y": 1000,
"name": "Gacha Result Modal",
"clip": true,
"width": 390,
"height": 844,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 180,
"size": {
"height": 1
},
"colors": [
{
"color": "#0B1F46",
"position": 0
},
{
"color": "#174A78",
"position": 0.62
},
{
"color": "#E8F4F8",
"position": 1
}
]
},
"cornerRadius": 34,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 12,
"padding": [
0,
16,
14,
16
],
"children": [
{
"type": "frame",
"id": "e518n",
"name": "Status Bar",
"width": "fill_container",
"height": 52,
"fill": "#00000000",
"padding": [
12,
18
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "pPWUA",
"name": "Time",
"fill": "#FFFFFF",
"content": "9:41",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "frame",
"id": "oJyjn",
"name": "System Icons",
"gap": 6,
"alignItems": "center",
"children": [
{
"type": "rectangle",
"cornerRadius": 2,
"id": "cfnWC",
"name": "Signal",
"fill": "#FFFFFF",
"width": 18,
"height": 9
},
{
"type": "rectangle",
"cornerRadius": 3,
"id": "DE1Ul",
"name": "Battery",
"fill": "#FFFFFF",
"width": 24,
"height": 11
}
]
}
]
},
{
"type": "frame",
"id": "r9fR95",
"name": "Content",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"layout": "vertical",
"gap": 12,
"children": [
{
"type": "frame",
"id": "p4oYrl",
"name": "Result Backdrop",
"width": "fill_container",
"height": "fill_container",
"fill": "#081B3ACC",
"cornerRadius": 28,
"layout": "none",
"children": [
{
"type": "ellipse",
"id": "bsaXu",
"x": 40,
"y": 58,
"name": "Result Glow",
"fill": "#D4AF3744",
"width": 276,
"height": 276
},
{
"type": "frame",
"id": "x7ixh",
"x": 30,
"y": 92,
"name": "Result Modal Container",
"width": 298,
"height": 520,
"fill": "#FFFFFFE6",
"cornerRadius": 30,
"stroke": "#D4AF37",
"strokeWidth": 1,
"layout": "vertical",
"gap": 14,
"padding": 20,
"alignItems": "center",
"children": [
{
"type": "text",
"id": "Mh2D5",
"name": "Result Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "获得小卡",
"fontFamily": "$font-heading",
"fontSize": 28,
"fontWeight": "700"
},
{
"type": "frame",
"id": "N2eJN",
"name": "Result Card",
"width": 180,
"height": 250,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 180,
"size": {
"height": 1
},
"colors": [
{
"color": "#102A57",
"position": 0
},
{
"color": "#D4AF37",
"position": 1
}
]
},
"cornerRadius": 22,
"layout": "none",
"children": [
{
"type": "icon",
"id": "iNOWv",
"x": 68,
"y": 70,
"name": "Result Card Spark",
"width": 44,
"height": 44,
"icon": "sparkles",
"library": "lucide",
"fill": "#FFFFFF"
},
{
"type": "text",
"id": "NwIzE",
"x": 26,
"y": 198,
"name": "Result Card Name",
"fill": "#FFFFFF",
"content": "蓝玫瑰周年纪念",
"fontFamily": "$font-body",
"fontSize": 15,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "gONON",
"name": "SSR Badge",
"height": 30,
"fill": "#D4AF3722",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "FN7d8",
"name": "SSR Badge Text",
"fill": "$deep-blue",
"content": "SSR 限定",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "text",
"id": "ZUNtc",
"name": "Result Meta",
"fill": "$deep-blue",
"content": "NO. SSR-006 · 新获得",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "text",
"id": "FuaEn",
"name": "Duplicate Rule",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "若重复获得,将转化为 20 碎片并写入抽卡记录",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
},
{
"id": "tldJa",
"type": "ref",
"ref": "PQLHK",
"name": "Accept Card Button",
"width": "fill_container",
"height": 48,
"descendants": {
"qTI3W": {
"content": "收下并去卡册查看"
}
}
}
]
}
]
}
]
},
{
"type": "frame",
"id": "JMvyA",
"name": "Bottom Tab Bar",
"width": "fill_container",
"height": 72,
"fill": "#FFFFFFD9",
"cornerRadius": 36,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"gap": 4,
"padding": 8,
"children": [
{
"type": "frame",
"id": "YJTWU",
"name": "Tab 首页",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "vgD5Q",
"name": "首页 Icon",
"width": 19,
"height": 19,
"icon": "house",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "deuvj",
"name": "首页 Label",
"fill": "$muted-blue",
"content": "首页",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "ZQoFI",
"name": "Tab 宠物",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "Z3RdM",
"name": "宠物 Icon",
"width": 19,
"height": 19,
"icon": "paw-print",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "w9n9jM",
"name": "宠物 Label",
"fill": "$muted-blue",
"content": "宠物",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "zkRZf",
"name": "Tab 抽卡",
"width": "fill_container",
"height": "fill_container",
"fill": "#D8ECFF",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "C8cbr2",
"name": "抽卡 Icon",
"width": 19,
"height": 19,
"icon": "sparkles",
"library": "lucide",
"fill": "#4A90E2"
},
{
"type": "text",
"id": "WV54u",
"name": "抽卡 Label",
"fill": "$dream-blue",
"content": "抽卡",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "tVyzx",
"name": "Tab 商城",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "DtHo0",
"name": "商城 Icon",
"width": 19,
"height": 19,
"icon": "shopping-bag",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "IkSHS",
"name": "商城 Label",
"fill": "$muted-blue",
"content": "商城",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "lzOna",
"name": "Tab 我的",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "q22ehY",
"name": "我的 Icon",
"width": 19,
"height": 19,
"icon": "user",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "zAXF4",
"name": "我的 Label",
"fill": "$muted-blue",
"content": "我的",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "NNooM",
"x": 876,
"y": 1000,
"name": "Card Album",
"clip": true,
"width": 390,
"height": 844,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 180,
"size": {
"height": 1
},
"colors": [
{
"color": "#E8F4F8",
"position": 0
},
{
"color": "#F7FCFF",
"position": 1
}
]
},
"cornerRadius": 34,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 12,
"padding": [
0,
16,
14,
16
],
"children": [
{
"type": "frame",
"id": "tptlx",
"name": "Status Bar",
"width": "fill_container",
"height": 52,
"fill": "#00000000",
"padding": [
12,
18
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "VA6Wb",
"name": "Time",
"fill": "$deep-blue",
"content": "9:41",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "frame",
"id": "EUL3D",
"name": "System Icons",
"gap": 6,
"alignItems": "center",
"children": [
{
"type": "rectangle",
"cornerRadius": 2,
"id": "YA1sg",
"name": "Signal",
"fill": "#2C5F8D",
"width": 18,
"height": 9
},
{
"type": "rectangle",
"cornerRadius": 3,
"id": "uk8B4",
"name": "Battery",
"fill": "#2C5F8D",
"width": 24,
"height": 11
}
]
}
]
},
{
"type": "frame",
"id": "YzVCm",
"name": "Content",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"layout": "vertical",
"gap": 12,
"children": [
{
"type": "text",
"id": "o7j2kj",
"name": "Album Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "我的小卡册",
"fontFamily": "$font-heading",
"fontSize": 27,
"fontWeight": "700"
},
{
"type": "text",
"id": "ZJbbq",
"name": "Album Count",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "已收集 36/80 · 周年系列 12/20",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "frame",
"id": "k8q5TD",
"name": "Album Filters",
"width": "fill_container",
"height": 36,
"gap": 10,
"children": [
{
"type": "frame",
"id": "d8oJBK",
"name": "Filter 全部",
"height": 30,
"fill": "#D8ECFF",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "CC8IC",
"name": "Filter 全部 Text",
"fill": "$deep-blue",
"content": "全部",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "AvXxG",
"name": "Filter 已拥有",
"height": 30,
"fill": "#FFFFFFCC",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "G6sNc",
"name": "Filter 已拥有 Text",
"fill": "$deep-blue",
"content": "已拥有",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "IKfIV",
"name": "Filter 未拥有",
"height": 30,
"fill": "#FFFFFFCC",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "EeQPp",
"name": "Filter 未拥有 Text",
"fill": "$deep-blue",
"content": "未拥有",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "aXgkW",
"name": "Filter SSR",
"height": 30,
"fill": "#FFFFFFCC",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "Owl7F",
"name": "Filter SSR Text",
"fill": "$deep-blue",
"content": "SSR",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "CTR0b",
"name": "Filter SR",
"height": 30,
"fill": "#FFFFFFCC",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "w6bi4P",
"name": "Filter SR Text",
"fill": "$deep-blue",
"content": "SR",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "OGkGW",
"name": "Album Grid",
"width": "fill_container",
"height": 460,
"layout": "vertical",
"gap": 10,
"children": [
{
"type": "frame",
"id": "kN98Q",
"name": "Album Row 1",
"width": "fill_container",
"height": 142,
"gap": 10,
"children": [
{
"type": "frame",
"id": "KE7GP",
"name": "Album Card 1-1",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFD9",
"cornerRadius": 16,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 6,
"padding": 8,
"children": [
{
"type": "rectangle",
"cornerRadius": 12,
"id": "ShCCt",
"name": "Album Art 1-1",
"fill": "#4A90E2",
"width": "fill_container",
"height": 86
},
{
"type": "text",
"id": "IF8eU",
"name": "Album Label 1-1",
"fill": "$deep-blue",
"content": "SSR-001",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "TgcGp",
"name": "Album Card 1-2",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFD9",
"cornerRadius": 16,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 6,
"padding": 8,
"children": [
{
"type": "rectangle",
"cornerRadius": 12,
"id": "UQeB8",
"name": "Album Art 1-2",
"fill": "#4A90E2",
"width": "fill_container",
"height": 86
},
{
"type": "text",
"id": "yHdSo",
"name": "Album Label 1-2",
"fill": "$deep-blue",
"content": "SSR-002",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "N1Hat",
"name": "Album Card 1-3",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFD9",
"cornerRadius": 16,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 6,
"padding": 8,
"children": [
{
"type": "rectangle",
"cornerRadius": 12,
"id": "f9jklo",
"name": "Album Art 1-3",
"fill": "#4A90E2",
"width": "fill_container",
"height": 86
},
{
"type": "text",
"id": "oz24Q",
"name": "Album Label 1-3",
"fill": "$deep-blue",
"content": "SSR-003",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "Wx2jZ",
"name": "Album Row 2",
"width": "fill_container",
"height": 142,
"gap": 10,
"children": [
{
"type": "frame",
"id": "DhqlF",
"name": "Album Card 2-1",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFD9",
"cornerRadius": 16,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 6,
"padding": 8,
"children": [
{
"type": "rectangle",
"cornerRadius": 12,
"id": "MZryz",
"name": "Album Art 2-1",
"fill": "#4A90E2",
"width": "fill_container",
"height": 86
},
{
"type": "text",
"id": "q5e9JG",
"name": "Album Label 2-1",
"fill": "$deep-blue",
"content": "SSR-002",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "Bj5Ys",
"name": "Album Card 2-2",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFD9",
"cornerRadius": 16,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 6,
"padding": 8,
"children": [
{
"type": "rectangle",
"cornerRadius": 12,
"id": "jRCMN",
"name": "Album Art 2-2",
"fill": "#4A90E2",
"width": "fill_container",
"height": 86
},
{
"type": "text",
"id": "b6vUr",
"name": "Album Label 2-2",
"fill": "$deep-blue",
"content": "SSR-004",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "HERtS",
"name": "Album Card 2-3",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFD9",
"cornerRadius": 16,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 6,
"padding": 8,
"children": [
{
"type": "rectangle",
"cornerRadius": 12,
"id": "w6nxZP",
"name": "Album Art 2-3",
"fill": "#4A90E2",
"width": "fill_container",
"height": 86
},
{
"type": "text",
"id": "ES9cS",
"name": "Album Label 2-3",
"fill": "$deep-blue",
"content": "SSR-006",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "loYum",
"name": "Album Row 3",
"width": "fill_container",
"height": 142,
"gap": 10,
"children": [
{
"type": "frame",
"id": "e6ErA",
"name": "Album Card 3-1",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFD9",
"cornerRadius": 16,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 6,
"padding": 8,
"children": [
{
"type": "rectangle",
"cornerRadius": 12,
"id": "XSqxD",
"name": "Album Art 3-1",
"fill": "#4A90E2",
"width": "fill_container",
"height": 86
},
{
"type": "text",
"id": "MJhu5",
"name": "Album Label 3-1",
"fill": "$deep-blue",
"content": "SSR-003",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "P4jXV6",
"name": "Album Card 3-2",
"width": "fill_container",
"height": "fill_container",
"fill": "#D8ECFF99",
"cornerRadius": 16,
"stroke": "#FFFFFF",
"strokeWidth": 1,
"layout": "vertical",
"gap": 6,
"padding": 8,
"children": [
{
"type": "rectangle",
"cornerRadius": 12,
"id": "X1qxm",
"name": "Album Art 3-2",
"fill": "#B8D4F1",
"width": "fill_container",
"height": 86
},
{
"type": "text",
"id": "WFmZe",
"name": "Album Label 3-2",
"fill": "$muted-blue",
"content": "未拥有",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "HQgk1",
"name": "Album Card 3-3",
"width": "fill_container",
"height": "fill_container",
"fill": "#D8ECFF99",
"cornerRadius": 16,
"stroke": "#FFFFFF",
"strokeWidth": 1,
"layout": "vertical",
"gap": 6,
"padding": 8,
"children": [
{
"type": "rectangle",
"cornerRadius": 12,
"id": "hg7p1",
"name": "Album Art 3-3",
"fill": "#B8D4F1",
"width": "fill_container",
"height": 86
},
{
"type": "text",
"id": "sKDpT",
"name": "Album Label 3-3",
"fill": "$muted-blue",
"content": "未拥有",
"fontFamily": "$font-body",
"fontSize": 11,
"fontWeight": "700"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "WMHQQ",
"name": "Album Empty State Callout",
"width": "fill_container",
"height": 72,
"fill": "#FFFFFFCC",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 14,
"children": [
{
"type": "text",
"id": "A1orK",
"name": "Album Empty Text",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "空系列提示:还没有收集到这一系列的小卡,可从当前卡池获取。",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
}
]
},
{
"type": "frame",
"id": "J2Fpl",
"name": "Bottom Tab Bar",
"width": "fill_container",
"height": 72,
"fill": "#FFFFFFD9",
"cornerRadius": 36,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"gap": 4,
"padding": 8,
"children": [
{
"type": "frame",
"id": "IknRb",
"name": "Tab 首页",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "Av5Jv",
"name": "首页 Icon",
"width": 19,
"height": 19,
"icon": "house",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "Hi0vc",
"name": "首页 Label",
"fill": "$muted-blue",
"content": "首页",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "GjA5k",
"name": "Tab 宠物",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "VLEEx",
"name": "宠物 Icon",
"width": 19,
"height": 19,
"icon": "paw-print",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "lmClh",
"name": "宠物 Label",
"fill": "$muted-blue",
"content": "宠物",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "kWx37",
"name": "Tab 抽卡",
"width": "fill_container",
"height": "fill_container",
"fill": "#D8ECFF",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "CCfhI",
"name": "抽卡 Icon",
"width": 19,
"height": 19,
"icon": "sparkles",
"library": "lucide",
"fill": "#4A90E2"
},
{
"type": "text",
"id": "Pkcwz",
"name": "抽卡 Label",
"fill": "$dream-blue",
"content": "抽卡",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "pRfXy",
"name": "Tab 商城",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "NgeNO",
"name": "商城 Icon",
"width": 19,
"height": 19,
"icon": "shopping-bag",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "rYivQ",
"name": "商城 Label",
"fill": "$muted-blue",
"content": "商城",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "S0rvqE",
"name": "Tab 我的",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "P2myr",
"name": "我的 Icon",
"width": 19,
"height": 19,
"icon": "user",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "rPfiT",
"name": "我的 Label",
"fill": "$muted-blue",
"content": "我的",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "rtFE0",
"x": 1298,
"y": 1000,
"name": "Diamond Shop",
"clip": true,
"width": 390,
"height": 844,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 180,
"size": {
"height": 1
},
"colors": [
{
"color": "#E8F4F8",
"position": 0
},
{
"color": "#F7FCFF",
"position": 1
}
]
},
"cornerRadius": 34,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 12,
"padding": [
0,
16,
14,
16
],
"children": [
{
"type": "frame",
"id": "P9BoH8",
"name": "Status Bar",
"width": "fill_container",
"height": 52,
"fill": "#00000000",
"padding": [
12,
18
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "p5r77",
"name": "Time",
"fill": "$deep-blue",
"content": "9:41",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "frame",
"id": "oMB9i",
"name": "System Icons",
"gap": 6,
"alignItems": "center",
"children": [
{
"type": "rectangle",
"cornerRadius": 2,
"id": "csixm",
"name": "Signal",
"fill": "#2C5F8D",
"width": 18,
"height": 9
},
{
"type": "rectangle",
"cornerRadius": 3,
"id": "q7Md8",
"name": "Battery",
"fill": "#2C5F8D",
"width": 24,
"height": 11
}
]
}
]
},
{
"type": "frame",
"id": "sckIc",
"name": "Content",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"layout": "vertical",
"gap": 12,
"children": [
{
"type": "text",
"id": "x3Fmd",
"name": "Shop Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "钻石兑换所",
"fontFamily": "$font-heading",
"fontSize": 27,
"fontWeight": "700"
},
{
"type": "frame",
"id": "dglbL",
"name": "Shop Top",
"width": "fill_container",
"height": 42,
"gap": 10,
"children": [
{
"type": "frame",
"id": "hFLS0",
"name": "My Diamonds",
"height": 30,
"fill": "#D8ECFF",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "oZgVD",
"name": "My Diamonds Text",
"fill": "$deep-blue",
"content": "我的钻石 36",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "Sulkv",
"name": "Order Entry",
"height": 30,
"fill": "#FFFFFFCC",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "bBAOc",
"name": "Order Entry Text",
"fill": "$deep-blue",
"content": "我的订单",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
},
{
"type": "text",
"id": "aYAKB",
"name": "Shop Notice",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "钻石由活动或后台发放,不支持充值、交易或提现。",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
},
{
"type": "frame",
"id": "eTkzZ",
"name": "Product List",
"width": "fill_container",
"height": 500,
"layout": "vertical",
"gap": 12,
"children": [
{
"type": "frame",
"id": "zAb1g",
"name": "Product 蓝玫瑰亚克力立牌",
"width": "fill_container",
"height": 150,
"fill": "#FFFFFFD9",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"gap": 12,
"padding": 12,
"children": [
{
"type": "rectangle",
"cornerRadius": 16,
"id": "RKped",
"name": "蓝玫瑰亚克力立牌 Image",
"fill": "#D8ECFF",
"width": 112,
"height": "fill_container"
},
{
"type": "frame",
"id": "y57jl",
"name": "蓝玫瑰亚克力立牌 Info",
"width": "fill_container",
"height": "fill_container",
"layout": "vertical",
"gap": 7,
"children": [
{
"type": "text",
"id": "wfJeU",
"name": "蓝玫瑰亚克力立牌 Name",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "蓝玫瑰亚克力立牌",
"fontFamily": "$font-body",
"fontSize": 15,
"fontWeight": "700"
},
{
"type": "text",
"id": "nFtQQ",
"name": "蓝玫瑰亚克力立牌 Meta",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "库存 18 · 12 钻 · 7-15 个工作日发货",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
},
{
"type": "frame",
"id": "tR6fQ",
"name": "蓝玫瑰亚克力立牌 Tag",
"height": 30,
"fill": "#E8F4F8",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "il4nn",
"name": "蓝玫瑰亚克力立牌 Tag Text",
"fill": "$deep-blue",
"content": "限定周边",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "cOTyP",
"name": "Product 纪念徽章套组",
"width": "fill_container",
"height": 150,
"fill": "#FFFFFFD9",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"gap": 12,
"padding": 12,
"children": [
{
"type": "rectangle",
"cornerRadius": 16,
"id": "x9cI7",
"name": "纪念徽章套组 Image",
"fill": "#D8ECFF",
"width": 112,
"height": "fill_container"
},
{
"type": "frame",
"id": "lC8dP",
"name": "纪念徽章套组 Info",
"width": "fill_container",
"height": "fill_container",
"layout": "vertical",
"gap": 7,
"children": [
{
"type": "text",
"id": "I0kCGY",
"name": "纪念徽章套组 Name",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "纪念徽章套组",
"fontFamily": "$font-body",
"fontSize": 15,
"fontWeight": "700"
},
{
"type": "text",
"id": "wGGHC",
"name": "纪念徽章套组 Meta",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "库存 6 · 18 钻 · 库存紧张",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
},
{
"type": "frame",
"id": "l9lIFM",
"name": "纪念徽章套组 Tag",
"height": 30,
"fill": "#E8F4F8",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "o17yj",
"name": "纪念徽章套组 Tag Text",
"fill": "$deep-blue",
"content": "新品",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "DFT0r",
"name": "Product 月光小卡收纳册",
"width": "fill_container",
"height": 150,
"fill": "#FFFFFFD9",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"gap": 12,
"padding": 12,
"children": [
{
"type": "rectangle",
"cornerRadius": 16,
"id": "fU65G",
"name": "月光小卡收纳册 Image",
"fill": "#D8ECFF",
"width": 112,
"height": "fill_container"
},
{
"type": "frame",
"id": "BcOAT",
"name": "月光小卡收纳册 Info",
"width": "fill_container",
"height": "fill_container",
"layout": "vertical",
"gap": 7,
"children": [
{
"type": "text",
"id": "Sl5H6",
"name": "月光小卡收纳册 Name",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "月光小卡收纳册",
"fontFamily": "$font-body",
"fontSize": 15,
"fontWeight": "700"
},
{
"type": "text",
"id": "Z5wljy",
"name": "月光小卡收纳册 Meta",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "库存 28 · 22 钻 · 售后规则可查",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
},
{
"type": "frame",
"id": "We73y",
"name": "月光小卡收纳册 Tag",
"height": 30,
"fill": "#E8F4F8",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "K0QtkX",
"name": "月光小卡收纳册 Tag Text",
"fill": "$deep-blue",
"content": "常驻",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
}
]
}
]
}
]
},
{
"type": "frame",
"id": "OmpWa",
"name": "Bottom Tab Bar",
"width": "fill_container",
"height": 72,
"fill": "#FFFFFFD9",
"cornerRadius": 36,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"gap": 4,
"padding": 8,
"children": [
{
"type": "frame",
"id": "bCmoA",
"name": "Tab 首页",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "PPQRH",
"name": "首页 Icon",
"width": 19,
"height": 19,
"icon": "house",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "iaq32",
"name": "首页 Label",
"fill": "$muted-blue",
"content": "首页",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "D0vGP",
"name": "Tab 宠物",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "JWyBW",
"name": "宠物 Icon",
"width": 19,
"height": 19,
"icon": "paw-print",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "W3ZK07",
"name": "宠物 Label",
"fill": "$muted-blue",
"content": "宠物",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "N0A57L",
"name": "Tab 抽卡",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "CmRwS",
"name": "抽卡 Icon",
"width": 19,
"height": 19,
"icon": "sparkles",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "aGeQw",
"name": "抽卡 Label",
"fill": "$muted-blue",
"content": "抽卡",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "VLIs2",
"name": "Tab 商城",
"width": "fill_container",
"height": "fill_container",
"fill": "#D8ECFF",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "BSLaO",
"name": "商城 Icon",
"width": 19,
"height": 19,
"icon": "shopping-bag",
"library": "lucide",
"fill": "#4A90E2"
},
{
"type": "text",
"id": "uc6F8",
"name": "商城 Label",
"fill": "$dream-blue",
"content": "商城",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "LjTIf",
"name": "Tab 我的",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "GUHOD",
"name": "我的 Icon",
"width": 19,
"height": 19,
"icon": "user",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "yCYOW",
"name": "我的 Label",
"fill": "$muted-blue",
"content": "我的",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "vp1MQ",
"x": 32,
"y": 1908,
"name": "Product Detail",
"clip": true,
"width": 390,
"height": 844,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 180,
"size": {
"height": 1
},
"colors": [
{
"color": "#E8F4F8",
"position": 0
},
{
"color": "#F7FCFF",
"position": 1
}
]
},
"cornerRadius": 34,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 12,
"padding": [
0,
16,
14,
16
],
"children": [
{
"type": "frame",
"id": "AFwno",
"name": "Status Bar",
"width": "fill_container",
"height": 52,
"fill": "#00000000",
"padding": [
12,
18
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "djK3J",
"name": "Time",
"fill": "$deep-blue",
"content": "9:41",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "frame",
"id": "JBR4K",
"name": "System Icons",
"gap": 6,
"alignItems": "center",
"children": [
{
"type": "rectangle",
"cornerRadius": 2,
"id": "benH9",
"name": "Signal",
"fill": "#2C5F8D",
"width": 18,
"height": 9
},
{
"type": "rectangle",
"cornerRadius": 3,
"id": "N6nTw",
"name": "Battery",
"fill": "#2C5F8D",
"width": 24,
"height": 11
}
]
}
]
},
{
"type": "frame",
"id": "pKOGT",
"name": "Content",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"layout": "vertical",
"gap": 12,
"children": [
{
"type": "rectangle",
"cornerRadius": 28,
"id": "cARE8",
"name": "Detail Product Image",
"fill": "#D8ECFF",
"width": "fill_container",
"height": 230
},
{
"type": "text",
"id": "cBbSW",
"name": "Detail Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "蓝玫瑰亚克力立牌",
"fontFamily": "$font-heading",
"fontSize": 27,
"fontWeight": "700"
},
{
"type": "frame",
"id": "eu2t7",
"name": "Price Stock Row",
"width": "fill_container",
"height": 34,
"gap": 10,
"children": [
{
"type": "frame",
"id": "h7BJCo",
"name": "Detail Price",
"height": 30,
"fill": "#D4AF3722",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "TbEVK",
"name": "Detail Price Text",
"fill": "$deep-blue",
"content": "需要 12 钻",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "L8DJcJ",
"name": "Detail Stock",
"height": 30,
"fill": "#FFFFFFCC",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "R5TMm",
"name": "Detail Stock Text",
"fill": "$deep-blue",
"content": "库存 18",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "aTflP",
"name": "Product Specs",
"width": "fill_container",
"height": 144,
"fill": "#FFFFFFCC",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 14,
"children": [
{
"type": "text",
"id": "NV0pW",
"name": "Spec 1",
"fill": "$deep-blue",
"content": "规格15cm · 材质:亚克力",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "text",
"id": "ULTmG",
"name": "Spec 2",
"fill": "$ink-blue",
"content": "预计发货7-15 个工作日",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "MkKUU",
"name": "Spec 3",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "售后规则:发货前可取消,发货后按规则处理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "mmHNA",
"name": "Exchange Confirm",
"width": "fill_container",
"height": 144,
"fill": "#FFFFFFCC",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 14,
"children": [
{
"type": "text",
"id": "X8BJiX",
"name": "Address",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "收货地址:上海市浦东新区 · 张小蓝 138****1024",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
},
{
"type": "text",
"id": "uRPHY",
"name": "Risk Tip",
"fill": "$warning",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "提交后将扣减钻石并锁定库存,生成兑换订单。",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"id": "qiX5o",
"type": "ref",
"ref": "PQLHK",
"name": "Redeem Now Button",
"width": "fill_container",
"height": 52,
"descendants": {
"qTI3W": {
"content": "立即兑换"
}
}
}
]
},
{
"type": "frame",
"id": "X7VLw",
"name": "Bottom Tab Bar",
"width": "fill_container",
"height": 72,
"fill": "#FFFFFFD9",
"cornerRadius": 36,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"gap": 4,
"padding": 8,
"children": [
{
"type": "frame",
"id": "Kvl74",
"name": "Tab 首页",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "sjfKl",
"name": "首页 Icon",
"width": 19,
"height": 19,
"icon": "house",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "Ow961",
"name": "首页 Label",
"fill": "$muted-blue",
"content": "首页",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "u8IEqP",
"name": "Tab 宠物",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "sV8SB",
"name": "宠物 Icon",
"width": 19,
"height": 19,
"icon": "paw-print",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "m1Hpt",
"name": "宠物 Label",
"fill": "$muted-blue",
"content": "宠物",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "TKclr",
"name": "Tab 抽卡",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "bxknT",
"name": "抽卡 Icon",
"width": 19,
"height": 19,
"icon": "sparkles",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "tilWT",
"name": "抽卡 Label",
"fill": "$muted-blue",
"content": "抽卡",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "fy4Qu",
"name": "Tab 商城",
"width": "fill_container",
"height": "fill_container",
"fill": "#D8ECFF",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "Z6KXE",
"name": "商城 Icon",
"width": 19,
"height": 19,
"icon": "shopping-bag",
"library": "lucide",
"fill": "#4A90E2"
},
{
"type": "text",
"id": "y1C6F",
"name": "商城 Label",
"fill": "$dream-blue",
"content": "商城",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "AhNhZ",
"name": "Tab 我的",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "E0B2W",
"name": "我的 Icon",
"width": 19,
"height": 19,
"icon": "user",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "NCrVI",
"name": "我的 Label",
"fill": "$muted-blue",
"content": "我的",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "BMBC7",
"x": 454,
"y": 1908,
"name": "Order List",
"clip": true,
"width": 390,
"height": 844,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 180,
"size": {
"height": 1
},
"colors": [
{
"color": "#E8F4F8",
"position": 0
},
{
"color": "#F7FCFF",
"position": 1
}
]
},
"cornerRadius": 34,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 12,
"padding": [
0,
16,
14,
16
],
"children": [
{
"type": "frame",
"id": "u4tbQk",
"name": "Status Bar",
"width": "fill_container",
"height": 52,
"fill": "#00000000",
"padding": [
12,
18
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "uAcjY",
"name": "Time",
"fill": "$deep-blue",
"content": "9:41",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "frame",
"id": "r8nvH9",
"name": "System Icons",
"gap": 6,
"alignItems": "center",
"children": [
{
"type": "rectangle",
"cornerRadius": 2,
"id": "FnBA6",
"name": "Signal",
"fill": "#2C5F8D",
"width": 18,
"height": 9
},
{
"type": "rectangle",
"cornerRadius": 3,
"id": "W1nqKN",
"name": "Battery",
"fill": "#2C5F8D",
"width": 24,
"height": 11
}
]
}
]
},
{
"type": "frame",
"id": "fD6cM",
"name": "Content",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"layout": "vertical",
"gap": 12,
"children": [
{
"type": "text",
"id": "osCUM",
"name": "Orders Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "兑换订单",
"fontFamily": "$font-heading",
"fontSize": 27,
"fontWeight": "700"
},
{
"type": "frame",
"id": "Jbgl7",
"name": "Order Filters",
"width": "fill_container",
"height": 36,
"gap": 10,
"children": [
{
"type": "frame",
"id": "gPeou",
"name": "Order Filter 全部",
"height": 30,
"fill": "#D8ECFF",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "vwLB0",
"name": "Order Filter 全部 Text",
"fill": "$deep-blue",
"content": "全部",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "cOH8O",
"name": "Order Filter 待发货",
"height": 30,
"fill": "#FFFFFFCC",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "AHi1g",
"name": "Order Filter 待发货 Text",
"fill": "$deep-blue",
"content": "待发货",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "A3UoP6",
"name": "Order Filter 已发货",
"height": 30,
"fill": "#FFFFFFCC",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "j82tvU",
"name": "Order Filter 已发货 Text",
"fill": "$deep-blue",
"content": "已发货",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "OZ7g1",
"name": "Order Filter 售后中",
"height": 30,
"fill": "#FFFFFFCC",
"cornerRadius": 999,
"gap": 6,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "TYEHn",
"name": "Order Filter 售后中 Text",
"fill": "$deep-blue",
"content": "售后中",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "ZJubG",
"name": "Order Cards",
"width": "fill_container",
"height": 450,
"layout": "vertical",
"gap": 12,
"children": [
{
"type": "frame",
"id": "ZCyQf",
"name": "Order 蓝玫瑰亚克力立牌",
"width": "fill_container",
"height": 132,
"fill": "#FFFFFFCC",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 14,
"children": [
{
"type": "text",
"id": "p2qkly",
"name": "蓝玫瑰亚克力立牌 Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "蓝玫瑰亚克力立牌",
"fontFamily": "$font-body",
"fontSize": 15,
"fontWeight": "700"
},
{
"type": "text",
"id": "tIMk5",
"name": "蓝玫瑰亚克力立牌 Status",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "消耗 12 钻 · 待发货",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "E7kzuE",
"name": "蓝玫瑰亚克力立牌 Meta",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "2026.06.02 · 查看物流 / 联系客服",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "uqMb8",
"name": "Order 纪念徽章套组",
"width": "fill_container",
"height": 132,
"fill": "#FFFFFFCC",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 14,
"children": [
{
"type": "text",
"id": "T1m6kW",
"name": "纪念徽章套组 Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "纪念徽章套组",
"fontFamily": "$font-body",
"fontSize": 15,
"fontWeight": "700"
},
{
"type": "text",
"id": "qz9OQ",
"name": "纪念徽章套组 Status",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "消耗 18 钻 · 已发货",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "oo5CW",
"name": "纪念徽章套组 Meta",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "物流 SF1024 · 查看物流 / 联系客服",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "NTXH5",
"name": "Order 月光小卡收纳册",
"width": "fill_container",
"height": 132,
"fill": "#FFFFFFCC",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 14,
"children": [
{
"type": "text",
"id": "ukDwk",
"name": "月光小卡收纳册 Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "月光小卡收纳册",
"fontFamily": "$font-body",
"fontSize": 15,
"fontWeight": "700"
},
{
"type": "text",
"id": "bShkG",
"name": "月光小卡收纳册 Status",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "消耗 22 钻 · 售后中",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "pVVxD",
"name": "月光小卡收纳册 Meta",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "客服处理中 · 查看物流 / 联系客服",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
}
]
},
{
"type": "frame",
"id": "QQKQ2",
"name": "Order Empty State",
"width": "fill_container",
"height": 72,
"fill": "#FFFFFFCC",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 14,
"children": [
{
"type": "text",
"id": "K4VMt",
"name": "Order Rule",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "订单状态可追踪,退款将按规则退回钻石并写入流水。",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
}
]
},
{
"type": "frame",
"id": "fdHaq",
"name": "Bottom Tab Bar",
"width": "fill_container",
"height": 72,
"fill": "#FFFFFFD9",
"cornerRadius": 36,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"gap": 4,
"padding": 8,
"children": [
{
"type": "frame",
"id": "h2sJX2",
"name": "Tab 首页",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "IrZMd",
"name": "首页 Icon",
"width": 19,
"height": 19,
"icon": "house",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "EuXxs",
"name": "首页 Label",
"fill": "$muted-blue",
"content": "首页",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "GjHfJ",
"name": "Tab 宠物",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "u9gwPg",
"name": "宠物 Icon",
"width": 19,
"height": 19,
"icon": "paw-print",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "ghXxK",
"name": "宠物 Label",
"fill": "$muted-blue",
"content": "宠物",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "j4VfoU",
"name": "Tab 抽卡",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "NfsWM",
"name": "抽卡 Icon",
"width": 19,
"height": 19,
"icon": "sparkles",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "nkgXh",
"name": "抽卡 Label",
"fill": "$muted-blue",
"content": "抽卡",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "zZOI2",
"name": "Tab 商城",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "mo8fk",
"name": "商城 Icon",
"width": 19,
"height": 19,
"icon": "shopping-bag",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "j4WAj",
"name": "商城 Label",
"fill": "$muted-blue",
"content": "商城",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "e9VZds",
"name": "Tab 我的",
"width": "fill_container",
"height": "fill_container",
"fill": "#D8ECFF",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "z2NqZ",
"name": "我的 Icon",
"width": 19,
"height": 19,
"icon": "user",
"library": "lucide",
"fill": "#4A90E2"
},
{
"type": "text",
"id": "a5zZwl",
"name": "我的 Label",
"fill": "$dream-blue",
"content": "我的",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "700"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "hTLdz",
"x": 876,
"y": 1908,
"name": "Anniversary Page",
"clip": true,
"width": 390,
"height": 844,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 180,
"size": {
"height": 1
},
"colors": [
{
"color": "#E8F4F8",
"position": 0
},
{
"color": "#F7FCFF",
"position": 1
}
]
},
"cornerRadius": 34,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 12,
"padding": [
0,
16,
14,
16
],
"children": [
{
"type": "frame",
"id": "gZfG4",
"name": "Status Bar",
"width": "fill_container",
"height": 52,
"fill": "#00000000",
"padding": [
12,
18
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "E2x2r",
"name": "Time",
"fill": "$deep-blue",
"content": "9:41",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "frame",
"id": "cRQ0v",
"name": "System Icons",
"gap": 6,
"alignItems": "center",
"children": [
{
"type": "rectangle",
"cornerRadius": 2,
"id": "z3aNC",
"name": "Signal",
"fill": "#2C5F8D",
"width": 18,
"height": 9
},
{
"type": "rectangle",
"cornerRadius": 3,
"id": "lzVWi",
"name": "Battery",
"fill": "#2C5F8D",
"width": 24,
"height": 11
}
]
}
]
},
{
"type": "frame",
"id": "gxipq",
"name": "Content",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"layout": "vertical",
"gap": 12,
"children": [
{
"type": "frame",
"id": "X6HRH",
"name": "Anniversary Hero",
"width": "fill_container",
"height": 184,
"fill": "#FFFFFFCC",
"cornerRadius": 28,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "none",
"children": [
{
"type": "text",
"id": "Kx1YZ",
"x": 0,
"y": 0,
"name": "Ann Hero Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": 210,
"content": "已陪伴主播 386 天",
"fontFamily": "$font-heading",
"fontSize": 28,
"fontWeight": "700"
},
{
"type": "text",
"id": "aS70W",
"x": 0,
"y": 0,
"name": "Join Date",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": 210,
"content": "入团时间 2025.05.12 · 修改",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "ellipse",
"id": "Xt64B",
"x": 252,
"y": 38,
"name": "Rose Decoration",
"fill": "#B8D4F188",
"width": 76,
"height": 76
},
{
"type": "icon",
"id": "x7KWEL",
"x": 274,
"y": 58,
"name": "Rose Icon",
"width": 34,
"height": 34,
"icon": "flower-2",
"library": "lucide",
"fill": "$dream-blue"
}
]
},
{
"type": "frame",
"id": "mpkGJ",
"name": "System Anniversaries",
"width": "fill_container",
"height": 190,
"fill": "#FFFFFFCC",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 14,
"children": [
{
"type": "text",
"id": "iEglA",
"name": "System Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "系统纪念日",
"fontFamily": "$font-heading",
"fontSize": 22,
"fontWeight": "700"
},
{
"type": "text",
"id": "JsHlL",
"name": "Birthday",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "主播生日 · 距离还有 12 天 · 活动规则已公开",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "text",
"id": "Ub9PL",
"name": "Debut",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "开播周年 · 距离还有 42 天 · 关联周年卡池",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "AWRuD",
"name": "Custom Anniversaries",
"width": "fill_container",
"height": 180,
"fill": "#FFFFFFCC",
"cornerRadius": 20,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 14,
"children": [
{
"type": "text",
"id": "q4gIUS",
"name": "Custom Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "我的纪念日",
"fontFamily": "$font-heading",
"fontSize": 22,
"fontWeight": "700"
},
{
"type": "text",
"id": "L2G9r",
"name": "Custom 1",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "第一次看直播 · 提前 3 天提醒",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "text",
"id": "K4w26",
"name": "Custom 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "第一次抽到 SSR · 已开启提醒",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "l0Mvf",
"name": "Ann Rule",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "纪念日本身不直接发放积分或钻石,奖励以活动规则为准。",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"id": "PfJhh",
"type": "ref",
"ref": "PQLHK",
"name": "Add Anniversary Button",
"width": "fill_container",
"height": 52,
"descendants": {
"qTI3W": {
"content": "添加纪念日"
}
}
}
]
},
{
"type": "frame",
"id": "zIZeY",
"name": "Bottom Tab Bar",
"width": "fill_container",
"height": 72,
"fill": "#FFFFFFD9",
"cornerRadius": 36,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"gap": 4,
"padding": 8,
"children": [
{
"type": "frame",
"id": "P9HVNJ",
"name": "Tab 首页",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "lCIKh",
"name": "首页 Icon",
"width": 19,
"height": 19,
"icon": "house",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "nXhqW",
"name": "首页 Label",
"fill": "$muted-blue",
"content": "首页",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "d8Vcz0",
"name": "Tab 宠物",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "VjVqU",
"name": "宠物 Icon",
"width": 19,
"height": 19,
"icon": "paw-print",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "a3eDN",
"name": "宠物 Label",
"fill": "$muted-blue",
"content": "宠物",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "u5BFl",
"name": "Tab 抽卡",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "nZzyI",
"name": "抽卡 Icon",
"width": 19,
"height": 19,
"icon": "sparkles",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "hPimj",
"name": "抽卡 Label",
"fill": "$muted-blue",
"content": "抽卡",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "MPYZw",
"name": "Tab 商城",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "pYrQh",
"name": "商城 Icon",
"width": 19,
"height": 19,
"icon": "shopping-bag",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "iQ4Xc",
"name": "商城 Label",
"fill": "$muted-blue",
"content": "商城",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "IJqQp",
"name": "Tab 我的",
"width": "fill_container",
"height": "fill_container",
"fill": "#D8ECFF",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "MpnPs",
"name": "我的 Icon",
"width": 19,
"height": 19,
"icon": "user",
"library": "lucide",
"fill": "#4A90E2"
},
{
"type": "text",
"id": "wnN2k",
"name": "我的 Label",
"fill": "$dream-blue",
"content": "我的",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "700"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "gztrd",
"x": 1298,
"y": 1908,
"name": "Anniversary Edit Modal",
"clip": true,
"width": 390,
"height": 844,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 180,
"size": {
"height": 1
},
"colors": [
{
"color": "#E8F4F8",
"position": 0
},
{
"color": "#F7FCFF",
"position": 1
}
]
},
"cornerRadius": 34,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 12,
"padding": [
0,
16,
14,
16
],
"children": [
{
"type": "frame",
"id": "bxtOj",
"name": "Status Bar",
"width": "fill_container",
"height": 52,
"fill": "#00000000",
"padding": [
12,
18
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "T4In8",
"name": "Time",
"fill": "$deep-blue",
"content": "9:41",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "frame",
"id": "v67D12",
"name": "System Icons",
"gap": 6,
"alignItems": "center",
"children": [
{
"type": "rectangle",
"cornerRadius": 2,
"id": "S61QaV",
"name": "Signal",
"fill": "#2C5F8D",
"width": 18,
"height": 9
},
{
"type": "rectangle",
"cornerRadius": 3,
"id": "mgewr",
"name": "Battery",
"fill": "#2C5F8D",
"width": 24,
"height": 11
}
]
}
]
},
{
"type": "frame",
"id": "ME1uH",
"name": "Content",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"layout": "vertical",
"gap": 12,
"children": [
{
"type": "frame",
"id": "E2das8",
"name": "Anniversary Page Backdrop",
"width": "fill_container",
"height": "fill_container",
"fill": "#D8ECFF",
"cornerRadius": 28,
"layout": "none",
"children": [
{
"type": "frame",
"id": "KWwLW",
"x": 20,
"y": 86,
"name": "Edit Modal",
"width": 318,
"height": 552,
"fill": "#FFFFFFE6",
"cornerRadius": 30,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 12,
"padding": 20,
"children": [
{
"type": "text",
"id": "BuYMH",
"name": "Edit Modal Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "添加纪念日",
"fontFamily": "$font-heading",
"fontSize": 28,
"fontWeight": "700"
},
{
"type": "frame",
"id": "RwLza",
"name": "Field 纪念日名称:第一次看直播",
"width": "fill_container",
"height": 54,
"fill": "#F7FCFF",
"cornerRadius": 16,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"padding": [
0,
14
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "ydi6R",
"name": "Field Text 纪念日名称:第一次看直播",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "纪念日名称:第一次看直播",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "Qr6Iy",
"name": "Field 选择日期2025.08.20",
"width": "fill_container",
"height": 54,
"fill": "#F7FCFF",
"cornerRadius": 16,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"padding": [
0,
14
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "w938IF",
"name": "Field Text 选择日期2025.08.20",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "选择日期2025.08.20",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "dli5q",
"name": "Field 每年重复:开启",
"width": "fill_container",
"height": 54,
"fill": "#F7FCFF",
"cornerRadius": 16,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"padding": [
0,
14
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "J8IuJ",
"name": "Field Text 每年重复:开启",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "每年重复:开启",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "jsguJ",
"name": "Field 提醒:提前 3 天",
"width": "fill_container",
"height": 54,
"fill": "#F7FCFF",
"cornerRadius": 16,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"padding": [
0,
14
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "b4b6iS",
"name": "Field Text 提醒:提前 3 天",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "提醒:提前 3 天",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "kkSGi",
"name": "Field 备注:写下这一天的回忆",
"width": "fill_container",
"height": 54,
"fill": "#F7FCFF",
"cornerRadius": 16,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"padding": [
0,
14
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "Y5aEn",
"name": "Field Text 备注:写下这一天的回忆",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "备注:写下这一天的回忆",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
}
]
},
{
"type": "text",
"id": "qgfAU",
"name": "Edit Permission Rule",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "用户只可编辑入团时间和自定义纪念日;主播生日、开播周年由后台配置。",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
},
{
"type": "frame",
"id": "H5Htza",
"name": "Modal Buttons",
"width": "fill_container",
"height": 48,
"gap": 10,
"children": [
{
"id": "o8Tqc1",
"type": "ref",
"ref": "XW7K2",
"name": "Cancel Button",
"width": "fill_container",
"height": "fill_container",
"descendants": {
"lGBJG": {
"content": "取消"
}
}
},
{
"id": "yQinV",
"type": "ref",
"ref": "PQLHK",
"name": "Save Button",
"width": "fill_container",
"height": "fill_container",
"descendants": {
"qTI3W": {
"content": "保存"
}
}
}
]
}
]
}
]
}
]
},
{
"type": "frame",
"id": "HJswm",
"name": "Bottom Tab Bar",
"width": "fill_container",
"height": 72,
"fill": "#FFFFFFD9",
"cornerRadius": 36,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"gap": 4,
"padding": 8,
"children": [
{
"type": "frame",
"id": "X8U1Cz",
"name": "Tab 首页",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "uwK5n",
"name": "首页 Icon",
"width": 19,
"height": 19,
"icon": "house",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "ivlJA",
"name": "首页 Label",
"fill": "$muted-blue",
"content": "首页",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "YTlaf",
"name": "Tab 宠物",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "c0USj",
"name": "宠物 Icon",
"width": 19,
"height": 19,
"icon": "paw-print",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "Q59U7f",
"name": "宠物 Label",
"fill": "$muted-blue",
"content": "宠物",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "g1N0V",
"name": "Tab 抽卡",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "qr4tV",
"name": "抽卡 Icon",
"width": 19,
"height": 19,
"icon": "sparkles",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "u9fAd",
"name": "抽卡 Label",
"fill": "$muted-blue",
"content": "抽卡",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "Js9Em",
"name": "Tab 商城",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "n7NC5A",
"name": "商城 Icon",
"width": 19,
"height": 19,
"icon": "shopping-bag",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "J0TRv",
"name": "商城 Label",
"fill": "$muted-blue",
"content": "商城",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "bl9Em",
"name": "Tab 我的",
"width": "fill_container",
"height": "fill_container",
"fill": "#D8ECFF",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "jnzT1",
"name": "我的 Icon",
"width": 19,
"height": 19,
"icon": "user",
"library": "lucide",
"fill": "#4A90E2"
},
{
"type": "text",
"id": "iDGiR",
"name": "我的 Label",
"fill": "$dream-blue",
"content": "我的",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "700"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "B2gHa",
"x": 32,
"y": 2816,
"name": "My Page",
"clip": true,
"width": 390,
"height": 844,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 180,
"size": {
"height": 1
},
"colors": [
{
"color": "#E8F4F8",
"position": 0
},
{
"color": "#F7FCFF",
"position": 1
}
]
},
"cornerRadius": 34,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"layout": "vertical",
"gap": 12,
"padding": [
0,
16,
14,
16
],
"children": [
{
"type": "frame",
"id": "tEKzZ",
"name": "Status Bar",
"width": "fill_container",
"height": 52,
"fill": "#00000000",
"padding": [
12,
18
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "HsGX5",
"name": "Time",
"fill": "$deep-blue",
"content": "9:41",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "frame",
"id": "YUCrI",
"name": "System Icons",
"gap": 6,
"alignItems": "center",
"children": [
{
"type": "rectangle",
"cornerRadius": 2,
"id": "aIvdr",
"name": "Signal",
"fill": "#2C5F8D",
"width": 18,
"height": 9
},
{
"type": "rectangle",
"cornerRadius": 3,
"id": "S6MgsQ",
"name": "Battery",
"fill": "#2C5F8D",
"width": 24,
"height": 11
}
]
}
]
},
{
"type": "frame",
"id": "huk2K",
"name": "Content",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"layout": "vertical",
"gap": 12,
"children": [
{
"type": "frame",
"id": "PXADg",
"name": "Profile Header",
"width": "fill_container",
"height": 148,
"fill": "#FFFFFFCC",
"cornerRadius": 28,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"gap": 14,
"padding": 18,
"alignItems": "center",
"children": [
{
"type": "ellipse",
"id": "pKSL3",
"name": "Profile Avatar",
"fill": "#B8D4F1",
"width": 72,
"height": 72
},
{
"type": "frame",
"id": "GNZH5",
"name": "Profile Copy",
"width": "fill_container",
"layout": "vertical",
"gap": 6,
"children": [
{
"type": "text",
"id": "eZV85",
"name": "Profile Name",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "蓝梦粉丝 No.1024",
"fontFamily": "$font-heading",
"fontSize": 24,
"fontWeight": "700"
},
{
"type": "text",
"id": "Z63VP",
"name": "Profile Level",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "亲密度 Lv.6 · 连续照顾 18 天",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "cs71o",
"name": "My Asset Summary",
"width": "fill_container",
"height": 74,
"gap": 10,
"children": [
{
"type": "frame",
"id": "mnn1t",
"name": "My Asset 积分",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFCC",
"cornerRadius": 18,
"layout": "vertical",
"gap": 4,
"padding": 12,
"children": [
{
"type": "text",
"id": "zwbPv",
"name": "积分 Label",
"fill": "$muted-blue",
"content": "积分",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
},
{
"type": "text",
"id": "aUu6s",
"name": "积分 Value",
"fill": "$dream-blue",
"content": "1280",
"fontFamily": "$font-body",
"fontSize": 24,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "JayrE",
"name": "My Asset 钻石",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFFCC",
"cornerRadius": 18,
"layout": "vertical",
"gap": 4,
"padding": 12,
"children": [
{
"type": "text",
"id": "O3Oq9b",
"name": "钻石 Label",
"fill": "$muted-blue",
"content": "钻石",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
},
{
"type": "text",
"id": "n8nDW",
"name": "钻石 Value",
"fill": "$dream-blue",
"content": "36",
"fontFamily": "$font-body",
"fontSize": 24,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "f1kYb",
"name": "My Menu",
"width": "fill_container",
"height": 410,
"layout": "vertical",
"gap": 8,
"children": [
{
"type": "frame",
"id": "wrTpC",
"name": "Menu 积分流水",
"width": "fill_container",
"height": 36,
"fill": "#FFFFFFCC",
"cornerRadius": 14,
"padding": [
0,
12
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "QjAUp",
"name": "Menu Text 积分流水",
"fill": "$deep-blue",
"content": "积分流水",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "icon",
"id": "Jvub1",
"name": "Menu Arrow 积分流水",
"width": 16,
"height": 16,
"icon": "chevron-right",
"library": "lucide",
"fill": "$muted-blue"
}
]
},
{
"type": "frame",
"id": "X13fxA",
"name": "Menu 钻石流水",
"width": "fill_container",
"height": 36,
"fill": "#FFFFFFCC",
"cornerRadius": 14,
"padding": [
0,
12
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "J0BFI",
"name": "Menu Text 钻石流水",
"fill": "$deep-blue",
"content": "钻石流水",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "icon",
"id": "Hnj1c",
"name": "Menu Arrow 钻石流水",
"width": 16,
"height": 16,
"icon": "chevron-right",
"library": "lucide",
"fill": "$muted-blue"
}
]
},
{
"type": "frame",
"id": "eono2",
"name": "Menu 抽卡记录",
"width": "fill_container",
"height": 36,
"fill": "#FFFFFFCC",
"cornerRadius": 14,
"padding": [
0,
12
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "b40Vb",
"name": "Menu Text 抽卡记录",
"fill": "$deep-blue",
"content": "抽卡记录",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "icon",
"id": "IwseG",
"name": "Menu Arrow 抽卡记录",
"width": 16,
"height": 16,
"icon": "chevron-right",
"library": "lucide",
"fill": "$muted-blue"
}
]
},
{
"type": "frame",
"id": "FerLK",
"name": "Menu 我的卡册",
"width": "fill_container",
"height": 36,
"fill": "#FFFFFFCC",
"cornerRadius": 14,
"padding": [
0,
12
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "vrg29",
"name": "Menu Text 我的卡册",
"fill": "$deep-blue",
"content": "我的卡册",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "icon",
"id": "R1IwDg",
"name": "Menu Arrow 我的卡册",
"width": 16,
"height": 16,
"icon": "chevron-right",
"library": "lucide",
"fill": "$muted-blue"
}
]
},
{
"type": "frame",
"id": "yQm2u",
"name": "Menu 兑换订单",
"width": "fill_container",
"height": 36,
"fill": "#FFFFFFCC",
"cornerRadius": 14,
"padding": [
0,
12
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "rtzLV",
"name": "Menu Text 兑换订单",
"fill": "$deep-blue",
"content": "兑换订单",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "icon",
"id": "Y3Vem",
"name": "Menu Arrow 兑换订单",
"width": 16,
"height": 16,
"icon": "chevron-right",
"library": "lucide",
"fill": "$muted-blue"
}
]
},
{
"type": "frame",
"id": "UOU4o",
"name": "Menu 地址管理",
"width": "fill_container",
"height": 36,
"fill": "#FFFFFFCC",
"cornerRadius": 14,
"padding": [
0,
12
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "ocu0w",
"name": "Menu Text 地址管理",
"fill": "$deep-blue",
"content": "地址管理",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "icon",
"id": "QAT6c",
"name": "Menu Arrow 地址管理",
"width": 16,
"height": 16,
"icon": "chevron-right",
"library": "lucide",
"fill": "$muted-blue"
}
]
},
{
"type": "frame",
"id": "uwrVv",
"name": "Menu 我的纪念日",
"width": "fill_container",
"height": 36,
"fill": "#FFFFFFCC",
"cornerRadius": 14,
"padding": [
0,
12
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "boCJ0",
"name": "Menu Text 我的纪念日",
"fill": "$deep-blue",
"content": "我的纪念日",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "icon",
"id": "LuwMn",
"name": "Menu Arrow 我的纪念日",
"width": 16,
"height": 16,
"icon": "chevron-right",
"library": "lucide",
"fill": "$muted-blue"
}
]
},
{
"type": "frame",
"id": "K8kcTM",
"name": "Menu 客服与申诉",
"width": "fill_container",
"height": 36,
"fill": "#FFFFFFCC",
"cornerRadius": 14,
"padding": [
0,
12
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "DSaIB",
"name": "Menu Text 客服与申诉",
"fill": "$deep-blue",
"content": "客服与申诉",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "icon",
"id": "yaCb9",
"name": "Menu Arrow 客服与申诉",
"width": 16,
"height": 16,
"icon": "chevron-right",
"library": "lucide",
"fill": "$muted-blue"
}
]
},
{
"type": "frame",
"id": "a0x0LP",
"name": "Menu 规则与协议",
"width": "fill_container",
"height": 36,
"fill": "#FFFFFFCC",
"cornerRadius": 14,
"padding": [
0,
12
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "UDcuj",
"name": "Menu Text 规则与协议",
"fill": "$deep-blue",
"content": "规则与协议",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "icon",
"id": "qURDH",
"name": "Menu Arrow 规则与协议",
"width": 16,
"height": 16,
"icon": "chevron-right",
"library": "lucide",
"fill": "$muted-blue"
}
]
},
{
"type": "frame",
"id": "AgUbF",
"name": "Menu 抽卡概率规则 / 商城兑换规则 / 未成年人提示",
"width": "fill_container",
"height": 36,
"fill": "#FFFFFFCC",
"cornerRadius": 14,
"padding": [
0,
12
],
"justifyContent": "space_between",
"alignItems": "center",
"children": [
{
"type": "text",
"id": "u8tM4",
"name": "Menu Text 抽卡概率规则 / 商城兑换规则 / 未成年人提示",
"fill": "$deep-blue",
"content": "抽卡概率规则 / 商城兑换规则 / 未成年人提示",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "icon",
"id": "robtd",
"name": "Menu Arrow 抽卡概率规则 / 商城兑换规则 / 未成年人提示",
"width": 16,
"height": 16,
"icon": "chevron-right",
"library": "lucide",
"fill": "$muted-blue"
}
]
}
]
}
]
},
{
"type": "frame",
"id": "mg4Kn",
"name": "Bottom Tab Bar",
"width": "fill_container",
"height": 72,
"fill": "#FFFFFFD9",
"cornerRadius": 36,
"stroke": "#B8D4F1",
"strokeWidth": 1,
"gap": 4,
"padding": 8,
"children": [
{
"type": "frame",
"id": "xlMk8",
"name": "Tab 首页",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "hNhTa",
"name": "首页 Icon",
"width": 19,
"height": 19,
"icon": "house",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "g0o0Zf",
"name": "首页 Label",
"fill": "$muted-blue",
"content": "首页",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "QS93w",
"name": "Tab 宠物",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "aw4qg",
"name": "宠物 Icon",
"width": 19,
"height": 19,
"icon": "paw-print",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "yAq5n",
"name": "宠物 Label",
"fill": "$muted-blue",
"content": "宠物",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "NpfKi",
"name": "Tab 抽卡",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "fQdeD",
"name": "抽卡 Icon",
"width": 19,
"height": 19,
"icon": "sparkles",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "kqeYE",
"name": "抽卡 Label",
"fill": "$muted-blue",
"content": "抽卡",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "xKLkE",
"name": "Tab 商城",
"width": "fill_container",
"height": "fill_container",
"fill": "#00000000",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "erEqE",
"name": "商城 Icon",
"width": 19,
"height": 19,
"icon": "shopping-bag",
"library": "lucide",
"fill": "#6F8FB1"
},
{
"type": "text",
"id": "P2ifI4",
"name": "商城 Label",
"fill": "$muted-blue",
"content": "商城",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "d03fKC",
"name": "Tab 我的",
"width": "fill_container",
"height": "fill_container",
"fill": "#D8ECFF",
"cornerRadius": 28,
"layout": "vertical",
"gap": 2,
"padding": [
6,
4
],
"justifyContent": "center",
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "G8MlgW",
"name": "我的 Icon",
"width": 19,
"height": 19,
"icon": "user",
"library": "lucide",
"fill": "#4A90E2"
},
{
"type": "text",
"id": "eLSpn",
"name": "我的 Label",
"fill": "$dream-blue",
"content": "我的",
"fontFamily": "$font-body",
"fontSize": 10,
"fontWeight": "700"
}
]
}
]
}
]
}
]
},
{
"type": "frame",
"id": "QAN04",
"x": 1880,
"y": 1060,
"name": "02 Admin Workshop Skeleton",
"clip": true,
"width": 1440,
"height": 3380,
"fill": "#F7FCFF",
"layout": "vertical",
"gap": 28,
"padding": 32,
"children": [
{
"type": "frame",
"id": "J2JhJ",
"name": "Admin Section Header",
"width": "fill_container",
"height": 120,
"fill": {
"type": "gradient",
"gradientType": "linear",
"enabled": true,
"rotation": 90,
"size": {
"height": 1
},
"colors": [
{
"color": "#E8F4F8",
"position": 0
},
{
"color": "#FFFFFF",
"position": 1
}
]
},
"cornerRadius": 24,
"gap": 24,
"padding": 24,
"alignItems": "center",
"children": [
{
"type": "icon",
"id": "z0d4d",
"name": "Admin Header Icon",
"width": 54,
"height": 54,
"icon": "settings",
"library": "lucide",
"fill": "$dream-blue"
},
{
"type": "frame",
"id": "WT2Jr",
"name": "Admin Header Copy",
"width": "fill_container",
"layout": "vertical",
"gap": 8,
"children": [
{
"type": "text",
"id": "zQpRU",
"name": "Admin Header Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "后台工坊 Review Skeleton",
"fontFamily": "$font-heading",
"fontSize": 32,
"fontWeight": "700"
},
{
"type": "text",
"id": "iYqKQ",
"name": "Admin Header Subtitle",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "清晰管理端布局,覆盖用户、资产、钻石发放、卡池、商城订单、纪念日配置、风控与审计。",
"fontFamily": "$font-body",
"fontSize": 14,
"fontWeight": "normal"
}
]
}
]
},
{
"type": "frame",
"id": "Zoqj5",
"name": "Admin Dashboard",
"clip": true,
"width": "fill_container",
"height": 500,
"fill": "#FFFFFF",
"cornerRadius": 20,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"children": [
{
"type": "frame",
"id": "jQHOs",
"name": "Admin Dashboard Sidebar",
"width": 220,
"height": "fill_container",
"fill": "#E8F4F8",
"layout": "vertical",
"gap": 6,
"padding": 18,
"children": [
{
"type": "text",
"id": "hT4O3",
"name": "Admin Dashboard Brand",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "VTuber Mini 工坊",
"fontFamily": "$font-body",
"fontSize": 17,
"fontWeight": "700"
},
{
"type": "frame",
"id": "L0ndt2",
"name": "Admin Dashboard Nav 概览",
"width": "fill_container",
"height": 34,
"fill": "#FFFFFFCC",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "BIkEs",
"name": "Admin Dashboard Nav Text 概览",
"fill": "$dream-blue",
"content": "概览",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "HpgGA",
"name": "Admin Dashboard Nav 用户管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "Jdfq1",
"name": "Admin Dashboard Nav Text 用户管理",
"fill": "$ink-blue",
"content": "用户管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "q4xck",
"name": "Admin Dashboard Nav 资产管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "I5y7r",
"name": "Admin Dashboard Nav Text 资产管理",
"fill": "$ink-blue",
"content": "资产管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "xtGwC",
"name": "Admin Dashboard Nav 钻石发放",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "G985Vz",
"name": "Admin Dashboard Nav Text 钻石发放",
"fill": "$ink-blue",
"content": "钻石发放",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "u8omI",
"name": "Admin Dashboard Nav 卡池管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "wffgF",
"name": "Admin Dashboard Nav Text 卡池管理",
"fill": "$ink-blue",
"content": "卡池管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "bh6bc",
"name": "Admin Dashboard Nav 商城订单",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "j6LfcA",
"name": "Admin Dashboard Nav Text 商城订单",
"fill": "$ink-blue",
"content": "商城订单",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "y9NFJO",
"name": "Admin Dashboard Nav 纪念日配置",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "o3sFu",
"name": "Admin Dashboard Nav Text 纪念日配置",
"fill": "$ink-blue",
"content": "纪念日配置",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "OlSny",
"name": "Admin Dashboard Nav 风控记录",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "kGHJA",
"name": "Admin Dashboard Nav Text 风控记录",
"fill": "$ink-blue",
"content": "风控记录",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "kqrBH",
"name": "Admin Dashboard Nav 操作审计",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "VHT8H",
"name": "Admin Dashboard Nav Text 操作审计",
"fill": "$ink-blue",
"content": "操作审计",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "JzNgy",
"name": "Admin Dashboard Main",
"width": "fill_container",
"height": "fill_container",
"fill": "#F7FCFF",
"layout": "vertical",
"gap": 14,
"padding": 18,
"children": [
{
"type": "frame",
"id": "TvCNc",
"name": "Admin Dashboard Top Bar",
"width": "fill_container",
"height": 46,
"gap": 12,
"alignItems": "center",
"children": [
{
"type": "text",
"id": "RrAYc",
"name": "Admin Dashboard Search",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "搜索用户 / 订单 / 流水",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "Hjz5q",
"name": "Admin Dashboard Operator",
"fill": "$deep-blue",
"content": "运营账号LunaOps · 审批待办 6 · 风控告警 3",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "text",
"id": "T8ld5",
"name": "Dashboard Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "运营概览",
"fontFamily": "$font-heading",
"fontSize": 28,
"fontWeight": "700"
},
{
"type": "frame",
"id": "x3VkJi",
"name": "Dashboard KPI Row",
"width": "fill_container",
"height": 120,
"gap": 12,
"children": [
{
"type": "frame",
"id": "p22xg5",
"name": "今日活跃用户",
"width": "fill_container",
"height": 110,
"fill": "#FFFFFF",
"cornerRadius": 18,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 18,
"children": [
{
"type": "text",
"id": "ijtVE",
"name": "今日活跃用户 Label",
"fill": "$muted-blue",
"content": "今日活跃用户",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "SswwJ",
"name": "今日活跃用户 Value",
"fill": "$deep-blue",
"content": "1,286",
"fontFamily": "$font-body",
"fontSize": 30,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "JFZht",
"name": "今日积分发放",
"width": "fill_container",
"height": 110,
"fill": "#FFFFFF",
"cornerRadius": 18,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 18,
"children": [
{
"type": "text",
"id": "F0CGlx",
"name": "今日积分发放 Label",
"fill": "$muted-blue",
"content": "今日积分发放",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "NT6Ld",
"name": "今日积分发放 Value",
"fill": "$dream-blue",
"content": "48,620",
"fontFamily": "$font-body",
"fontSize": 30,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "t1XaQ2",
"name": "今日钻石发放",
"width": "fill_container",
"height": 110,
"fill": "#FFFFFF",
"cornerRadius": 18,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 18,
"children": [
{
"type": "text",
"id": "ncvwS",
"name": "今日钻石发放 Label",
"fill": "$muted-blue",
"content": "今日钻石发放",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "c3Azbn",
"name": "今日钻石发放 Value",
"fill": "$rose-gold",
"content": "920",
"fontFamily": "$font-body",
"fontSize": 30,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "TwfkY",
"name": "待发货订单",
"width": "fill_container",
"height": 110,
"fill": "#FFFFFF",
"cornerRadius": 18,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 18,
"children": [
{
"type": "text",
"id": "qwHZb",
"name": "待发货订单 Label",
"fill": "$muted-blue",
"content": "待发货订单",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "vnyPC",
"name": "待发货订单 Value",
"fill": "$warning",
"content": "38",
"fontFamily": "$font-body",
"fontSize": 30,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "U5i6O",
"name": "风控待处理",
"width": "fill_container",
"height": 110,
"fill": "#FFFFFF",
"cornerRadius": 18,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"layout": "vertical",
"gap": 8,
"padding": 18,
"children": [
{
"type": "text",
"id": "neSsR",
"name": "风控待处理 Label",
"fill": "$muted-blue",
"content": "风控待处理",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "drUkC",
"name": "风控待处理 Value",
"fill": "$danger",
"content": "7",
"fontFamily": "$font-body",
"fontSize": 30,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "supyA",
"name": "Dashboard Body",
"width": "fill_container",
"height": "fill_container",
"gap": 14,
"children": [
{
"type": "frame",
"id": "LDQYp",
"name": "Current Pool Status",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFF",
"cornerRadius": 16,
"layout": "vertical",
"gap": 10,
"padding": 16,
"children": [
{
"type": "text",
"id": "qITsU",
"name": "Pool Status Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "当前卡池状态",
"fontFamily": "$font-heading",
"fontSize": 22,
"fontWeight": "700"
},
{
"type": "text",
"id": "X1QMmY",
"name": "Pool Status Text",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "蓝玫瑰周年限定 · v3 · 06.01-06.30 · 单抽 100 积分",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "text",
"id": "yNbpx",
"name": "Pool Rule Text",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "概率变更必须创建新版本;前台展示概率、保底、重复卡规则;卡池不可设置空奖。",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "xtW09",
"name": "Stock and Risk Alerts",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFF",
"cornerRadius": 16,
"layout": "vertical",
"gap": 10,
"padding": 16,
"children": [
{
"type": "text",
"id": "U3YbW",
"name": "Alerts Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "库存与风控",
"fontFamily": "$font-heading",
"fontSize": 22,
"fontWeight": "700"
},
{
"type": "text",
"id": "x4bqDY",
"name": "Alert 纪念徽章套组库存 6建议补货或下架",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "纪念徽章套组库存 6建议补货或下架",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "dAIdB",
"name": "Alert 同地址多账号兑换命中 3 条",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "同地址多账号兑换命中 3 条",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "W0BD8N",
"name": "Alert 小游戏异常高分待复核 4 条",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "小游戏异常高分待复核 4 条",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
}
]
}
]
}
]
}
]
},
{
"type": "frame",
"id": "NH7VT",
"name": "User Asset Management",
"clip": true,
"width": "fill_container",
"height": 500,
"fill": "#FFFFFF",
"cornerRadius": 20,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"children": [
{
"type": "frame",
"id": "pBwxS",
"name": "User Asset Management Sidebar",
"width": 220,
"height": "fill_container",
"fill": "#E8F4F8",
"layout": "vertical",
"gap": 6,
"padding": 18,
"children": [
{
"type": "text",
"id": "owJYl",
"name": "User Asset Management Brand",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "VTuber Mini 工坊",
"fontFamily": "$font-body",
"fontSize": 17,
"fontWeight": "700"
},
{
"type": "frame",
"id": "wTj6l",
"name": "User Asset Management Nav 概览",
"width": "fill_container",
"height": 34,
"fill": "#FFFFFFCC",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "cdNDr",
"name": "User Asset Management Nav Text 概览",
"fill": "$dream-blue",
"content": "概览",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "qKWlb",
"name": "User Asset Management Nav 用户管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "npmfg",
"name": "User Asset Management Nav Text 用户管理",
"fill": "$ink-blue",
"content": "用户管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "g6Jwb",
"name": "User Asset Management Nav 资产管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "NAw0G",
"name": "User Asset Management Nav Text 资产管理",
"fill": "$ink-blue",
"content": "资产管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "E6kQO",
"name": "User Asset Management Nav 钻石发放",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "TEYiO",
"name": "User Asset Management Nav Text 钻石发放",
"fill": "$ink-blue",
"content": "钻石发放",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "wON9o",
"name": "User Asset Management Nav 卡池管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "JIrXO",
"name": "User Asset Management Nav Text 卡池管理",
"fill": "$ink-blue",
"content": "卡池管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "VlVDL",
"name": "User Asset Management Nav 商城订单",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "aSU7H",
"name": "User Asset Management Nav Text 商城订单",
"fill": "$ink-blue",
"content": "商城订单",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "F3FNcp",
"name": "User Asset Management Nav 纪念日配置",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "o6QAFh",
"name": "User Asset Management Nav Text 纪念日配置",
"fill": "$ink-blue",
"content": "纪念日配置",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "RYVg7",
"name": "User Asset Management Nav 风控记录",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "evSwg",
"name": "User Asset Management Nav Text 风控记录",
"fill": "$ink-blue",
"content": "风控记录",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "oJUjO",
"name": "User Asset Management Nav 操作审计",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "Liatu",
"name": "User Asset Management Nav Text 操作审计",
"fill": "$ink-blue",
"content": "操作审计",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "o6BTN",
"name": "User Asset Management Main",
"width": "fill_container",
"height": "fill_container",
"fill": "#F7FCFF",
"layout": "vertical",
"gap": 14,
"padding": 18,
"children": [
{
"type": "frame",
"id": "N09CO",
"name": "User Asset Management Top Bar",
"width": "fill_container",
"height": 46,
"gap": 12,
"alignItems": "center",
"children": [
{
"type": "text",
"id": "jM7S6",
"name": "User Asset Management Search",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "搜索用户 / 订单 / 流水",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "r07Rh",
"name": "User Asset Management Operator",
"fill": "$deep-blue",
"content": "运营账号LunaOps · 审批待办 6 · 风控告警 3",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "text",
"id": "iNr2c",
"name": "User Asset Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "用户与资产管理",
"fontFamily": "$font-heading",
"fontSize": 28,
"fontWeight": "700"
},
{
"type": "frame",
"id": "c7kzbR",
"name": "User Filters",
"width": "fill_container",
"height": 50,
"gap": 10,
"children": [
{
"type": "frame",
"id": "dCsDw",
"name": "Filter 用户ID / 手机号",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFF",
"cornerRadius": 12,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "k8ukk",
"name": "Filter Text 用户ID / 手机号",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "用户ID / 手机号",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "XNPxj",
"name": "Filter 风控状态",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFF",
"cornerRadius": 12,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "qT6xp",
"name": "Filter Text 风控状态",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "风控状态",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "NPpAd",
"name": "Filter 资产类型",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFF",
"cornerRadius": 12,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "SC0KQ",
"name": "Filter Text 资产类型",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "资产类型",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "cuo83",
"name": "Filter 最近登录",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFF",
"cornerRadius": 12,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "FiqOy",
"name": "Filter Text 最近登录",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "最近登录",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
}
]
},
{
"type": "frame",
"id": "h4meH",
"name": "User Asset Table",
"width": "fill_container",
"height": 244,
"fill": "#FFFFFF",
"cornerRadius": 16,
"layout": "vertical",
"children": [
{
"type": "frame",
"id": "FvzAe",
"name": "User Table Header",
"width": "fill_container",
"height": 48,
"fill": "#E8F4F8",
"children": [
{
"type": "frame",
"id": "Gxx3K",
"name": "Header 用户ID 0",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "rJqFQ",
"name": "Text 用户ID 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "用户ID",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "Z0wSCW",
"name": "Header 昵称 0",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "LrXYO",
"name": "Text 昵称 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "昵称",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "HI7Fj",
"name": "Header 积分 0",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "GSQKC",
"name": "Text 积分 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "积分",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "ITQxx",
"name": "Header 钻石 0",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "AHnBP",
"name": "Text 钻石 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "钻石",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "ATGYA",
"name": "Header 卡牌 0",
"width": 90,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "I2n9ar",
"name": "Text 卡牌 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "卡牌",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "Z3C6Bc",
"name": "Header 亲密度 0",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "HT6al",
"name": "Text 亲密度 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "亲密度",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "FOC4j",
"name": "Header 最近登录 0",
"width": 150,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "SSYQO",
"name": "Text 最近登录 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "最近登录",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "QMlsR",
"name": "Header 风控 0",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "izAJx",
"name": "Text 风控 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "风控",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "wlFkN",
"name": "Header 操作 0",
"width": 140,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "xRPuG",
"name": "Text 操作 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "操作",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "Y49rXL",
"name": "User Table Row 1",
"width": "fill_container",
"height": 48,
"fill": "#FFFFFF",
"children": [
{
"type": "frame",
"id": "xPnuY",
"name": "Cell 用户ID 1",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "T5AmA",
"name": "Text 用户ID 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "U1024",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "YZaE7",
"name": "Cell 昵称 1",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "eI07f",
"name": "Text 昵称 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "蓝梦粉丝",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "U8Mf1",
"name": "Cell 积分 1",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "t6kuC",
"name": "Text 积分 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "1280",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "pnFOK",
"name": "Cell 钻石 1",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "XhPsN",
"name": "Text 钻石 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "36",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "vXrez",
"name": "Cell 卡牌 1",
"width": 90,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "IobWW",
"name": "Text 卡牌 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "36/80",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "RcVc8",
"name": "Cell 亲密度 1",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "p9GZ2",
"name": "Text 亲密度 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "Lv.6",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "W2m5A",
"name": "Cell 最近登录 1",
"width": 150,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "V0gH9i",
"name": "Text 最近登录 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "06-02 09:41",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "rs03c",
"name": "Cell 风控 1",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "Z2CA5",
"name": "Text 风控 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "正常",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "aKgip",
"name": "Cell 操作 1",
"width": 140,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "xbEno",
"name": "Text 操作 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "流水 / 发放",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
}
]
},
{
"type": "frame",
"id": "S9ZWZu",
"name": "User Table Row 2",
"width": "fill_container",
"height": 48,
"fill": "#FFFFFF",
"children": [
{
"type": "frame",
"id": "weltv",
"name": "Cell 用户ID 2",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "z2Cmjt",
"name": "Text 用户ID 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "U1024",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "LR7IZ",
"name": "Cell 昵称 2",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "L9dtTP",
"name": "Text 昵称 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "蓝梦粉丝",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "g4zTs",
"name": "Cell 积分 2",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "QRN1i",
"name": "Text 积分 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "1280",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "t5oo4u",
"name": "Cell 钻石 2",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "mGekE",
"name": "Text 钻石 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "36",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "GF1Wa",
"name": "Cell 卡牌 2",
"width": 90,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "b6ZNq",
"name": "Text 卡牌 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "36/80",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "HgQmn",
"name": "Cell 亲密度 2",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "Icmhl",
"name": "Text 亲密度 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "Lv.6",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "ncagz",
"name": "Cell 最近登录 2",
"width": 150,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "ZOUKq",
"name": "Text 最近登录 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "06-02 09:41",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "K8MIB",
"name": "Cell 风控 2",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "mZEl3",
"name": "Text 风控 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "正常",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "lasrL",
"name": "Cell 操作 2",
"width": 140,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "hwXyC",
"name": "Text 操作 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "流水 / 发放",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
}
]
},
{
"type": "frame",
"id": "Rxlwr",
"name": "User Table Row 3",
"width": "fill_container",
"height": 48,
"fill": "#FFFFFF",
"children": [
{
"type": "frame",
"id": "VFYUO",
"name": "Cell 用户ID 3",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "Cqy3j",
"name": "Text 用户ID 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "U1024",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "NeXEv",
"name": "Cell 昵称 3",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "m33JUT",
"name": "Text 昵称 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "蓝梦粉丝",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "N9OK93",
"name": "Cell 积分 3",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "aCjTx",
"name": "Text 积分 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "1280",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "AoQJ2",
"name": "Cell 钻石 3",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "G8GhB",
"name": "Text 钻石 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "36",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "OUJ4x",
"name": "Cell 卡牌 3",
"width": 90,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "JSuLS",
"name": "Text 卡牌 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "36/80",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "v7sDn",
"name": "Cell 亲密度 3",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "w7Buw",
"name": "Text 亲密度 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "Lv.6",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "R9Vbnq",
"name": "Cell 最近登录 3",
"width": 150,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "TaoHL",
"name": "Text 最近登录 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "06-02 09:41",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "E6dHC5",
"name": "Cell 风控 3",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "Xsxsu",
"name": "Text 风控 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "观察",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "v1CWci",
"name": "Cell 操作 3",
"width": 140,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "zjn3b",
"name": "Text 操作 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "流水 / 发放",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
}
]
},
{
"type": "frame",
"id": "hoaev",
"name": "User Table Row 4",
"width": "fill_container",
"height": 48,
"fill": "#FFFFFF",
"children": [
{
"type": "frame",
"id": "TKRtZ",
"name": "Cell 用户ID 4",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "og5ju",
"name": "Text 用户ID 4",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "U1024",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "p4HEaT",
"name": "Cell 昵称 4",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "IEiOq",
"name": "Text 昵称 4",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "蓝梦粉丝",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "OERQq",
"name": "Cell 积分 4",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "v0Lue7",
"name": "Text 积分 4",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "1280",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "ijcgC",
"name": "Cell 钻石 4",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "C3w5H",
"name": "Text 钻石 4",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "36",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "LN8F4",
"name": "Cell 卡牌 4",
"width": 90,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "A0KWd",
"name": "Text 卡牌 4",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "36/80",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "oc7h0",
"name": "Cell 亲密度 4",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "RSbiP",
"name": "Text 亲密度 4",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "Lv.6",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "ZaBVk",
"name": "Cell 最近登录 4",
"width": 150,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "iQRmI",
"name": "Text 最近登录 4",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "06-02 09:41",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "Rb6o9",
"name": "Cell 风控 4",
"width": 100,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "B5yD3l",
"name": "Text 风控 4",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "正常",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "looew",
"name": "Cell 操作 4",
"width": 140,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "r91GiD",
"name": "Text 操作 4",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "流水 / 发放",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
}
]
}
]
}
]
}
]
},
{
"type": "frame",
"id": "wfd5E",
"name": "Diamond Grant Workflow",
"clip": true,
"width": "fill_container",
"height": 500,
"fill": "#FFFFFF",
"cornerRadius": 20,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"children": [
{
"type": "frame",
"id": "m2lQrX",
"name": "Diamond Grant Workflow Sidebar",
"width": 220,
"height": "fill_container",
"fill": "#E8F4F8",
"layout": "vertical",
"gap": 6,
"padding": 18,
"children": [
{
"type": "text",
"id": "U2rC1",
"name": "Diamond Grant Workflow Brand",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "VTuber Mini 工坊",
"fontFamily": "$font-body",
"fontSize": 17,
"fontWeight": "700"
},
{
"type": "frame",
"id": "G9iYZ",
"name": "Diamond Grant Workflow Nav 概览",
"width": "fill_container",
"height": 34,
"fill": "#FFFFFFCC",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "W7uCt",
"name": "Diamond Grant Workflow Nav Text 概览",
"fill": "$dream-blue",
"content": "概览",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "z7gVo",
"name": "Diamond Grant Workflow Nav 用户管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "L7Rwmw",
"name": "Diamond Grant Workflow Nav Text 用户管理",
"fill": "$ink-blue",
"content": "用户管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "RCBRs",
"name": "Diamond Grant Workflow Nav 资产管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "I846rB",
"name": "Diamond Grant Workflow Nav Text 资产管理",
"fill": "$ink-blue",
"content": "资产管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "CUDnJ",
"name": "Diamond Grant Workflow Nav 钻石发放",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "lyqGX",
"name": "Diamond Grant Workflow Nav Text 钻石发放",
"fill": "$ink-blue",
"content": "钻石发放",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "EbqC6",
"name": "Diamond Grant Workflow Nav 卡池管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "k7lTl",
"name": "Diamond Grant Workflow Nav Text 卡池管理",
"fill": "$ink-blue",
"content": "卡池管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "x348f",
"name": "Diamond Grant Workflow Nav 商城订单",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "s8Ldp",
"name": "Diamond Grant Workflow Nav Text 商城订单",
"fill": "$ink-blue",
"content": "商城订单",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "tQUUB",
"name": "Diamond Grant Workflow Nav 纪念日配置",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "GJTCj",
"name": "Diamond Grant Workflow Nav Text 纪念日配置",
"fill": "$ink-blue",
"content": "纪念日配置",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "jTgXT",
"name": "Diamond Grant Workflow Nav 风控记录",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "PgWvu",
"name": "Diamond Grant Workflow Nav Text 风控记录",
"fill": "$ink-blue",
"content": "风控记录",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "el44E",
"name": "Diamond Grant Workflow Nav 操作审计",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "PRY2n",
"name": "Diamond Grant Workflow Nav Text 操作审计",
"fill": "$ink-blue",
"content": "操作审计",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "f9uXe",
"name": "Diamond Grant Workflow Main",
"width": "fill_container",
"height": "fill_container",
"fill": "#F7FCFF",
"layout": "vertical",
"gap": 14,
"padding": 18,
"children": [
{
"type": "frame",
"id": "TMRB0",
"name": "Diamond Grant Workflow Top Bar",
"width": "fill_container",
"height": 46,
"gap": 12,
"alignItems": "center",
"children": [
{
"type": "text",
"id": "pcjbA",
"name": "Diamond Grant Workflow Search",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "搜索用户 / 订单 / 流水",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "B8OiVK",
"name": "Diamond Grant Workflow Operator",
"fill": "$deep-blue",
"content": "运营账号LunaOps · 审批待办 6 · 风控告警 3",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "text",
"id": "N90Wj",
"name": "Grant Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "钻石发放审批",
"fontFamily": "$font-heading",
"fontSize": 28,
"fontWeight": "700"
},
{
"type": "frame",
"id": "QuQGC",
"name": "Grant Form Area",
"width": "fill_container",
"height": "fill_container",
"gap": 14,
"children": [
{
"type": "frame",
"id": "YhZVj",
"name": "Grant Form",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFF",
"cornerRadius": 16,
"layout": "vertical",
"gap": 10,
"padding": 16,
"children": [
{
"type": "frame",
"id": "V6y8TO",
"name": "Grant Field 发放对象U1024 / 蓝梦粉丝 / 手机尾号 1024",
"width": "fill_container",
"height": 42,
"fill": "#F7FCFF",
"cornerRadius": 10,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "RXQYk",
"name": "Grant Field Text 发放对象U1024 / 蓝梦粉丝 / 手机尾号 1024",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "发放对象U1024 / 蓝梦粉丝 / 手机尾号 1024",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "au2jB",
"name": "Grant Field 资产类型:钻石",
"width": "fill_container",
"height": 42,
"fill": "#F7FCFF",
"cornerRadius": 10,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "gBy8h",
"name": "Grant Field Text 资产类型:钻石",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "资产类型:钻石",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "TZNm2",
"name": "Grant Field 发放数量20",
"width": "fill_container",
"height": 42,
"fill": "#F7FCFF",
"cornerRadius": 10,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "tasrJ",
"name": "Grant Field Text 发放数量20",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "发放数量20",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "ss0jh",
"name": "Grant Field 发放原因:周年活动奖励",
"width": "fill_container",
"height": 42,
"fill": "#F7FCFF",
"cornerRadius": 10,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "ffXro",
"name": "Grant Field Text 发放原因:周年活动奖励",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "发放原因:周年活动奖励",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "Y8Sqxo",
"name": "Grant Field 审批状态:待主管复核",
"width": "fill_container",
"height": 42,
"fill": "#F7FCFF",
"cornerRadius": 10,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "cFmQO",
"name": "Grant Field Text 审批状态:待主管复核",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "审批状态:待主管复核",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "r2oqLv",
"name": "Grant Field 审批备注:线下活动补偿名单第 2 批",
"width": "fill_container",
"height": 42,
"fill": "#F7FCFF",
"cornerRadius": 10,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"padding": [
0,
12
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "qS713",
"name": "Grant Field Text 审批备注:线下活动补偿名单第 2 批",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "审批备注:线下活动补偿名单第 2 批",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
}
]
},
{
"type": "frame",
"id": "nAXF9",
"name": "Grant Risk Panel",
"width": 360,
"height": "fill_container",
"fill": "#FFF8E6",
"cornerRadius": 16,
"stroke": "#D4AF37",
"strokeWidth": 1,
"layout": "vertical",
"gap": 10,
"padding": 16,
"children": [
{
"type": "text",
"id": "x93AL",
"name": "Grant Risk Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "发放前校验",
"fontFamily": "$font-heading",
"fontSize": 22,
"fontWeight": "700"
},
{
"type": "text",
"id": "SzYzl",
"name": "Grant Risk 钻石仅由后台发放,不支持充值、转赠、提现或现金兑换。",
"fill": "$warning",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "钻石仅由后台发放,不支持充值、转赠、提现或现金兑换。",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
},
{
"type": "text",
"id": "z9KzR0",
"name": "Grant Risk 提交后生成发放单号、资产流水号和操作审计编号。",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "提交后生成发放单号、资产流水号和操作审计编号。",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
},
{
"type": "text",
"id": "i67jI",
"name": "Grant Risk 大额或频繁发放需要二次确认。",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "大额或频繁发放需要二次确认。",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
}
]
}
]
},
{
"type": "frame",
"id": "MLP6a",
"name": "Card Pool Management",
"clip": true,
"width": "fill_container",
"height": 500,
"fill": "#FFFFFF",
"cornerRadius": 20,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"children": [
{
"type": "frame",
"id": "L4Nw3Q",
"name": "Card Pool Management Sidebar",
"width": 220,
"height": "fill_container",
"fill": "#E8F4F8",
"layout": "vertical",
"gap": 6,
"padding": 18,
"children": [
{
"type": "text",
"id": "f8hSD6",
"name": "Card Pool Management Brand",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "VTuber Mini 工坊",
"fontFamily": "$font-body",
"fontSize": 17,
"fontWeight": "700"
},
{
"type": "frame",
"id": "ADKXC",
"name": "Card Pool Management Nav 概览",
"width": "fill_container",
"height": 34,
"fill": "#FFFFFFCC",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "lrckB",
"name": "Card Pool Management Nav Text 概览",
"fill": "$dream-blue",
"content": "概览",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "Nzgsw",
"name": "Card Pool Management Nav 用户管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "Qev7x",
"name": "Card Pool Management Nav Text 用户管理",
"fill": "$ink-blue",
"content": "用户管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "HrH2X",
"name": "Card Pool Management Nav 资产管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "NWw1P",
"name": "Card Pool Management Nav Text 资产管理",
"fill": "$ink-blue",
"content": "资产管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "lueQb",
"name": "Card Pool Management Nav 钻石发放",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "KQPnL",
"name": "Card Pool Management Nav Text 钻石发放",
"fill": "$ink-blue",
"content": "钻石发放",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "intNn",
"name": "Card Pool Management Nav 卡池管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "FObOS",
"name": "Card Pool Management Nav Text 卡池管理",
"fill": "$ink-blue",
"content": "卡池管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "d2zRV",
"name": "Card Pool Management Nav 商城订单",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "T9YGui",
"name": "Card Pool Management Nav Text 商城订单",
"fill": "$ink-blue",
"content": "商城订单",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "v1XyvV",
"name": "Card Pool Management Nav 纪念日配置",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "v8Pwc",
"name": "Card Pool Management Nav Text 纪念日配置",
"fill": "$ink-blue",
"content": "纪念日配置",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "PgrqE",
"name": "Card Pool Management Nav 风控记录",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "bYtTc",
"name": "Card Pool Management Nav Text 风控记录",
"fill": "$ink-blue",
"content": "风控记录",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "n9S5jI",
"name": "Card Pool Management Nav 操作审计",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "LCxM4",
"name": "Card Pool Management Nav Text 操作审计",
"fill": "$ink-blue",
"content": "操作审计",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "mVg5k",
"name": "Card Pool Management Main",
"width": "fill_container",
"height": "fill_container",
"fill": "#F7FCFF",
"layout": "vertical",
"gap": 14,
"padding": 18,
"children": [
{
"type": "frame",
"id": "SV0Cz",
"name": "Card Pool Management Top Bar",
"width": "fill_container",
"height": 46,
"gap": 12,
"alignItems": "center",
"children": [
{
"type": "text",
"id": "WS8xN",
"name": "Card Pool Management Search",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "搜索用户 / 订单 / 流水",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "I9zUt",
"name": "Card Pool Management Operator",
"fill": "$deep-blue",
"content": "运营账号LunaOps · 审批待办 6 · 风控告警 3",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "text",
"id": "NPgwC",
"name": "Card Pool Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "卡池与抽卡日志",
"fontFamily": "$font-heading",
"fontSize": 28,
"fontWeight": "700"
},
{
"type": "frame",
"id": "POA00",
"name": "Pool Management Table",
"width": "fill_container",
"height": 256,
"fill": "#FFFFFF",
"cornerRadius": 16,
"layout": "vertical",
"children": [
{
"type": "frame",
"id": "D1jPBs",
"name": "Pool Header",
"width": "fill_container",
"height": 52,
"fill": "#E8F4F8",
"children": [
{
"type": "frame",
"id": "k0fOM",
"name": "Pool Header 卡池名称 0",
"width": 190,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "l437U",
"name": "Pool Text 卡池名称 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "卡池名称",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "jq1cd",
"name": "Pool Header 版本 0",
"width": 70,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "Z5UOt",
"name": "Pool Text 版本 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "版本",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "H5kbU",
"name": "Pool Header 活动时间 0",
"width": 150,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "qnKYQ",
"name": "Pool Text 活动时间 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "活动时间",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "lOh2c",
"name": "Pool Header 单抽 0",
"width": 80,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "SpY1Z",
"name": "Pool Text 单抽 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "单抽",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "cUL92",
"name": "Pool Header 概率 0",
"width": 210,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "I8ehkB",
"name": "Pool Text 概率 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "概率",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "KQArm",
"name": "Pool Header 保底 0",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "KfZJB",
"name": "Pool Text 保底 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "保底",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "b4I8N",
"name": "Pool Header 重复规则 0",
"width": 160,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "h5vMsX",
"name": "Pool Text 重复规则 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "重复规则",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "menwJ",
"name": "Pool Header 状态 0",
"width": 90,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "IqADV",
"name": "Pool Text 状态 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "状态",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "tNDrV",
"name": "Pool Header 操作 0",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "D9XRup",
"name": "Pool Text 操作 0",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "操作",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "DKjnJ",
"name": "Pool Row 1",
"width": "fill_container",
"height": 52,
"fill": "#FFFFFF",
"children": [
{
"type": "frame",
"id": "TARZ4",
"name": "Pool Cell 卡池名称 1",
"width": 190,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "V3BABw",
"name": "Pool Text 卡池名称 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "蓝玫瑰周年限定",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "i8OZg",
"name": "Pool Cell 版本 1",
"width": 70,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "gyRzF",
"name": "Pool Text 版本 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "v3",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "rb6vQ",
"name": "Pool Cell 活动时间 1",
"width": 150,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "iyIrJ",
"name": "Pool Text 活动时间 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "06.01-06.30",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "r2OZd",
"name": "Pool Cell 单抽 1",
"width": 80,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "a1oDS",
"name": "Pool Text 单抽 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "100",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "dDnSl",
"name": "Pool Cell 概率 1",
"width": 210,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "qjuXa",
"name": "Pool Text 概率 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "SSR2 / SR12 / R36 / N50",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "n3GELG",
"name": "Pool Cell 保底 1",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "Egoen",
"name": "Pool Text 保底 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "60抽SSR",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "PX6hi",
"name": "Pool Cell 重复规则 1",
"width": 160,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "VdjPX",
"name": "Pool Text 重复规则 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "碎片或积分",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "X6nwLm",
"name": "Pool Cell 状态 1",
"width": 90,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "W9vjj",
"name": "Pool Text 状态 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "上架",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "F80YY",
"name": "Pool Cell 操作 1",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "YRktT",
"name": "Pool Text 操作 1",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "日志 / 复制版本",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
}
]
},
{
"type": "frame",
"id": "C40FO",
"name": "Pool Row 2",
"width": "fill_container",
"height": 52,
"fill": "#FFFFFF",
"children": [
{
"type": "frame",
"id": "rpkzM",
"name": "Pool Cell 卡池名称 2",
"width": 190,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "IFw1W",
"name": "Pool Text 卡池名称 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "蓝玫瑰周年限定",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "sSyLp",
"name": "Pool Cell 版本 2",
"width": 70,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "fcSbs",
"name": "Pool Text 版本 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "v3",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "CPTKd",
"name": "Pool Cell 活动时间 2",
"width": 150,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "dhRQt",
"name": "Pool Text 活动时间 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "06.01-06.30",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "VyWX0",
"name": "Pool Cell 单抽 2",
"width": 80,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "jomuj",
"name": "Pool Text 单抽 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "100",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "P6XCK",
"name": "Pool Cell 概率 2",
"width": 210,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "h0KJ5",
"name": "Pool Text 概率 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "SSR2 / SR12 / R36 / N50",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "SplTW",
"name": "Pool Cell 保底 2",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "lbXDf",
"name": "Pool Text 保底 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "60抽SSR",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "vX5Ox",
"name": "Pool Cell 重复规则 2",
"width": 160,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "LLmKk",
"name": "Pool Text 重复规则 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "碎片或积分",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "LlTBV",
"name": "Pool Cell 状态 2",
"width": 90,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "z08Pp",
"name": "Pool Text 状态 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "上架",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "fhecN",
"name": "Pool Cell 操作 2",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "yfD1s",
"name": "Pool Text 操作 2",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "日志 / 复制版本",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
}
]
},
{
"type": "frame",
"id": "XZkzy",
"name": "Pool Row 3",
"width": "fill_container",
"height": 52,
"fill": "#FFFFFF",
"children": [
{
"type": "frame",
"id": "BdGyf",
"name": "Pool Cell 卡池名称 3",
"width": 190,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "pYigT",
"name": "Pool Text 卡池名称 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "蓝玫瑰周年限定",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "aTWaW",
"name": "Pool Cell 版本 3",
"width": 70,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "gDeqF",
"name": "Pool Text 版本 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "v3",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "b6ChjT",
"name": "Pool Cell 活动时间 3",
"width": 150,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "a7Wwhy",
"name": "Pool Text 活动时间 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "06.01-06.30",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "Gniov",
"name": "Pool Cell 单抽 3",
"width": 80,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "k1EME",
"name": "Pool Text 单抽 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "100",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "Y16GJ",
"name": "Pool Cell 概率 3",
"width": 210,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "B0I2E",
"name": "Pool Text 概率 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "SSR2 / SR12 / R36 / N50",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "WPUUb",
"name": "Pool Cell 保底 3",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "l4S2P",
"name": "Pool Text 保底 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "60抽SSR",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "RN8kA",
"name": "Pool Cell 重复规则 3",
"width": 160,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "iaOHo",
"name": "Pool Text 重复规则 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "碎片或积分",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "fkyza",
"name": "Pool Cell 状态 3",
"width": 90,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "yymyx",
"name": "Pool Text 状态 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "上架",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "yQeSR",
"name": "Pool Cell 操作 3",
"width": 120,
"height": "fill_container",
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "dHzUN",
"name": "Pool Text 操作 3",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "日志 / 复制版本",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "normal"
}
]
}
]
}
]
},
{
"type": "text",
"id": "NVCu3",
"name": "Pool Compliance Callout",
"fill": "$warning",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "概率或卡牌范围变更需创建新卡池版本,不可覆盖历史版本;前台必须展示概率、保底、重复处理与无空奖说明。",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "Ig7l9",
"name": "Shop Order Management",
"clip": true,
"width": "fill_container",
"height": 500,
"fill": "#FFFFFF",
"cornerRadius": 20,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"children": [
{
"type": "frame",
"id": "LZQs8",
"name": "Shop Order Management Sidebar",
"width": 220,
"height": "fill_container",
"fill": "#E8F4F8",
"layout": "vertical",
"gap": 6,
"padding": 18,
"children": [
{
"type": "text",
"id": "bMyE4",
"name": "Shop Order Management Brand",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "VTuber Mini 工坊",
"fontFamily": "$font-body",
"fontSize": 17,
"fontWeight": "700"
},
{
"type": "frame",
"id": "avh9W",
"name": "Shop Order Management Nav 概览",
"width": "fill_container",
"height": 34,
"fill": "#FFFFFFCC",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "GXoAj",
"name": "Shop Order Management Nav Text 概览",
"fill": "$dream-blue",
"content": "概览",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "J73q0",
"name": "Shop Order Management Nav 用户管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "isrLZ",
"name": "Shop Order Management Nav Text 用户管理",
"fill": "$ink-blue",
"content": "用户管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "dgeR8",
"name": "Shop Order Management Nav 资产管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "A1N4gJ",
"name": "Shop Order Management Nav Text 资产管理",
"fill": "$ink-blue",
"content": "资产管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "NOINy",
"name": "Shop Order Management Nav 钻石发放",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "H91IyW",
"name": "Shop Order Management Nav Text 钻石发放",
"fill": "$ink-blue",
"content": "钻石发放",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "qyjV5",
"name": "Shop Order Management Nav 卡池管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "LYVGg",
"name": "Shop Order Management Nav Text 卡池管理",
"fill": "$ink-blue",
"content": "卡池管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "sPjXH",
"name": "Shop Order Management Nav 商城订单",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "Z8XaPK",
"name": "Shop Order Management Nav Text 商城订单",
"fill": "$ink-blue",
"content": "商城订单",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "gxchH",
"name": "Shop Order Management Nav 纪念日配置",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "J0Ryut",
"name": "Shop Order Management Nav Text 纪念日配置",
"fill": "$ink-blue",
"content": "纪念日配置",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "D7Dr4",
"name": "Shop Order Management Nav 风控记录",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "nUPwC",
"name": "Shop Order Management Nav Text 风控记录",
"fill": "$ink-blue",
"content": "风控记录",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "jCO9p",
"name": "Shop Order Management Nav 操作审计",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "f5KhWA",
"name": "Shop Order Management Nav Text 操作审计",
"fill": "$ink-blue",
"content": "操作审计",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "O6t2nH",
"name": "Shop Order Management Main",
"width": "fill_container",
"height": "fill_container",
"fill": "#F7FCFF",
"layout": "vertical",
"gap": 14,
"padding": 18,
"children": [
{
"type": "frame",
"id": "QZ106",
"name": "Shop Order Management Top Bar",
"width": "fill_container",
"height": 46,
"gap": 12,
"alignItems": "center",
"children": [
{
"type": "text",
"id": "hvypv",
"name": "Shop Order Management Search",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "搜索用户 / 订单 / 流水",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "U6CzwC",
"name": "Shop Order Management Operator",
"fill": "$deep-blue",
"content": "运营账号LunaOps · 审批待办 6 · 风控告警 3",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "text",
"id": "w8Qvno",
"name": "Shop Order Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "商城商品与兑换订单",
"fontFamily": "$font-heading",
"fontSize": 28,
"fontWeight": "700"
},
{
"type": "frame",
"id": "P4zXjA",
"name": "Shop Order Split",
"width": "fill_container",
"height": "fill_container",
"gap": 14,
"children": [
{
"type": "frame",
"id": "Y6uaX",
"name": "SKU Management",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFF",
"cornerRadius": 16,
"layout": "vertical",
"gap": 8,
"padding": 16,
"children": [
{
"type": "text",
"id": "PNCxt",
"name": "SKU Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "商品库存",
"fontFamily": "$font-heading",
"fontSize": 22,
"fontWeight": "700"
},
{
"type": "text",
"id": "jSI7m",
"name": "SKU 蓝玫瑰亚克力立牌 · 12 钻 · 可用 18 · 7-15 天发货",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "蓝玫瑰亚克力立牌 · 12 钻 · 可用 18 · 7-15 天发货",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "HvxCw",
"name": "SKU 纪念徽章套组 · 18 钻 · 可用 6 · 库存紧张",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "纪念徽章套组 · 18 钻 · 可用 6 · 库存紧张",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "PwDPZ",
"name": "SKU 月光小卡收纳册 · 22 钻 · 可用 28 · 常驻",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "月光小卡收纳册 · 22 钻 · 可用 28 · 常驻",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "wEhea",
"name": "Order Operations",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFF",
"cornerRadius": 16,
"layout": "vertical",
"gap": 8,
"padding": 16,
"children": [
{
"type": "text",
"id": "KrwLL",
"name": "Order Ops Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "订单处理",
"fontFamily": "$font-heading",
"fontSize": 22,
"fontWeight": "700"
},
{
"type": "text",
"id": "nUxmR",
"name": "Order Ops 待发货 38 · 已发货 62 · 售后中 4",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "待发货 38 · 已发货 62 · 售后中 4",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "M3PNCL",
"name": "Order Ops 订单状态:待发货 / 已发货 / 已完成 / 售后中 / 已取消 / 已退款",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "订单状态:待发货 / 已发货 / 已完成 / 售后中 / 已取消 / 已退款",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "W8iSGD",
"name": "Order Ops 退款或取消必须写入钻石流水和订单审计。",
"fill": "$warning",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "退款或取消必须写入钻石流水和订单审计。",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
}
]
}
]
}
]
}
]
},
{
"type": "frame",
"id": "SohuW",
"name": "Anniversary Configuration",
"clip": true,
"width": "fill_container",
"height": 500,
"fill": "#FFFFFF",
"cornerRadius": 20,
"stroke": "#D8ECFF",
"strokeWidth": 1,
"children": [
{
"type": "frame",
"id": "hVawi",
"name": "Anniversary Configuration Sidebar",
"width": 220,
"height": "fill_container",
"fill": "#E8F4F8",
"layout": "vertical",
"gap": 6,
"padding": 18,
"children": [
{
"type": "text",
"id": "D7RkqU",
"name": "Anniversary Configuration Brand",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "VTuber Mini 工坊",
"fontFamily": "$font-body",
"fontSize": 17,
"fontWeight": "700"
},
{
"type": "frame",
"id": "hgtHL",
"name": "Anniversary Configuration Nav 概览",
"width": "fill_container",
"height": 34,
"fill": "#FFFFFFCC",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "zFoEk",
"name": "Anniversary Configuration Nav Text 概览",
"fill": "$dream-blue",
"content": "概览",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "J5h5W",
"name": "Anniversary Configuration Nav 用户管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "slV20",
"name": "Anniversary Configuration Nav Text 用户管理",
"fill": "$ink-blue",
"content": "用户管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "qCMVl",
"name": "Anniversary Configuration Nav 资产管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "WEqla",
"name": "Anniversary Configuration Nav Text 资产管理",
"fill": "$ink-blue",
"content": "资产管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "Kz60M",
"name": "Anniversary Configuration Nav 钻石发放",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "q4j5A",
"name": "Anniversary Configuration Nav Text 钻石发放",
"fill": "$ink-blue",
"content": "钻石发放",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "V9DfII",
"name": "Anniversary Configuration Nav 卡池管理",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "b4ZEzD",
"name": "Anniversary Configuration Nav Text 卡池管理",
"fill": "$ink-blue",
"content": "卡池管理",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "LRli5",
"name": "Anniversary Configuration Nav 商城订单",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "a213m6",
"name": "Anniversary Configuration Nav Text 商城订单",
"fill": "$ink-blue",
"content": "商城订单",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "VjZPg",
"name": "Anniversary Configuration Nav 纪念日配置",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "aVR5A",
"name": "Anniversary Configuration Nav Text 纪念日配置",
"fill": "$ink-blue",
"content": "纪念日配置",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "W6mDd",
"name": "Anniversary Configuration Nav 风控记录",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "cFBcv",
"name": "Anniversary Configuration Nav Text 风控记录",
"fill": "$ink-blue",
"content": "风控记录",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "frame",
"id": "O0wu4v",
"name": "Anniversary Configuration Nav 操作审计",
"width": "fill_container",
"height": 34,
"fill": "#00000000",
"cornerRadius": 10,
"padding": [
0,
10
],
"alignItems": "center",
"children": [
{
"type": "text",
"id": "Az9US",
"name": "Anniversary Configuration Nav Text 操作审计",
"fill": "$ink-blue",
"content": "操作审计",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
}
]
},
{
"type": "frame",
"id": "PSO2W",
"name": "Anniversary Configuration Main",
"width": "fill_container",
"height": "fill_container",
"fill": "#F7FCFF",
"layout": "vertical",
"gap": 14,
"padding": 18,
"children": [
{
"type": "frame",
"id": "o3VhzR",
"name": "Anniversary Configuration Top Bar",
"width": "fill_container",
"height": 46,
"gap": 12,
"alignItems": "center",
"children": [
{
"type": "text",
"id": "K9tLzu",
"name": "Anniversary Configuration Search",
"fill": "$muted-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "搜索用户 / 订单 / 流水",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "p0SrA1",
"name": "Anniversary Configuration Operator",
"fill": "$deep-blue",
"content": "运营账号LunaOps · 审批待办 6 · 风控告警 3",
"fontFamily": "$font-body",
"fontSize": 12,
"fontWeight": "700"
}
]
},
{
"type": "text",
"id": "MCRkL",
"name": "Ann Config Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "纪念日配置与审计",
"fontFamily": "$font-heading",
"fontSize": 28,
"fontWeight": "700"
},
{
"type": "frame",
"id": "nG4fJ",
"name": "Ann Config Content",
"width": "fill_container",
"height": "fill_container",
"gap": 14,
"children": [
{
"type": "frame",
"id": "xzoTC",
"name": "System Anniversary Config",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFF",
"cornerRadius": 16,
"layout": "vertical",
"gap": 8,
"padding": 16,
"children": [
{
"type": "text",
"id": "d3kRj",
"name": "System Config Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "系统纪念日",
"fontFamily": "$font-heading",
"fontSize": 22,
"fontWeight": "700"
},
{
"type": "text",
"id": "LT401",
"name": "System Config 主播生日 · 08.20 · 每年重复 · 站内提醒",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "主播生日 · 08.20 · 每年重复 · 站内提醒",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "b7YCA",
"name": "System Config 开播周年 · 11.12 · 每年重复 · 关联周年卡池",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "开播周年 · 11.12 · 每年重复 · 关联周年卡池",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
},
{
"type": "text",
"id": "F9dDt7",
"name": "System Config 提醒策略:当天 09:00 / 提前 1 天 / 提前 3 天 / 提前 7 天",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "提醒策略:当天 09:00 / 提前 1 天 / 提前 3 天 / 提前 7 天",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "normal"
}
]
},
{
"type": "frame",
"id": "o7XCE",
"name": "Audit Trail Panel",
"width": "fill_container",
"height": "fill_container",
"fill": "#FFFFFF",
"cornerRadius": 16,
"layout": "vertical",
"gap": 8,
"padding": 16,
"children": [
{
"type": "text",
"id": "sYuPl",
"name": "Audit Title",
"fill": "$deep-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "操作审计",
"fontFamily": "$font-heading",
"fontSize": 22,
"fontWeight": "700"
},
{
"type": "text",
"id": "tzF5x",
"name": "Audit 修改系统纪念日配置需记录操作人、原因、时间和变更前后。",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "修改系统纪念日配置需记录操作人、原因、时间和变更前后。",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "text",
"id": "PEECa",
"name": "Audit 关联抽卡或商城活动时,前台必须展示活动规则、概率或兑换条件。",
"fill": "$warning",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "关联抽卡或商城活动时,前台必须展示活动规则、概率或兑换条件。",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
},
{
"type": "text",
"id": "N2Wai",
"name": "Audit 高风险操作:修改概率、批量发放、订单退款、系统纪念日变更。",
"fill": "$ink-blue",
"textGrowth": "fixed-width",
"width": "fill_container",
"content": "高风险操作:修改概率、批量发放、订单退款、系统纪念日变更。",
"fontFamily": "$font-body",
"fontSize": 13,
"fontWeight": "700"
}
]
}
]
}
]
}
]
}
]
}
],
"variables": {
"crystal-blue": {
"type": "color",
"value": "#B8D4F1"
},
"danger": {
"type": "color",
"value": "#B95B6B"
},
"deep-blue": {
"type": "color",
"value": "#2C5F8D"
},
"dream-blue": {
"type": "color",
"value": "#4A90E2"
},
"font-body": {
"type": "string",
"value": "Inter"
},
"font-data": {
"type": "string",
"value": "Geist Mono"
},
"font-heading": {
"type": "string",
"value": "Playfair Display"
},
"glass-blue": {
"type": "color",
"value": "#D8ECFFCC"
},
"glass-fill": {
"type": "color",
"value": "#FFFFFFCC"
},
"ink-blue": {
"type": "color",
"value": "#163B63"
},
"moon-white": {
"type": "color",
"value": "#E8F4F8"
},
"muted-blue": {
"type": "color",
"value": "#6F8FB1"
},
"night-blue": {
"type": "color",
"value": "#102A57"
},
"radius-card": {
"type": "number",
"value": 20
},
"radius-pill": {
"type": "number",
"value": 999
},
"rose-gold": {
"type": "color",
"value": "#D4AF37"
},
"soft-white": {
"type": "color",
"value": "#F7FCFF"
},
"space-lg": {
"type": "number",
"value": 24
},
"space-md": {
"type": "number",
"value": 16
},
"space-sm": {
"type": "number",
"value": 8
},
"success": {
"type": "color",
"value": "#3BAA8A"
},
"warning": {
"type": "color",
"value": "#B8872E"
}
}
}