- 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>
14482 lines
528 KiB
Plaintext
14482 lines
528 KiB
Plaintext
{
|
||
"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"
|
||
}
|
||
}
|
||
} |