mirror of
https://github.com/zyycn/codex-proxy-rs.git
synced 2026-11-06 16:06:08 +00:00
32992 lines
1.1 MiB
Plaintext
32992 lines
1.1 MiB
Plaintext
{
|
|
"version": "2.14",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "SToLP",
|
|
"x": 2020,
|
|
"y": 0,
|
|
"name": "系统概览 - Sidebar Collapsed",
|
|
"clip": true,
|
|
"width": 1920,
|
|
"height": 1592,
|
|
"fill": "$cp-bg-page",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "dWPqK",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "左侧导航",
|
|
"width": 88,
|
|
"height": 1592,
|
|
"fill": "$cp-bg-surface",
|
|
"stroke": "$cp-transparent",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-sidebar-color",
|
|
"offset": {
|
|
"x": 2,
|
|
"y": 0
|
|
},
|
|
"blur": 12,
|
|
"spread": -12
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "zMHYt",
|
|
"x": 21,
|
|
"y": 31,
|
|
"name": "品牌图标",
|
|
"width": 46,
|
|
"height": 46,
|
|
"fill": "$cp-text-strong",
|
|
"cornerRadius": 13,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 8
|
|
},
|
|
"blur": 18,
|
|
"spread": -16
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "CJKfY",
|
|
"x": 11,
|
|
"y": 11,
|
|
"name": "品牌 Route 图标",
|
|
"width": 24,
|
|
"height": 24,
|
|
"icon": "square-terminal",
|
|
"library": "lucide",
|
|
"fill": "$cp-white"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "QLRbP",
|
|
"x": 21,
|
|
"y": 112,
|
|
"name": "导航 概览",
|
|
"width": 46,
|
|
"height": 46,
|
|
"fill": "$cp-bg-nav-active",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "BN4OQ",
|
|
"x": 13,
|
|
"y": 13,
|
|
"name": "导航图标 概览",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "layout-dashboard",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-strong"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "D8OIx",
|
|
"x": 21,
|
|
"y": 170,
|
|
"name": "导航 账号池",
|
|
"width": 46,
|
|
"height": 46,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "Hra87",
|
|
"x": 13,
|
|
"y": 13,
|
|
"name": "导航图标 账号池",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "users",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "gfrbz",
|
|
"x": 21,
|
|
"y": 228,
|
|
"name": "导航 API Keys",
|
|
"width": 46,
|
|
"height": 46,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "yc4hC",
|
|
"x": 13,
|
|
"y": 13,
|
|
"name": "导航图标 API Keys",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "key-round",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "VJyAS",
|
|
"x": 21,
|
|
"y": 286,
|
|
"name": "导航 日志",
|
|
"width": 46,
|
|
"height": 46,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "TlIWy",
|
|
"x": 13,
|
|
"y": 13,
|
|
"name": "导航图标 日志",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "scroll-text",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "NZyrG",
|
|
"x": 21,
|
|
"y": 344,
|
|
"name": "导航 用量",
|
|
"width": 46,
|
|
"height": 46,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "L9N86A",
|
|
"x": 13,
|
|
"y": 13,
|
|
"name": "导航图标 用量",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "chart-column",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "SbUJJ",
|
|
"x": 21,
|
|
"y": 402,
|
|
"name": "导航 模型",
|
|
"width": 46,
|
|
"height": 46,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "juEpW",
|
|
"x": 13,
|
|
"y": 13,
|
|
"name": "导航图标 模型",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "box",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "LEHlm",
|
|
"x": 21,
|
|
"y": 460,
|
|
"name": "导航 设置",
|
|
"width": 46,
|
|
"height": 46,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "yKuzp",
|
|
"x": 13,
|
|
"y": 13,
|
|
"name": "导航图标 设置",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "settings",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ozvkQ",
|
|
"x": 21,
|
|
"y": 518,
|
|
"name": "导航 诊断",
|
|
"width": 46,
|
|
"height": 46,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "p6Wevb",
|
|
"x": 13,
|
|
"y": 13,
|
|
"name": "导航图标 诊断",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "radar",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "V9N0kp",
|
|
"x": 22,
|
|
"y": 1524,
|
|
"name": "侧边栏展开按钮",
|
|
"width": 44,
|
|
"height": 36,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "GcD92",
|
|
"x": 12,
|
|
"y": 8,
|
|
"name": "展开图标",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "panel-left-open",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "xGqi4",
|
|
"x": 212,
|
|
"y": 34,
|
|
"name": "页面标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "系统概览",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 34,
|
|
"fontWeight": "800"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "m9zqiW",
|
|
"x": 212,
|
|
"y": 78,
|
|
"name": "页面副标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "生产环境 · 14:32 更新 · 自动刷新 30s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 15,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "n8Ogy",
|
|
"x": 1336,
|
|
"y": 36,
|
|
"name": "时间范围",
|
|
"width": 170,
|
|
"height": 44,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 8
|
|
},
|
|
"blur": 18,
|
|
"spread": -16
|
|
},
|
|
"gap": 10,
|
|
"padding": [
|
|
0,
|
|
14
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "Tn3jo",
|
|
"name": "时间图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "calendar-days",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "C40Ege",
|
|
"name": "时间文字",
|
|
"fill": "$cp-text-primary",
|
|
"content": "最近 24 小时",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "lX2md",
|
|
"name": "时间展开",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevron-down",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "f1naWi",
|
|
"x": 1520,
|
|
"y": 36,
|
|
"name": "刷新按钮",
|
|
"width": 44,
|
|
"height": 44,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 8
|
|
},
|
|
"blur": 18,
|
|
"spread": -16
|
|
},
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "l14vP",
|
|
"name": "刷新图标",
|
|
"width": 19,
|
|
"height": 19,
|
|
"icon": "refresh-cw",
|
|
"library": "lucide",
|
|
"fill": "$cp-normal"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "q89906",
|
|
"x": 1580,
|
|
"y": 36,
|
|
"name": "顶部账号入口",
|
|
"width": 216,
|
|
"height": 44,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 8
|
|
},
|
|
"blur": 18,
|
|
"spread": -16
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "GnS3Q",
|
|
"x": 12,
|
|
"y": 8,
|
|
"name": "头像背景",
|
|
"fill": "$cp-normal",
|
|
"width": 28,
|
|
"height": 28
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "ctL0c",
|
|
"x": 22,
|
|
"y": 14,
|
|
"name": "头像字母",
|
|
"fill": "$cp-white",
|
|
"content": "A",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "DReeT",
|
|
"x": 52,
|
|
"y": 6,
|
|
"name": "账号名",
|
|
"fill": "$cp-text-primary",
|
|
"content": "admin",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "MxNYn",
|
|
"x": 52,
|
|
"y": 24,
|
|
"name": "账号角色",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "管理员",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "T3Z11",
|
|
"x": 188,
|
|
"y": 14,
|
|
"name": "账号展开",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevron-up",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "nVBel",
|
|
"x": 212,
|
|
"y": 126,
|
|
"name": "指标卡 账号",
|
|
"width": 378,
|
|
"height": 154,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"id": "EQ8bd",
|
|
"x": 24,
|
|
"y": 20,
|
|
"name": "账号图标底",
|
|
"fill": "$cp-normal-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "Dadn9",
|
|
"x": 32,
|
|
"y": 28,
|
|
"name": "账号图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "users",
|
|
"library": "lucide",
|
|
"fill": "$cp-normal"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "PeVcn",
|
|
"x": 70,
|
|
"y": 24,
|
|
"name": "账号标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "账号",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Tb2qw",
|
|
"x": 24,
|
|
"y": 64,
|
|
"name": "账号主值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 330,
|
|
"content": "33",
|
|
"lineHeight": 1.05,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 28,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "DAlxQ",
|
|
"x": 24,
|
|
"y": 110,
|
|
"name": "账号明细带",
|
|
"width": 330,
|
|
"height": 30,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "BFXyF",
|
|
"x": 12,
|
|
"y": 9,
|
|
"name": "账号明细左标签",
|
|
"fill": "$cp-text-muted",
|
|
"content": "启用",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "clQtb",
|
|
"x": 52,
|
|
"y": 8,
|
|
"name": "账号明细左值",
|
|
"fill": "$cp-normal-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 82,
|
|
"content": "1",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "BTESV",
|
|
"x": 158,
|
|
"y": 9,
|
|
"name": "账号明细右标签",
|
|
"fill": "$cp-text-muted",
|
|
"content": "错误",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "tckpp",
|
|
"x": 206,
|
|
"y": 8,
|
|
"name": "账号明细右值",
|
|
"fill": "$cp-danger-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 94,
|
|
"content": "31",
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ix93z",
|
|
"x": 614,
|
|
"y": 126,
|
|
"name": "指标卡 今日请求",
|
|
"width": 378,
|
|
"height": 154,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"id": "Si53U",
|
|
"x": 24,
|
|
"y": 20,
|
|
"name": "今日请求图标底",
|
|
"fill": "$cp-info-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "GgyK4",
|
|
"x": 32,
|
|
"y": 28,
|
|
"name": "今日请求图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "activity",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "zEMaQ",
|
|
"x": 70,
|
|
"y": 24,
|
|
"name": "今日请求标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "今日请求",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "x38OCP",
|
|
"x": 24,
|
|
"y": 64,
|
|
"name": "今日请求主值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 330,
|
|
"content": "0",
|
|
"lineHeight": 1.05,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 28,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "B7dt8o",
|
|
"x": 24,
|
|
"y": 110,
|
|
"name": "今日请求明细带",
|
|
"width": 330,
|
|
"height": 30,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ReFeY",
|
|
"x": 12,
|
|
"y": 9,
|
|
"name": "今日请求明细左标签",
|
|
"fill": "$cp-text-muted",
|
|
"content": "今日",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "CXWPg",
|
|
"x": 52,
|
|
"y": 8,
|
|
"name": "今日请求明细左值",
|
|
"fill": "$cp-info-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 82,
|
|
"content": "0",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "f1NI7",
|
|
"x": 158,
|
|
"y": 9,
|
|
"name": "今日请求明细右标签",
|
|
"fill": "$cp-text-muted",
|
|
"content": "总计",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "sxPFV",
|
|
"x": 206,
|
|
"y": 8,
|
|
"name": "今日请求明细右值",
|
|
"fill": "$cp-info-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 94,
|
|
"content": "3,363",
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Pxkmt",
|
|
"x": 1016,
|
|
"y": 126,
|
|
"name": "指标卡 总 Token",
|
|
"width": 378,
|
|
"height": 154,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"id": "rvhaQ",
|
|
"x": 24,
|
|
"y": 20,
|
|
"name": "总 Token图标底",
|
|
"fill": "$cp-success-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "J9yXwW",
|
|
"x": 32,
|
|
"y": 28,
|
|
"name": "总 Token图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "file-text",
|
|
"library": "lucide",
|
|
"fill": "$cp-success"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "H6JzE",
|
|
"x": 70,
|
|
"y": 24,
|
|
"name": "总 Token标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "总 Token",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "y3wXa9",
|
|
"x": 24,
|
|
"y": 64,
|
|
"name": "总 Token主值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 330,
|
|
"content": "401.29M",
|
|
"lineHeight": 1.05,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 28,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "BcCwW",
|
|
"x": 24,
|
|
"y": 110,
|
|
"name": "总 Token明细带",
|
|
"width": 330,
|
|
"height": 30,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "yr5sr",
|
|
"x": 12,
|
|
"y": 9,
|
|
"name": "总 Token明细左标签",
|
|
"fill": "$cp-text-muted",
|
|
"content": "今日",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Bip82",
|
|
"x": 52,
|
|
"y": 8,
|
|
"name": "总 Token明细左值",
|
|
"fill": "$cp-success-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 82,
|
|
"content": "0",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "tq8rH",
|
|
"x": 158,
|
|
"y": 9,
|
|
"name": "总 Token明细右标签",
|
|
"fill": "$cp-text-muted",
|
|
"content": "总计",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Jx79E",
|
|
"x": 206,
|
|
"y": 8,
|
|
"name": "总 Token明细右值",
|
|
"fill": "$cp-success-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 94,
|
|
"content": "401.29M",
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "UOFxt",
|
|
"x": 1418,
|
|
"y": 126,
|
|
"name": "指标卡 平均响应",
|
|
"width": 378,
|
|
"height": 154,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"id": "Y2eeJ",
|
|
"x": 24,
|
|
"y": 20,
|
|
"name": "平均响应图标底",
|
|
"fill": "$cp-warning-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "cgNV8",
|
|
"x": 32,
|
|
"y": 28,
|
|
"name": "平均响应图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "timer",
|
|
"library": "lucide",
|
|
"fill": "$cp-warning"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "vYBSL",
|
|
"x": 70,
|
|
"y": 24,
|
|
"name": "平均响应标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "平均响应",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "M1aoTE",
|
|
"x": 24,
|
|
"y": 64,
|
|
"name": "平均响应主值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 330,
|
|
"content": "21.71s",
|
|
"lineHeight": 1.05,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 28,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "j4ldA",
|
|
"x": 24,
|
|
"y": 110,
|
|
"name": "平均响应明细带",
|
|
"width": 330,
|
|
"height": 30,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Fh33p",
|
|
"x": 12,
|
|
"y": 9,
|
|
"name": "平均响应明细左标签",
|
|
"fill": "$cp-text-muted",
|
|
"content": "今日",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "gvvg3",
|
|
"x": 52,
|
|
"y": 8,
|
|
"name": "平均响应明细左值",
|
|
"fill": "$cp-warning-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 82,
|
|
"content": "21.71s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "DmWOe",
|
|
"x": 158,
|
|
"y": 9,
|
|
"name": "平均响应明细右标签",
|
|
"fill": "$cp-text-muted",
|
|
"content": "目标",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Z91cf",
|
|
"x": 206,
|
|
"y": 8,
|
|
"name": "平均响应明细右值",
|
|
"fill": "$cp-warning-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 94,
|
|
"content": "< 3s",
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "CeSZz",
|
|
"x": 212,
|
|
"y": 304,
|
|
"name": "请求趋势",
|
|
"width": 948,
|
|
"height": 380,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "a4rsCC",
|
|
"x": 28,
|
|
"y": 24,
|
|
"name": "趋势标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "请求趋势",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "te4M2",
|
|
"x": 28,
|
|
"y": 54,
|
|
"name": "趋势说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "最近 24 小时 · 14:00 峰值 15.2K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "FooEb",
|
|
"x": 674,
|
|
"y": 22,
|
|
"name": "趋势切换",
|
|
"width": 246,
|
|
"height": 38,
|
|
"fill": "$cp-bg-muted",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"gap": 4,
|
|
"padding": 4,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "FMYOs",
|
|
"name": "趋势 Tab 请求",
|
|
"width": 76,
|
|
"height": 30,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": 9,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 24,
|
|
"spread": -18
|
|
},
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "sNqTe",
|
|
"name": "趋势 Tab 文本 请求",
|
|
"fill": "$cp-text-primary",
|
|
"content": "请求",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "VikwD",
|
|
"name": "趋势 Tab 错误",
|
|
"width": 76,
|
|
"height": 30,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 9,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "jHDIA",
|
|
"name": "趋势 Tab 文本 错误",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "错误",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "NoMX1",
|
|
"name": "趋势 Tab 延迟",
|
|
"width": 76,
|
|
"height": 30,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 9,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "x3YTu",
|
|
"name": "趋势 Tab 文本 延迟",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "延迟",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "a2ow3",
|
|
"x": 28,
|
|
"y": 88,
|
|
"name": "趋势图区域",
|
|
"clip": true,
|
|
"width": 682,
|
|
"height": 268,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"id": "w2TCbY",
|
|
"x": 0,
|
|
"y": 18,
|
|
"name": "趋势横线 0",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 650,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "f3L5R",
|
|
"x": 0,
|
|
"y": 62,
|
|
"name": "趋势横线 1",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 650,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "YasYP",
|
|
"x": 0,
|
|
"y": 106,
|
|
"name": "趋势横线 2",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 650,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "rKjBH",
|
|
"x": 0,
|
|
"y": 150,
|
|
"name": "趋势横线 3",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 650,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "fS6M1",
|
|
"x": 0,
|
|
"y": 194,
|
|
"name": "趋势横线 4",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 650,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "UzJRh",
|
|
"x": 0,
|
|
"y": 238,
|
|
"name": "趋势横线 5",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 650,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "L0CnY",
|
|
"x": 0,
|
|
"y": 34,
|
|
"name": "请求折线",
|
|
"geometry": "M0 150c70-14 96-20 136-38 48-24 74-20 108-58 42-42 78-22 116 6 44 32 82 18 124-10 44-24 82-16 120 30 18 22 34 12 46-6",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
650,
|
|
236
|
|
],
|
|
"fill": "$cp-transparent",
|
|
"width": 650,
|
|
"height": 198,
|
|
"stroke": "$cp-info",
|
|
"strokeWidth": 3,
|
|
"strokeLinejoin": "round",
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "N8rUAh",
|
|
"x": 0,
|
|
"y": 126,
|
|
"name": "错误折线",
|
|
"geometry": "M0 70c80-2 122-8 170-6 56 2 116-14 166-8 62 6 94 18 142 2 48-16 108-2 172-10",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
650,
|
|
118
|
|
],
|
|
"fill": "$cp-transparent",
|
|
"width": 650,
|
|
"height": 96,
|
|
"stroke": "$cp-danger",
|
|
"strokeWidth": 2,
|
|
"strokeLinejoin": "round",
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "rhCEG",
|
|
"x": 0,
|
|
"y": 140,
|
|
"name": "延迟折线",
|
|
"geometry": "M0 44c72 4 116-8 174-4 58 2 110-6 166-2 66 8 118-8 174-4 60 6 100-4 136-8",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
650,
|
|
96
|
|
],
|
|
"fill": "$cp-transparent",
|
|
"width": 650,
|
|
"height": 76,
|
|
"stroke": "$cp-normal",
|
|
"strokeWidth": 2,
|
|
"strokeLinejoin": "round",
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "EnMwu",
|
|
"x": 0,
|
|
"y": 248,
|
|
"name": "趋势时间刻度 00",
|
|
"fill": "$cp-text-muted",
|
|
"content": "00",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "tLnRa",
|
|
"x": 108,
|
|
"y": 248,
|
|
"name": "趋势时间刻度 04",
|
|
"fill": "$cp-text-muted",
|
|
"content": "04",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "GjDVG",
|
|
"x": 216,
|
|
"y": 248,
|
|
"name": "趋势时间刻度 08",
|
|
"fill": "$cp-text-muted",
|
|
"content": "08",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "C68C1c",
|
|
"x": 324,
|
|
"y": 248,
|
|
"name": "趋势时间刻度 12",
|
|
"fill": "$cp-text-muted",
|
|
"content": "12",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "wB4fm",
|
|
"x": 432,
|
|
"y": 248,
|
|
"name": "趋势时间刻度 16",
|
|
"fill": "$cp-text-muted",
|
|
"content": "16",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "duJpE",
|
|
"x": 540,
|
|
"y": 248,
|
|
"name": "趋势时间刻度 20",
|
|
"fill": "$cp-text-muted",
|
|
"content": "20",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "ZUtUd",
|
|
"x": 632,
|
|
"y": 248,
|
|
"name": "趋势时间刻度 24",
|
|
"fill": "$cp-text-muted",
|
|
"content": "24",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ivagJ",
|
|
"x": 740,
|
|
"y": 88,
|
|
"name": "趋势摘要",
|
|
"width": 180,
|
|
"height": 268,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "MaICG",
|
|
"x": 20,
|
|
"y": 18,
|
|
"name": "趋势摘要标签 成功率",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "成功率",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "vMrQJ",
|
|
"x": 20,
|
|
"y": 40,
|
|
"name": "趋势摘要值 成功率",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "99.88%",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 24,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "uhT2X",
|
|
"x": 132,
|
|
"y": 47,
|
|
"name": "趋势摘要点 成功率",
|
|
"fill": "$cp-success",
|
|
"width": 8,
|
|
"height": 8
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Lbq9w",
|
|
"x": 20,
|
|
"y": 104,
|
|
"name": "趋势摘要标签 峰值",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "峰值",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "W8AL4l",
|
|
"x": 20,
|
|
"y": 126,
|
|
"name": "趋势摘要值 峰值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "15.2K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 24,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "K7QKzp",
|
|
"x": 132,
|
|
"y": 133,
|
|
"name": "趋势摘要点 峰值",
|
|
"fill": "$cp-info",
|
|
"width": 8,
|
|
"height": 8
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Vg8FZ",
|
|
"x": 20,
|
|
"y": 190,
|
|
"name": "趋势摘要标签 慢请求",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "慢请求",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "tR8HV",
|
|
"x": 20,
|
|
"y": 212,
|
|
"name": "趋势摘要值 慢请求",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "42",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 24,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "q6RGkN",
|
|
"x": 132,
|
|
"y": 219,
|
|
"name": "趋势摘要点 慢请求",
|
|
"fill": "$cp-warning",
|
|
"width": 8,
|
|
"height": 8
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "e5T3V",
|
|
"x": 212,
|
|
"y": 708,
|
|
"name": "账号域概览",
|
|
"width": 1584,
|
|
"height": 450,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "s7FRw",
|
|
"x": 416,
|
|
"y": 24,
|
|
"name": "活跃账号用量标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "活跃账号用量",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "V7Xl3",
|
|
"x": 416,
|
|
"y": 54,
|
|
"name": "活跃账号用量说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "24h 请求排序",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "vnVId",
|
|
"x": 416,
|
|
"y": 96,
|
|
"name": "活跃账号用量视窗",
|
|
"clip": true,
|
|
"width": 556,
|
|
"height": 330,
|
|
"fill": "$cp-transparent",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "lOBuv",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "活跃账号行 1",
|
|
"width": 528,
|
|
"height": 78,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "F6Skm",
|
|
"x": 14,
|
|
"y": 22,
|
|
"name": "活跃账号头像 1",
|
|
"fill": "$cp-info-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "asbKq",
|
|
"x": 26,
|
|
"y": 31,
|
|
"name": "活跃账号首字母 1",
|
|
"fill": "$cp-info-text",
|
|
"content": "A",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "GXmJj",
|
|
"x": 58,
|
|
"y": 17,
|
|
"name": "活跃账号名称 1",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 120,
|
|
"content": "Amy Ops",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "lVqDh",
|
|
"x": 184,
|
|
"y": 20,
|
|
"name": "活跃账号计划 1",
|
|
"fill": "$cp-text-muted",
|
|
"content": "plus",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Y0vEBY",
|
|
"x": 58,
|
|
"y": 48,
|
|
"name": "活跃账号邮箱 1",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 220,
|
|
"content": "amy.ops@example.com",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "JoC5b",
|
|
"x": 284,
|
|
"y": 20,
|
|
"name": "活跃账号请求 1",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 64,
|
|
"content": "12.8K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "RyClW",
|
|
"x": 350,
|
|
"y": 20,
|
|
"name": "活跃账号Token 1",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 70,
|
|
"content": "382K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Q5Sa43",
|
|
"x": 284,
|
|
"y": 48,
|
|
"name": "活跃账号时间 1",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "2分钟前",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "AmAkZ",
|
|
"x": 424,
|
|
"y": 36,
|
|
"name": "活跃账号负载底 1",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 84,
|
|
"height": 6
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "pDqkR",
|
|
"x": 424,
|
|
"y": 36,
|
|
"name": "活跃账号负载 1",
|
|
"fill": "$cp-info",
|
|
"width": 84,
|
|
"height": 6
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "WIC0o",
|
|
"x": 0,
|
|
"y": 84,
|
|
"name": "活跃账号行 2",
|
|
"width": 528,
|
|
"height": 78,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "rROM6",
|
|
"x": 14,
|
|
"y": 22,
|
|
"name": "活跃账号头像 2",
|
|
"fill": "$cp-normal-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "B3PEFQ",
|
|
"x": 26,
|
|
"y": 31,
|
|
"name": "活跃账号首字母 2",
|
|
"fill": "$cp-normal-text",
|
|
"content": "T",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "JfI5F",
|
|
"x": 58,
|
|
"y": 17,
|
|
"name": "活跃账号名称 2",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 120,
|
|
"content": "Team Codex",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "xPLtv",
|
|
"x": 184,
|
|
"y": 20,
|
|
"name": "活跃账号计划 2",
|
|
"fill": "$cp-text-muted",
|
|
"content": "pro",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "q2wUJZ",
|
|
"x": 58,
|
|
"y": 48,
|
|
"name": "活跃账号邮箱 2",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 220,
|
|
"content": "team-codex@example.com",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "rU2dd",
|
|
"x": 284,
|
|
"y": 20,
|
|
"name": "活跃账号请求 2",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 64,
|
|
"content": "9.4K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "vnDM3",
|
|
"x": 350,
|
|
"y": 20,
|
|
"name": "活跃账号Token 2",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 70,
|
|
"content": "241K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "a62pJX",
|
|
"x": 284,
|
|
"y": 48,
|
|
"name": "活跃账号时间 2",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "8分钟前",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "BE3rl",
|
|
"x": 424,
|
|
"y": 36,
|
|
"name": "活跃账号负载底 2",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 84,
|
|
"height": 6
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "l4pH7",
|
|
"x": 424,
|
|
"y": 36,
|
|
"name": "活跃账号负载 2",
|
|
"fill": "$cp-normal",
|
|
"width": 70,
|
|
"height": 6
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "SuQK4",
|
|
"x": 0,
|
|
"y": 168,
|
|
"name": "活跃账号行 3",
|
|
"width": 528,
|
|
"height": 78,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "ZijNT",
|
|
"x": 14,
|
|
"y": 22,
|
|
"name": "活跃账号头像 3",
|
|
"fill": "$cp-success-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "H4n9Er",
|
|
"x": 26,
|
|
"y": 31,
|
|
"name": "活跃账号首字母 3",
|
|
"fill": "$cp-success-text",
|
|
"content": "B",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "qhpCe",
|
|
"x": 58,
|
|
"y": 17,
|
|
"name": "活跃账号名称 3",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 120,
|
|
"content": "Build Bot",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "NlZbi",
|
|
"x": 184,
|
|
"y": 20,
|
|
"name": "活跃账号计划 3",
|
|
"fill": "$cp-text-muted",
|
|
"content": "team",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "wPstd",
|
|
"x": 58,
|
|
"y": 48,
|
|
"name": "活跃账号邮箱 3",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 220,
|
|
"content": "build@proxy.local",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "OyXCv",
|
|
"x": 284,
|
|
"y": 20,
|
|
"name": "活跃账号请求 3",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 64,
|
|
"content": "7.1K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "vs9p1",
|
|
"x": 350,
|
|
"y": 20,
|
|
"name": "活跃账号Token 3",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 70,
|
|
"content": "198K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "o5qVs",
|
|
"x": 284,
|
|
"y": 48,
|
|
"name": "活跃账号时间 3",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "16分钟前",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "kfpMH",
|
|
"x": 424,
|
|
"y": 36,
|
|
"name": "活跃账号负载底 3",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 84,
|
|
"height": 6
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "DfuwZ",
|
|
"x": 424,
|
|
"y": 36,
|
|
"name": "活跃账号负载 3",
|
|
"fill": "$cp-success",
|
|
"width": 58,
|
|
"height": 6
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Iapz9",
|
|
"x": 0,
|
|
"y": 252,
|
|
"name": "活跃账号行 4",
|
|
"width": 528,
|
|
"height": 78,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "C7oA3U",
|
|
"x": 14,
|
|
"y": 22,
|
|
"name": "活跃账号头像 4",
|
|
"fill": "$cp-warning-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "dMZFh",
|
|
"x": 26,
|
|
"y": 31,
|
|
"name": "活跃账号首字母 4",
|
|
"fill": "$cp-warning-text",
|
|
"content": "R",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "eYj7B",
|
|
"x": 58,
|
|
"y": 17,
|
|
"name": "活跃账号名称 4",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 120,
|
|
"content": "Reviewer",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "D12mnI",
|
|
"x": 184,
|
|
"y": 20,
|
|
"name": "活跃账号计划 4",
|
|
"fill": "$cp-text-muted",
|
|
"content": "plus",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "BxY0w",
|
|
"x": 58,
|
|
"y": 48,
|
|
"name": "活跃账号邮箱 4",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 220,
|
|
"content": "reviewer@example.com",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "y2NvGJ",
|
|
"x": 284,
|
|
"y": 20,
|
|
"name": "活跃账号请求 4",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 64,
|
|
"content": "6.8K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "uAMZE",
|
|
"x": 350,
|
|
"y": 20,
|
|
"name": "活跃账号Token 4",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 70,
|
|
"content": "176K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "WhUEJ",
|
|
"x": 284,
|
|
"y": 48,
|
|
"name": "活跃账号时间 4",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "24分钟前",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "yfCvu",
|
|
"x": 424,
|
|
"y": 36,
|
|
"name": "活跃账号负载底 4",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 84,
|
|
"height": 6
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "ChQLc",
|
|
"x": 424,
|
|
"y": 36,
|
|
"name": "活跃账号负载 4",
|
|
"fill": "$cp-warning",
|
|
"width": 48,
|
|
"height": 6
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "YGMYz",
|
|
"x": 1000,
|
|
"y": 24,
|
|
"name": "账号状态内容",
|
|
"width": 556,
|
|
"height": 402,
|
|
"fill": "$cp-transparent",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "w7gCu",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "账号状态头部",
|
|
"width": 532,
|
|
"height": 50,
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "space_between",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "tvpdq",
|
|
"name": "账号状态标题组",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 4,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "KzkFn",
|
|
"name": "账号状态标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "账号状态",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "EZwki",
|
|
"name": "账号状态说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "账号池健康结构",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "z0h0xb",
|
|
"name": "账号状态可用率",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 2,
|
|
"alignItems": "end",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "t9A0tU",
|
|
"name": "账号状态可用率数值",
|
|
"fill": "$cp-success-text",
|
|
"content": "71.1%",
|
|
"lineHeight": 1.05,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 24,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "VDJY1",
|
|
"name": "账号状态可用率标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "可用率",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "JpFD0",
|
|
"x": 0,
|
|
"y": 72,
|
|
"name": "账号状态分布",
|
|
"width": 532,
|
|
"height": 42,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 10,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "Ehzhk",
|
|
"name": "账号状态分布标题行",
|
|
"width": "fill_container",
|
|
"height": 16,
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "space_between",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "q9RpJ",
|
|
"name": "账号状态分布标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "状态分布",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "V4IgbH",
|
|
"name": "账号状态不可用",
|
|
"fill": "$cp-danger-text",
|
|
"content": "不可用 7",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ZqkNf",
|
|
"name": "账号状态分布条",
|
|
"clip": true,
|
|
"width": "fill_container",
|
|
"height": 12,
|
|
"fill": "$cp-bg-muted",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"id": "CdzB3",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "账号状态段 活跃",
|
|
"fill": "$cp-success",
|
|
"width": 372,
|
|
"height": 12
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "kDYsw",
|
|
"x": 372,
|
|
"y": 0,
|
|
"name": "账号状态段 刷新中",
|
|
"fill": "$cp-normal",
|
|
"width": 44,
|
|
"height": 12
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "xG10A",
|
|
"x": 416,
|
|
"y": 0,
|
|
"name": "账号状态段 额度受限",
|
|
"fill": "$cp-warning",
|
|
"width": 56,
|
|
"height": 12
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "WNC0v",
|
|
"x": 472,
|
|
"y": 0,
|
|
"name": "账号状态段 不可用",
|
|
"fill": "$cp-danger",
|
|
"width": 60,
|
|
"height": 12
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "KpyiL",
|
|
"x": 0,
|
|
"y": 140,
|
|
"name": "账号状态列表",
|
|
"width": 532,
|
|
"height": 262,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 10,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "WkoVR",
|
|
"name": "账号状态行 活跃账号",
|
|
"width": "fill_container",
|
|
"height": 58,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 9,
|
|
"id": "O7F70",
|
|
"x": 14,
|
|
"y": 15,
|
|
"name": "账号状态图标底 活跃账号",
|
|
"fill": "$cp-success-bg",
|
|
"width": 28,
|
|
"height": 28
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "pwv48",
|
|
"x": 20,
|
|
"y": 21,
|
|
"name": "账号状态图标 活跃账号",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "circle-check",
|
|
"library": "lucide",
|
|
"fill": "$cp-success"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "W31fmB",
|
|
"x": 56,
|
|
"y": 10,
|
|
"name": "账号状态名称 活跃账号",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 170,
|
|
"content": "活跃账号",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "yJ4WZ",
|
|
"x": 56,
|
|
"y": 33,
|
|
"name": "账号状态说明 活跃账号",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 300,
|
|
"content": "可直接参与调度",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Ht7H7",
|
|
"x": 436,
|
|
"y": 19,
|
|
"name": "账号状态数量 活跃账号",
|
|
"fill": "$cp-success-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 76,
|
|
"content": "32",
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 17,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "dIoox",
|
|
"name": "账号状态行 刷新中",
|
|
"width": "fill_container",
|
|
"height": 58,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 9,
|
|
"id": "LxBHz",
|
|
"x": 14,
|
|
"y": 15,
|
|
"name": "账号状态图标底 刷新中",
|
|
"fill": "$cp-normal-bg",
|
|
"width": 28,
|
|
"height": 28
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "YOei2",
|
|
"x": 20,
|
|
"y": 21,
|
|
"name": "账号状态图标 刷新中",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "refresh-cw",
|
|
"library": "lucide",
|
|
"fill": "$cp-normal"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "PjMrR",
|
|
"x": 56,
|
|
"y": 10,
|
|
"name": "账号状态名称 刷新中",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 170,
|
|
"content": "刷新中",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "O0pCq7",
|
|
"x": 56,
|
|
"y": 33,
|
|
"name": "账号状态说明 刷新中",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 300,
|
|
"content": "令牌自动刷新中",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "pnkdf",
|
|
"x": 436,
|
|
"y": 19,
|
|
"name": "账号状态数量 刷新中",
|
|
"fill": "$cp-normal-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 76,
|
|
"content": "2",
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 17,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "O0Ret6",
|
|
"name": "账号状态行 额度受限",
|
|
"width": "fill_container",
|
|
"height": 58,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 9,
|
|
"id": "LJlgo",
|
|
"x": 14,
|
|
"y": 15,
|
|
"name": "账号状态图标底 额度受限",
|
|
"fill": "$cp-warning-bg",
|
|
"width": 28,
|
|
"height": 28
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "i8JKVQ",
|
|
"x": 20,
|
|
"y": 21,
|
|
"name": "账号状态图标 额度受限",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "triangle-alert",
|
|
"library": "lucide",
|
|
"fill": "$cp-warning"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "cJY3O",
|
|
"x": 56,
|
|
"y": 10,
|
|
"name": "账号状态名称 额度受限",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 170,
|
|
"content": "额度受限",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "kpP8h",
|
|
"x": 56,
|
|
"y": 33,
|
|
"name": "账号状态说明 额度受限",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 300,
|
|
"content": "已触发或接近额度阈值",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "CwMlm",
|
|
"x": 436,
|
|
"y": 19,
|
|
"name": "账号状态数量 额度受限",
|
|
"fill": "$cp-warning-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 76,
|
|
"content": "6",
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 17,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "G3v3uP",
|
|
"name": "账号状态行 不可用",
|
|
"width": "fill_container",
|
|
"height": 58,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 9,
|
|
"id": "niJVM",
|
|
"x": 14,
|
|
"y": 15,
|
|
"name": "账号状态图标底 不可用",
|
|
"fill": "$cp-danger-bg",
|
|
"width": 28,
|
|
"height": 28
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "iLfKX",
|
|
"x": 20,
|
|
"y": 21,
|
|
"name": "账号状态图标 不可用",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "shield-alert",
|
|
"library": "lucide",
|
|
"fill": "$cp-danger"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "x8iTN",
|
|
"x": 56,
|
|
"y": 10,
|
|
"name": "账号状态名称 不可用",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 170,
|
|
"content": "不可用",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "HhEps",
|
|
"x": 56,
|
|
"y": 33,
|
|
"name": "账号状态说明 不可用",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 300,
|
|
"content": "过期 4 · 禁用 3 · 封禁 0",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "j5HMD",
|
|
"x": 436,
|
|
"y": 19,
|
|
"name": "账号状态数量 不可用",
|
|
"fill": "$cp-danger-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 76,
|
|
"content": "7",
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 17,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "h7DVLR",
|
|
"x": 28,
|
|
"y": 24,
|
|
"name": "账号调度列",
|
|
"width": 360,
|
|
"height": 402,
|
|
"fill": "$cp-transparent",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "dwloz",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "账号调度标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "账号调度",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "yGZGU",
|
|
"x": 0,
|
|
"y": 30,
|
|
"name": "账号调度说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "容量、并发与分配策略",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "NQIXU",
|
|
"x": 0,
|
|
"y": 76,
|
|
"name": "调度容量行",
|
|
"width": 360,
|
|
"height": 122,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "B37LEN",
|
|
"x": 16,
|
|
"y": 18,
|
|
"name": "调度容量标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "可调度容量",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "i2Zv5",
|
|
"x": 16,
|
|
"y": 44,
|
|
"name": "调度容量数值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "81 / 135",
|
|
"lineHeight": 1.05,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 32,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "wMu1X",
|
|
"x": 248,
|
|
"y": 58,
|
|
"name": "调度容量占比",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "60% 已分配",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "cIfsh",
|
|
"x": 16,
|
|
"y": 96,
|
|
"name": "调度容量条",
|
|
"clip": true,
|
|
"width": 328,
|
|
"height": 10,
|
|
"fill": "$cp-default-border",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "KgjaN",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "调度容量进度",
|
|
"fill": "$cp-success",
|
|
"width": 197,
|
|
"height": 10
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ojPVN",
|
|
"x": 0,
|
|
"y": 214,
|
|
"name": "调度指标行",
|
|
"width": 360,
|
|
"height": 90,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "d5JXEC",
|
|
"x": 16,
|
|
"y": 20,
|
|
"name": "调度指标标签 单账号并发",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "单账号并发",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "D1NVE",
|
|
"x": 16,
|
|
"y": 50,
|
|
"name": "调度指标值 单账号并发",
|
|
"fill": "$cp-text-primary",
|
|
"content": "3",
|
|
"lineHeight": 1.1,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 21,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "yR6BK",
|
|
"x": 132,
|
|
"y": 20,
|
|
"name": "调度指标标签 可用槽位",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "可用槽位",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "epl3n",
|
|
"x": 132,
|
|
"y": 50,
|
|
"name": "调度指标值 可用槽位",
|
|
"fill": "$cp-text-primary",
|
|
"content": "81",
|
|
"lineHeight": 1.1,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 21,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "pCVnM",
|
|
"x": 248,
|
|
"y": 20,
|
|
"name": "调度指标标签 剩余槽位",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "剩余槽位",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "xtpVB",
|
|
"x": 248,
|
|
"y": 50,
|
|
"name": "调度指标值 剩余槽位",
|
|
"fill": "$cp-text-primary",
|
|
"content": "54",
|
|
"lineHeight": 1.1,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 21,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "h6te2",
|
|
"x": 0,
|
|
"y": 320,
|
|
"name": "调度策略行",
|
|
"width": 360,
|
|
"height": 82,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "F7Jsq5",
|
|
"x": 16,
|
|
"y": 17,
|
|
"name": "调度策略标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "分配策略",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "JotTf",
|
|
"x": 16,
|
|
"y": 44,
|
|
"name": "调度策略值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "最少使用优先",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 17,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "UToul",
|
|
"x": 1188,
|
|
"y": 304,
|
|
"name": "服务状态",
|
|
"width": 608,
|
|
"height": 380,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "G52lV",
|
|
"x": 28,
|
|
"y": 24,
|
|
"name": "服务状态标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "服务状态",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "L0BSK",
|
|
"x": 28,
|
|
"y": 70,
|
|
"name": "服务状态行 上游连接",
|
|
"width": 552,
|
|
"height": 50,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 8,
|
|
"id": "GKCU4",
|
|
"x": 14,
|
|
"y": 13,
|
|
"name": "服务状态图标底 上游连接",
|
|
"fill": "$cp-success-bg",
|
|
"width": 24,
|
|
"height": 24
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "HNmKD",
|
|
"x": 19,
|
|
"y": 18,
|
|
"name": "服务状态图标 上游连接",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "cloud-check",
|
|
"library": "lucide",
|
|
"fill": "$cp-success"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "hyvxW",
|
|
"x": 54,
|
|
"y": 18,
|
|
"name": "服务状态名称 上游连接",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 160,
|
|
"content": "上游连接",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "r3biW",
|
|
"x": 294,
|
|
"y": 18,
|
|
"name": "服务状态值 上游连接",
|
|
"fill": "$cp-success-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 86,
|
|
"content": "正常",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "FBLQA",
|
|
"x": 414,
|
|
"y": 18,
|
|
"name": "服务状态补充 上游连接",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "23ms",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "vKOPj",
|
|
"x": 28,
|
|
"y": 128,
|
|
"name": "服务状态行 模型目录",
|
|
"width": 552,
|
|
"height": 50,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 8,
|
|
"id": "f4mZD",
|
|
"x": 14,
|
|
"y": 13,
|
|
"name": "服务状态图标底 模型目录",
|
|
"fill": "$cp-info-bg",
|
|
"width": 24,
|
|
"height": 24
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "KqWLj",
|
|
"x": 19,
|
|
"y": 18,
|
|
"name": "服务状态图标 模型目录",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "boxes",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "ADQs7",
|
|
"x": 54,
|
|
"y": 18,
|
|
"name": "服务状态名称 模型目录",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 160,
|
|
"content": "模型目录",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "vmL4n",
|
|
"x": 294,
|
|
"y": 18,
|
|
"name": "服务状态值 模型目录",
|
|
"fill": "$cp-info-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 86,
|
|
"content": "已同步",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "ZJZSg",
|
|
"x": 414,
|
|
"y": 18,
|
|
"name": "服务状态补充 模型目录",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "58 个模型",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "V4Bf8",
|
|
"x": 28,
|
|
"y": 186,
|
|
"name": "服务状态行 自动刷新",
|
|
"width": 552,
|
|
"height": 50,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 8,
|
|
"id": "d8VcI",
|
|
"x": 14,
|
|
"y": 13,
|
|
"name": "服务状态图标底 自动刷新",
|
|
"fill": "$cp-success-bg",
|
|
"width": 24,
|
|
"height": 24
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "j2jq8j",
|
|
"x": 19,
|
|
"y": 18,
|
|
"name": "服务状态图标 自动刷新",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "refresh-cw",
|
|
"library": "lucide",
|
|
"fill": "$cp-success"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "iDpGC",
|
|
"x": 54,
|
|
"y": 18,
|
|
"name": "服务状态名称 自动刷新",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 160,
|
|
"content": "自动刷新",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "I3FSKJ",
|
|
"x": 294,
|
|
"y": 18,
|
|
"name": "服务状态值 自动刷新",
|
|
"fill": "$cp-success-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 86,
|
|
"content": "开启",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "naLwf",
|
|
"x": 414,
|
|
"y": 18,
|
|
"name": "服务状态补充 自动刷新",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "2 并发",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "RDccQ",
|
|
"x": 28,
|
|
"y": 244,
|
|
"name": "服务状态行 事件记录",
|
|
"width": 552,
|
|
"height": 50,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 8,
|
|
"id": "q85IL",
|
|
"x": 14,
|
|
"y": 13,
|
|
"name": "服务状态图标底 事件记录",
|
|
"fill": "$cp-warning-bg",
|
|
"width": 24,
|
|
"height": 24
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "s8BXM",
|
|
"x": 19,
|
|
"y": 18,
|
|
"name": "服务状态图标 事件记录",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "scroll-text",
|
|
"library": "lucide",
|
|
"fill": "$cp-warning"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "pQvTQ",
|
|
"x": 54,
|
|
"y": 18,
|
|
"name": "服务状态名称 事件记录",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 160,
|
|
"content": "事件记录",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "K0m5BQ",
|
|
"x": 294,
|
|
"y": 18,
|
|
"name": "服务状态值 事件记录",
|
|
"fill": "$cp-warning-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 86,
|
|
"content": "关闭",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "SUThR",
|
|
"x": 414,
|
|
"y": 18,
|
|
"name": "服务状态补充 事件记录",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "已存 1.8K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "JWeF0",
|
|
"x": 28,
|
|
"y": 302,
|
|
"name": "服务状态行 客户端版本",
|
|
"width": 552,
|
|
"height": 50,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 8,
|
|
"id": "GqcU5",
|
|
"x": 14,
|
|
"y": 13,
|
|
"name": "服务状态图标底 客户端版本",
|
|
"fill": "$cp-normal-bg",
|
|
"width": 24,
|
|
"height": 24
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "VRx54",
|
|
"x": 19,
|
|
"y": 18,
|
|
"name": "服务状态图标 客户端版本",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "monitor-check",
|
|
"library": "lucide",
|
|
"fill": "$cp-normal"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "s174d",
|
|
"x": 54,
|
|
"y": 18,
|
|
"name": "服务状态名称 客户端版本",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 160,
|
|
"content": "客户端版本",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "a876g",
|
|
"x": 294,
|
|
"y": 18,
|
|
"name": "服务状态值 客户端版本",
|
|
"fill": "$cp-normal-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 86,
|
|
"content": "可用",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "xl4Yx",
|
|
"x": 414,
|
|
"y": 18,
|
|
"name": "服务状态补充 客户端版本",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "26.519",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "H6aHQ",
|
|
"x": 212,
|
|
"y": 1182,
|
|
"name": "事件日志",
|
|
"width": 1584,
|
|
"height": 350,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "k1ZOzQ",
|
|
"x": 28,
|
|
"y": 24,
|
|
"name": "日志标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "事件日志",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "ptWEu",
|
|
"x": 28,
|
|
"y": 54,
|
|
"name": "日志说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "最近 50 条事件",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "qJDbI",
|
|
"x": 1350,
|
|
"y": 24,
|
|
"name": "日志筛选",
|
|
"width": 206,
|
|
"height": 36,
|
|
"fill": "$cp-bg-muted",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"gap": 4,
|
|
"padding": 4,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "K0hrn",
|
|
"name": "日志筛选 全部",
|
|
"width": 62,
|
|
"height": 28,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": 9,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 8
|
|
},
|
|
"blur": 18,
|
|
"spread": -16
|
|
},
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "n98POh",
|
|
"name": "日志筛选文字 全部",
|
|
"fill": "$cp-text-primary",
|
|
"content": "全部",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "yAfZq",
|
|
"name": "日志筛选 warn",
|
|
"width": 58,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 9,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "jMZIo",
|
|
"name": "日志筛选文字 warn",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "警告",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "EosZS",
|
|
"name": "日志筛选 error",
|
|
"width": 58,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 9,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "yQpOQ",
|
|
"name": "日志筛选文字 error",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "错误",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "FZ7Xe",
|
|
"x": 28,
|
|
"y": 86,
|
|
"name": "日志表头",
|
|
"width": 1528,
|
|
"height": 40,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "q6Gxqf",
|
|
"x": 20,
|
|
"y": 13,
|
|
"name": "日志表头 时间",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "时间",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "z90kW",
|
|
"x": 190,
|
|
"y": 13,
|
|
"name": "日志表头 级别",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 90,
|
|
"content": "级别",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "ygESM",
|
|
"x": 300,
|
|
"y": 13,
|
|
"name": "日志表头 请求 ID",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 230,
|
|
"content": "请求 ID",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "RRj00",
|
|
"x": 552,
|
|
"y": 13,
|
|
"name": "日志表头 路由",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 250,
|
|
"content": "路由",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "P637Tu",
|
|
"x": 826,
|
|
"y": 13,
|
|
"name": "日志表头 模型",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 170,
|
|
"content": "模型",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "NLugL",
|
|
"x": 1020,
|
|
"y": 13,
|
|
"name": "日志表头 状态码",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 96,
|
|
"content": "状态码",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "AnYvo",
|
|
"x": 1148,
|
|
"y": 13,
|
|
"name": "日志表头 延迟",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "延迟",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ZB25a",
|
|
"x": 28,
|
|
"y": 142,
|
|
"name": "日志滚动视窗",
|
|
"clip": true,
|
|
"width": 1528,
|
|
"height": 184,
|
|
"fill": "$cp-transparent",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "z6S1t3",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "日志行 1",
|
|
"width": 1476,
|
|
"height": 56,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "uc1aU",
|
|
"x": 20,
|
|
"y": 21,
|
|
"name": "日志时间 1",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "14:30:25",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "d405Lb",
|
|
"x": 190,
|
|
"y": 16,
|
|
"name": "日志级别 1",
|
|
"width": 58,
|
|
"height": 24,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"gap": 6,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "P1lZN",
|
|
"name": "日志级别 1 文本",
|
|
"fill": "$cp-info-text",
|
|
"content": "信息",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "c0Dm31",
|
|
"x": 300,
|
|
"y": 21,
|
|
"name": "日志请求 1",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 210,
|
|
"content": "req_01HW9K7QY2",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "thSSN",
|
|
"x": 552,
|
|
"y": 21,
|
|
"name": "日志路由 1",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 240,
|
|
"content": "/v1/responses",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "sUfmD",
|
|
"x": 826,
|
|
"y": 21,
|
|
"name": "日志模型 1",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "gpt-5.5",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Oo6s6",
|
|
"x": 1020,
|
|
"y": 21,
|
|
"name": "日志状态 1",
|
|
"fill": "$cp-success-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "200",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "orZFw",
|
|
"x": 1148,
|
|
"y": 21,
|
|
"name": "日志延迟 1",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 90,
|
|
"content": "1.25s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "scQg6",
|
|
"x": 0,
|
|
"y": 64,
|
|
"name": "日志行 2",
|
|
"width": 1476,
|
|
"height": 56,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ElRXI",
|
|
"x": 20,
|
|
"y": 21,
|
|
"name": "日志时间 2",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "14:30:15",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "svcfi",
|
|
"x": 190,
|
|
"y": 16,
|
|
"name": "日志级别 2",
|
|
"width": 58,
|
|
"height": 24,
|
|
"fill": "$cp-warning-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"gap": 6,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "pIYwE",
|
|
"name": "日志级别 2 文本",
|
|
"fill": "$cp-warning-text",
|
|
"content": "警告",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "hpYBm",
|
|
"x": 300,
|
|
"y": 21,
|
|
"name": "日志请求 2",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 210,
|
|
"content": "req_01HW9K6N4F",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "yAA2L",
|
|
"x": 552,
|
|
"y": 21,
|
|
"name": "日志路由 2",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 240,
|
|
"content": "/v1/responses/review",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "I53rM",
|
|
"x": 826,
|
|
"y": 21,
|
|
"name": "日志模型 2",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "gpt-5.5",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "m2vLB0",
|
|
"x": 1020,
|
|
"y": 21,
|
|
"name": "日志状态 2",
|
|
"fill": "$cp-warning-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "429",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "mpBWC",
|
|
"x": 1148,
|
|
"y": 21,
|
|
"name": "日志延迟 2",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 90,
|
|
"content": "2.15s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "buJnY",
|
|
"x": 0,
|
|
"y": 128,
|
|
"name": "日志行 3",
|
|
"width": 1476,
|
|
"height": 56,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "LFbee",
|
|
"x": 20,
|
|
"y": 21,
|
|
"name": "日志时间 3",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "14:30:10",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "PiuM2",
|
|
"x": 190,
|
|
"y": 16,
|
|
"name": "日志级别 3",
|
|
"width": 58,
|
|
"height": 24,
|
|
"fill": "$cp-danger-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"gap": 6,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "y2IyB",
|
|
"name": "日志级别 3 文本",
|
|
"fill": "$cp-danger-text",
|
|
"content": "错误",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Pt9lD",
|
|
"x": 300,
|
|
"y": 21,
|
|
"name": "日志请求 3",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 210,
|
|
"content": "req_01HW9K5Z7A",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "MnBRt",
|
|
"x": 552,
|
|
"y": 21,
|
|
"name": "日志路由 3",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 240,
|
|
"content": "/v1/responses",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "bbvRH",
|
|
"x": 826,
|
|
"y": 21,
|
|
"name": "日志模型 3",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "gpt-5.5",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "B333nF",
|
|
"x": 1020,
|
|
"y": 21,
|
|
"name": "日志状态 3",
|
|
"fill": "$cp-danger-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "502",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "uxjHY",
|
|
"x": 1148,
|
|
"y": 21,
|
|
"name": "日志延迟 3",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 90,
|
|
"content": "5.32s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ek5lY",
|
|
"x": 0,
|
|
"y": 192,
|
|
"name": "日志行 4",
|
|
"width": 1476,
|
|
"height": 56,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "shdnZ",
|
|
"x": 20,
|
|
"y": 21,
|
|
"name": "日志时间 4",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "14:29:56",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Tcj5H",
|
|
"x": 190,
|
|
"y": 16,
|
|
"name": "日志级别 4",
|
|
"width": 58,
|
|
"height": 24,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"gap": 6,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Z5jFbD",
|
|
"name": "日志级别 4 文本",
|
|
"fill": "$cp-info-text",
|
|
"content": "信息",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "OVZCM",
|
|
"x": 300,
|
|
"y": 21,
|
|
"name": "日志请求 4",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 210,
|
|
"content": "req_01HW9K4C3Q",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "QFFXu",
|
|
"x": 552,
|
|
"y": 21,
|
|
"name": "日志路由 4",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 240,
|
|
"content": "/v1/models",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "OC1Ot",
|
|
"x": 826,
|
|
"y": 21,
|
|
"name": "日志模型 4",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "catalog",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "rcR1H",
|
|
"x": 1020,
|
|
"y": 21,
|
|
"name": "日志状态 4",
|
|
"fill": "$cp-success-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "200",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "xrIwW",
|
|
"x": 1148,
|
|
"y": 21,
|
|
"name": "日志延迟 4",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 90,
|
|
"content": "0.84s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "eXzUr",
|
|
"x": 1553,
|
|
"y": 148,
|
|
"name": "日志滚动底",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 3,
|
|
"height": 172
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "nle2l",
|
|
"x": 1553,
|
|
"y": 156,
|
|
"name": "日志滚动块",
|
|
"fill": "$cp-text-muted",
|
|
"width": 3,
|
|
"height": 64
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Uz9OO",
|
|
"x": 1476,
|
|
"y": 92,
|
|
"name": "顶部账号入口下拉层",
|
|
"width": 320,
|
|
"height": 304,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-popover-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 16
|
|
},
|
|
"blur": 34,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "mDmW6",
|
|
"x": 18,
|
|
"y": 18,
|
|
"name": "下拉头像背景",
|
|
"fill": "$cp-normal",
|
|
"width": 44,
|
|
"height": 44
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "B4Pvj4",
|
|
"x": 35,
|
|
"y": 30,
|
|
"name": "下拉头像字母",
|
|
"fill": "$cp-white",
|
|
"content": "A",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "GLx5j",
|
|
"x": 74,
|
|
"y": 19,
|
|
"name": "下拉账号名",
|
|
"fill": "$cp-text-primary",
|
|
"content": "admin",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 15,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "U3DGl",
|
|
"x": 74,
|
|
"y": 42,
|
|
"name": "下拉账号角色",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "管理员",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "MnpZw",
|
|
"x": 238,
|
|
"y": 24,
|
|
"name": "下拉状态徽标",
|
|
"width": 64,
|
|
"height": 28,
|
|
"fill": "$cp-success-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"layout": "none"
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "ipREV",
|
|
"x": 250,
|
|
"y": 35,
|
|
"name": "在线状态点",
|
|
"fill": "$cp-success",
|
|
"width": 6,
|
|
"height": 6
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "xqfmB",
|
|
"x": 262,
|
|
"y": 31,
|
|
"name": "在线状态文字",
|
|
"fill": "$cp-success-text",
|
|
"content": "在线",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "o36gK",
|
|
"x": 16,
|
|
"y": 76,
|
|
"name": "账号安全状态",
|
|
"width": 288,
|
|
"height": 44,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "BUgOs",
|
|
"x": 32,
|
|
"y": 84,
|
|
"name": "MFA 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "MFA",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "XnGQ4",
|
|
"x": 32,
|
|
"y": 101,
|
|
"name": "MFA 状态",
|
|
"fill": "$cp-text-primary",
|
|
"content": "已开启",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "iBQTS",
|
|
"x": 178,
|
|
"y": 84,
|
|
"name": "会话标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "会话",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "D4GkM",
|
|
"x": 178,
|
|
"y": 101,
|
|
"name": "会话数量",
|
|
"fill": "$cp-text-primary",
|
|
"content": "1 台",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "NQcI4",
|
|
"x": 16,
|
|
"y": 134,
|
|
"name": "菜单项 个人设置",
|
|
"width": 288,
|
|
"height": 36,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 11,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "HH3EO",
|
|
"x": 12,
|
|
"y": 8,
|
|
"name": "个人设置 图标",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "user",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-primary"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "GdyvQ",
|
|
"x": 44,
|
|
"y": 10,
|
|
"name": "个人设置 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "个人设置",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "CPNFd",
|
|
"x": 260,
|
|
"y": 10,
|
|
"name": "个人设置 进入",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevron-right",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Y7eXD5",
|
|
"x": 16,
|
|
"y": 176,
|
|
"name": "菜单项 安全与会话",
|
|
"width": 288,
|
|
"height": 36,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 11,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "pEJ3q",
|
|
"x": 12,
|
|
"y": 8,
|
|
"name": "安全与会话 图标",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "shield-check",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-primary"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "OyvHO",
|
|
"x": 44,
|
|
"y": 10,
|
|
"name": "安全与会话 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "安全与会话",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "D6mXl",
|
|
"x": 210,
|
|
"y": 10,
|
|
"name": "安全与会话 右侧信息",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "MFA",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "WWRv9",
|
|
"x": 260,
|
|
"y": 10,
|
|
"name": "安全与会话 进入",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevron-right",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "qW4j4",
|
|
"x": 16,
|
|
"y": 218,
|
|
"name": "菜单项 操作记录",
|
|
"width": 288,
|
|
"height": 36,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 11,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "xsGd0",
|
|
"x": 12,
|
|
"y": 8,
|
|
"name": "操作记录 图标",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "scroll-text",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-primary"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "huCJq",
|
|
"x": 44,
|
|
"y": 10,
|
|
"name": "操作记录 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "操作记录",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "n7Xc3n",
|
|
"x": 260,
|
|
"y": 10,
|
|
"name": "操作记录 进入",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevron-right",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ELCDC",
|
|
"x": 16,
|
|
"y": 260,
|
|
"name": "菜单项 退出登录",
|
|
"width": 288,
|
|
"height": 36,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 11,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "u2xutJ",
|
|
"x": 12,
|
|
"y": 8,
|
|
"name": "退出登录 图标",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "log-out",
|
|
"library": "lucide",
|
|
"fill": "$cp-danger"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "s7e81",
|
|
"x": 44,
|
|
"y": 10,
|
|
"name": "退出登录 文本",
|
|
"fill": "$cp-danger-text",
|
|
"content": "退出登录",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "teKia",
|
|
"x": 4060,
|
|
"y": 0,
|
|
"name": "系统概览 - Sidebar Expanded",
|
|
"clip": true,
|
|
"width": 1920,
|
|
"height": 1592,
|
|
"fill": "$cp-bg-page",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "OLTP2",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "左侧导航",
|
|
"width": 280,
|
|
"height": 1592,
|
|
"fill": "$cp-bg-surface",
|
|
"stroke": "$cp-transparent",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-sidebar-color",
|
|
"offset": {
|
|
"x": 2,
|
|
"y": 0
|
|
},
|
|
"blur": 12,
|
|
"spread": -12
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "kJ6NJ",
|
|
"x": 28,
|
|
"y": 31,
|
|
"name": "品牌图标",
|
|
"width": 46,
|
|
"height": 46,
|
|
"fill": "$cp-text-strong",
|
|
"cornerRadius": 13,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 8
|
|
},
|
|
"blur": 18,
|
|
"spread": -16
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "sUAkr",
|
|
"x": 11,
|
|
"y": 11,
|
|
"name": "品牌 Route 图标",
|
|
"width": 24,
|
|
"height": 24,
|
|
"icon": "square-terminal",
|
|
"library": "lucide",
|
|
"fill": "$cp-white"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Jm6TR",
|
|
"x": 84,
|
|
"y": 34,
|
|
"name": "品牌名",
|
|
"fill": "$cp-text-strong",
|
|
"content": "Codex",
|
|
"lineHeight": 1.1,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 17,
|
|
"fontWeight": "720"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "lV5oO",
|
|
"x": 84,
|
|
"y": 57,
|
|
"name": "版本徽标",
|
|
"width": 132,
|
|
"height": 16,
|
|
"fill": "$cp-transparent",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Wxbuf",
|
|
"name": "版本徽标 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "Proxy RS · v0.1.0",
|
|
"lineHeight": 1.1,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Mxemi",
|
|
"x": 220,
|
|
"y": 1524,
|
|
"name": "侧边栏收缩按钮",
|
|
"width": 36,
|
|
"height": 36,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "CKBTi",
|
|
"x": 8,
|
|
"y": 8,
|
|
"name": "收缩图标",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "panel-left-close",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "gesRk",
|
|
"x": 24,
|
|
"y": 112,
|
|
"name": "导航 概览",
|
|
"width": 232,
|
|
"height": 46,
|
|
"fill": "$cp-bg-nav-active",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "qN3KG",
|
|
"x": 22,
|
|
"y": 13,
|
|
"name": "导航图标 概览",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "layout-dashboard",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-strong"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "JSrOe",
|
|
"x": 54,
|
|
"y": 15,
|
|
"name": "导航文字 概览",
|
|
"fill": "$cp-text-strong",
|
|
"content": "概览",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "M7kBuZ",
|
|
"x": 24,
|
|
"y": 170,
|
|
"name": "导航 账号池",
|
|
"width": 232,
|
|
"height": 46,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "M1mRlq",
|
|
"x": 22,
|
|
"y": 13,
|
|
"name": "导航图标 账号池",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "users",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "wXbgr",
|
|
"x": 54,
|
|
"y": 15,
|
|
"name": "导航文字 账号池",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "账号池",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "P3vYwL",
|
|
"x": 24,
|
|
"y": 228,
|
|
"name": "导航 API Keys",
|
|
"width": 232,
|
|
"height": 46,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "hkNAa",
|
|
"x": 22,
|
|
"y": 13,
|
|
"name": "导航图标 API Keys",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "key-round",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "vIwCz",
|
|
"x": 54,
|
|
"y": 15,
|
|
"name": "导航文字 API Keys",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "API Keys",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "pFhaf",
|
|
"x": 24,
|
|
"y": 286,
|
|
"name": "导航 日志",
|
|
"width": 232,
|
|
"height": 46,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "gmctY",
|
|
"x": 22,
|
|
"y": 13,
|
|
"name": "导航图标 日志",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "scroll-text",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "i4SiHu",
|
|
"x": 54,
|
|
"y": 15,
|
|
"name": "导航文字 日志",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "日志",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ckD3S",
|
|
"x": 24,
|
|
"y": 344,
|
|
"name": "导航 用量",
|
|
"width": 232,
|
|
"height": 46,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "lDjCp",
|
|
"x": 22,
|
|
"y": 13,
|
|
"name": "导航图标 用量",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "chart-column",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "saVtR",
|
|
"x": 54,
|
|
"y": 15,
|
|
"name": "导航文字 用量",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "用量",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "JzrOX",
|
|
"x": 24,
|
|
"y": 402,
|
|
"name": "导航 模型",
|
|
"width": 232,
|
|
"height": 46,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "sD2Oe",
|
|
"x": 22,
|
|
"y": 13,
|
|
"name": "导航图标 模型",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "box",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "qcCEe",
|
|
"x": 54,
|
|
"y": 15,
|
|
"name": "导航文字 模型",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "模型",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "x8Hoo",
|
|
"x": 24,
|
|
"y": 460,
|
|
"name": "导航 设置",
|
|
"width": 232,
|
|
"height": 46,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "QxCWT",
|
|
"x": 22,
|
|
"y": 13,
|
|
"name": "导航图标 设置",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "settings",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "eKafF",
|
|
"x": 54,
|
|
"y": 15,
|
|
"name": "导航文字 设置",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "设置",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "jtpiw",
|
|
"x": 24,
|
|
"y": 518,
|
|
"name": "导航 诊断",
|
|
"width": 232,
|
|
"height": 46,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "k1Efvk",
|
|
"x": 22,
|
|
"y": 13,
|
|
"name": "导航图标 诊断",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "radar",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "ost9r",
|
|
"x": 54,
|
|
"y": 15,
|
|
"name": "导航文字 诊断",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "诊断",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "mZI0r",
|
|
"x": 308,
|
|
"y": 34,
|
|
"name": "页面标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "系统概览",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 34,
|
|
"fontWeight": "800"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "F9Jq2K",
|
|
"x": 308,
|
|
"y": 78,
|
|
"name": "页面副标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "生产环境 · 14:32 更新 · 自动刷新 30s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 15,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "eV6ty",
|
|
"x": 1432,
|
|
"y": 36,
|
|
"name": "时间范围",
|
|
"width": 170,
|
|
"height": 44,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 8
|
|
},
|
|
"blur": 18,
|
|
"spread": -16
|
|
},
|
|
"gap": 10,
|
|
"padding": [
|
|
0,
|
|
14
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "hoMEE",
|
|
"name": "时间图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "calendar-days",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "T0Okzd",
|
|
"name": "时间文字",
|
|
"fill": "$cp-text-primary",
|
|
"content": "最近 24 小时",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "Grobf",
|
|
"name": "时间展开",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevron-down",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "T34c1b",
|
|
"x": 1616,
|
|
"y": 36,
|
|
"name": "刷新按钮",
|
|
"width": 44,
|
|
"height": 44,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 8
|
|
},
|
|
"blur": 18,
|
|
"spread": -16
|
|
},
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "siwXh",
|
|
"name": "刷新图标",
|
|
"width": 19,
|
|
"height": 19,
|
|
"icon": "refresh-cw",
|
|
"library": "lucide",
|
|
"fill": "$cp-normal"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "nnmKw",
|
|
"x": 1676,
|
|
"y": 36,
|
|
"name": "顶部账号入口",
|
|
"width": 216,
|
|
"height": 44,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 8
|
|
},
|
|
"blur": 18,
|
|
"spread": -16
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "e8gOM",
|
|
"x": 12,
|
|
"y": 8,
|
|
"name": "头像背景",
|
|
"fill": "$cp-normal",
|
|
"width": 28,
|
|
"height": 28
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "rgETc",
|
|
"x": 22,
|
|
"y": 14,
|
|
"name": "头像字母",
|
|
"fill": "$cp-white",
|
|
"content": "A",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "gDijo",
|
|
"x": 52,
|
|
"y": 6,
|
|
"name": "账号名",
|
|
"fill": "$cp-text-primary",
|
|
"content": "admin",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "S6pv6M",
|
|
"x": 52,
|
|
"y": 24,
|
|
"name": "账号角色",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "管理员",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "Ig3CZ",
|
|
"x": 188,
|
|
"y": 14,
|
|
"name": "账号展开",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevron-up",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "NxzNr",
|
|
"x": 308,
|
|
"y": 126,
|
|
"name": "指标卡 账号",
|
|
"width": 378,
|
|
"height": 154,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"id": "OeoET",
|
|
"x": 24,
|
|
"y": 20,
|
|
"name": "账号图标底",
|
|
"fill": "$cp-normal-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "f8Q4b",
|
|
"x": 32,
|
|
"y": 28,
|
|
"name": "账号图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "users",
|
|
"library": "lucide",
|
|
"fill": "$cp-normal"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "b0DqW",
|
|
"x": 70,
|
|
"y": 24,
|
|
"name": "账号标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "账号",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "ARCWM",
|
|
"x": 24,
|
|
"y": 64,
|
|
"name": "账号主值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 330,
|
|
"content": "33",
|
|
"lineHeight": 1.05,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 28,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "m7jl5t",
|
|
"x": 24,
|
|
"y": 110,
|
|
"name": "账号明细带",
|
|
"width": 330,
|
|
"height": 30,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "cVRWg",
|
|
"x": 12,
|
|
"y": 9,
|
|
"name": "账号明细左标签",
|
|
"fill": "$cp-text-muted",
|
|
"content": "启用",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "OHlfV",
|
|
"x": 52,
|
|
"y": 8,
|
|
"name": "账号明细左值",
|
|
"fill": "$cp-normal-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 82,
|
|
"content": "1",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "BfLCb",
|
|
"x": 158,
|
|
"y": 9,
|
|
"name": "账号明细右标签",
|
|
"fill": "$cp-text-muted",
|
|
"content": "错误",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "JOL0C",
|
|
"x": 206,
|
|
"y": 8,
|
|
"name": "账号明细右值",
|
|
"fill": "$cp-danger-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 94,
|
|
"content": "31",
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "lwFZZ",
|
|
"x": 710,
|
|
"y": 126,
|
|
"name": "指标卡 今日请求",
|
|
"width": 378,
|
|
"height": 154,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"id": "y0Indi",
|
|
"x": 24,
|
|
"y": 20,
|
|
"name": "今日请求图标底",
|
|
"fill": "$cp-info-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "Zedvb",
|
|
"x": 32,
|
|
"y": 28,
|
|
"name": "今日请求图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "activity",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "K79FBZ",
|
|
"x": 70,
|
|
"y": 24,
|
|
"name": "今日请求标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "今日请求",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "IGhso",
|
|
"x": 24,
|
|
"y": 64,
|
|
"name": "今日请求主值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 330,
|
|
"content": "0",
|
|
"lineHeight": 1.05,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 28,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "vprrb",
|
|
"x": 24,
|
|
"y": 110,
|
|
"name": "今日请求明细带",
|
|
"width": 330,
|
|
"height": 30,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ZygDY",
|
|
"x": 12,
|
|
"y": 9,
|
|
"name": "今日请求明细左标签",
|
|
"fill": "$cp-text-muted",
|
|
"content": "今日",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "S2uYPn",
|
|
"x": 52,
|
|
"y": 8,
|
|
"name": "今日请求明细左值",
|
|
"fill": "$cp-info-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 82,
|
|
"content": "0",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "L5IjqI",
|
|
"x": 158,
|
|
"y": 9,
|
|
"name": "今日请求明细右标签",
|
|
"fill": "$cp-text-muted",
|
|
"content": "总计",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "rmFHW",
|
|
"x": 206,
|
|
"y": 8,
|
|
"name": "今日请求明细右值",
|
|
"fill": "$cp-info-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 94,
|
|
"content": "3,363",
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "T0hfZ",
|
|
"x": 1112,
|
|
"y": 126,
|
|
"name": "指标卡 总 Token",
|
|
"width": 378,
|
|
"height": 154,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"id": "iS0Wm",
|
|
"x": 24,
|
|
"y": 20,
|
|
"name": "总 Token图标底",
|
|
"fill": "$cp-success-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "G5te0",
|
|
"x": 32,
|
|
"y": 28,
|
|
"name": "总 Token图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "file-text",
|
|
"library": "lucide",
|
|
"fill": "$cp-success"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "V0lSz",
|
|
"x": 70,
|
|
"y": 24,
|
|
"name": "总 Token标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "总 Token",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "jeIEy",
|
|
"x": 24,
|
|
"y": 64,
|
|
"name": "总 Token主值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 330,
|
|
"content": "401.29M",
|
|
"lineHeight": 1.05,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 28,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "c0E0E",
|
|
"x": 24,
|
|
"y": 110,
|
|
"name": "总 Token明细带",
|
|
"width": 330,
|
|
"height": 30,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "HKyRG",
|
|
"x": 12,
|
|
"y": 9,
|
|
"name": "总 Token明细左标签",
|
|
"fill": "$cp-text-muted",
|
|
"content": "今日",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "pSDbj",
|
|
"x": 52,
|
|
"y": 8,
|
|
"name": "总 Token明细左值",
|
|
"fill": "$cp-success-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 82,
|
|
"content": "0",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "LFVFh",
|
|
"x": 158,
|
|
"y": 9,
|
|
"name": "总 Token明细右标签",
|
|
"fill": "$cp-text-muted",
|
|
"content": "总计",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "mTobH",
|
|
"x": 206,
|
|
"y": 8,
|
|
"name": "总 Token明细右值",
|
|
"fill": "$cp-success-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 94,
|
|
"content": "401.29M",
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "V1FGg3",
|
|
"x": 1514,
|
|
"y": 126,
|
|
"name": "指标卡 平均响应",
|
|
"width": 378,
|
|
"height": 154,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"id": "fmtox",
|
|
"x": 24,
|
|
"y": 20,
|
|
"name": "平均响应图标底",
|
|
"fill": "$cp-warning-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "uAu43",
|
|
"x": 32,
|
|
"y": 28,
|
|
"name": "平均响应图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "timer",
|
|
"library": "lucide",
|
|
"fill": "$cp-warning"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "zhsgv",
|
|
"x": 70,
|
|
"y": 24,
|
|
"name": "平均响应标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "平均响应",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "sugDS",
|
|
"x": 24,
|
|
"y": 64,
|
|
"name": "平均响应主值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 330,
|
|
"content": "21.71s",
|
|
"lineHeight": 1.05,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 28,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "e67Bo1",
|
|
"x": 24,
|
|
"y": 110,
|
|
"name": "平均响应明细带",
|
|
"width": 330,
|
|
"height": 30,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "e3ISQO",
|
|
"x": 12,
|
|
"y": 9,
|
|
"name": "平均响应明细左标签",
|
|
"fill": "$cp-text-muted",
|
|
"content": "今日",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "wcE3E",
|
|
"x": 52,
|
|
"y": 8,
|
|
"name": "平均响应明细左值",
|
|
"fill": "$cp-warning-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 82,
|
|
"content": "21.71s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "v4L99e",
|
|
"x": 158,
|
|
"y": 9,
|
|
"name": "平均响应明细右标签",
|
|
"fill": "$cp-text-muted",
|
|
"content": "目标",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "HT1rj",
|
|
"x": 206,
|
|
"y": 8,
|
|
"name": "平均响应明细右值",
|
|
"fill": "$cp-warning-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 94,
|
|
"content": "< 3s",
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "HbX3E",
|
|
"x": 308,
|
|
"y": 304,
|
|
"name": "请求趋势",
|
|
"width": 948,
|
|
"height": 380,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "unHGW",
|
|
"x": 28,
|
|
"y": 24,
|
|
"name": "趋势标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "请求趋势",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "U7LFxA",
|
|
"x": 28,
|
|
"y": 54,
|
|
"name": "趋势说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "最近 24 小时 · 14:00 峰值 15.2K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "DZOiT",
|
|
"x": 674,
|
|
"y": 22,
|
|
"name": "趋势切换",
|
|
"width": 246,
|
|
"height": 38,
|
|
"fill": "$cp-bg-muted",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"gap": 4,
|
|
"padding": 4,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "Sek9o",
|
|
"name": "趋势 Tab 请求",
|
|
"width": 76,
|
|
"height": 30,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": 9,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 24,
|
|
"spread": -18
|
|
},
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "b5dpT",
|
|
"name": "趋势 Tab 文本 请求",
|
|
"fill": "$cp-text-primary",
|
|
"content": "请求",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "bn4M9",
|
|
"name": "趋势 Tab 错误",
|
|
"width": 76,
|
|
"height": 30,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 9,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "uf7x7",
|
|
"name": "趋势 Tab 文本 错误",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "错误",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ppCNT",
|
|
"name": "趋势 Tab 延迟",
|
|
"width": 76,
|
|
"height": 30,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 9,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "bbSsA",
|
|
"name": "趋势 Tab 文本 延迟",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "延迟",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "uyLa6",
|
|
"x": 28,
|
|
"y": 88,
|
|
"name": "趋势图区域",
|
|
"clip": true,
|
|
"width": 682,
|
|
"height": 268,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"id": "DDlA5",
|
|
"x": 0,
|
|
"y": 18,
|
|
"name": "趋势横线 0",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 650,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "YU9AU",
|
|
"x": 0,
|
|
"y": 62,
|
|
"name": "趋势横线 1",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 650,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "C8SM6",
|
|
"x": 0,
|
|
"y": 106,
|
|
"name": "趋势横线 2",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 650,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "kpM5r",
|
|
"x": 0,
|
|
"y": 150,
|
|
"name": "趋势横线 3",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 650,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "tqPcn",
|
|
"x": 0,
|
|
"y": 194,
|
|
"name": "趋势横线 4",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 650,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "W8V5o7",
|
|
"x": 0,
|
|
"y": 238,
|
|
"name": "趋势横线 5",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 650,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "d3cvmo",
|
|
"x": 0,
|
|
"y": 34,
|
|
"name": "请求折线",
|
|
"geometry": "M0 150c70-14 96-20 136-38 48-24 74-20 108-58 42-42 78-22 116 6 44 32 82 18 124-10 44-24 82-16 120 30 18 22 34 12 46-6",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
650,
|
|
236
|
|
],
|
|
"fill": "$cp-transparent",
|
|
"width": 650,
|
|
"height": 198,
|
|
"stroke": "$cp-info",
|
|
"strokeWidth": 3,
|
|
"strokeLinejoin": "round",
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "WGmkb",
|
|
"x": 0,
|
|
"y": 126,
|
|
"name": "错误折线",
|
|
"geometry": "M0 70c80-2 122-8 170-6 56 2 116-14 166-8 62 6 94 18 142 2 48-16 108-2 172-10",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
650,
|
|
118
|
|
],
|
|
"fill": "$cp-transparent",
|
|
"width": 650,
|
|
"height": 96,
|
|
"stroke": "$cp-danger",
|
|
"strokeWidth": 2,
|
|
"strokeLinejoin": "round",
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "J6hLK7",
|
|
"x": 0,
|
|
"y": 140,
|
|
"name": "延迟折线",
|
|
"geometry": "M0 44c72 4 116-8 174-4 58 2 110-6 166-2 66 8 118-8 174-4 60 6 100-4 136-8",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
650,
|
|
96
|
|
],
|
|
"fill": "$cp-transparent",
|
|
"width": 650,
|
|
"height": 76,
|
|
"stroke": "$cp-normal",
|
|
"strokeWidth": 2,
|
|
"strokeLinejoin": "round",
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "LUoWD",
|
|
"x": 0,
|
|
"y": 248,
|
|
"name": "趋势时间刻度 00",
|
|
"fill": "$cp-text-muted",
|
|
"content": "00",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "gNv2w",
|
|
"x": 108,
|
|
"y": 248,
|
|
"name": "趋势时间刻度 04",
|
|
"fill": "$cp-text-muted",
|
|
"content": "04",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "gnbx5",
|
|
"x": 216,
|
|
"y": 248,
|
|
"name": "趋势时间刻度 08",
|
|
"fill": "$cp-text-muted",
|
|
"content": "08",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "wmJwG",
|
|
"x": 324,
|
|
"y": 248,
|
|
"name": "趋势时间刻度 12",
|
|
"fill": "$cp-text-muted",
|
|
"content": "12",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "MXTs2",
|
|
"x": 432,
|
|
"y": 248,
|
|
"name": "趋势时间刻度 16",
|
|
"fill": "$cp-text-muted",
|
|
"content": "16",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "oxsFb",
|
|
"x": 540,
|
|
"y": 248,
|
|
"name": "趋势时间刻度 20",
|
|
"fill": "$cp-text-muted",
|
|
"content": "20",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "W4STNX",
|
|
"x": 632,
|
|
"y": 248,
|
|
"name": "趋势时间刻度 24",
|
|
"fill": "$cp-text-muted",
|
|
"content": "24",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "eIgUT",
|
|
"x": 740,
|
|
"y": 88,
|
|
"name": "趋势摘要",
|
|
"width": 180,
|
|
"height": 268,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ULYLg",
|
|
"x": 20,
|
|
"y": 18,
|
|
"name": "趋势摘要标签 成功率",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "成功率",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "FEJb4",
|
|
"x": 20,
|
|
"y": 40,
|
|
"name": "趋势摘要值 成功率",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "99.88%",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 24,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "hGaV9",
|
|
"x": 132,
|
|
"y": 47,
|
|
"name": "趋势摘要点 成功率",
|
|
"fill": "$cp-success",
|
|
"width": 8,
|
|
"height": 8
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "gVGGg",
|
|
"x": 20,
|
|
"y": 104,
|
|
"name": "趋势摘要标签 峰值",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "峰值",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "JtyQP",
|
|
"x": 20,
|
|
"y": 126,
|
|
"name": "趋势摘要值 峰值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "15.2K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 24,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "eSUSc",
|
|
"x": 132,
|
|
"y": 133,
|
|
"name": "趋势摘要点 峰值",
|
|
"fill": "$cp-info",
|
|
"width": 8,
|
|
"height": 8
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "W34B6",
|
|
"x": 20,
|
|
"y": 190,
|
|
"name": "趋势摘要标签 慢请求",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "慢请求",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Jic7A",
|
|
"x": 20,
|
|
"y": 212,
|
|
"name": "趋势摘要值 慢请求",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "42",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 24,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "aD8tt",
|
|
"x": 132,
|
|
"y": 219,
|
|
"name": "趋势摘要点 慢请求",
|
|
"fill": "$cp-warning",
|
|
"width": 8,
|
|
"height": 8
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "C30Oib",
|
|
"x": 308,
|
|
"y": 708,
|
|
"name": "账号域概览",
|
|
"width": 1584,
|
|
"height": 450,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "T7nc9c",
|
|
"x": 416,
|
|
"y": 24,
|
|
"name": "活跃账号用量标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "活跃账号用量",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "QI2DW",
|
|
"x": 416,
|
|
"y": 54,
|
|
"name": "活跃账号用量说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "24h 请求排序",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "xvYZK",
|
|
"x": 416,
|
|
"y": 96,
|
|
"name": "活跃账号用量视窗",
|
|
"clip": true,
|
|
"width": 556,
|
|
"height": 330,
|
|
"fill": "$cp-transparent",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "PwZyn",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "活跃账号行 1",
|
|
"width": 528,
|
|
"height": 78,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "bRvFq",
|
|
"x": 14,
|
|
"y": 22,
|
|
"name": "活跃账号头像 1",
|
|
"fill": "$cp-info-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "MJV57",
|
|
"x": 26,
|
|
"y": 31,
|
|
"name": "活跃账号首字母 1",
|
|
"fill": "$cp-info-text",
|
|
"content": "A",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "sNntY",
|
|
"x": 58,
|
|
"y": 17,
|
|
"name": "活跃账号名称 1",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 120,
|
|
"content": "Amy Ops",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "EgId9",
|
|
"x": 184,
|
|
"y": 20,
|
|
"name": "活跃账号计划 1",
|
|
"fill": "$cp-text-muted",
|
|
"content": "plus",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "ilZ25",
|
|
"x": 58,
|
|
"y": 48,
|
|
"name": "活跃账号邮箱 1",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 220,
|
|
"content": "amy.ops@example.com",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "tBgvk",
|
|
"x": 284,
|
|
"y": 20,
|
|
"name": "活跃账号请求 1",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 64,
|
|
"content": "12.8K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "CWpFV",
|
|
"x": 350,
|
|
"y": 20,
|
|
"name": "活跃账号Token 1",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 70,
|
|
"content": "382K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "LiUee",
|
|
"x": 284,
|
|
"y": 48,
|
|
"name": "活跃账号时间 1",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "2分钟前",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "AImgc",
|
|
"x": 424,
|
|
"y": 36,
|
|
"name": "活跃账号负载底 1",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 84,
|
|
"height": 6
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "B7AmmX",
|
|
"x": 424,
|
|
"y": 36,
|
|
"name": "活跃账号负载 1",
|
|
"fill": "$cp-info",
|
|
"width": 84,
|
|
"height": 6
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "RA9RW",
|
|
"x": 0,
|
|
"y": 84,
|
|
"name": "活跃账号行 2",
|
|
"width": 528,
|
|
"height": 78,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "L29yt",
|
|
"x": 14,
|
|
"y": 22,
|
|
"name": "活跃账号头像 2",
|
|
"fill": "$cp-normal-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "zLcEh",
|
|
"x": 26,
|
|
"y": 31,
|
|
"name": "活跃账号首字母 2",
|
|
"fill": "$cp-normal-text",
|
|
"content": "T",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "CdVKK",
|
|
"x": 58,
|
|
"y": 17,
|
|
"name": "活跃账号名称 2",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 120,
|
|
"content": "Team Codex",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "tdzHj",
|
|
"x": 184,
|
|
"y": 20,
|
|
"name": "活跃账号计划 2",
|
|
"fill": "$cp-text-muted",
|
|
"content": "pro",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "cPr5N",
|
|
"x": 58,
|
|
"y": 48,
|
|
"name": "活跃账号邮箱 2",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 220,
|
|
"content": "team-codex@example.com",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "vZkTF",
|
|
"x": 284,
|
|
"y": 20,
|
|
"name": "活跃账号请求 2",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 64,
|
|
"content": "9.4K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "B6MF0",
|
|
"x": 350,
|
|
"y": 20,
|
|
"name": "活跃账号Token 2",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 70,
|
|
"content": "241K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "n9gsY",
|
|
"x": 284,
|
|
"y": 48,
|
|
"name": "活跃账号时间 2",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "8分钟前",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "pUnwr",
|
|
"x": 424,
|
|
"y": 36,
|
|
"name": "活跃账号负载底 2",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 84,
|
|
"height": 6
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "AbDF6",
|
|
"x": 424,
|
|
"y": 36,
|
|
"name": "活跃账号负载 2",
|
|
"fill": "$cp-normal",
|
|
"width": 70,
|
|
"height": 6
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "tV1JT",
|
|
"x": 0,
|
|
"y": 168,
|
|
"name": "活跃账号行 3",
|
|
"width": 528,
|
|
"height": 78,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "IgInt",
|
|
"x": 14,
|
|
"y": 22,
|
|
"name": "活跃账号头像 3",
|
|
"fill": "$cp-success-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "FtbC5",
|
|
"x": 26,
|
|
"y": 31,
|
|
"name": "活跃账号首字母 3",
|
|
"fill": "$cp-success-text",
|
|
"content": "B",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "tGkNQ",
|
|
"x": 58,
|
|
"y": 17,
|
|
"name": "活跃账号名称 3",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 120,
|
|
"content": "Build Bot",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "cKPXz",
|
|
"x": 184,
|
|
"y": 20,
|
|
"name": "活跃账号计划 3",
|
|
"fill": "$cp-text-muted",
|
|
"content": "team",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "UkyNB",
|
|
"x": 58,
|
|
"y": 48,
|
|
"name": "活跃账号邮箱 3",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 220,
|
|
"content": "build@proxy.local",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "e4Bed1",
|
|
"x": 284,
|
|
"y": 20,
|
|
"name": "活跃账号请求 3",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 64,
|
|
"content": "7.1K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "K4HK3",
|
|
"x": 350,
|
|
"y": 20,
|
|
"name": "活跃账号Token 3",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 70,
|
|
"content": "198K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "z3ENx",
|
|
"x": 284,
|
|
"y": 48,
|
|
"name": "活跃账号时间 3",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "16分钟前",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "EVg7I",
|
|
"x": 424,
|
|
"y": 36,
|
|
"name": "活跃账号负载底 3",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 84,
|
|
"height": 6
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "ivNAM",
|
|
"x": 424,
|
|
"y": 36,
|
|
"name": "活跃账号负载 3",
|
|
"fill": "$cp-success",
|
|
"width": 58,
|
|
"height": 6
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "PeEGi",
|
|
"x": 0,
|
|
"y": 252,
|
|
"name": "活跃账号行 4",
|
|
"width": 528,
|
|
"height": 78,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "w2kPh",
|
|
"x": 14,
|
|
"y": 22,
|
|
"name": "活跃账号头像 4",
|
|
"fill": "$cp-warning-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "aNsU5",
|
|
"x": 26,
|
|
"y": 31,
|
|
"name": "活跃账号首字母 4",
|
|
"fill": "$cp-warning-text",
|
|
"content": "R",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Z57nG",
|
|
"x": 58,
|
|
"y": 17,
|
|
"name": "活跃账号名称 4",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 120,
|
|
"content": "Reviewer",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "HaI22",
|
|
"x": 184,
|
|
"y": 20,
|
|
"name": "活跃账号计划 4",
|
|
"fill": "$cp-text-muted",
|
|
"content": "plus",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "m8jek",
|
|
"x": 58,
|
|
"y": 48,
|
|
"name": "活跃账号邮箱 4",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 220,
|
|
"content": "reviewer@example.com",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "SvPma",
|
|
"x": 284,
|
|
"y": 20,
|
|
"name": "活跃账号请求 4",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 64,
|
|
"content": "6.8K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "c3YT3",
|
|
"x": 350,
|
|
"y": 20,
|
|
"name": "活跃账号Token 4",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 70,
|
|
"content": "176K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "dAvGT",
|
|
"x": 284,
|
|
"y": 48,
|
|
"name": "活跃账号时间 4",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "24分钟前",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "v8QqHg",
|
|
"x": 424,
|
|
"y": 36,
|
|
"name": "活跃账号负载底 4",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 84,
|
|
"height": 6
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "bA4oa",
|
|
"x": 424,
|
|
"y": 36,
|
|
"name": "活跃账号负载 4",
|
|
"fill": "$cp-warning",
|
|
"width": 48,
|
|
"height": 6
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "IsmeH",
|
|
"x": 1000,
|
|
"y": 24,
|
|
"name": "账号状态内容",
|
|
"width": 556,
|
|
"height": 402,
|
|
"fill": "$cp-transparent",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "COKMW",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "账号状态头部",
|
|
"width": 532,
|
|
"height": 50,
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "space_between",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "R7FSz",
|
|
"name": "账号状态标题组",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 4,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "yH3lJ",
|
|
"name": "账号状态标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "账号状态",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "E3LiJ",
|
|
"name": "账号状态说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "账号池健康结构",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "E0O3T",
|
|
"name": "账号状态可用率",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 2,
|
|
"alignItems": "end",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "mkSRh",
|
|
"name": "账号状态可用率数值",
|
|
"fill": "$cp-success-text",
|
|
"content": "71.1%",
|
|
"lineHeight": 1.05,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 24,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "hkXsY",
|
|
"name": "账号状态可用率标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "可用率",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "F0Kb0",
|
|
"x": 0,
|
|
"y": 72,
|
|
"name": "账号状态分布",
|
|
"width": 532,
|
|
"height": 42,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 10,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "tsRSr",
|
|
"name": "账号状态分布标题行",
|
|
"width": "fill_container",
|
|
"height": 16,
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "space_between",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "tuFSK",
|
|
"name": "账号状态分布标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "状态分布",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "X05rVz",
|
|
"name": "账号状态不可用",
|
|
"fill": "$cp-danger-text",
|
|
"content": "不可用 7",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "JlYt8",
|
|
"name": "账号状态分布条",
|
|
"clip": true,
|
|
"width": "fill_container",
|
|
"height": 12,
|
|
"fill": "$cp-bg-muted",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"id": "YIK40",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "账号状态段 活跃",
|
|
"fill": "$cp-success",
|
|
"width": 372,
|
|
"height": 12
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "uN0BX",
|
|
"x": 372,
|
|
"y": 0,
|
|
"name": "账号状态段 刷新中",
|
|
"fill": "$cp-normal",
|
|
"width": 44,
|
|
"height": 12
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "J8AkwA",
|
|
"x": 416,
|
|
"y": 0,
|
|
"name": "账号状态段 额度受限",
|
|
"fill": "$cp-warning",
|
|
"width": 56,
|
|
"height": 12
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "GqM0L",
|
|
"x": 472,
|
|
"y": 0,
|
|
"name": "账号状态段 不可用",
|
|
"fill": "$cp-danger",
|
|
"width": 60,
|
|
"height": 12
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "yIkSl",
|
|
"x": 0,
|
|
"y": 140,
|
|
"name": "账号状态列表",
|
|
"width": 532,
|
|
"height": 262,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 10,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "jqahY",
|
|
"name": "账号状态行 活跃账号",
|
|
"width": "fill_container",
|
|
"height": 58,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 9,
|
|
"id": "PaeCR",
|
|
"x": 14,
|
|
"y": 15,
|
|
"name": "账号状态图标底 活跃账号",
|
|
"fill": "$cp-success-bg",
|
|
"width": 28,
|
|
"height": 28
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "cpmsi",
|
|
"x": 20,
|
|
"y": 21,
|
|
"name": "账号状态图标 活跃账号",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "circle-check",
|
|
"library": "lucide",
|
|
"fill": "$cp-success"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "vKqwd",
|
|
"x": 56,
|
|
"y": 10,
|
|
"name": "账号状态名称 活跃账号",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 170,
|
|
"content": "活跃账号",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "exA0G",
|
|
"x": 56,
|
|
"y": 33,
|
|
"name": "账号状态说明 活跃账号",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 300,
|
|
"content": "可直接参与调度",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "B0mu6B",
|
|
"x": 436,
|
|
"y": 19,
|
|
"name": "账号状态数量 活跃账号",
|
|
"fill": "$cp-success-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 76,
|
|
"content": "32",
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 17,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ftKYy",
|
|
"name": "账号状态行 刷新中",
|
|
"width": "fill_container",
|
|
"height": 58,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 9,
|
|
"id": "N9jJu",
|
|
"x": 14,
|
|
"y": 15,
|
|
"name": "账号状态图标底 刷新中",
|
|
"fill": "$cp-normal-bg",
|
|
"width": 28,
|
|
"height": 28
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "WvsrR",
|
|
"x": 20,
|
|
"y": 21,
|
|
"name": "账号状态图标 刷新中",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "refresh-cw",
|
|
"library": "lucide",
|
|
"fill": "$cp-normal"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "bqrCj",
|
|
"x": 56,
|
|
"y": 10,
|
|
"name": "账号状态名称 刷新中",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 170,
|
|
"content": "刷新中",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "DJrr0",
|
|
"x": 56,
|
|
"y": 33,
|
|
"name": "账号状态说明 刷新中",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 300,
|
|
"content": "令牌自动刷新中",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "fUwQB",
|
|
"x": 436,
|
|
"y": 19,
|
|
"name": "账号状态数量 刷新中",
|
|
"fill": "$cp-normal-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 76,
|
|
"content": "2",
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 17,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "lcoTR",
|
|
"name": "账号状态行 额度受限",
|
|
"width": "fill_container",
|
|
"height": 58,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 9,
|
|
"id": "L8co1",
|
|
"x": 14,
|
|
"y": 15,
|
|
"name": "账号状态图标底 额度受限",
|
|
"fill": "$cp-warning-bg",
|
|
"width": 28,
|
|
"height": 28
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "s5iBJ",
|
|
"x": 20,
|
|
"y": 21,
|
|
"name": "账号状态图标 额度受限",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "triangle-alert",
|
|
"library": "lucide",
|
|
"fill": "$cp-warning"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Dtd07",
|
|
"x": 56,
|
|
"y": 10,
|
|
"name": "账号状态名称 额度受限",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 170,
|
|
"content": "额度受限",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "J6aaHE",
|
|
"x": 56,
|
|
"y": 33,
|
|
"name": "账号状态说明 额度受限",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 300,
|
|
"content": "已触发或接近额度阈值",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "uxMZU",
|
|
"x": 436,
|
|
"y": 19,
|
|
"name": "账号状态数量 额度受限",
|
|
"fill": "$cp-warning-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 76,
|
|
"content": "6",
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 17,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "btrOA",
|
|
"name": "账号状态行 不可用",
|
|
"width": "fill_container",
|
|
"height": 58,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 9,
|
|
"id": "q8sLtf",
|
|
"x": 14,
|
|
"y": 15,
|
|
"name": "账号状态图标底 不可用",
|
|
"fill": "$cp-danger-bg",
|
|
"width": 28,
|
|
"height": 28
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "juCSC",
|
|
"x": 20,
|
|
"y": 21,
|
|
"name": "账号状态图标 不可用",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "shield-alert",
|
|
"library": "lucide",
|
|
"fill": "$cp-danger"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "QmWYk",
|
|
"x": 56,
|
|
"y": 10,
|
|
"name": "账号状态名称 不可用",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 170,
|
|
"content": "不可用",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "a1WRy",
|
|
"x": 56,
|
|
"y": 33,
|
|
"name": "账号状态说明 不可用",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 300,
|
|
"content": "过期 4 · 禁用 3 · 封禁 0",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "PcC34",
|
|
"x": 436,
|
|
"y": 19,
|
|
"name": "账号状态数量 不可用",
|
|
"fill": "$cp-danger-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 76,
|
|
"content": "7",
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 17,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "gWSwv",
|
|
"x": 28,
|
|
"y": 24,
|
|
"name": "账号调度列",
|
|
"width": 360,
|
|
"height": 402,
|
|
"fill": "$cp-transparent",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "DES2b",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "账号调度标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "账号调度",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "NxWTN",
|
|
"x": 0,
|
|
"y": 30,
|
|
"name": "账号调度说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "容量、并发与分配策略",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "lkMVF",
|
|
"x": 0,
|
|
"y": 76,
|
|
"name": "调度容量行",
|
|
"width": 360,
|
|
"height": 122,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "o1jSy",
|
|
"x": 16,
|
|
"y": 18,
|
|
"name": "调度容量标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "可调度容量",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "cZo2b",
|
|
"x": 16,
|
|
"y": 44,
|
|
"name": "调度容量数值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "81 / 135",
|
|
"lineHeight": 1.05,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 32,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "E7ObQ",
|
|
"x": 248,
|
|
"y": 58,
|
|
"name": "调度容量占比",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "60% 已分配",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "U1lwh",
|
|
"x": 16,
|
|
"y": 96,
|
|
"name": "调度容量条",
|
|
"clip": true,
|
|
"width": 328,
|
|
"height": 10,
|
|
"fill": "$cp-default-border",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "zEHdv",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "调度容量进度",
|
|
"fill": "$cp-success",
|
|
"width": 197,
|
|
"height": 10
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "RvkLY",
|
|
"x": 0,
|
|
"y": 214,
|
|
"name": "调度指标行",
|
|
"width": 360,
|
|
"height": 90,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "mWZvG",
|
|
"x": 16,
|
|
"y": 20,
|
|
"name": "调度指标标签 单账号并发",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "单账号并发",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "JrSmi",
|
|
"x": 16,
|
|
"y": 50,
|
|
"name": "调度指标值 单账号并发",
|
|
"fill": "$cp-text-primary",
|
|
"content": "3",
|
|
"lineHeight": 1.1,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 21,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "otkXT",
|
|
"x": 132,
|
|
"y": 20,
|
|
"name": "调度指标标签 可用槽位",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "可用槽位",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "x1qRE",
|
|
"x": 132,
|
|
"y": 50,
|
|
"name": "调度指标值 可用槽位",
|
|
"fill": "$cp-text-primary",
|
|
"content": "81",
|
|
"lineHeight": 1.1,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 21,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "I5lpI",
|
|
"x": 248,
|
|
"y": 20,
|
|
"name": "调度指标标签 剩余槽位",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "剩余槽位",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "tdrpE",
|
|
"x": 248,
|
|
"y": 50,
|
|
"name": "调度指标值 剩余槽位",
|
|
"fill": "$cp-text-primary",
|
|
"content": "54",
|
|
"lineHeight": 1.1,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 21,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "r3R5JB",
|
|
"x": 0,
|
|
"y": 320,
|
|
"name": "调度策略行",
|
|
"width": 360,
|
|
"height": 82,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "n7KZf",
|
|
"x": 16,
|
|
"y": 17,
|
|
"name": "调度策略标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "分配策略",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "T4STO",
|
|
"x": 16,
|
|
"y": 44,
|
|
"name": "调度策略值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "最少使用优先",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 17,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "mMwUG",
|
|
"x": 1284,
|
|
"y": 304,
|
|
"name": "服务状态",
|
|
"width": 608,
|
|
"height": 380,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "mGelK",
|
|
"x": 28,
|
|
"y": 24,
|
|
"name": "服务状态标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "服务状态",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Vy7SW",
|
|
"x": 28,
|
|
"y": 70,
|
|
"name": "服务状态行 上游连接",
|
|
"width": 552,
|
|
"height": 50,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 8,
|
|
"id": "FBNeY",
|
|
"x": 14,
|
|
"y": 13,
|
|
"name": "服务状态图标底 上游连接",
|
|
"fill": "$cp-success-bg",
|
|
"width": 24,
|
|
"height": 24
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "CF8im",
|
|
"x": 19,
|
|
"y": 18,
|
|
"name": "服务状态图标 上游连接",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "cloud-check",
|
|
"library": "lucide",
|
|
"fill": "$cp-success"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "totb2",
|
|
"x": 54,
|
|
"y": 18,
|
|
"name": "服务状态名称 上游连接",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 160,
|
|
"content": "上游连接",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "gH9KZ",
|
|
"x": 294,
|
|
"y": 18,
|
|
"name": "服务状态值 上游连接",
|
|
"fill": "$cp-success-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 86,
|
|
"content": "正常",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "d5ZUh",
|
|
"x": 414,
|
|
"y": 18,
|
|
"name": "服务状态补充 上游连接",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "23ms",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "zfRbc",
|
|
"x": 28,
|
|
"y": 128,
|
|
"name": "服务状态行 模型目录",
|
|
"width": 552,
|
|
"height": 50,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 8,
|
|
"id": "o2SKZE",
|
|
"x": 14,
|
|
"y": 13,
|
|
"name": "服务状态图标底 模型目录",
|
|
"fill": "$cp-info-bg",
|
|
"width": 24,
|
|
"height": 24
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "CzBEZ",
|
|
"x": 19,
|
|
"y": 18,
|
|
"name": "服务状态图标 模型目录",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "boxes",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "NnguT",
|
|
"x": 54,
|
|
"y": 18,
|
|
"name": "服务状态名称 模型目录",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 160,
|
|
"content": "模型目录",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "DHmUt",
|
|
"x": 294,
|
|
"y": 18,
|
|
"name": "服务状态值 模型目录",
|
|
"fill": "$cp-info-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 86,
|
|
"content": "已同步",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "b6TMkh",
|
|
"x": 414,
|
|
"y": 18,
|
|
"name": "服务状态补充 模型目录",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "58 个模型",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "rTnND",
|
|
"x": 28,
|
|
"y": 186,
|
|
"name": "服务状态行 自动刷新",
|
|
"width": 552,
|
|
"height": 50,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 8,
|
|
"id": "X10Jco",
|
|
"x": 14,
|
|
"y": 13,
|
|
"name": "服务状态图标底 自动刷新",
|
|
"fill": "$cp-success-bg",
|
|
"width": 24,
|
|
"height": 24
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "SpVsV",
|
|
"x": 19,
|
|
"y": 18,
|
|
"name": "服务状态图标 自动刷新",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "refresh-cw",
|
|
"library": "lucide",
|
|
"fill": "$cp-success"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "D3upB",
|
|
"x": 54,
|
|
"y": 18,
|
|
"name": "服务状态名称 自动刷新",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 160,
|
|
"content": "自动刷新",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "f5oVbY",
|
|
"x": 294,
|
|
"y": 18,
|
|
"name": "服务状态值 自动刷新",
|
|
"fill": "$cp-success-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 86,
|
|
"content": "开启",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "H7PAtD",
|
|
"x": 414,
|
|
"y": 18,
|
|
"name": "服务状态补充 自动刷新",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "2 并发",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "aO7Gr",
|
|
"x": 28,
|
|
"y": 244,
|
|
"name": "服务状态行 事件记录",
|
|
"width": 552,
|
|
"height": 50,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 8,
|
|
"id": "JwH6C",
|
|
"x": 14,
|
|
"y": 13,
|
|
"name": "服务状态图标底 事件记录",
|
|
"fill": "$cp-warning-bg",
|
|
"width": 24,
|
|
"height": 24
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "yCCbo",
|
|
"x": 19,
|
|
"y": 18,
|
|
"name": "服务状态图标 事件记录",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "scroll-text",
|
|
"library": "lucide",
|
|
"fill": "$cp-warning"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "EXtq5",
|
|
"x": 54,
|
|
"y": 18,
|
|
"name": "服务状态名称 事件记录",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 160,
|
|
"content": "事件记录",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "tTMTd",
|
|
"x": 294,
|
|
"y": 18,
|
|
"name": "服务状态值 事件记录",
|
|
"fill": "$cp-warning-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 86,
|
|
"content": "关闭",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Oldxs",
|
|
"x": 414,
|
|
"y": 18,
|
|
"name": "服务状态补充 事件记录",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "已存 1.8K",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "GmPID",
|
|
"x": 28,
|
|
"y": 302,
|
|
"name": "服务状态行 客户端版本",
|
|
"width": 552,
|
|
"height": 50,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 8,
|
|
"id": "jkbgd",
|
|
"x": 14,
|
|
"y": 13,
|
|
"name": "服务状态图标底 客户端版本",
|
|
"fill": "$cp-normal-bg",
|
|
"width": 24,
|
|
"height": 24
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "m2XRNF",
|
|
"x": 19,
|
|
"y": 18,
|
|
"name": "服务状态图标 客户端版本",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "monitor-check",
|
|
"library": "lucide",
|
|
"fill": "$cp-normal"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "gak3p",
|
|
"x": 54,
|
|
"y": 18,
|
|
"name": "服务状态名称 客户端版本",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 160,
|
|
"content": "客户端版本",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "P2FgG",
|
|
"x": 294,
|
|
"y": 18,
|
|
"name": "服务状态值 客户端版本",
|
|
"fill": "$cp-normal-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 86,
|
|
"content": "可用",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "sbkk7",
|
|
"x": 414,
|
|
"y": 18,
|
|
"name": "服务状态补充 客户端版本",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "26.519",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "jsqNZ",
|
|
"x": 308,
|
|
"y": 1182,
|
|
"name": "事件日志",
|
|
"width": 1584,
|
|
"height": 350,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "teRua",
|
|
"x": 28,
|
|
"y": 24,
|
|
"name": "日志标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "事件日志",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "nkmQQ",
|
|
"x": 28,
|
|
"y": 54,
|
|
"name": "日志说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "最近 50 条事件",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "wiJMX",
|
|
"x": 1350,
|
|
"y": 24,
|
|
"name": "日志筛选",
|
|
"width": 206,
|
|
"height": 36,
|
|
"fill": "$cp-bg-muted",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"gap": 4,
|
|
"padding": 4,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "EcHWq",
|
|
"name": "日志筛选 全部",
|
|
"width": 62,
|
|
"height": 28,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": 9,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 8
|
|
},
|
|
"blur": 18,
|
|
"spread": -16
|
|
},
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Z82ou",
|
|
"name": "日志筛选文字 全部",
|
|
"fill": "$cp-text-primary",
|
|
"content": "全部",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "XWwzg",
|
|
"name": "日志筛选 warn",
|
|
"width": 58,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 9,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "v4nChE",
|
|
"name": "日志筛选文字 warn",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "警告",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "eWZHF",
|
|
"name": "日志筛选 error",
|
|
"width": 58,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 9,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Xmvwf",
|
|
"name": "日志筛选文字 error",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "错误",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "eqshl",
|
|
"x": 28,
|
|
"y": 86,
|
|
"name": "日志表头",
|
|
"width": 1528,
|
|
"height": 40,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "m4omX",
|
|
"x": 20,
|
|
"y": 13,
|
|
"name": "日志表头 时间",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "时间",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "h2eqUa",
|
|
"x": 190,
|
|
"y": 13,
|
|
"name": "日志表头 级别",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 90,
|
|
"content": "级别",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "AUNGY",
|
|
"x": 300,
|
|
"y": 13,
|
|
"name": "日志表头 请求 ID",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 230,
|
|
"content": "请求 ID",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "MLRR9",
|
|
"x": 552,
|
|
"y": 13,
|
|
"name": "日志表头 路由",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 250,
|
|
"content": "路由",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "dPYCz",
|
|
"x": 826,
|
|
"y": 13,
|
|
"name": "日志表头 模型",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 170,
|
|
"content": "模型",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "RlGAZ",
|
|
"x": 1020,
|
|
"y": 13,
|
|
"name": "日志表头 状态码",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 96,
|
|
"content": "状态码",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "C6hWEF",
|
|
"x": 1148,
|
|
"y": 13,
|
|
"name": "日志表头 延迟",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "延迟",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "B2JQbF",
|
|
"x": 28,
|
|
"y": 142,
|
|
"name": "日志滚动视窗",
|
|
"clip": true,
|
|
"width": 1528,
|
|
"height": 184,
|
|
"fill": "$cp-transparent",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "jeRz8",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "日志行 1",
|
|
"width": 1476,
|
|
"height": 56,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "vUQ5j",
|
|
"x": 20,
|
|
"y": 21,
|
|
"name": "日志时间 1",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "14:30:25",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "HV0t0",
|
|
"x": 190,
|
|
"y": 16,
|
|
"name": "日志级别 1",
|
|
"width": 58,
|
|
"height": 24,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"gap": 6,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "VMimC",
|
|
"name": "日志级别 1 文本",
|
|
"fill": "$cp-info-text",
|
|
"content": "信息",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "nVdZ6",
|
|
"x": 300,
|
|
"y": 21,
|
|
"name": "日志请求 1",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 210,
|
|
"content": "req_01HW9K7QY2",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "KHAYy",
|
|
"x": 552,
|
|
"y": 21,
|
|
"name": "日志路由 1",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 240,
|
|
"content": "/v1/responses",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "zVBv3",
|
|
"x": 826,
|
|
"y": 21,
|
|
"name": "日志模型 1",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "gpt-5.5",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "oxS6h",
|
|
"x": 1020,
|
|
"y": 21,
|
|
"name": "日志状态 1",
|
|
"fill": "$cp-success-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "200",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "XBq8A",
|
|
"x": 1148,
|
|
"y": 21,
|
|
"name": "日志延迟 1",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 90,
|
|
"content": "1.25s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "PzZfy",
|
|
"x": 0,
|
|
"y": 64,
|
|
"name": "日志行 2",
|
|
"width": 1476,
|
|
"height": 56,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "T7CZg",
|
|
"x": 20,
|
|
"y": 21,
|
|
"name": "日志时间 2",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "14:30:15",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "z3zbJF",
|
|
"x": 190,
|
|
"y": 16,
|
|
"name": "日志级别 2",
|
|
"width": 58,
|
|
"height": 24,
|
|
"fill": "$cp-warning-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"gap": 6,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "SpZbU",
|
|
"name": "日志级别 2 文本",
|
|
"fill": "$cp-warning-text",
|
|
"content": "警告",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "MWVay",
|
|
"x": 300,
|
|
"y": 21,
|
|
"name": "日志请求 2",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 210,
|
|
"content": "req_01HW9K6N4F",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "vLFVb",
|
|
"x": 552,
|
|
"y": 21,
|
|
"name": "日志路由 2",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 240,
|
|
"content": "/v1/responses/review",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "SFdqZ",
|
|
"x": 826,
|
|
"y": 21,
|
|
"name": "日志模型 2",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "gpt-5.5",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "VG2hb",
|
|
"x": 1020,
|
|
"y": 21,
|
|
"name": "日志状态 2",
|
|
"fill": "$cp-warning-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "429",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "T1peAA",
|
|
"x": 1148,
|
|
"y": 21,
|
|
"name": "日志延迟 2",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 90,
|
|
"content": "2.15s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "uFiqn",
|
|
"x": 0,
|
|
"y": 128,
|
|
"name": "日志行 3",
|
|
"width": 1476,
|
|
"height": 56,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "i8DlGf",
|
|
"x": 20,
|
|
"y": 21,
|
|
"name": "日志时间 3",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "14:30:10",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "NA3db",
|
|
"x": 190,
|
|
"y": 16,
|
|
"name": "日志级别 3",
|
|
"width": 58,
|
|
"height": 24,
|
|
"fill": "$cp-danger-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"gap": 6,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "y89ABQ",
|
|
"name": "日志级别 3 文本",
|
|
"fill": "$cp-danger-text",
|
|
"content": "错误",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "oNTJ5",
|
|
"x": 300,
|
|
"y": 21,
|
|
"name": "日志请求 3",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 210,
|
|
"content": "req_01HW9K5Z7A",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "WeDBs",
|
|
"x": 552,
|
|
"y": 21,
|
|
"name": "日志路由 3",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 240,
|
|
"content": "/v1/responses",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Txf5P",
|
|
"x": 826,
|
|
"y": 21,
|
|
"name": "日志模型 3",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "gpt-5.5",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "I0lVLR",
|
|
"x": 1020,
|
|
"y": 21,
|
|
"name": "日志状态 3",
|
|
"fill": "$cp-danger-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "502",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "MWgzm",
|
|
"x": 1148,
|
|
"y": 21,
|
|
"name": "日志延迟 3",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 90,
|
|
"content": "5.32s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "jcahH",
|
|
"x": 0,
|
|
"y": 192,
|
|
"name": "日志行 4",
|
|
"width": 1476,
|
|
"height": 56,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "vrDgo",
|
|
"x": 20,
|
|
"y": 21,
|
|
"name": "日志时间 4",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "14:29:56",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "b7dxT",
|
|
"x": 190,
|
|
"y": 16,
|
|
"name": "日志级别 4",
|
|
"width": 58,
|
|
"height": 24,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"gap": 6,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Z9qmn",
|
|
"name": "日志级别 4 文本",
|
|
"fill": "$cp-info-text",
|
|
"content": "信息",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "ZXivP",
|
|
"x": 300,
|
|
"y": 21,
|
|
"name": "日志请求 4",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 210,
|
|
"content": "req_01HW9K4C3Q",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "N2xsN5",
|
|
"x": 552,
|
|
"y": 21,
|
|
"name": "日志路由 4",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 240,
|
|
"content": "/v1/models",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "I0TlK",
|
|
"x": 826,
|
|
"y": 21,
|
|
"name": "日志模型 4",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "catalog",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "nvJMB",
|
|
"x": 1020,
|
|
"y": 21,
|
|
"name": "日志状态 4",
|
|
"fill": "$cp-success-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "200",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "php2Y",
|
|
"x": 1148,
|
|
"y": 21,
|
|
"name": "日志延迟 4",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 90,
|
|
"content": "0.84s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "sannD",
|
|
"x": 1553,
|
|
"y": 148,
|
|
"name": "日志滚动底",
|
|
"fill": "$cp-bg-muted",
|
|
"width": 3,
|
|
"height": 172
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "ZJq6Z",
|
|
"x": 1553,
|
|
"y": 156,
|
|
"name": "日志滚动块",
|
|
"fill": "$cp-text-muted",
|
|
"width": 3,
|
|
"height": 64
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "YKKVE",
|
|
"x": 1572,
|
|
"y": 92,
|
|
"name": "顶部账号入口下拉层",
|
|
"width": 320,
|
|
"height": 304,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-popover-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 16
|
|
},
|
|
"blur": 34,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "xlpSr",
|
|
"x": 18,
|
|
"y": 18,
|
|
"name": "下拉头像背景",
|
|
"fill": "$cp-normal",
|
|
"width": 44,
|
|
"height": 44
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "PFRse",
|
|
"x": 35,
|
|
"y": 30,
|
|
"name": "下拉头像字母",
|
|
"fill": "$cp-white",
|
|
"content": "A",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "xSo6Y",
|
|
"x": 74,
|
|
"y": 19,
|
|
"name": "下拉账号名",
|
|
"fill": "$cp-text-primary",
|
|
"content": "admin",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 15,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "l0jYh",
|
|
"x": 74,
|
|
"y": 42,
|
|
"name": "下拉账号角色",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "管理员",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "pnmQv",
|
|
"x": 238,
|
|
"y": 24,
|
|
"name": "下拉状态徽标",
|
|
"width": 64,
|
|
"height": 28,
|
|
"fill": "$cp-success-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"layout": "none"
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "fhVCP",
|
|
"x": 250,
|
|
"y": 35,
|
|
"name": "在线状态点",
|
|
"fill": "$cp-success",
|
|
"width": 6,
|
|
"height": 6
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "J24FO",
|
|
"x": 262,
|
|
"y": 31,
|
|
"name": "在线状态文字",
|
|
"fill": "$cp-success-text",
|
|
"content": "在线",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "N6Umb",
|
|
"x": 16,
|
|
"y": 76,
|
|
"name": "账号安全状态",
|
|
"width": 288,
|
|
"height": 44,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "ce1CV",
|
|
"x": 32,
|
|
"y": 84,
|
|
"name": "MFA 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "MFA",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "qJbzY",
|
|
"x": 32,
|
|
"y": 101,
|
|
"name": "MFA 状态",
|
|
"fill": "$cp-text-primary",
|
|
"content": "已开启",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "qrIDv",
|
|
"x": 178,
|
|
"y": 84,
|
|
"name": "会话标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "会话",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "K9XU5g",
|
|
"x": 178,
|
|
"y": 101,
|
|
"name": "会话数量",
|
|
"fill": "$cp-text-primary",
|
|
"content": "1 台",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "bZNk7",
|
|
"x": 16,
|
|
"y": 134,
|
|
"name": "菜单项 个人设置",
|
|
"width": 288,
|
|
"height": 36,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 11,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "m8HrEG",
|
|
"x": 12,
|
|
"y": 8,
|
|
"name": "个人设置 图标",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "user",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-primary"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "td1Q0",
|
|
"x": 44,
|
|
"y": 10,
|
|
"name": "个人设置 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "个人设置",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "WxcOT",
|
|
"x": 260,
|
|
"y": 10,
|
|
"name": "个人设置 进入",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevron-right",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "bzBA8",
|
|
"x": 16,
|
|
"y": 176,
|
|
"name": "菜单项 安全与会话",
|
|
"width": 288,
|
|
"height": 36,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 11,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "xBVhw",
|
|
"x": 12,
|
|
"y": 8,
|
|
"name": "安全与会话 图标",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "shield-check",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-primary"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "fktUM",
|
|
"x": 44,
|
|
"y": 10,
|
|
"name": "安全与会话 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "安全与会话",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "tFopU",
|
|
"x": 210,
|
|
"y": 10,
|
|
"name": "安全与会话 右侧信息",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "MFA",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "BfXAP",
|
|
"x": 260,
|
|
"y": 10,
|
|
"name": "安全与会话 进入",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevron-right",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "BaWsq",
|
|
"x": 16,
|
|
"y": 218,
|
|
"name": "菜单项 操作记录",
|
|
"width": 288,
|
|
"height": 36,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 11,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "qkjXo",
|
|
"x": 12,
|
|
"y": 8,
|
|
"name": "操作记录 图标",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "scroll-text",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-primary"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "dy83V",
|
|
"x": 44,
|
|
"y": 10,
|
|
"name": "操作记录 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "操作记录",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "HrpAo",
|
|
"x": 260,
|
|
"y": 10,
|
|
"name": "操作记录 进入",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevron-right",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "cHED8",
|
|
"x": 16,
|
|
"y": 260,
|
|
"name": "菜单项 退出登录",
|
|
"width": 288,
|
|
"height": 36,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 11,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "QG8KX",
|
|
"x": 12,
|
|
"y": 8,
|
|
"name": "退出登录 图标",
|
|
"width": 20,
|
|
"height": 20,
|
|
"icon": "log-out",
|
|
"library": "lucide",
|
|
"fill": "$cp-danger"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Ftrjt",
|
|
"x": 44,
|
|
"y": 10,
|
|
"name": "退出登录 文本",
|
|
"fill": "$cp-danger-text",
|
|
"content": "退出登录",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "sH8uu",
|
|
"x": 6060,
|
|
"y": 0,
|
|
"name": "组件规范 - 反馈通知",
|
|
"clip": true,
|
|
"width": 1920,
|
|
"height": 1080,
|
|
"fill": "$cp-bg-page",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "WIItK",
|
|
"x": 96,
|
|
"y": 72,
|
|
"name": "画布标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "反馈通知 Toast",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 34,
|
|
"fontWeight": "800"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "e4mJ9",
|
|
"x": 96,
|
|
"y": 118,
|
|
"name": "画布说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "用于操作完成、风险提示、失败反馈和普通信息提示。非顶部常驻通知入口。",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 15,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "yvHEO",
|
|
"x": 96,
|
|
"y": 184,
|
|
"name": "状态色 成功",
|
|
"width": 254,
|
|
"height": 86,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"gap": 14,
|
|
"padding": [
|
|
0,
|
|
18
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "GFdbB",
|
|
"name": "成功 色块",
|
|
"width": 38,
|
|
"height": 38,
|
|
"fill": "$cp-success-bg",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "J4xFv",
|
|
"name": "成功 色点",
|
|
"fill": "$cp-success",
|
|
"width": 14,
|
|
"height": 14
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ffhAf",
|
|
"name": "成功 文案",
|
|
"width": 160,
|
|
"height": 40,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "xceNJ",
|
|
"name": "成功 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "成功",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "f2Nok8",
|
|
"name": "成功 用途",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "操作完成 / 已应用",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "IbqsH",
|
|
"x": 382,
|
|
"y": 184,
|
|
"name": "状态色 警告",
|
|
"width": 254,
|
|
"height": 86,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"gap": 14,
|
|
"padding": [
|
|
0,
|
|
18
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "URwVl",
|
|
"name": "警告 色块",
|
|
"width": 38,
|
|
"height": 38,
|
|
"fill": "$cp-warning-bg",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "tBNfv",
|
|
"name": "警告 色点",
|
|
"fill": "$cp-warning",
|
|
"width": 14,
|
|
"height": 14
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "muIF1",
|
|
"name": "警告 文案",
|
|
"width": 160,
|
|
"height": 40,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "aV7s2",
|
|
"name": "警告 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "警告",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "qULSD",
|
|
"name": "警告 用途",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "需要注意 / 待确认",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "EcAxV",
|
|
"x": 668,
|
|
"y": 184,
|
|
"name": "状态色 失败",
|
|
"width": 254,
|
|
"height": 86,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"gap": 14,
|
|
"padding": [
|
|
0,
|
|
18
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "DtNtz",
|
|
"name": "失败 色块",
|
|
"width": 38,
|
|
"height": 38,
|
|
"fill": "$cp-danger-bg",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "O5hBfe",
|
|
"name": "失败 色点",
|
|
"fill": "$cp-danger",
|
|
"width": 14,
|
|
"height": 14
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Vaz1q",
|
|
"name": "失败 文案",
|
|
"width": 160,
|
|
"height": 40,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "zMMQF",
|
|
"name": "失败 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "失败",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "n1FAix",
|
|
"name": "失败 用途",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "操作失败 / 无权限",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "X8fR6",
|
|
"x": 954,
|
|
"y": 184,
|
|
"name": "状态色 信息",
|
|
"width": 254,
|
|
"height": 86,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"gap": 14,
|
|
"padding": [
|
|
0,
|
|
18
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "hxD0l",
|
|
"name": "信息 色块",
|
|
"width": 38,
|
|
"height": 38,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "d1Aoy",
|
|
"name": "信息 色点",
|
|
"fill": "$cp-info",
|
|
"width": 14,
|
|
"height": 14
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ygevd",
|
|
"name": "信息 文案",
|
|
"width": 160,
|
|
"height": 40,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "KTrhO",
|
|
"name": "信息 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "信息",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Mv0xm",
|
|
"name": "信息 用途",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "系统消息 / 普通提示",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "kN9hk",
|
|
"x": 96,
|
|
"y": 326,
|
|
"name": "应用内预览画布",
|
|
"width": 1120,
|
|
"height": 574,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xxl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "y6x3s9",
|
|
"x": 40,
|
|
"y": 34,
|
|
"name": "预览标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "系统概览",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 28,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "e6kodk",
|
|
"x": 40,
|
|
"y": 72,
|
|
"name": "预览副标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "反馈浮层出现在当前工作区右上角,短暂展示后消失",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "K0BfRg",
|
|
"x": 40,
|
|
"y": 132,
|
|
"name": "预览内容卡 1",
|
|
"width": 228,
|
|
"height": 128,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-lg"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "uEH1P",
|
|
"x": 300,
|
|
"y": 132,
|
|
"name": "预览内容卡 2",
|
|
"width": 228,
|
|
"height": 128,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-lg"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "OeFhx",
|
|
"x": 560,
|
|
"y": 132,
|
|
"name": "预览内容卡 3",
|
|
"width": 228,
|
|
"height": 128,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-lg"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "m0kAz",
|
|
"x": 820,
|
|
"y": 132,
|
|
"name": "预览内容卡 4",
|
|
"width": 228,
|
|
"height": 128,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-lg"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Ft8Ni",
|
|
"x": 40,
|
|
"y": 292,
|
|
"name": "预览表格区域",
|
|
"width": 1040,
|
|
"height": 218,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-lg"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "nhtAd",
|
|
"x": 720,
|
|
"y": 32,
|
|
"name": "Toast 预览 成功",
|
|
"width": 360,
|
|
"height": 64,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-popover-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 16
|
|
},
|
|
"blur": 34,
|
|
"spread": -18
|
|
},
|
|
"gap": 12,
|
|
"padding": [
|
|
0,
|
|
16
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "BqkVe",
|
|
"name": "Toast 预览 成功 图标底",
|
|
"width": 34,
|
|
"height": 34,
|
|
"fill": "$cp-success-bg",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "dPtLw",
|
|
"name": "Toast 预览 成功 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "check",
|
|
"library": "lucide",
|
|
"fill": "$cp-success"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "qiejj",
|
|
"name": "Toast 预览 成功 文本组",
|
|
"width": 230,
|
|
"height": 38,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "hYiK0",
|
|
"name": "Toast 预览 成功 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "成功",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "J3LOJ",
|
|
"name": "Toast 预览 成功 说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "配置已更新",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "zeD9Q",
|
|
"name": "Toast 预览 成功 关闭按钮",
|
|
"width": 28,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "OMByy",
|
|
"name": "Toast 预览 成功 关闭图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "HmGNY",
|
|
"x": 1288,
|
|
"y": 326,
|
|
"name": "Toast 状态列表",
|
|
"width": 440,
|
|
"height": 574,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xxl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "vertical",
|
|
"gap": 18,
|
|
"padding": [
|
|
28,
|
|
40
|
|
],
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "cwGIY",
|
|
"name": "状态列表标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "反馈通知状态",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "je16j",
|
|
"name": "状态列表说明",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 360,
|
|
"content": "四类状态固定为成功、警告、失败、信息。通知不包含内联操作。",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "b0I20i",
|
|
"name": "Toast 成功",
|
|
"width": 360,
|
|
"height": 64,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-popover-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 16
|
|
},
|
|
"blur": 34,
|
|
"spread": -18
|
|
},
|
|
"gap": 12,
|
|
"padding": [
|
|
0,
|
|
16
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "FadLv",
|
|
"name": "Toast 成功 图标底",
|
|
"width": 34,
|
|
"height": 34,
|
|
"fill": "$cp-success-bg",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "DIEHQ",
|
|
"name": "Toast 成功 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "check",
|
|
"library": "lucide",
|
|
"fill": "$cp-success"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "avECX",
|
|
"name": "Toast 成功 文本组",
|
|
"width": 230,
|
|
"height": 38,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "QTwcR",
|
|
"name": "Toast 成功 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "成功",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "WzFMs",
|
|
"name": "Toast 成功 说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "操作已完成",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Ynrt3",
|
|
"name": "Toast 成功 关闭按钮",
|
|
"width": 28,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "z8Qm1q",
|
|
"name": "Toast 成功 关闭图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "pf1LP",
|
|
"name": "Toast 警告",
|
|
"width": 360,
|
|
"height": 64,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-popover-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 16
|
|
},
|
|
"blur": 34,
|
|
"spread": -18
|
|
},
|
|
"gap": 12,
|
|
"padding": [
|
|
0,
|
|
16
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "NfLut",
|
|
"name": "Toast 警告 图标底",
|
|
"width": 34,
|
|
"height": 34,
|
|
"fill": "$cp-warning-bg",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "AeNrC",
|
|
"name": "Toast 警告 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "triangle-alert",
|
|
"library": "lucide",
|
|
"fill": "$cp-warning"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "VZBHw",
|
|
"name": "Toast 警告 文本组",
|
|
"width": 230,
|
|
"height": 38,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "JzzvU",
|
|
"name": "Toast 警告 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "警告",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "lhwrl",
|
|
"name": "Toast 警告 说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "当前配置存在风险",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "fuZ5K",
|
|
"name": "Toast 警告 关闭按钮",
|
|
"width": 28,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "M5RFa",
|
|
"name": "Toast 警告 关闭图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "s03DG3",
|
|
"name": "Toast 失败",
|
|
"width": 360,
|
|
"height": 64,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-popover-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 16
|
|
},
|
|
"blur": 34,
|
|
"spread": -18
|
|
},
|
|
"gap": 12,
|
|
"padding": [
|
|
0,
|
|
16
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "dkik6",
|
|
"name": "Toast 失败 图标底",
|
|
"width": 34,
|
|
"height": 34,
|
|
"fill": "$cp-danger-bg",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "E8weF",
|
|
"name": "Toast 失败 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "circle-x",
|
|
"library": "lucide",
|
|
"fill": "$cp-danger"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "DuIm1",
|
|
"name": "Toast 失败 文本组",
|
|
"width": 230,
|
|
"height": 38,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Kimz1",
|
|
"name": "Toast 失败 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "失败",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "yoGUf",
|
|
"name": "Toast 失败 说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "操作未完成",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "KsoRa",
|
|
"name": "Toast 失败 关闭按钮",
|
|
"width": 28,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "wu3QH",
|
|
"name": "Toast 失败 关闭图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "OpM9A",
|
|
"name": "Toast 信息",
|
|
"width": 360,
|
|
"height": 64,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-popover-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 16
|
|
},
|
|
"blur": 34,
|
|
"spread": -18
|
|
},
|
|
"gap": 12,
|
|
"padding": [
|
|
0,
|
|
16
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "d9lNs",
|
|
"name": "Toast 信息 图标底",
|
|
"width": 34,
|
|
"height": 34,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "BVHIk",
|
|
"name": "Toast 信息 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "info",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "RJTdF",
|
|
"name": "Toast 信息 文本组",
|
|
"width": 230,
|
|
"height": 38,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "p8ecrk",
|
|
"name": "Toast 信息 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "信息",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "wvjgo",
|
|
"name": "Toast 信息 说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "系统已同步最新状态",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "eJMZC",
|
|
"name": "Toast 信息 关闭按钮",
|
|
"width": 28,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "Fx0fs",
|
|
"name": "Toast 信息 关闭图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Ildsq",
|
|
"x": 8040,
|
|
"y": 0,
|
|
"name": "组件规范 - 基础控件",
|
|
"clip": true,
|
|
"width": 1920,
|
|
"height": 1230,
|
|
"fill": "$cp-bg-page",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Dt2NW",
|
|
"x": 96,
|
|
"y": 72,
|
|
"name": "基础控件标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "基础组件 Controls",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 34,
|
|
"fontWeight": "800"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "V9xtR",
|
|
"x": 96,
|
|
"y": 118,
|
|
"name": "基础控件说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "按 Element Plus 的组件行为组织,色值、阴影和圆角使用 Codex Proxy RS 设计语言。",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 15,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "t9cHa",
|
|
"x": 96,
|
|
"y": 168,
|
|
"name": "输入框",
|
|
"width": 544,
|
|
"height": 488,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xxl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ivkd8",
|
|
"x": 28,
|
|
"y": 28,
|
|
"name": "输入框 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "输入框",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "aJsZl",
|
|
"x": 28,
|
|
"y": 58,
|
|
"name": "输入框 说明",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 420,
|
|
"content": "按 Element Plus 的尺寸、前后缀、清除和校验状态组织。",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "hKvxi",
|
|
"x": 28,
|
|
"y": 96,
|
|
"name": "输入框 尺寸标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "尺寸",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Fvmgk",
|
|
"x": 28,
|
|
"y": 124,
|
|
"name": "输入框 Large",
|
|
"width": 488,
|
|
"height": 40,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-border-radius-base",
|
|
"gap": 10,
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-large"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "LDAiV",
|
|
"name": "输入框 Large 前缀图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "search",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "spfCl",
|
|
"name": "输入框 Large 值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "大型输入框",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "ykIP2",
|
|
"name": "输入框 Large 后缀图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "jfwjM",
|
|
"x": 28,
|
|
"y": 174,
|
|
"name": "输入框 Default",
|
|
"width": 488,
|
|
"height": 32,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-border-radius-base",
|
|
"gap": 10,
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-default"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "AJTlv",
|
|
"name": "输入框 Default 前缀图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "key-round",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Y5uVq",
|
|
"name": "输入框 Default 值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "默认输入框",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "D0YOB",
|
|
"name": "输入框 Default 后缀图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "circle-x",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "t09Tb",
|
|
"x": 28,
|
|
"y": 216,
|
|
"name": "输入框 Small",
|
|
"width": 280,
|
|
"height": 24,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-border-radius-small",
|
|
"gap": 6,
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-small"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "zAp0M",
|
|
"name": "输入框 Small 前缀图标",
|
|
"width": 12,
|
|
"height": 12,
|
|
"icon": "terminal",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "SN1bD",
|
|
"name": "输入框 Small 值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "小型",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "mmfz8",
|
|
"x": 28,
|
|
"y": 270,
|
|
"name": "输入框 状态标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "状态",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "L0IImY",
|
|
"x": 28,
|
|
"y": 298,
|
|
"name": "输入框 聚焦",
|
|
"width": 488,
|
|
"height": 32,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-border-radius-base",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 8
|
|
},
|
|
"blur": 18,
|
|
"spread": -16
|
|
},
|
|
"gap": 10,
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-default"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "AA1tG",
|
|
"name": "输入框 聚焦 前缀图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "key-round",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "y6m1s2",
|
|
"name": "输入框 聚焦 值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "proxy-admin-token",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "miDTe",
|
|
"name": "输入框 聚焦 后缀图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "copy",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "QLCe0",
|
|
"x": 28,
|
|
"y": 344,
|
|
"name": "输入框 禁用",
|
|
"width": 232,
|
|
"height": 32,
|
|
"fill": "$cp-disabled-bg",
|
|
"cornerRadius": "$cp-border-radius-base",
|
|
"gap": 10,
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-default"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "MeVN6",
|
|
"name": "输入框 禁用 前缀图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "lock",
|
|
"library": "lucide",
|
|
"fill": "$cp-disabled-icon"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "HjoMT",
|
|
"name": "输入框 禁用 值",
|
|
"fill": "$cp-disabled-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "禁用输入",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "pNgkA",
|
|
"x": 284,
|
|
"y": 344,
|
|
"name": "输入框 错误",
|
|
"width": 232,
|
|
"height": 32,
|
|
"fill": "$cp-danger-bg",
|
|
"cornerRadius": "$cp-border-radius-base",
|
|
"gap": 10,
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-default"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "VPTPp",
|
|
"name": "输入框 错误 前缀图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "circle-alert",
|
|
"library": "lucide",
|
|
"fill": "$cp-danger"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "jZXi9",
|
|
"name": "输入框 错误 值",
|
|
"fill": "$cp-danger-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "格式错误",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "d7hlkh",
|
|
"x": 284,
|
|
"y": 382,
|
|
"name": "输入框 错误提示",
|
|
"fill": "$cp-danger-text",
|
|
"content": "请输入有效的访问密钥",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "t3Ivu",
|
|
"x": 664,
|
|
"y": 168,
|
|
"name": "选择器",
|
|
"width": 544,
|
|
"height": 488,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xxl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "RtFnO",
|
|
"x": 28,
|
|
"y": 28,
|
|
"name": "选择器 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "选择器",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "b928B",
|
|
"x": 28,
|
|
"y": 58,
|
|
"name": "选择器 说明",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 420,
|
|
"content": "触发器、下拉面板、选中项、悬停项和禁用项保持同一行为模型。",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "u6APz",
|
|
"x": 28,
|
|
"y": 100,
|
|
"name": "选择器 触发器",
|
|
"width": 280,
|
|
"height": 32,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-border-radius-base",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 8
|
|
},
|
|
"blur": 18,
|
|
"spread": -16
|
|
},
|
|
"gap": 8,
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-default"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "D89dRH",
|
|
"name": "选择器 触发器 前缀图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "server",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "jVDWM",
|
|
"name": "选择器 触发器 值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "生产环境",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "bdn7Q",
|
|
"name": "选择器 触发器 后缀图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "chevron-down",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "h48hN",
|
|
"x": 28,
|
|
"y": 140,
|
|
"name": "选择器 下拉面板",
|
|
"width": 280,
|
|
"height": 148,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-popper-radius",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-popover-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 16
|
|
},
|
|
"blur": 34,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "DhpQf",
|
|
"x": 6,
|
|
"y": 6,
|
|
"name": "选择项 生产环境",
|
|
"width": 268,
|
|
"height": 34,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-border-radius-base",
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-default"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "utUqF",
|
|
"name": "选择项 生产环境 文本",
|
|
"fill": "$cp-info-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "生产环境",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "W2ZInF",
|
|
"name": "选择项 生产环境 选中",
|
|
"width": 15,
|
|
"height": 15,
|
|
"icon": "check",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "JGbcB",
|
|
"x": 6,
|
|
"y": 40,
|
|
"name": "选择项 预发环境",
|
|
"width": 268,
|
|
"height": 34,
|
|
"fill": "$cp-default-bg-hover",
|
|
"cornerRadius": "$cp-border-radius-base",
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-default"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "l6rE1M",
|
|
"name": "选择项 预发环境 文本",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "预发环境",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "gH75W",
|
|
"x": 6,
|
|
"y": 74,
|
|
"name": "选择项 本地调试",
|
|
"width": 268,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-border-radius-base",
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-default"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "awTYh",
|
|
"name": "选择项 本地调试 文本",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "本地调试",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "M6vNr",
|
|
"x": 6,
|
|
"y": 108,
|
|
"name": "选择项 已停用",
|
|
"width": 268,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-border-radius-base",
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-default"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "uyNNk",
|
|
"name": "选择项 已停用 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "已停用",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "h946KE",
|
|
"x": 328,
|
|
"y": 100,
|
|
"name": "多选 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "多选 Tag",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "j0cb9E",
|
|
"x": 328,
|
|
"y": 128,
|
|
"name": "多选触发器",
|
|
"width": 188,
|
|
"height": 104,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "w2nWj",
|
|
"x": 12,
|
|
"y": 12,
|
|
"name": "多选 账号池",
|
|
"width": 82,
|
|
"height": 26,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-tag-radius",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "e4ahj7",
|
|
"name": "多选 账号池 文本",
|
|
"fill": "$cp-info-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "账号池",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "abpAZ",
|
|
"name": "多选 账号池 删除",
|
|
"width": 12,
|
|
"height": 12,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-info-text"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Vho86",
|
|
"x": 102,
|
|
"y": 12,
|
|
"name": "多选 启用",
|
|
"width": 70,
|
|
"height": 26,
|
|
"fill": "$cp-success-bg",
|
|
"cornerRadius": "$cp-tag-radius",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "VqR3N",
|
|
"name": "多选 启用 文本",
|
|
"fill": "$cp-success-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "启用",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "sZaeb",
|
|
"name": "多选 启用 删除",
|
|
"width": 12,
|
|
"height": 12,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-success-text"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "O1tljA",
|
|
"x": 12,
|
|
"y": 48,
|
|
"name": "多选 限流",
|
|
"width": 70,
|
|
"height": 26,
|
|
"fill": "$cp-warning-bg",
|
|
"cornerRadius": "$cp-tag-radius",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "I00sHo",
|
|
"name": "多选 限流 文本",
|
|
"fill": "$cp-warning-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "限流",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "g1PRTK",
|
|
"name": "多选 限流 删除",
|
|
"width": 12,
|
|
"height": 12,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-warning-text"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "a8uEY",
|
|
"x": 90,
|
|
"y": 48,
|
|
"name": "多选 只读",
|
|
"width": 70,
|
|
"height": 26,
|
|
"fill": "$cp-normal-bg",
|
|
"cornerRadius": "$cp-tag-radius",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "sqvyL",
|
|
"name": "多选 只读 文本",
|
|
"fill": "$cp-normal-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "只读",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "urK63",
|
|
"name": "多选 只读 删除",
|
|
"width": 12,
|
|
"height": 12,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-normal-text"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "X159OZ",
|
|
"x": 158,
|
|
"y": 76,
|
|
"name": "多选 下拉",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevron-down",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "KgkyE",
|
|
"x": 328,
|
|
"y": 268,
|
|
"name": "空状态 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "空状态",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "FAinC",
|
|
"x": 328,
|
|
"y": 296,
|
|
"name": "选择器 空状态",
|
|
"width": 188,
|
|
"height": 76,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "Z4ybm",
|
|
"name": "选择器 空图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "inbox",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "UQ89H",
|
|
"name": "选择器 空文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "无匹配选项",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "q87VnU",
|
|
"x": 1232,
|
|
"y": 168,
|
|
"name": "按钮",
|
|
"width": 592,
|
|
"height": 488,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xxl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "QsGco",
|
|
"x": 28,
|
|
"y": 28,
|
|
"name": "按钮 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "按钮",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "nod0U",
|
|
"x": 28,
|
|
"y": 58,
|
|
"name": "按钮 说明",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 486,
|
|
"content": "类型与状态沿用 Element Plus,尺寸明确拆分为 large、default、small。",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "T2aU88",
|
|
"x": 28,
|
|
"y": 96,
|
|
"name": "按钮 尺寸标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "尺寸",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "K0P04I",
|
|
"x": 28,
|
|
"y": 126,
|
|
"name": "按钮 Large",
|
|
"width": 96,
|
|
"height": 40,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"gap": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "VzSq5",
|
|
"name": "按钮 Large 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "Large",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "720"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "fawU1",
|
|
"x": 140,
|
|
"y": 130,
|
|
"name": "按钮 Default",
|
|
"width": 88,
|
|
"height": 32,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"gap": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "xE94u",
|
|
"name": "按钮 Default 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "Default",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "720"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "RT11y",
|
|
"x": 244,
|
|
"y": 134,
|
|
"name": "按钮 Small",
|
|
"width": 70,
|
|
"height": 24,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": 4,
|
|
"gap": 6,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "LnoXv",
|
|
"name": "按钮 Small 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "Small",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "720"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "uyEFg",
|
|
"x": 28,
|
|
"y": 188,
|
|
"name": "按钮 类型标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "类型",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "V0Tixl",
|
|
"x": 28,
|
|
"y": 218,
|
|
"name": "按钮 默认",
|
|
"width": 82,
|
|
"height": 32,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"gap": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ipgaX",
|
|
"name": "按钮 默认 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "Default",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "720"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "S75QS",
|
|
"x": 122,
|
|
"y": 218,
|
|
"name": "按钮 主要",
|
|
"width": 82,
|
|
"height": 32,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"gap": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Hr9c8",
|
|
"name": "按钮 主要 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "Primary",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "720"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "PfPVu",
|
|
"x": 216,
|
|
"y": 218,
|
|
"name": "按钮 成功",
|
|
"width": 82,
|
|
"height": 32,
|
|
"fill": "$cp-success-bg",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"gap": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "A2fkre",
|
|
"name": "按钮 成功 文本",
|
|
"fill": "$cp-success-text",
|
|
"content": "Success",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "720"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "uVCC2",
|
|
"x": 310,
|
|
"y": 218,
|
|
"name": "按钮 警告",
|
|
"width": 88,
|
|
"height": 32,
|
|
"fill": "$cp-warning-bg",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"gap": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Z4viM",
|
|
"name": "按钮 警告 文本",
|
|
"fill": "$cp-warning-text",
|
|
"content": "Warning",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "720"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "iLMKO",
|
|
"x": 410,
|
|
"y": 218,
|
|
"name": "按钮 危险",
|
|
"width": 82,
|
|
"height": 32,
|
|
"fill": "$cp-danger-bg",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"gap": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "DBg9z",
|
|
"name": "按钮 危险 文本",
|
|
"fill": "$cp-danger-text",
|
|
"content": "Danger",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "720"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "r56gZ",
|
|
"x": 28,
|
|
"y": 292,
|
|
"name": "按钮 状态标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "状态",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "w0UzAw",
|
|
"x": 28,
|
|
"y": 322,
|
|
"name": "按钮 Hover",
|
|
"width": 82,
|
|
"height": 32,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"gap": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "R2CDRB",
|
|
"name": "按钮 Hover 文本",
|
|
"fill": "$cp-info-text",
|
|
"content": "Hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "720"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "n0Kifv",
|
|
"x": 122,
|
|
"y": 322,
|
|
"name": "按钮 Loading",
|
|
"width": 98,
|
|
"height": 32,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"gap": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "pqooR",
|
|
"name": "按钮 Loading 加载图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "loader-circle",
|
|
"library": "lucide",
|
|
"fill": "$cp-info-on"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "RriQH",
|
|
"name": "按钮 Loading 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "Loading",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "720"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "InX9V",
|
|
"x": 232,
|
|
"y": 322,
|
|
"name": "按钮 Disabled",
|
|
"width": 98,
|
|
"height": 32,
|
|
"fill": "$cp-disabled-bg",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"gap": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "bWp5w",
|
|
"name": "按钮 Disabled 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "Disabled",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "720"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "M9ibIX",
|
|
"x": 342,
|
|
"y": 322,
|
|
"name": "按钮 Plain",
|
|
"width": 82,
|
|
"height": 32,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"gap": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "fbnpn",
|
|
"name": "按钮 Plain 文本",
|
|
"fill": "$cp-info-text",
|
|
"content": "Plain",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "720"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "v6e09",
|
|
"x": 28,
|
|
"y": 390,
|
|
"name": "按钮 文字按钮标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "文字按钮",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "D6fyU",
|
|
"x": 28,
|
|
"y": 420,
|
|
"name": "文字按钮 主要",
|
|
"fill": "$cp-info-text",
|
|
"content": "查看详情",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "720"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Z9JFd3",
|
|
"x": 112,
|
|
"y": 420,
|
|
"name": "文字按钮 危险",
|
|
"fill": "$cp-danger-text",
|
|
"content": "删除",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "720"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "d6TRF",
|
|
"x": 168,
|
|
"y": 420,
|
|
"name": "文字按钮 禁用",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "不可用",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "720"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "DMTJl",
|
|
"x": 96,
|
|
"y": 680,
|
|
"name": "表格",
|
|
"width": 1136,
|
|
"height": 500,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xxl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "OSnYz",
|
|
"x": 28,
|
|
"y": 28,
|
|
"name": "表格 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "表格",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "A0EiJ",
|
|
"x": 28,
|
|
"y": 58,
|
|
"name": "表格 说明",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 640,
|
|
"content": "表头、斑马纹、选择列、标签状态、操作列和分页按真实表格组织。",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "qQhn4",
|
|
"x": 28,
|
|
"y": 100,
|
|
"name": "表格 表头",
|
|
"width": 1080,
|
|
"height": 40,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "qBIy8",
|
|
"name": "表头 选择单元",
|
|
"width": 48,
|
|
"height": 40,
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "PBLHY",
|
|
"name": "表头 复选框",
|
|
"width": 16,
|
|
"height": 16,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-checkbox-radius",
|
|
"stroke": "$cp-default-border-hover",
|
|
"strokeWidth": 1,
|
|
"strokeAlignment": "inner"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "qHYRS",
|
|
"name": "表头 账号",
|
|
"width": 300,
|
|
"height": 40,
|
|
"fill": "$cp-transparent",
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "cG43L",
|
|
"name": "表头 账号 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "账号",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "K3LRYe",
|
|
"name": "表头 状态",
|
|
"width": 150,
|
|
"height": 40,
|
|
"fill": "$cp-transparent",
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "WKtIK",
|
|
"name": "表头 状态 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "状态",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "bwANs",
|
|
"name": "表头 今日用量",
|
|
"width": 180,
|
|
"height": 40,
|
|
"fill": "$cp-transparent",
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "UcfOv",
|
|
"name": "表头 今日用量 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "今日用量",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "tcGgP",
|
|
"name": "表头 更新时间",
|
|
"width": 180,
|
|
"height": 40,
|
|
"fill": "$cp-transparent",
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Ia8O5",
|
|
"name": "表头 更新时间 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "更新时间",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "iZf1v",
|
|
"name": "表头 操作",
|
|
"width": 222,
|
|
"height": 40,
|
|
"fill": "$cp-transparent",
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "end",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Id1jh",
|
|
"name": "表头 操作 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "操作",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "nsqtU",
|
|
"x": 28,
|
|
"y": 154,
|
|
"name": "表格行 1",
|
|
"width": 1080,
|
|
"height": 52,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "Uefz6",
|
|
"name": "表格行 1 选择单元",
|
|
"width": 48,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "H24OQK",
|
|
"name": "表格行 1 复选框",
|
|
"width": 16,
|
|
"height": 16,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-checkbox-radius",
|
|
"stroke": "$cp-default-border-hover",
|
|
"strokeWidth": 1,
|
|
"strokeAlignment": "inner"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ZTcws",
|
|
"name": "表格行 1 账号单元",
|
|
"width": 300,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 4,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "C7sfG",
|
|
"name": "表格行 1 邮箱",
|
|
"fill": "$cp-text-primary",
|
|
"content": "amy.ops@example.com",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "b6IPx",
|
|
"name": "表格行 1 分组",
|
|
"fill": "$cp-text-muted",
|
|
"content": "主账号池",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "lN21o",
|
|
"name": "表格行 1 状态单元",
|
|
"width": 150,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "JkVkc",
|
|
"name": "表格行 1 状态标签",
|
|
"width": 64,
|
|
"height": 26,
|
|
"fill": "$cp-success-bg",
|
|
"cornerRadius": "$cp-tag-radius",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "YdOXd",
|
|
"name": "表格行 1 状态标签 文本",
|
|
"fill": "$cp-success-text",
|
|
"content": "正常",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "gz7EV",
|
|
"name": "表格行 1 用量",
|
|
"width": 180,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "s4LON",
|
|
"name": "表格行 1 用量 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "38.4M",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "DEh5x",
|
|
"name": "表格行 1 更新时间",
|
|
"width": 180,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "c7YD85",
|
|
"name": "表格行 1 更新时间 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "14:32:08",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "TtJVz",
|
|
"name": "表格行 1 操作单元",
|
|
"width": 222,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"gap": 14,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "end",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "l7SKnz",
|
|
"name": "表格行 1 编辑",
|
|
"fill": "$cp-info-text",
|
|
"content": "编辑",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "cc88c",
|
|
"name": "表格行 1 更多",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "更多",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "POthr",
|
|
"x": 28,
|
|
"y": 214,
|
|
"name": "表格行 2",
|
|
"width": 1080,
|
|
"height": 52,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "Jdf5F",
|
|
"name": "表格行 2 选择单元",
|
|
"width": 48,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "I2Y7L6",
|
|
"name": "表格行 2 复选框",
|
|
"width": 16,
|
|
"height": 16,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-checkbox-radius",
|
|
"stroke": "$cp-default-border-hover",
|
|
"strokeWidth": 1,
|
|
"strokeAlignment": "inner"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "LNTyp",
|
|
"name": "表格行 2 账号单元",
|
|
"width": 300,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 4,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "UZmLB",
|
|
"name": "表格行 2 邮箱",
|
|
"fill": "$cp-text-primary",
|
|
"content": "relay.cn@example.com",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "GJx0m",
|
|
"name": "表格行 2 分组",
|
|
"fill": "$cp-text-muted",
|
|
"content": "备用池",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "T7DPe",
|
|
"name": "表格行 2 状态单元",
|
|
"width": 150,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "oil8u",
|
|
"name": "表格行 2 状态标签",
|
|
"width": 64,
|
|
"height": 26,
|
|
"fill": "$cp-warning-bg",
|
|
"cornerRadius": "$cp-tag-radius",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "v5i6iV",
|
|
"name": "表格行 2 状态标签 文本",
|
|
"fill": "$cp-warning-text",
|
|
"content": "警告",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ffSnb",
|
|
"name": "表格行 2 用量",
|
|
"width": 180,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "vse5d",
|
|
"name": "表格行 2 用量 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "12.9M",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "nAHNF",
|
|
"name": "表格行 2 更新时间",
|
|
"width": 180,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "O7mok",
|
|
"name": "表格行 2 更新时间 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "14:29:41",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "wBM9n",
|
|
"name": "表格行 2 操作单元",
|
|
"width": 222,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"gap": 14,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "end",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "b4bMGe",
|
|
"name": "表格行 2 编辑",
|
|
"fill": "$cp-info-text",
|
|
"content": "编辑",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "qIjGt",
|
|
"name": "表格行 2 更多",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "更多",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "WZNVC",
|
|
"x": 28,
|
|
"y": 274,
|
|
"name": "表格行 3",
|
|
"width": 1080,
|
|
"height": 52,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "xVnuI",
|
|
"name": "表格行 3 选择单元",
|
|
"width": 48,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "IaESJ",
|
|
"name": "表格行 3 复选框",
|
|
"width": 16,
|
|
"height": 16,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-checkbox-radius",
|
|
"stroke": "$cp-default-border-hover",
|
|
"strokeWidth": 1,
|
|
"strokeAlignment": "inner"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "nEnOe",
|
|
"name": "表格行 3 账号单元",
|
|
"width": 300,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 4,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "QyaGg",
|
|
"name": "表格行 3 邮箱",
|
|
"fill": "$cp-text-primary",
|
|
"content": "quota.bot@example.com",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "W4OFLy",
|
|
"name": "表格行 3 分组",
|
|
"fill": "$cp-text-muted",
|
|
"content": "实验池",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "L2NUo",
|
|
"name": "表格行 3 状态单元",
|
|
"width": 150,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "s6KoS",
|
|
"name": "表格行 3 状态标签",
|
|
"width": 64,
|
|
"height": 26,
|
|
"fill": "$cp-danger-bg",
|
|
"cornerRadius": "$cp-tag-radius",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "GpIvQ",
|
|
"name": "表格行 3 状态标签 文本",
|
|
"fill": "$cp-danger-text",
|
|
"content": "失败",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ZPyRi",
|
|
"name": "表格行 3 用量",
|
|
"width": 180,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "k6Lp9y",
|
|
"name": "表格行 3 用量 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "0.8M",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "v5ODF",
|
|
"name": "表格行 3 更新时间",
|
|
"width": 180,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ARCLN",
|
|
"name": "表格行 3 更新时间 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "14:10:03",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "VI9Ao",
|
|
"name": "表格行 3 操作单元",
|
|
"width": 222,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"gap": 14,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "end",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "WxALn",
|
|
"name": "表格行 3 编辑",
|
|
"fill": "$cp-info-text",
|
|
"content": "编辑",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "BJkuh",
|
|
"name": "表格行 3 更多",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "更多",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "WjM5S",
|
|
"x": 28,
|
|
"y": 334,
|
|
"name": "表格行 4",
|
|
"width": 1080,
|
|
"height": 52,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "YfS0J",
|
|
"name": "表格行 4 选择单元",
|
|
"width": 48,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "uUe9a",
|
|
"name": "表格行 4 复选框",
|
|
"width": 16,
|
|
"height": 16,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-checkbox-radius",
|
|
"stroke": "$cp-default-border-hover",
|
|
"strokeWidth": 1,
|
|
"strokeAlignment": "inner"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "UrQ4V",
|
|
"name": "表格行 4 账号单元",
|
|
"width": 300,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 4,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "m9rDS5",
|
|
"name": "表格行 4 邮箱",
|
|
"fill": "$cp-text-primary",
|
|
"content": "team.dev@example.com",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "KHlJU",
|
|
"name": "表格行 4 分组",
|
|
"fill": "$cp-text-muted",
|
|
"content": "开发池",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "FG3D9",
|
|
"name": "表格行 4 状态单元",
|
|
"width": 150,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "hPkRp",
|
|
"name": "表格行 4 状态标签",
|
|
"width": 64,
|
|
"height": 26,
|
|
"fill": "$cp-normal-bg",
|
|
"cornerRadius": "$cp-tag-radius",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ep2sI",
|
|
"name": "表格行 4 状态标签 文本",
|
|
"fill": "$cp-normal-text",
|
|
"content": "启用",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "wVaD3",
|
|
"name": "表格行 4 用量",
|
|
"width": 180,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "OS0Zr",
|
|
"name": "表格行 4 用量 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "6.2M",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Rmv1v",
|
|
"name": "表格行 4 更新时间",
|
|
"width": 180,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "J2cGmD",
|
|
"name": "表格行 4 更新时间 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "13:58:17",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "as7QM",
|
|
"name": "表格行 4 操作单元",
|
|
"width": 222,
|
|
"height": 52,
|
|
"fill": "$cp-transparent",
|
|
"gap": 14,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "end",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "CzA0G",
|
|
"name": "表格行 4 编辑",
|
|
"fill": "$cp-info-text",
|
|
"content": "编辑",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "ohjS9",
|
|
"name": "表格行 4 更多",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "更多",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "lJOHx",
|
|
"x": 28,
|
|
"y": 414,
|
|
"name": "表格 分页",
|
|
"width": 1080,
|
|
"height": 40,
|
|
"fill": "$cp-transparent",
|
|
"gap": 8,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Ekqja",
|
|
"name": "分页 总数",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "共 50 条",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "kIQ6d",
|
|
"name": "分页 上一页",
|
|
"width": 32,
|
|
"height": 32,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "N8lUCT",
|
|
"name": "分页 上一页 图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "chevron-left",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "bvyZd",
|
|
"name": "分页 页码 1",
|
|
"width": 32,
|
|
"height": 32,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "jMJks",
|
|
"name": "分页 页码 1 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "1",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "720"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "WdjXk",
|
|
"name": "分页 页码 2",
|
|
"width": 32,
|
|
"height": 32,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "oHDiK",
|
|
"name": "分页 页码 2 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "2",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "720"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "y6aww",
|
|
"name": "分页 下一页",
|
|
"width": 32,
|
|
"height": 32,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "J6PAy",
|
|
"name": "分页 下一页 图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "chevron-right",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "d05L9",
|
|
"x": 1256,
|
|
"y": 680,
|
|
"name": "选择与状态",
|
|
"width": 568,
|
|
"height": 500,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xxl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "iYppY",
|
|
"x": 28,
|
|
"y": 28,
|
|
"name": "选择与状态 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "选择与状态",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "nWXRM",
|
|
"x": 28,
|
|
"y": 58,
|
|
"name": "选择与状态 说明",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 480,
|
|
"content": "复选框、单选、开关、标签和加载状态保持垂直居中。",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "zgblC",
|
|
"x": 28,
|
|
"y": 100,
|
|
"name": "复选框 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "Checkbox",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "whcKa",
|
|
"x": 28,
|
|
"y": 128,
|
|
"name": "复选框 未选",
|
|
"width": 180,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"gap": 10,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "BthxS",
|
|
"name": "复选框 未选 方框",
|
|
"width": 18,
|
|
"height": 18,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-checkbox-radius",
|
|
"justifyContent": "center",
|
|
"alignItems": "center"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "PnpkO",
|
|
"name": "复选框 未选 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "未选",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "yQqIY",
|
|
"x": 220,
|
|
"y": 128,
|
|
"name": "复选框 已选",
|
|
"width": 180,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"gap": 10,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "Iq94C",
|
|
"name": "复选框 已选 方框",
|
|
"width": 18,
|
|
"height": 18,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-checkbox-radius",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "RWs2l",
|
|
"name": "复选框 已选 标记",
|
|
"width": 13,
|
|
"height": 13,
|
|
"icon": "check",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "nv56D",
|
|
"name": "复选框 已选 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "已选",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "gJD3b",
|
|
"x": 380,
|
|
"y": 128,
|
|
"name": "复选框 半选",
|
|
"width": 180,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"gap": 10,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "SpwAK",
|
|
"name": "复选框 半选 方框",
|
|
"width": 18,
|
|
"height": 18,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-checkbox-radius",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "wtG27",
|
|
"name": "复选框 半选 标记",
|
|
"width": 13,
|
|
"height": 13,
|
|
"icon": "minus",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "k8IXL",
|
|
"name": "复选框 半选 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "半选",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "hhfM3",
|
|
"x": 28,
|
|
"y": 168,
|
|
"name": "复选框 禁用",
|
|
"width": 180,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"gap": 10,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "Dlm5S",
|
|
"name": "复选框 禁用 方框",
|
|
"width": 18,
|
|
"height": 18,
|
|
"fill": "$cp-disabled-bg",
|
|
"cornerRadius": "$cp-checkbox-radius",
|
|
"justifyContent": "center",
|
|
"alignItems": "center"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Q6dESo",
|
|
"name": "复选框 禁用 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "禁用",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "F1Z6DD",
|
|
"x": 220,
|
|
"y": 168,
|
|
"name": "复选框 禁用已选",
|
|
"width": 180,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"gap": 10,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "U5H2G",
|
|
"name": "复选框 禁用已选 方框",
|
|
"width": 18,
|
|
"height": 18,
|
|
"fill": "$cp-disabled-bg",
|
|
"cornerRadius": "$cp-checkbox-radius",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "xV00M",
|
|
"name": "复选框 禁用已选 标记",
|
|
"width": 13,
|
|
"height": 13,
|
|
"icon": "check",
|
|
"library": "lucide",
|
|
"fill": "$cp-disabled-icon"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "p7emJO",
|
|
"name": "复选框 禁用已选 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "禁用已选",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "KUhyB",
|
|
"x": 28,
|
|
"y": 224,
|
|
"name": "单选 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "Radio",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "qqjbJ",
|
|
"x": 28,
|
|
"y": 252,
|
|
"name": "单选 默认",
|
|
"width": 150,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"gap": 10,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "Sh0EX",
|
|
"name": "单选 默认 外圈",
|
|
"width": 18,
|
|
"height": 18,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"justifyContent": "center",
|
|
"alignItems": "center"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "UFz2V",
|
|
"name": "单选 默认 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "默认",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "M76eGz",
|
|
"x": 220,
|
|
"y": 252,
|
|
"name": "单选 已选",
|
|
"width": 150,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"gap": 10,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "uweHo",
|
|
"name": "单选 已选 外圈",
|
|
"width": 18,
|
|
"height": 18,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "u7MPXU",
|
|
"name": "单选 已选 内点",
|
|
"fill": "$cp-info",
|
|
"width": 8,
|
|
"height": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "fZuwM",
|
|
"name": "单选 已选 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "已选",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "A3I9yz",
|
|
"x": 380,
|
|
"y": 252,
|
|
"name": "单选 禁用",
|
|
"width": 150,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"gap": 10,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "Nq46e",
|
|
"name": "单选 禁用 外圈",
|
|
"width": 18,
|
|
"height": 18,
|
|
"fill": "$cp-disabled-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"justifyContent": "center",
|
|
"alignItems": "center"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "ppdNc",
|
|
"name": "单选 禁用 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "禁用",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "XD4bL",
|
|
"x": 28,
|
|
"y": 310,
|
|
"name": "开关 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "Switch",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "s6b8L",
|
|
"x": 28,
|
|
"y": 340,
|
|
"name": "开关 开",
|
|
"width": 42,
|
|
"height": 24,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "n95JM",
|
|
"x": 20,
|
|
"y": 3,
|
|
"name": "开关 开 滑块",
|
|
"fill": "$cp-bg-surface",
|
|
"width": 18,
|
|
"height": 18
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "UDaaQ",
|
|
"x": 92,
|
|
"y": 340,
|
|
"name": "开关 关",
|
|
"width": 42,
|
|
"height": 24,
|
|
"fill": "$cp-bg-muted",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "DowGi",
|
|
"x": 3,
|
|
"y": 3,
|
|
"name": "开关 关 滑块",
|
|
"fill": "$cp-bg-surface",
|
|
"width": 18,
|
|
"height": 18
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "F8yILN",
|
|
"x": 156,
|
|
"y": 340,
|
|
"name": "开关 禁用",
|
|
"width": 42,
|
|
"height": 24,
|
|
"fill": "$cp-disabled-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "gzSqI",
|
|
"x": 20,
|
|
"y": 3,
|
|
"name": "开关 禁用 滑块",
|
|
"fill": "$cp-bg-surface",
|
|
"width": 18,
|
|
"height": 18
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "JFhf8",
|
|
"x": 260,
|
|
"y": 310,
|
|
"name": "标签 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "Tag",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "hFjBt",
|
|
"x": 260,
|
|
"y": 340,
|
|
"name": "标签 正常",
|
|
"width": 64,
|
|
"height": 26,
|
|
"fill": "$cp-normal-bg",
|
|
"cornerRadius": "$cp-tag-radius",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "wgJE9",
|
|
"name": "标签 正常 文本",
|
|
"fill": "$cp-normal-text",
|
|
"content": "正常",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Bwd3t",
|
|
"x": 332,
|
|
"y": 340,
|
|
"name": "标签 成功",
|
|
"width": 64,
|
|
"height": 26,
|
|
"fill": "$cp-success-bg",
|
|
"cornerRadius": "$cp-tag-radius",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "MeMbF",
|
|
"name": "标签 成功 文本",
|
|
"fill": "$cp-success-text",
|
|
"content": "成功",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "uvvNu",
|
|
"x": 404,
|
|
"y": 340,
|
|
"name": "标签 警告",
|
|
"width": 64,
|
|
"height": 26,
|
|
"fill": "$cp-warning-bg",
|
|
"cornerRadius": "$cp-tag-radius",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "WhJLE",
|
|
"name": "标签 警告 文本",
|
|
"fill": "$cp-warning-text",
|
|
"content": "警告",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "S77sEQ",
|
|
"x": 476,
|
|
"y": 340,
|
|
"name": "标签 错误",
|
|
"width": 64,
|
|
"height": 26,
|
|
"fill": "$cp-danger-bg",
|
|
"cornerRadius": "$cp-tag-radius",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "u6SOA",
|
|
"name": "标签 错误 文本",
|
|
"fill": "$cp-danger-text",
|
|
"content": "错误",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "bczQQ",
|
|
"x": 28,
|
|
"y": 404,
|
|
"name": "加载 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "Loading",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Gbka6",
|
|
"x": 28,
|
|
"y": 432,
|
|
"name": "加载 行",
|
|
"width": 220,
|
|
"height": 36,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"gap": 10,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "u9XhL",
|
|
"name": "加载 图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "loader-circle",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "YNY6U",
|
|
"name": "加载 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "正在同步账号状态",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "E6quaN",
|
|
"x": 10020,
|
|
"y": 0,
|
|
"name": "组件规范 - 主题变量",
|
|
"clip": true,
|
|
"width": 1920,
|
|
"height": 1080,
|
|
"fill": "$cp-bg-page",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "tLjN2",
|
|
"x": 96,
|
|
"y": 72,
|
|
"name": "主题变量标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "主题变量 Theme Tokens",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 34,
|
|
"fontWeight": "800"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "g204b",
|
|
"x": 96,
|
|
"y": 118,
|
|
"name": "主题变量说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "基于 GitHub 源码调研后的语义色、交互态和禁用态变量。",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 15,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ST7On",
|
|
"x": 96,
|
|
"y": 168,
|
|
"name": "语义色阶",
|
|
"width": 1160,
|
|
"height": 780,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xxl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "vertical",
|
|
"gap": 20,
|
|
"padding": 28,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "dgkLA",
|
|
"name": "语义色阶 标题组",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 7,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "zY8tB",
|
|
"name": "语义色阶 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "语义色阶",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "E3ylg",
|
|
"name": "语义色阶 说明",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "每个语义色都提供 base、hover、pressed、bg、bg-hover、active-bg。",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "rd8eM",
|
|
"name": "语义色阶表",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 10,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "x85hq",
|
|
"name": "语义色阶表头",
|
|
"width": "fill_container",
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"gap": 12,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "F5ttP",
|
|
"name": "表头 状态",
|
|
"width": 118,
|
|
"height": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Xc7uT",
|
|
"name": "表头 状态 文本",
|
|
"fill": "$cp-text-muted",
|
|
"content": "状态",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Ogv9A",
|
|
"name": "表头 Base",
|
|
"width": 128,
|
|
"height": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "dlk3y",
|
|
"name": "表头 Base 文本",
|
|
"fill": "$cp-text-muted",
|
|
"content": "Base",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "SOBGj",
|
|
"name": "表头 Hover",
|
|
"width": 128,
|
|
"height": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "J0bHm",
|
|
"name": "表头 Hover 文本",
|
|
"fill": "$cp-text-muted",
|
|
"content": "Hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Le8sF",
|
|
"name": "表头 Pressed",
|
|
"width": 128,
|
|
"height": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "M9Q1Sg",
|
|
"name": "表头 Pressed 文本",
|
|
"fill": "$cp-text-muted",
|
|
"content": "Pressed",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "GSdMJ",
|
|
"name": "表头 Bg",
|
|
"width": 128,
|
|
"height": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "pWZFP",
|
|
"name": "表头 Bg 文本",
|
|
"fill": "$cp-text-muted",
|
|
"content": "Bg",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "wrVKw",
|
|
"name": "表头 Bg hover",
|
|
"width": 128,
|
|
"height": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "zjhD7",
|
|
"name": "表头 Bg hover 文本",
|
|
"fill": "$cp-text-muted",
|
|
"content": "Bg hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "h9y4B",
|
|
"name": "表头 Active bg",
|
|
"width": 128,
|
|
"height": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "QMoNm",
|
|
"name": "表头 Active bg 文本",
|
|
"fill": "$cp-text-muted",
|
|
"content": "Active bg",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "gslIj",
|
|
"name": "语义色阶 信息",
|
|
"width": "fill_container",
|
|
"height": 78,
|
|
"fill": "$cp-transparent",
|
|
"gap": 12,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "uLztc",
|
|
"name": "信息 状态名",
|
|
"width": 118,
|
|
"height": 62,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "n1Bd2m",
|
|
"name": "信息 中文",
|
|
"fill": "$cp-text-primary",
|
|
"content": "信息",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "MFixJ",
|
|
"name": "信息 token",
|
|
"fill": "$cp-text-muted",
|
|
"content": "--cp-info",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "c51Kw",
|
|
"name": "信息 Base",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "YLHK5",
|
|
"name": "信息 Base 标签",
|
|
"fill": "$cp-white",
|
|
"content": "base",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Pf8N6",
|
|
"name": "信息 Base 值",
|
|
"fill": "$cp-white",
|
|
"content": "#2563EB",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "pDdWB",
|
|
"name": "信息 Hover",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-info-hover",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "s43kd0",
|
|
"name": "信息 Hover 标签",
|
|
"fill": "$cp-white",
|
|
"content": "hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "M6YXq",
|
|
"name": "信息 Hover 值",
|
|
"fill": "$cp-white",
|
|
"content": "#1D4ED8",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Xfefi",
|
|
"name": "信息 Pressed",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-info-pressed",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "LczGH",
|
|
"name": "信息 Pressed 标签",
|
|
"fill": "$cp-white",
|
|
"content": "pressed",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "GVi2L",
|
|
"name": "信息 Pressed 值",
|
|
"fill": "$cp-white",
|
|
"content": "#1E40AF",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "V1NPs8",
|
|
"name": "信息 Bg",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "V5MBz",
|
|
"name": "信息 Bg 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "AzEU0",
|
|
"name": "信息 Bg 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#EEF6FF",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "zs1U6",
|
|
"name": "信息 Bg hover",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-info-bg-hover",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ql951",
|
|
"name": "信息 Bg hover 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg-hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "woLaN",
|
|
"name": "信息 Bg hover 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#DBEAFE",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "MfaF0",
|
|
"name": "信息 Active bg",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-info-bg-active",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Mlmil",
|
|
"name": "信息 Active bg 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg-active",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "WMXHn",
|
|
"name": "信息 Active bg 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#BFDBFE",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "onNsm",
|
|
"name": "语义色阶 正常",
|
|
"width": "fill_container",
|
|
"height": 78,
|
|
"fill": "$cp-transparent",
|
|
"gap": 12,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "RGqt8",
|
|
"name": "正常 状态名",
|
|
"width": 118,
|
|
"height": 62,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "jViql",
|
|
"name": "正常 中文",
|
|
"fill": "$cp-text-primary",
|
|
"content": "正常",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Fg5tp",
|
|
"name": "正常 token",
|
|
"fill": "$cp-text-muted",
|
|
"content": "--cp-normal",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "lTHxb",
|
|
"name": "正常 Base",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-normal",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "VNQWH",
|
|
"name": "正常 Base 标签",
|
|
"fill": "$cp-white",
|
|
"content": "base",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "fc479",
|
|
"name": "正常 Base 值",
|
|
"fill": "$cp-white",
|
|
"content": "#0F9F9A",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "gB8sC",
|
|
"name": "正常 Hover",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-normal-hover",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "l0PBd",
|
|
"name": "正常 Hover 标签",
|
|
"fill": "$cp-white",
|
|
"content": "hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "p8ELk9",
|
|
"name": "正常 Hover 值",
|
|
"fill": "$cp-white",
|
|
"content": "#0D8D88",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "h9ke2j",
|
|
"name": "正常 Pressed",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-normal-pressed",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "tFfYT",
|
|
"name": "正常 Pressed 标签",
|
|
"fill": "$cp-white",
|
|
"content": "pressed",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "z1LSUq",
|
|
"name": "正常 Pressed 值",
|
|
"fill": "$cp-white",
|
|
"content": "#0B7370",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "NlJ3m",
|
|
"name": "正常 Bg",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-normal-bg",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "o7rmyc",
|
|
"name": "正常 Bg 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "meQl5",
|
|
"name": "正常 Bg 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#ECFDFD",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "g2sJHL",
|
|
"name": "正常 Bg hover",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-normal-bg-hover",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "SwtmY",
|
|
"name": "正常 Bg hover 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg-hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "SE3iP",
|
|
"name": "正常 Bg hover 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#DDF7F6",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "f1zHM",
|
|
"name": "正常 Active bg",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-normal-bg-active",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "KlupJ",
|
|
"name": "正常 Active bg 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg-active",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "N3G3A",
|
|
"name": "正常 Active bg 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#C7EFEE",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "AmgJI",
|
|
"name": "语义色阶 成功",
|
|
"width": "fill_container",
|
|
"height": 78,
|
|
"fill": "$cp-transparent",
|
|
"gap": 12,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "owCbN",
|
|
"name": "成功 状态名",
|
|
"width": 118,
|
|
"height": 62,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "VGCq2",
|
|
"name": "成功 中文",
|
|
"fill": "$cp-text-primary",
|
|
"content": "成功",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "KK1wT",
|
|
"name": "成功 token",
|
|
"fill": "$cp-text-muted",
|
|
"content": "--cp-success",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "nzoI2",
|
|
"name": "成功 Base",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-success",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "em0o6",
|
|
"name": "成功 Base 标签",
|
|
"fill": "$cp-white",
|
|
"content": "base",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "mmp79",
|
|
"name": "成功 Base 值",
|
|
"fill": "$cp-white",
|
|
"content": "#12B981",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "OPsfV",
|
|
"name": "成功 Hover",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-success-hover",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "mRHnK",
|
|
"name": "成功 Hover 标签",
|
|
"fill": "$cp-white",
|
|
"content": "hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "pFLpK",
|
|
"name": "成功 Hover 值",
|
|
"fill": "$cp-white",
|
|
"content": "#0EA371",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "hxjeC",
|
|
"name": "成功 Pressed",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-success-pressed",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "k3GBy",
|
|
"name": "成功 Pressed 标签",
|
|
"fill": "$cp-white",
|
|
"content": "pressed",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "VERS8",
|
|
"name": "成功 Pressed 值",
|
|
"fill": "$cp-white",
|
|
"content": "#0B865F",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "gAc3Z",
|
|
"name": "成功 Bg",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-success-bg",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "OFTMr",
|
|
"name": "成功 Bg 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "gLPFI",
|
|
"name": "成功 Bg 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#ECFDF5",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "FpuSE",
|
|
"name": "成功 Bg hover",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-success-bg-hover",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "xNqJx",
|
|
"name": "成功 Bg hover 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg-hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "f9kH49",
|
|
"name": "成功 Bg hover 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#DDFBEA",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "g4BhCI",
|
|
"name": "成功 Active bg",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-success-bg-active",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "TReDI",
|
|
"name": "成功 Active bg 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg-active",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "OxFnm",
|
|
"name": "成功 Active bg 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#C8F5DC",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "S7WNI6",
|
|
"name": "语义色阶 警告",
|
|
"width": "fill_container",
|
|
"height": 78,
|
|
"fill": "$cp-transparent",
|
|
"gap": 12,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "rqJrm",
|
|
"name": "警告 状态名",
|
|
"width": 118,
|
|
"height": 62,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "uzQAG",
|
|
"name": "警告 中文",
|
|
"fill": "$cp-text-primary",
|
|
"content": "警告",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "nePHt",
|
|
"name": "警告 token",
|
|
"fill": "$cp-text-muted",
|
|
"content": "--cp-warning",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "zqML9",
|
|
"name": "警告 Base",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-warning",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "a6rxT",
|
|
"name": "警告 Base 标签",
|
|
"fill": "$cp-white",
|
|
"content": "base",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "R0OYrx",
|
|
"name": "警告 Base 值",
|
|
"fill": "$cp-white",
|
|
"content": "#F59E0B",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "v2HStc",
|
|
"name": "警告 Hover",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-warning-hover",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "vpLnf",
|
|
"name": "警告 Hover 标签",
|
|
"fill": "$cp-white",
|
|
"content": "hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "XCn78",
|
|
"name": "警告 Hover 值",
|
|
"fill": "$cp-white",
|
|
"content": "#D97706",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "vIIjg",
|
|
"name": "警告 Pressed",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-warning-pressed",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "XogMO",
|
|
"name": "警告 Pressed 标签",
|
|
"fill": "$cp-white",
|
|
"content": "pressed",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "f2rxii",
|
|
"name": "警告 Pressed 值",
|
|
"fill": "$cp-white",
|
|
"content": "#B45309",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "E5Dz8",
|
|
"name": "警告 Bg",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-warning-bg",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "jTdXg",
|
|
"name": "警告 Bg 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "j1kzgr",
|
|
"name": "警告 Bg 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#FFFBEB",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "EV6gw",
|
|
"name": "警告 Bg hover",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-warning-bg-hover",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ExuV8",
|
|
"name": "警告 Bg hover 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg-hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "JVIs3",
|
|
"name": "警告 Bg hover 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#FEF3C7",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "yrILC",
|
|
"name": "警告 Active bg",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-warning-bg-active",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "YnLR6",
|
|
"name": "警告 Active bg 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg-active",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "CPTLL",
|
|
"name": "警告 Active bg 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#FDE68A",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "d1AGy",
|
|
"name": "语义色阶 失败",
|
|
"width": "fill_container",
|
|
"height": 78,
|
|
"fill": "$cp-transparent",
|
|
"gap": 12,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "UXJrR",
|
|
"name": "失败 状态名",
|
|
"width": 118,
|
|
"height": 62,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "T4J2F",
|
|
"name": "失败 中文",
|
|
"fill": "$cp-text-primary",
|
|
"content": "失败",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "x08f0y",
|
|
"name": "失败 token",
|
|
"fill": "$cp-text-muted",
|
|
"content": "--cp-danger",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "XgUUd",
|
|
"name": "失败 Base",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-danger",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "G8u62N",
|
|
"name": "失败 Base 标签",
|
|
"fill": "$cp-white",
|
|
"content": "base",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "l9sM7B",
|
|
"name": "失败 Base 值",
|
|
"fill": "$cp-white",
|
|
"content": "#EF4444",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Lt8U8",
|
|
"name": "失败 Hover",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-danger-hover",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Z9kMa",
|
|
"name": "失败 Hover 标签",
|
|
"fill": "$cp-white",
|
|
"content": "hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Ccg8o",
|
|
"name": "失败 Hover 值",
|
|
"fill": "$cp-white",
|
|
"content": "#DC2626",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "At74l",
|
|
"name": "失败 Pressed",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-danger-pressed",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "BtjDh",
|
|
"name": "失败 Pressed 标签",
|
|
"fill": "$cp-white",
|
|
"content": "pressed",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "r6iswo",
|
|
"name": "失败 Pressed 值",
|
|
"fill": "$cp-white",
|
|
"content": "#B91C1C",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "BMxRn",
|
|
"name": "失败 Bg",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-danger-bg",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "u4xlz1",
|
|
"name": "失败 Bg 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "UQZoy",
|
|
"name": "失败 Bg 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#FEF2F2",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "LQMoi",
|
|
"name": "失败 Bg hover",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-danger-bg-hover",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "V020fZ",
|
|
"name": "失败 Bg hover 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg-hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "li5Od",
|
|
"name": "失败 Bg hover 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#FEE2E2",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "k51rI0",
|
|
"name": "失败 Active bg",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-danger-bg-active",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "NRG0T",
|
|
"name": "失败 Active bg 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg-active",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "wOtYF",
|
|
"name": "失败 Active bg 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#FECACA",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "c5Q2id",
|
|
"name": "语义色阶 默认",
|
|
"width": "fill_container",
|
|
"height": 78,
|
|
"fill": "$cp-transparent",
|
|
"gap": 12,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "OhsO2",
|
|
"name": "默认 状态名",
|
|
"width": 118,
|
|
"height": 62,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "rq2lB",
|
|
"name": "默认 中文",
|
|
"fill": "$cp-text-primary",
|
|
"content": "默认",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "HhRNX",
|
|
"name": "默认 token",
|
|
"fill": "$cp-text-muted",
|
|
"content": "--cp-default",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "akCbT",
|
|
"name": "默认 Base",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-default-bg",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "VoT3O",
|
|
"name": "默认 Base 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "base",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "bEN7g",
|
|
"name": "默认 Base 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#F8FAFC",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "G6WQj",
|
|
"name": "默认 Hover",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-default-bg-hover",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "mENiw",
|
|
"name": "默认 Hover 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "XONkD",
|
|
"name": "默认 Hover 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#F1F5F9",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "DCe2r",
|
|
"name": "默认 Pressed",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-default-bg-active",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "r1sm30",
|
|
"name": "默认 Pressed 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "pressed",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "VoB28",
|
|
"name": "默认 Pressed 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#E9EEF5",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "w4iDk",
|
|
"name": "默认 Bg",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-default-bg",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "MKhG0",
|
|
"name": "默认 Bg 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "KzFJ1",
|
|
"name": "默认 Bg 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#F8FAFC",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "fWD05",
|
|
"name": "默认 Bg hover",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-default-bg-hover",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "q7uwjR",
|
|
"name": "默认 Bg hover 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg-hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "oRPsB",
|
|
"name": "默认 Bg hover 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#F1F5F9",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Xao3B",
|
|
"name": "默认 Active bg",
|
|
"width": 128,
|
|
"height": 62,
|
|
"fill": "$cp-default-bg-active",
|
|
"cornerRadius": 14,
|
|
"layout": "vertical",
|
|
"gap": 5,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"justifyContent": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "c318sY",
|
|
"name": "默认 Active bg 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "bg-active",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "n4OaQ",
|
|
"name": "默认 Active bg 值",
|
|
"fill": "$cp-text-primary",
|
|
"content": "#E9EEF5",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "JpvAR",
|
|
"x": 1296,
|
|
"y": 168,
|
|
"name": "禁用变量",
|
|
"width": 528,
|
|
"height": 328,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xxl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "vertical",
|
|
"gap": 20,
|
|
"padding": 28,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "ZuIbm",
|
|
"name": "禁用变量 标题组",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 7,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "T9oFz",
|
|
"name": "禁用变量 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "禁用变量",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "hT7qG",
|
|
"name": "禁用变量 说明",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "禁用态独立于语义色,不再从 success 或 danger 派生。",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "U6EKM",
|
|
"name": "禁用变量列表",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 10,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "eK9hy",
|
|
"name": "禁用背景",
|
|
"width": "fill_container",
|
|
"height": 44,
|
|
"fill": "$cp-transparent",
|
|
"gap": 12,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"id": "UWJBQ",
|
|
"name": "禁用背景 色块",
|
|
"fill": "$cp-disabled-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "rQdKu",
|
|
"name": "禁用背景 文本组",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 3,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "A7cuKX",
|
|
"name": "禁用背景 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "disabled bg",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "W4aM2d",
|
|
"name": "禁用背景 值",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "#F1F5F9",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "UEs7i",
|
|
"name": "禁用边界",
|
|
"width": "fill_container",
|
|
"height": 44,
|
|
"fill": "$cp-transparent",
|
|
"gap": 12,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"id": "LqUF7",
|
|
"name": "禁用边界 色块",
|
|
"fill": "$cp-disabled-border",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "PAO5R",
|
|
"name": "禁用边界 文本组",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 3,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "I7Skm0",
|
|
"name": "禁用边界 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "disabled border",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "OiI6X",
|
|
"name": "禁用边界 值",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "#E2E8F0",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "XTq8B",
|
|
"name": "禁用文字",
|
|
"width": "fill_container",
|
|
"height": 44,
|
|
"fill": "$cp-transparent",
|
|
"gap": 12,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"id": "vLyYS",
|
|
"name": "禁用文字 色块",
|
|
"fill": "$cp-disabled-text",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "S47Sxz",
|
|
"name": "禁用文字 文本组",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 3,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "lgTwJ",
|
|
"name": "禁用文字 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "disabled text",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "f37Ez7",
|
|
"name": "禁用文字 值",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "#94A3B8",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "G0R4o",
|
|
"name": "禁用图标",
|
|
"width": "fill_container",
|
|
"height": 44,
|
|
"fill": "$cp-transparent",
|
|
"gap": 12,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"id": "K3xgi",
|
|
"name": "禁用图标 色块",
|
|
"fill": "$cp-disabled-icon",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "f4BgfO",
|
|
"name": "禁用图标 文本组",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 3,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "D5U58D",
|
|
"name": "禁用图标 标签",
|
|
"fill": "$cp-text-primary",
|
|
"content": "disabled icon",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "JkbJL",
|
|
"name": "禁用图标 值",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "#CBD5E1",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Brxu1",
|
|
"x": 1296,
|
|
"y": 520,
|
|
"name": "交互状态",
|
|
"width": 528,
|
|
"height": 526,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xxl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "vertical",
|
|
"gap": 18,
|
|
"padding": 28,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "lJR7j",
|
|
"name": "交互状态 标题组",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 7,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "YdrIO",
|
|
"name": "交互状态 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "交互状态",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "ZHUkh",
|
|
"name": "交互状态 说明",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "同一控件内比较状态层级;文字优先保持高对比度。",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "rh1SM",
|
|
"name": "轻量控件状态",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 10,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "qo7MC",
|
|
"name": "轻量控件标题行",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "space_between",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Gjxdh",
|
|
"name": "轻量控件标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "轻量控件",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "zaR4k",
|
|
"name": "轻量控件说明",
|
|
"fill": "$cp-text-muted",
|
|
"content": "默认推荐",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "u2FEgR",
|
|
"name": "轻量 默认",
|
|
"width": "fill_container",
|
|
"height": 44,
|
|
"fill": "$cp-default-bg",
|
|
"cornerRadius": 13,
|
|
"gap": 12,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "KE8Tl",
|
|
"name": "轻量 默认 指示",
|
|
"fill": "$cp-default-border",
|
|
"width": 8,
|
|
"height": 8
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "MWl0Q",
|
|
"name": "轻量 默认 内容",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "space_between",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "QSLNB",
|
|
"name": "轻量 默认 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "默认 default",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "J81fed",
|
|
"name": "轻量 默认 token",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "--cp-default-bg",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "seHVQ",
|
|
"name": "轻量 悬停",
|
|
"width": "fill_container",
|
|
"height": 44,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": 13,
|
|
"gap": 12,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "wPzEs",
|
|
"name": "轻量 悬停 指示",
|
|
"fill": "$cp-info",
|
|
"width": 8,
|
|
"height": 8
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "fqwpN",
|
|
"name": "轻量 悬停 内容",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "space_between",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "kukyS",
|
|
"name": "轻量 悬停 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "悬停 hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "K1U7b",
|
|
"name": "轻量 悬停 token",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "--cp-info-bg",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "S5fznK",
|
|
"name": "轻量 按下",
|
|
"width": "fill_container",
|
|
"height": 44,
|
|
"fill": "$cp-info-bg-active",
|
|
"cornerRadius": 13,
|
|
"gap": 12,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "oeNPZ",
|
|
"name": "轻量 按下 指示",
|
|
"fill": "$cp-info",
|
|
"width": 8,
|
|
"height": 8
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "NxqlH",
|
|
"name": "轻量 按下 内容",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "space_between",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "jWvfG",
|
|
"name": "轻量 按下 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "按下 pressed",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "VtlZw",
|
|
"name": "轻量 按下 token",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "--cp-info-bg-active",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "P3ZDyO",
|
|
"name": "轻量 激活",
|
|
"width": "fill_container",
|
|
"height": 44,
|
|
"fill": "$cp-default-bg-active",
|
|
"cornerRadius": 13,
|
|
"gap": 12,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 4,
|
|
"id": "gXYHG",
|
|
"name": "轻量 激活 指示",
|
|
"fill": "$cp-info",
|
|
"width": 4,
|
|
"height": 26
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "GHntQ",
|
|
"name": "轻量 激活 内容",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "space_between",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Y1AhQ",
|
|
"name": "轻量 激活 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "激活 active",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "mlbdz",
|
|
"name": "轻量 激活 token",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "--cp-default-bg-active",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "MW25w",
|
|
"name": "实心动作状态",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 10,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "ZGHgr",
|
|
"name": "实心动作标题行",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "space_between",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "n1egRx",
|
|
"name": "实心动作标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "实心动作",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "K1LZj",
|
|
"name": "实心动作说明",
|
|
"fill": "$cp-text-muted",
|
|
"content": "少量使用",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "aoHOI",
|
|
"name": "实心动作三态",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"gap": 10,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "JEvyC",
|
|
"name": "实心 默认",
|
|
"width": "fill_container",
|
|
"height": 48,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": 13,
|
|
"padding": [
|
|
0,
|
|
14
|
|
],
|
|
"justifyContent": "space_between",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "I2yRF",
|
|
"name": "实心 默认 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "默认",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "TlXlw",
|
|
"name": "实心 默认 token",
|
|
"fill": "$cp-info-on",
|
|
"content": "base",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "xyzY0",
|
|
"name": "实心 悬停",
|
|
"width": "fill_container",
|
|
"height": 48,
|
|
"fill": "$cp-info-hover",
|
|
"cornerRadius": 13,
|
|
"padding": [
|
|
0,
|
|
14
|
|
],
|
|
"justifyContent": "space_between",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "hzF08",
|
|
"name": "实心 悬停 文本",
|
|
"fill": "$cp-info-hover-on",
|
|
"content": "悬停",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "VZ7QL",
|
|
"name": "实心 悬停 token",
|
|
"fill": "$cp-info-hover-on",
|
|
"content": "hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Lornk",
|
|
"name": "实心 按下",
|
|
"width": "fill_container",
|
|
"height": 48,
|
|
"fill": "$cp-info-pressed",
|
|
"cornerRadius": 13,
|
|
"padding": [
|
|
0,
|
|
14
|
|
],
|
|
"justifyContent": "space_between",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "A47XH",
|
|
"name": "实心 按下 文本",
|
|
"fill": "$cp-info-pressed-on",
|
|
"content": "按下",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "gx1gm",
|
|
"name": "实心 按下 token",
|
|
"fill": "$cp-info-pressed-on",
|
|
"content": "pressed",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "fky7U",
|
|
"name": "语义状态交互",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 10,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "b4m7iH",
|
|
"name": "语义状态交互标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "语义状态使用同一公式",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "rBYmw",
|
|
"name": "语义状态示例行",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"gap": 10,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "yvIg6",
|
|
"name": "语义 正常",
|
|
"width": "fill_container",
|
|
"height": 42,
|
|
"fill": "$cp-normal-bg-hover",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"gap": 8,
|
|
"padding": [
|
|
0,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "FniEO",
|
|
"name": "语义 正常 点",
|
|
"fill": "$cp-normal",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "eqkoO",
|
|
"name": "语义 正常 文本组",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 2,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "tLRS3",
|
|
"name": "语义 正常 名称",
|
|
"fill": "$cp-text-primary",
|
|
"content": "正常",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "a1E6bL",
|
|
"name": "语义 正常 token",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "--cp-normal-bg-hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 9,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "d8TlU1",
|
|
"name": "语义 警告",
|
|
"width": "fill_container",
|
|
"height": 42,
|
|
"fill": "$cp-warning-bg-hover",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"gap": 8,
|
|
"padding": [
|
|
0,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "lzx4I",
|
|
"name": "语义 警告 点",
|
|
"fill": "$cp-warning",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "mwakS",
|
|
"name": "语义 警告 文本组",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 2,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "nJ0n8",
|
|
"name": "语义 警告 名称",
|
|
"fill": "$cp-text-primary",
|
|
"content": "警告",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "xt3Zq",
|
|
"name": "语义 警告 token",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "--cp-warning-bg-hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 9,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "P5bmH",
|
|
"name": "语义 失败",
|
|
"width": "fill_container",
|
|
"height": 42,
|
|
"fill": "$cp-danger-bg-hover",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"gap": 8,
|
|
"padding": [
|
|
0,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "ehhLX",
|
|
"name": "语义 失败 点",
|
|
"fill": "$cp-danger",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "xDeif",
|
|
"name": "语义 失败 文本组",
|
|
"width": "fill_container",
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 2,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "FeBzq",
|
|
"name": "语义 失败 名称",
|
|
"fill": "$cp-text-primary",
|
|
"content": "失败",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "N8us6",
|
|
"name": "语义 失败 token",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "--cp-danger-bg-hover",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 9,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "m5THIy",
|
|
"x": 12020,
|
|
"y": 0,
|
|
"name": "组件规范 - 弹窗",
|
|
"clip": true,
|
|
"width": 1920,
|
|
"height": 1080,
|
|
"fill": "$cp-bg-page",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "d2e7FU",
|
|
"x": 96,
|
|
"y": 72,
|
|
"name": "弹窗画布标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "弹窗 Modal",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 34,
|
|
"fontWeight": "800"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "zmIQA",
|
|
"x": 96,
|
|
"y": 118,
|
|
"name": "弹窗画布说明",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 760,
|
|
"content": "用于创建、确认、危险操作和中等复杂表单。最高层级由遮罩、白色浮层和明确动作区共同建立。",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 15,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ZuSML",
|
|
"x": 96,
|
|
"y": 168,
|
|
"name": "弹窗应用预览",
|
|
"width": 1120,
|
|
"height": 680,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xxl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "hEst7",
|
|
"x": 40,
|
|
"y": 34,
|
|
"name": "预览页面标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "系统概览",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 28,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "NQIOY",
|
|
"x": 40,
|
|
"y": 72,
|
|
"name": "预览页面说明",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "生产环境 · 自动刷新 30s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "pDKbi",
|
|
"x": 40,
|
|
"y": 118,
|
|
"name": "预览指标 账号",
|
|
"width": 224,
|
|
"height": 110,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "gqle7",
|
|
"x": 18,
|
|
"y": 18,
|
|
"name": "预览指标 账号 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "账号",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "a3H5oc",
|
|
"x": 18,
|
|
"y": 46,
|
|
"name": "预览指标 账号 数值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 188,
|
|
"content": "33",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 26,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "aJci7",
|
|
"x": 18,
|
|
"y": 86,
|
|
"name": "预览指标 账号 状态线",
|
|
"fill": "$cp-info",
|
|
"width": 188,
|
|
"height": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "prf3S",
|
|
"x": 292,
|
|
"y": 118,
|
|
"name": "预览指标 请求",
|
|
"width": 224,
|
|
"height": 110,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "rLqx7",
|
|
"x": 18,
|
|
"y": 18,
|
|
"name": "预览指标 请求 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "今日请求",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "lefAX",
|
|
"x": 18,
|
|
"y": 46,
|
|
"name": "预览指标 请求 数值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 188,
|
|
"content": "0",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 26,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "EwMgz",
|
|
"x": 18,
|
|
"y": 86,
|
|
"name": "预览指标 请求 状态线",
|
|
"fill": "$cp-info",
|
|
"width": 188,
|
|
"height": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "zd3Rl",
|
|
"x": 544,
|
|
"y": 118,
|
|
"name": "预览指标 Token",
|
|
"width": 224,
|
|
"height": 110,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ams2F",
|
|
"x": 18,
|
|
"y": 18,
|
|
"name": "预览指标 Token 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "总 Token",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "i9WGXG",
|
|
"x": 18,
|
|
"y": 46,
|
|
"name": "预览指标 Token 数值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 188,
|
|
"content": "401.29M",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 26,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "UFIk9",
|
|
"x": 18,
|
|
"y": 86,
|
|
"name": "预览指标 Token 状态线",
|
|
"fill": "$cp-info",
|
|
"width": 188,
|
|
"height": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "LUJmD",
|
|
"x": 796,
|
|
"y": 118,
|
|
"name": "预览指标 响应",
|
|
"width": 224,
|
|
"height": 110,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "DC8J0",
|
|
"x": 18,
|
|
"y": 18,
|
|
"name": "预览指标 响应 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "平均响应",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "J9VvLr",
|
|
"x": 18,
|
|
"y": 46,
|
|
"name": "预览指标 响应 数值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 188,
|
|
"content": "21.71s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 26,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"id": "eCht7",
|
|
"x": 18,
|
|
"y": 86,
|
|
"name": "预览指标 响应 状态线",
|
|
"fill": "$cp-info",
|
|
"width": 188,
|
|
"height": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "bw31f",
|
|
"x": 40,
|
|
"y": 260,
|
|
"name": "预览表格区域",
|
|
"width": 1040,
|
|
"height": 350,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "VOX3G",
|
|
"x": 24,
|
|
"y": 22,
|
|
"name": "预览表格标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "账号池",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 18,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "gyzRO",
|
|
"x": 24,
|
|
"y": 66,
|
|
"name": "预览表格行 1",
|
|
"width": 992,
|
|
"height": 42,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Y2Z1S",
|
|
"x": 44,
|
|
"y": 80,
|
|
"name": "预览账号 1",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 220,
|
|
"content": "amy.ops@example.com",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "OiSCt",
|
|
"x": 360,
|
|
"y": 80,
|
|
"name": "预览延迟 1",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "1.25s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "V9dc23",
|
|
"x": 760,
|
|
"y": 74,
|
|
"name": "预览状态 1",
|
|
"width": 70,
|
|
"height": 30,
|
|
"fill": "$cp-success-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"gap": 6,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "k86SI",
|
|
"name": "预览状态 1 文本",
|
|
"fill": "$cp-success-text",
|
|
"content": "正常",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "n6ZvQj",
|
|
"x": 24,
|
|
"y": 118,
|
|
"name": "预览表格行 2",
|
|
"width": 992,
|
|
"height": 42,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Nz9Or",
|
|
"x": 44,
|
|
"y": 132,
|
|
"name": "预览账号 2",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 220,
|
|
"content": "api-router-01",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "fjS6C",
|
|
"x": 360,
|
|
"y": 132,
|
|
"name": "预览延迟 2",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "2.15s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "drUlk",
|
|
"x": 760,
|
|
"y": 126,
|
|
"name": "预览状态 2",
|
|
"width": 70,
|
|
"height": 30,
|
|
"fill": "$cp-warning-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"gap": 6,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "qxuSe",
|
|
"name": "预览状态 2 文本",
|
|
"fill": "$cp-warning-text",
|
|
"content": "警告",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "pJ5Om",
|
|
"x": 24,
|
|
"y": 170,
|
|
"name": "预览表格行 3",
|
|
"width": 992,
|
|
"height": 42,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Oo6zv",
|
|
"x": 44,
|
|
"y": 184,
|
|
"name": "预览账号 3",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 220,
|
|
"content": "billing-sync",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "ssBLd",
|
|
"x": 360,
|
|
"y": 184,
|
|
"name": "预览延迟 3",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "0.84s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "B0loz6",
|
|
"x": 760,
|
|
"y": 178,
|
|
"name": "预览状态 3",
|
|
"width": 70,
|
|
"height": 30,
|
|
"fill": "$cp-success-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"gap": 6,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Wrwvv",
|
|
"name": "预览状态 3 文本",
|
|
"fill": "$cp-success-text",
|
|
"content": "成功",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "hAgv0",
|
|
"x": 24,
|
|
"y": 222,
|
|
"name": "预览表格行 4",
|
|
"width": 992,
|
|
"height": 42,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "bixjR",
|
|
"x": 44,
|
|
"y": 236,
|
|
"name": "预览账号 4",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 220,
|
|
"content": "model-worker",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Wsgaz",
|
|
"x": 360,
|
|
"y": 236,
|
|
"name": "预览延迟 4",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "3.02s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "VZq2h",
|
|
"x": 760,
|
|
"y": 230,
|
|
"name": "预览状态 4",
|
|
"width": 70,
|
|
"height": 30,
|
|
"fill": "$cp-danger-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"gap": 6,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "OoYqs",
|
|
"name": "预览状态 4 文本",
|
|
"fill": "$cp-danger-text",
|
|
"content": "错误",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "N4dSf",
|
|
"x": 24,
|
|
"y": 274,
|
|
"name": "预览表格行 5",
|
|
"width": 992,
|
|
"height": 42,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "vXmcz",
|
|
"x": 44,
|
|
"y": 288,
|
|
"name": "预览账号 5",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 220,
|
|
"content": "fallback-pool",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "O70zJ",
|
|
"x": 360,
|
|
"y": 288,
|
|
"name": "预览延迟 5",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 80,
|
|
"content": "1.71s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "sau39",
|
|
"x": 760,
|
|
"y": 282,
|
|
"name": "预览状态 5",
|
|
"width": 70,
|
|
"height": 30,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"gap": 6,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "TyS9f",
|
|
"name": "预览状态 5 文本",
|
|
"fill": "$cp-info-text",
|
|
"content": "信息",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-xxl",
|
|
"id": "zaNqS",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "弹窗遮罩",
|
|
"fill": "$cp-overlay-scrim",
|
|
"width": 1120,
|
|
"height": 680
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ilGKL",
|
|
"x": 280,
|
|
"y": 126,
|
|
"name": "主弹窗 创建 API Key",
|
|
"width": 560,
|
|
"height": 430,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xxl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-popover-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 16
|
|
},
|
|
"blur": 34,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "iLCXZ",
|
|
"x": 28,
|
|
"y": 28,
|
|
"name": "主弹窗图标底",
|
|
"width": 44,
|
|
"height": 44,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": 14,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "i5NVD",
|
|
"x": 13,
|
|
"y": 13,
|
|
"name": "主弹窗图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "key-round",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Crg2L",
|
|
"x": 88,
|
|
"y": 30,
|
|
"name": "主弹窗标题",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 360,
|
|
"content": "创建 API Key",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "w4L81b",
|
|
"x": 88,
|
|
"y": 60,
|
|
"name": "主弹窗说明",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 380,
|
|
"content": "为当前账号池生成一个新的访问密钥。创建后只展示一次,请及时保存。",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "US2kM",
|
|
"x": 504,
|
|
"y": 28,
|
|
"name": "主弹窗关闭按钮",
|
|
"width": 28,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "tXCQq",
|
|
"x": 6,
|
|
"y": 6,
|
|
"name": "主弹窗关闭图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "X14Jy",
|
|
"x": 28,
|
|
"y": 116,
|
|
"name": "密钥名称 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "名称",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "SYSX5",
|
|
"x": 28,
|
|
"y": 137,
|
|
"name": "密钥名称",
|
|
"width": 504,
|
|
"height": 44,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "rpyM0",
|
|
"x": 14,
|
|
"y": 14,
|
|
"name": "密钥名称 值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 476,
|
|
"content": "production-router",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "cL4ki",
|
|
"x": 28,
|
|
"y": 194,
|
|
"name": "过期时间 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "过期时间",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "O9Twg1",
|
|
"x": 28,
|
|
"y": 215,
|
|
"name": "过期时间",
|
|
"width": 240,
|
|
"height": 44,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ONci2",
|
|
"x": 14,
|
|
"y": 14,
|
|
"name": "过期时间 值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 212,
|
|
"content": "90 天后",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "j05lt9",
|
|
"x": 292,
|
|
"y": 194,
|
|
"name": "访问范围 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "访问范围",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "hQg56",
|
|
"x": 292,
|
|
"y": 215,
|
|
"name": "访问范围",
|
|
"width": 240,
|
|
"height": 44,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "rGsIn",
|
|
"x": 14,
|
|
"y": 14,
|
|
"name": "访问范围 值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 212,
|
|
"content": "Responses API",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "JMBPm",
|
|
"x": 28,
|
|
"y": 286,
|
|
"name": "权限标签 读取",
|
|
"width": 66,
|
|
"height": 30,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"gap": 6,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "IJzuY",
|
|
"name": "权限标签 读取 文本",
|
|
"fill": "$cp-info-text",
|
|
"content": "读取",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "YMg7A",
|
|
"x": 106,
|
|
"y": 286,
|
|
"name": "权限标签 用量",
|
|
"width": 66,
|
|
"height": 30,
|
|
"fill": "$cp-success-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"gap": 6,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "o9Dig",
|
|
"name": "权限标签 用量 文本",
|
|
"fill": "$cp-success-text",
|
|
"content": "用量",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ycCuT",
|
|
"x": 184,
|
|
"y": 286,
|
|
"name": "权限标签 日志",
|
|
"width": 66,
|
|
"height": 30,
|
|
"fill": "$cp-warning-bg",
|
|
"cornerRadius": "$cp-radius-pill",
|
|
"gap": 6,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "O0Tm8N",
|
|
"name": "权限标签 日志 文本",
|
|
"fill": "$cp-warning-text",
|
|
"content": "日志",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Ecp0f",
|
|
"x": 340,
|
|
"y": 370,
|
|
"name": "主弹窗取消按钮",
|
|
"width": 78,
|
|
"height": 32,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"gap": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "tRqaV",
|
|
"name": "主弹窗取消按钮 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "取消",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ZlGMB",
|
|
"x": 430,
|
|
"y": 370,
|
|
"name": "主弹窗提交按钮",
|
|
"width": 102,
|
|
"height": 32,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"gap": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Z09hoI",
|
|
"name": "主弹窗提交按钮 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "创建密钥",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "EFq6j",
|
|
"x": 1288,
|
|
"y": 168,
|
|
"name": "弹窗变体标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "弹窗变体",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "GxDpG",
|
|
"x": 1288,
|
|
"y": 198,
|
|
"name": "弹窗变体说明",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 440,
|
|
"content": "信息、警告、失败、成功保持同一弹窗结构,只改变语义色和动作层级。",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Ac9ro",
|
|
"x": 1288,
|
|
"y": 244,
|
|
"name": "信息弹窗",
|
|
"width": 440,
|
|
"height": 126,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-popover-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 16
|
|
},
|
|
"blur": 34,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "UjcXE",
|
|
"x": 22,
|
|
"y": 22,
|
|
"name": "信息弹窗 图标底",
|
|
"width": 36,
|
|
"height": 36,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "P5YuQ",
|
|
"name": "信息弹窗 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "info",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "kjcYp",
|
|
"x": 72,
|
|
"y": 22,
|
|
"name": "信息弹窗 标题",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 270,
|
|
"content": "信息",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 15,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "t4b3ZB",
|
|
"x": 72,
|
|
"y": 48,
|
|
"name": "信息弹窗 说明",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 284,
|
|
"content": "账号状态刷新请求已提交。",
|
|
"lineHeight": 1.25,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "G3hNKE",
|
|
"x": 390,
|
|
"y": 20,
|
|
"name": "信息弹窗 关闭按钮",
|
|
"width": 28,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "GtwVe",
|
|
"name": "信息弹窗 关闭图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "n9IZP",
|
|
"x": 342,
|
|
"y": 76,
|
|
"name": "信息弹窗 主按钮",
|
|
"width": 74,
|
|
"height": 32,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "X0umvO",
|
|
"name": "信息弹窗 主按钮文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "知道了",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "pyEG3",
|
|
"x": 1288,
|
|
"y": 390,
|
|
"name": "警告弹窗",
|
|
"width": 440,
|
|
"height": 126,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-popover-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 16
|
|
},
|
|
"blur": 34,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "B0Kx2",
|
|
"x": 22,
|
|
"y": 22,
|
|
"name": "警告弹窗 图标底",
|
|
"width": 36,
|
|
"height": 36,
|
|
"fill": "$cp-warning-bg",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "mF7F8",
|
|
"name": "警告弹窗 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "triangle-alert",
|
|
"library": "lucide",
|
|
"fill": "$cp-warning"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "oXWAw",
|
|
"x": 72,
|
|
"y": 22,
|
|
"name": "警告弹窗 标题",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 270,
|
|
"content": "警告",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 15,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Y8xJv",
|
|
"x": 72,
|
|
"y": 48,
|
|
"name": "警告弹窗 说明",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 284,
|
|
"content": "今日额度接近上限,请确认后继续。",
|
|
"lineHeight": 1.25,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "RnZVJ",
|
|
"x": 390,
|
|
"y": 20,
|
|
"name": "警告弹窗 关闭按钮",
|
|
"width": 28,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "GV4qm",
|
|
"name": "警告弹窗 关闭图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "h3PHTv",
|
|
"x": 260,
|
|
"y": 76,
|
|
"name": "警告弹窗 次按钮",
|
|
"width": 70,
|
|
"height": 32,
|
|
"fill": "$cp-default-bg",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "YawFZ",
|
|
"name": "警告弹窗 次按钮文本",
|
|
"fill": "$cp-default-text",
|
|
"content": "取消",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "wQLyn",
|
|
"x": 342,
|
|
"y": 76,
|
|
"name": "警告弹窗 主按钮",
|
|
"width": 74,
|
|
"height": 32,
|
|
"fill": "$cp-warning-bg-hover",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "HTTk6",
|
|
"name": "警告弹窗 主按钮文本",
|
|
"fill": "$cp-warning-text",
|
|
"content": "继续",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "NSrjB",
|
|
"x": 1288,
|
|
"y": 536,
|
|
"name": "失败弹窗",
|
|
"width": 440,
|
|
"height": 126,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-popover-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 16
|
|
},
|
|
"blur": 34,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "eLLxv",
|
|
"x": 22,
|
|
"y": 22,
|
|
"name": "失败弹窗 图标底",
|
|
"width": 36,
|
|
"height": 36,
|
|
"fill": "$cp-danger-bg",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "u6Oe3",
|
|
"name": "失败弹窗 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "circle-x",
|
|
"library": "lucide",
|
|
"fill": "$cp-danger"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "w5Woa",
|
|
"x": 72,
|
|
"y": 22,
|
|
"name": "失败弹窗 标题",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 270,
|
|
"content": "失败",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 15,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "q09rJp",
|
|
"x": 72,
|
|
"y": 48,
|
|
"name": "失败弹窗 说明",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 284,
|
|
"content": "账号池状态更新失败,请稍后再试。",
|
|
"lineHeight": 1.25,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "r8vGfZ",
|
|
"x": 390,
|
|
"y": 20,
|
|
"name": "失败弹窗 关闭按钮",
|
|
"width": 28,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "UakpI",
|
|
"name": "失败弹窗 关闭图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "FZ4dh",
|
|
"x": 342,
|
|
"y": 76,
|
|
"name": "失败弹窗 主按钮",
|
|
"width": 74,
|
|
"height": 32,
|
|
"fill": "$cp-danger-bg-hover",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "UX08C",
|
|
"name": "失败弹窗 主按钮文本",
|
|
"fill": "$cp-danger-text",
|
|
"content": "关闭",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "c9HIh",
|
|
"x": 96,
|
|
"y": 904,
|
|
"name": "弹窗规则",
|
|
"width": 1632,
|
|
"height": 120,
|
|
"fill": "$cp-transparent",
|
|
"gap": 24,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "Nq2Kj",
|
|
"name": "规则 层级",
|
|
"width": 390,
|
|
"height": 120,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "X35dAe",
|
|
"x": 24,
|
|
"y": 28,
|
|
"name": "规则 层级 图标底",
|
|
"width": 38,
|
|
"height": 38,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "I1xCpk",
|
|
"x": 10,
|
|
"y": 10,
|
|
"name": "规则 层级 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "layers",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "kYHMl",
|
|
"x": 78,
|
|
"y": 30,
|
|
"name": "规则 层级 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "层级",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "dD9JP",
|
|
"x": 78,
|
|
"y": 56,
|
|
"name": "规则 层级 值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 280,
|
|
"content": "遮罩 + popover shadow",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 16,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "KLbsq",
|
|
"name": "规则 宽度",
|
|
"width": 390,
|
|
"height": 120,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "kmKp9",
|
|
"x": 24,
|
|
"y": 28,
|
|
"name": "规则 宽度 图标底",
|
|
"width": 38,
|
|
"height": 38,
|
|
"fill": "$cp-normal-bg",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "VAbg1",
|
|
"x": 10,
|
|
"y": 10,
|
|
"name": "规则 宽度 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "ruler",
|
|
"library": "lucide",
|
|
"fill": "$cp-normal"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "X5vWRZ",
|
|
"x": 78,
|
|
"y": 30,
|
|
"name": "规则 宽度 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "宽度",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "l6pJ81",
|
|
"x": 78,
|
|
"y": 56,
|
|
"name": "规则 宽度 值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 280,
|
|
"content": "480 / 560 / 720",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 16,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "V03I8t",
|
|
"name": "规则 内边距",
|
|
"width": 390,
|
|
"height": 120,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "A32ePf",
|
|
"x": 24,
|
|
"y": 28,
|
|
"name": "规则 内边距 图标底",
|
|
"width": 38,
|
|
"height": 38,
|
|
"fill": "$cp-success-bg",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "PXScH",
|
|
"x": 10,
|
|
"y": 10,
|
|
"name": "规则 内边距 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "move",
|
|
"library": "lucide",
|
|
"fill": "$cp-success"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "y7Ucj",
|
|
"x": 78,
|
|
"y": 30,
|
|
"name": "规则 内边距 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "内边距",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "KSuYi",
|
|
"x": 78,
|
|
"y": 56,
|
|
"name": "规则 内边距 值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 280,
|
|
"content": "28px 主间距",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 16,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "a6BnEZ",
|
|
"name": "规则 动作区",
|
|
"width": 390,
|
|
"height": 120,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "C2Ssz",
|
|
"x": 24,
|
|
"y": 28,
|
|
"name": "规则 动作区 图标底",
|
|
"width": 38,
|
|
"height": 38,
|
|
"fill": "$cp-warning-bg",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "c3w4r",
|
|
"x": 10,
|
|
"y": 10,
|
|
"name": "规则 动作区 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "corner-down-right",
|
|
"library": "lucide",
|
|
"fill": "$cp-warning"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "F87xnf",
|
|
"x": 78,
|
|
"y": 30,
|
|
"name": "规则 动作区 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "动作区",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Tiz5W",
|
|
"x": 78,
|
|
"y": 56,
|
|
"name": "规则 动作区 值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 280,
|
|
"content": "右对齐,主次分明",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 16,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "sC31r",
|
|
"x": 1288,
|
|
"y": 682,
|
|
"name": "成功弹窗",
|
|
"width": 440,
|
|
"height": 126,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-popover-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 16
|
|
},
|
|
"blur": 34,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "iRmez",
|
|
"x": 22,
|
|
"y": 22,
|
|
"name": "成功弹窗 图标底",
|
|
"width": 36,
|
|
"height": 36,
|
|
"fill": "$cp-success-bg",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "tDeID",
|
|
"name": "成功弹窗 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "circle-check",
|
|
"library": "lucide",
|
|
"fill": "$cp-success"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "BB0lp",
|
|
"x": 72,
|
|
"y": 22,
|
|
"name": "成功弹窗 标题",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 270,
|
|
"content": "成功",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 15,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "TBLYy",
|
|
"x": 72,
|
|
"y": 48,
|
|
"name": "成功弹窗 说明",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 284,
|
|
"content": "配置已保存并生效。",
|
|
"lineHeight": 1.25,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "QvSAB",
|
|
"x": 390,
|
|
"y": 20,
|
|
"name": "成功弹窗 关闭按钮",
|
|
"width": 28,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "L8iPh",
|
|
"name": "成功弹窗 关闭图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Ft755",
|
|
"x": 342,
|
|
"y": 76,
|
|
"name": "成功弹窗 主按钮",
|
|
"width": 74,
|
|
"height": 32,
|
|
"fill": "$cp-success-bg-hover",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "qHDX3",
|
|
"name": "成功弹窗 主按钮文本",
|
|
"fill": "$cp-success-text",
|
|
"content": "完成",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "e3O9Ik",
|
|
"x": 14020,
|
|
"y": 0,
|
|
"name": "组件规范 - 日期选择",
|
|
"clip": true,
|
|
"width": 1920,
|
|
"height": 1150,
|
|
"fill": "$cp-bg-page",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Asni7",
|
|
"x": 96,
|
|
"y": 72,
|
|
"name": "日期选择标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "日期选择 Date Picker",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 34,
|
|
"fontWeight": "800"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "QgXM2",
|
|
"x": 96,
|
|
"y": 136,
|
|
"name": "单日期选择",
|
|
"width": 760,
|
|
"height": 536,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xxl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ahI6T",
|
|
"x": 32,
|
|
"y": 30,
|
|
"name": "单日期 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "单日期",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "N2Ma6",
|
|
"x": 32,
|
|
"y": 78,
|
|
"name": "单日期触发器",
|
|
"width": 220,
|
|
"height": 32,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-border-radius-base",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 8
|
|
},
|
|
"blur": 18,
|
|
"spread": -16
|
|
},
|
|
"gap": 8,
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-default"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "jsNoF",
|
|
"name": "单日期触发器 图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "calendar-days",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "gY6Mx",
|
|
"name": "单日期触发器 值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "2026-06-15",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "H6tIbD",
|
|
"name": "单日期触发器 清除",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "G1fzH",
|
|
"x": 32,
|
|
"y": 122,
|
|
"name": "单日期弹层",
|
|
"width": 696,
|
|
"height": 368,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-popover-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 16
|
|
},
|
|
"blur": 34,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "uU58A",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "单日期快捷栏",
|
|
"width": 112,
|
|
"height": 368,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": [
|
|
18,
|
|
0,
|
|
0,
|
|
18
|
|
],
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "XRjk4",
|
|
"x": 14,
|
|
"y": 20,
|
|
"name": "单日期快捷项 今天",
|
|
"width": 84,
|
|
"height": 32,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": 9,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "o12ak",
|
|
"name": "单日期快捷项 今天 文本",
|
|
"fill": "$cp-info-text",
|
|
"content": "今天",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "O89Kw",
|
|
"x": 14,
|
|
"y": 58,
|
|
"name": "单日期快捷项 昨天",
|
|
"width": 84,
|
|
"height": 32,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 9,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "uFQ8D",
|
|
"name": "单日期快捷项 昨天 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "昨天",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "eTAa4",
|
|
"x": 14,
|
|
"y": 96,
|
|
"name": "单日期快捷项 一周前",
|
|
"width": 84,
|
|
"height": 32,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 9,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "TfKoM",
|
|
"name": "单日期快捷项 一周前 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "一周前",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "fL1RC",
|
|
"x": 144,
|
|
"y": 20,
|
|
"name": "单日期月面板",
|
|
"width": 516,
|
|
"height": 300,
|
|
"fill": "$cp-transparent",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "w1ynEJ",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "单日期 上一年",
|
|
"width": 30,
|
|
"height": 30,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "Zy3GP",
|
|
"name": "单日期 上一年 图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevrons-left",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Xz7NK",
|
|
"x": 34,
|
|
"y": 0,
|
|
"name": "单日期 上月",
|
|
"width": 30,
|
|
"height": 30,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "oBrJZ",
|
|
"name": "单日期 上月 图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevron-left",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "I5XBE",
|
|
"x": 173,
|
|
"y": 8,
|
|
"name": "单日期 当前年月",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 170,
|
|
"content": "2026 年 6 月",
|
|
"lineHeight": 1.15,
|
|
"textAlign": "center",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 14,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "gMTJW",
|
|
"x": 452,
|
|
"y": 0,
|
|
"name": "单日期 下月",
|
|
"width": 30,
|
|
"height": 30,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "xQrjA",
|
|
"name": "单日期 下月 图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevron-right",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "RcdjW",
|
|
"x": 486,
|
|
"y": 0,
|
|
"name": "单日期 下一年",
|
|
"width": 30,
|
|
"height": 30,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "K4vv8",
|
|
"name": "单日期 下一年 图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevrons-right",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "DvPi0",
|
|
"x": 12,
|
|
"y": 54,
|
|
"name": "单日期 星期 一",
|
|
"width": 48,
|
|
"height": 18,
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "qLDlO",
|
|
"name": "单日期 星期 一 文本",
|
|
"fill": "$cp-text-muted",
|
|
"content": "一",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "WBSju",
|
|
"x": 80,
|
|
"y": 54,
|
|
"name": "单日期 星期 二",
|
|
"width": 48,
|
|
"height": 18,
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "I4jiq",
|
|
"name": "单日期 星期 二 文本",
|
|
"fill": "$cp-text-muted",
|
|
"content": "二",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "PFKXh",
|
|
"x": 148,
|
|
"y": 54,
|
|
"name": "单日期 星期 三",
|
|
"width": 48,
|
|
"height": 18,
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "m0rEJi",
|
|
"name": "单日期 星期 三 文本",
|
|
"fill": "$cp-text-muted",
|
|
"content": "三",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ITO5p",
|
|
"x": 216,
|
|
"y": 54,
|
|
"name": "单日期 星期 四",
|
|
"width": 48,
|
|
"height": 18,
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "D88gL",
|
|
"name": "单日期 星期 四 文本",
|
|
"fill": "$cp-text-muted",
|
|
"content": "四",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "w4mmiN",
|
|
"x": 284,
|
|
"y": 54,
|
|
"name": "单日期 星期 五",
|
|
"width": 48,
|
|
"height": 18,
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "gKTjC",
|
|
"name": "单日期 星期 五 文本",
|
|
"fill": "$cp-text-muted",
|
|
"content": "五",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "OwR5c",
|
|
"x": 352,
|
|
"y": 54,
|
|
"name": "单日期 星期 六",
|
|
"width": 48,
|
|
"height": 18,
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "W8GxZT",
|
|
"name": "单日期 星期 六 文本",
|
|
"fill": "$cp-text-muted",
|
|
"content": "六",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "rvXYR",
|
|
"x": 420,
|
|
"y": 54,
|
|
"name": "单日期 星期 日",
|
|
"width": 48,
|
|
"height": 18,
|
|
"fill": "$cp-transparent",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "eqSBv",
|
|
"name": "单日期 星期 日 文本",
|
|
"fill": "$cp-text-muted",
|
|
"content": "日",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "dkZ3C",
|
|
"x": 12,
|
|
"y": 84,
|
|
"name": "单日期 日期 0",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "A0utFh",
|
|
"name": "单日期 日期 0 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "1",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ycE34",
|
|
"x": 80,
|
|
"y": 84,
|
|
"name": "单日期 日期 1",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "AXRvd",
|
|
"name": "单日期 日期 1 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "2",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "tw5vm",
|
|
"x": 148,
|
|
"y": 84,
|
|
"name": "单日期 日期 2",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "fzShF",
|
|
"name": "单日期 日期 2 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "3",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "JvB54",
|
|
"x": 216,
|
|
"y": 84,
|
|
"name": "单日期 日期 3",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "UTPqB",
|
|
"name": "单日期 日期 3 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "4",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "N9fGyM",
|
|
"x": 284,
|
|
"y": 84,
|
|
"name": "单日期 日期 4",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "eS2YL",
|
|
"name": "单日期 日期 4 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "5",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "rczDZ",
|
|
"x": 352,
|
|
"y": 84,
|
|
"name": "单日期 日期 5",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "aOZqE",
|
|
"name": "单日期 日期 5 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "6",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ZmeKq",
|
|
"x": 420,
|
|
"y": 84,
|
|
"name": "单日期 日期 6",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "xp5R9",
|
|
"name": "单日期 日期 6 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "7",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "BYgiv",
|
|
"x": 12,
|
|
"y": 120,
|
|
"name": "单日期 日期 7",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "n9syRV",
|
|
"name": "单日期 日期 7 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "8",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "zuciz",
|
|
"x": 80,
|
|
"y": 120,
|
|
"name": "单日期 日期 8",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "HdJ10",
|
|
"name": "单日期 日期 8 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "9",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "TMu8S",
|
|
"x": 148,
|
|
"y": 120,
|
|
"name": "单日期 日期 9",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "vb8qp",
|
|
"name": "单日期 日期 9 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "10",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "kEDcp",
|
|
"x": 216,
|
|
"y": 120,
|
|
"name": "单日期 日期 10",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "QL4fl",
|
|
"name": "单日期 日期 10 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "11",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "xEdg7",
|
|
"x": 284,
|
|
"y": 120,
|
|
"name": "单日期 日期 11",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "tL6N0",
|
|
"name": "单日期 日期 11 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "12",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "t4fZ6s",
|
|
"x": 352,
|
|
"y": 120,
|
|
"name": "单日期 日期 12",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "HNKZe",
|
|
"name": "单日期 日期 12 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "13",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "YvIdW",
|
|
"x": 420,
|
|
"y": 120,
|
|
"name": "单日期 日期 13",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "aVc1A",
|
|
"name": "单日期 日期 13 文本",
|
|
"fill": "$cp-info-text",
|
|
"content": "14",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "b570zr",
|
|
"x": 12,
|
|
"y": 156,
|
|
"name": "单日期 日期 14",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "LX3eJ",
|
|
"name": "单日期 日期 14 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "15",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "780"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "xZKO6",
|
|
"x": 80,
|
|
"y": 156,
|
|
"name": "单日期 日期 15",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "NpKq2",
|
|
"name": "单日期 日期 15 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "16",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "RpdTJ",
|
|
"x": 148,
|
|
"y": 156,
|
|
"name": "单日期 日期 16",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "SMlPH",
|
|
"name": "单日期 日期 16 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "17",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "B6wj9f",
|
|
"x": 216,
|
|
"y": 156,
|
|
"name": "单日期 日期 17",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "mgvHn",
|
|
"name": "单日期 日期 17 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "18",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ANbr9",
|
|
"x": 284,
|
|
"y": 156,
|
|
"name": "单日期 日期 18",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "a18Pk3",
|
|
"name": "单日期 日期 18 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "19",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "et6wO",
|
|
"x": 352,
|
|
"y": 156,
|
|
"name": "单日期 日期 19",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ZaXvi",
|
|
"name": "单日期 日期 19 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "20",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "W3hnI",
|
|
"x": 420,
|
|
"y": 156,
|
|
"name": "单日期 日期 20",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "gtxQM",
|
|
"name": "单日期 日期 20 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "21",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "eF8qu",
|
|
"x": 12,
|
|
"y": 192,
|
|
"name": "单日期 日期 21",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "oKRvC",
|
|
"name": "单日期 日期 21 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "22",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Xu7D3",
|
|
"x": 80,
|
|
"y": 192,
|
|
"name": "单日期 日期 22",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "XsXN0",
|
|
"name": "单日期 日期 22 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "23",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "abQrk",
|
|
"x": 148,
|
|
"y": 192,
|
|
"name": "单日期 日期 23",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "a6vG1K",
|
|
"name": "单日期 日期 23 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "24",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "t9mdU",
|
|
"x": 216,
|
|
"y": 192,
|
|
"name": "单日期 日期 24",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "JukSV",
|
|
"name": "单日期 日期 24 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "25",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "MeuNY",
|
|
"x": 284,
|
|
"y": 192,
|
|
"name": "单日期 日期 25",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "V7NVw5",
|
|
"name": "单日期 日期 25 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "26",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "l7qIEN",
|
|
"x": 352,
|
|
"y": 192,
|
|
"name": "单日期 日期 26",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "J6MYF",
|
|
"name": "单日期 日期 26 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "27",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "j9bZne",
|
|
"x": 420,
|
|
"y": 192,
|
|
"name": "单日期 日期 27",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "YZzgA",
|
|
"name": "单日期 日期 27 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "28",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "C51al",
|
|
"x": 12,
|
|
"y": 228,
|
|
"name": "单日期 日期 28",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "H2BXg",
|
|
"name": "单日期 日期 28 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "29",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ZIV0R",
|
|
"x": 80,
|
|
"y": 228,
|
|
"name": "单日期 日期 29",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "iGp1K",
|
|
"name": "单日期 日期 29 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "30",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "lPYD8",
|
|
"x": 148,
|
|
"y": 228,
|
|
"name": "单日期 日期 30",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "PtZR1",
|
|
"name": "单日期 日期 30 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "1",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "G0uMz",
|
|
"x": 216,
|
|
"y": 228,
|
|
"name": "单日期 日期 31",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "oA3JN",
|
|
"name": "单日期 日期 31 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "2",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "cbNey",
|
|
"x": 284,
|
|
"y": 228,
|
|
"name": "单日期 日期 32",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "iyWaX",
|
|
"name": "单日期 日期 32 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "3",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "pxjOW",
|
|
"x": 352,
|
|
"y": 228,
|
|
"name": "单日期 日期 33",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "rVztv",
|
|
"name": "单日期 日期 33 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "4",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "e6lMgJ",
|
|
"x": 420,
|
|
"y": 228,
|
|
"name": "单日期 日期 34",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "tcUyy",
|
|
"name": "单日期 日期 34 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "5",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "HKj8k",
|
|
"x": 12,
|
|
"y": 264,
|
|
"name": "单日期 日期 35",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "JWZwM",
|
|
"name": "单日期 日期 35 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "6",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "WGaQr",
|
|
"x": 80,
|
|
"y": 264,
|
|
"name": "单日期 日期 36",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "LYTOu",
|
|
"name": "单日期 日期 36 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "7",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "dzvSo",
|
|
"x": 148,
|
|
"y": 264,
|
|
"name": "单日期 日期 37",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "eBo4Z",
|
|
"name": "单日期 日期 37 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "8",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "M4hEN",
|
|
"x": 216,
|
|
"y": 264,
|
|
"name": "单日期 日期 38",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ujSeX",
|
|
"name": "单日期 日期 38 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "9",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "U37tC",
|
|
"x": 284,
|
|
"y": 264,
|
|
"name": "单日期 日期 39",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "x4S5hT",
|
|
"name": "单日期 日期 39 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "10",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "xG8W1",
|
|
"x": 352,
|
|
"y": 264,
|
|
"name": "单日期 日期 40",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "vnWpu",
|
|
"name": "单日期 日期 40 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "11",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "eLVqs",
|
|
"x": 420,
|
|
"y": 264,
|
|
"name": "单日期 日期 41",
|
|
"width": 48,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "BoINU",
|
|
"name": "单日期 日期 41 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "12",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ffjcb",
|
|
"x": 112,
|
|
"y": 320,
|
|
"name": "单日期底部",
|
|
"width": 584,
|
|
"height": 48,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": [
|
|
0,
|
|
0,
|
|
18,
|
|
0
|
|
],
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "RD5WW",
|
|
"x": 32,
|
|
"y": 17,
|
|
"name": "单日期当前值",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "已选 2026-06-15",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "vD9SY",
|
|
"x": 336,
|
|
"y": 8,
|
|
"name": "单日期清空",
|
|
"width": 58,
|
|
"height": 32,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "JWcHC",
|
|
"name": "单日期清空 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "清空",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Ciehh",
|
|
"x": 406,
|
|
"y": 8,
|
|
"name": "单日期取消",
|
|
"width": 58,
|
|
"height": 32,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "H21Ok7",
|
|
"name": "单日期取消 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "取消",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Km6JL",
|
|
"x": 476,
|
|
"y": 8,
|
|
"name": "单日期确定",
|
|
"width": 76,
|
|
"height": 32,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Da7GP",
|
|
"name": "单日期确定 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "确定",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "LgZue",
|
|
"x": 888,
|
|
"y": 136,
|
|
"name": "日期区间选择",
|
|
"width": 840,
|
|
"height": 536,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xxl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "HdfZB",
|
|
"x": 32,
|
|
"y": 30,
|
|
"name": "日期区间 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "日期区间",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Z3nLq",
|
|
"x": 32,
|
|
"y": 78,
|
|
"name": "日期区间触发器",
|
|
"width": 350,
|
|
"height": 32,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-border-radius-base",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 8
|
|
},
|
|
"blur": 18,
|
|
"spread": -16
|
|
},
|
|
"gap": 8,
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-default"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "BP9K8",
|
|
"name": "日期区间触发器 图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "calendar-range",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "q5eS0l",
|
|
"name": "日期区间触发器 开始",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 100,
|
|
"content": "2026-06-12",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "INThy",
|
|
"name": "日期区间触发器 分隔",
|
|
"fill": "$cp-text-muted",
|
|
"content": "-",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "t7fSL",
|
|
"name": "日期区间触发器 结束",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "2026-06-18",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "F1WVAh",
|
|
"name": "日期区间触发器 清除",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "IkTC7",
|
|
"x": 32,
|
|
"y": 122,
|
|
"name": "日期区间弹层",
|
|
"width": 776,
|
|
"height": 330,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-popover-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 16
|
|
},
|
|
"blur": 34,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "wxBz1",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "日期区间快捷栏",
|
|
"width": 116,
|
|
"height": 330,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": [
|
|
18,
|
|
0,
|
|
0,
|
|
18
|
|
],
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "RGUxW",
|
|
"x": 14,
|
|
"y": 20,
|
|
"name": "快捷项 今日",
|
|
"width": 88,
|
|
"height": 32,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": 9,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "GssPp",
|
|
"name": "快捷项 今日 文本",
|
|
"fill": "$cp-info-text",
|
|
"content": "今日",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "V05F0",
|
|
"x": 14,
|
|
"y": 58,
|
|
"name": "快捷项 昨天",
|
|
"width": 88,
|
|
"height": 32,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 9,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "b5WCz",
|
|
"name": "快捷项 昨天 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "昨天",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "DokA6",
|
|
"x": 14,
|
|
"y": 96,
|
|
"name": "快捷项 最近7天",
|
|
"width": 88,
|
|
"height": 32,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 9,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "E4Ip7v",
|
|
"name": "快捷项 最近7天 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "最近7天",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "w3Wkmn",
|
|
"x": 14,
|
|
"y": 134,
|
|
"name": "快捷项 最近30天",
|
|
"width": 88,
|
|
"height": 32,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 9,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "vE9Bu",
|
|
"name": "快捷项 最近30天 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "最近30天",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "LEDXr",
|
|
"x": 14,
|
|
"y": 172,
|
|
"name": "快捷项 本月",
|
|
"width": 88,
|
|
"height": 32,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 9,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "MOIAr",
|
|
"name": "快捷项 本月 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "本月",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "C5J1g",
|
|
"x": 136,
|
|
"y": 18,
|
|
"name": "日期区间左月",
|
|
"width": 286,
|
|
"height": 248,
|
|
"fill": "$cp-transparent",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "nC2tW",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "左月 上一年",
|
|
"width": 28,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "KZU7w",
|
|
"x": 6,
|
|
"y": 6,
|
|
"name": "左月 上一年 图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevrons-left",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "vypDV",
|
|
"x": 30,
|
|
"y": 0,
|
|
"name": "左月 上月",
|
|
"width": 28,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "OKHTm",
|
|
"x": 6,
|
|
"y": 6,
|
|
"name": "左月 上月 图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevron-left",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "m43x7y",
|
|
"x": 68,
|
|
"y": 7,
|
|
"name": "左月 月份",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "2026 年 6 月",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Duo53",
|
|
"x": 15,
|
|
"y": 44,
|
|
"name": "左月 星期 一",
|
|
"fill": "$cp-text-muted",
|
|
"content": "一",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "DQRE3",
|
|
"x": 55,
|
|
"y": 44,
|
|
"name": "左月 星期 二",
|
|
"fill": "$cp-text-muted",
|
|
"content": "二",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "KjqYM",
|
|
"x": 95,
|
|
"y": 44,
|
|
"name": "左月 星期 三",
|
|
"fill": "$cp-text-muted",
|
|
"content": "三",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "HdrUv",
|
|
"x": 135,
|
|
"y": 44,
|
|
"name": "左月 星期 四",
|
|
"fill": "$cp-text-muted",
|
|
"content": "四",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "CRaS2",
|
|
"x": 175,
|
|
"y": 44,
|
|
"name": "左月 星期 五",
|
|
"fill": "$cp-text-muted",
|
|
"content": "五",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "dRHZU",
|
|
"x": 215,
|
|
"y": 44,
|
|
"name": "左月 星期 六",
|
|
"fill": "$cp-text-muted",
|
|
"content": "六",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "dvu5k",
|
|
"x": 255,
|
|
"y": 44,
|
|
"name": "左月 星期 日",
|
|
"fill": "$cp-text-muted",
|
|
"content": "日",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "rFWxO",
|
|
"x": 4,
|
|
"y": 68,
|
|
"name": "左月 日期 0",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "j9ykvj",
|
|
"name": "左月 日期 0 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "30",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "C6RoMx",
|
|
"x": 44,
|
|
"y": 68,
|
|
"name": "左月 日期 1",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "xrKY5",
|
|
"name": "左月 日期 1 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "1",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "R7Uuu",
|
|
"x": 84,
|
|
"y": 68,
|
|
"name": "左月 日期 2",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "wXJDt",
|
|
"name": "左月 日期 2 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "2",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "EhwHo",
|
|
"x": 124,
|
|
"y": 68,
|
|
"name": "左月 日期 3",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "jNcK0",
|
|
"name": "左月 日期 3 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "3",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "bNqed",
|
|
"x": 164,
|
|
"y": 68,
|
|
"name": "左月 日期 4",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "XjE8L",
|
|
"name": "左月 日期 4 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "4",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "lZxla",
|
|
"x": 204,
|
|
"y": 68,
|
|
"name": "左月 日期 5",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "K9X0Kp",
|
|
"name": "左月 日期 5 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "5",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "TnEkc",
|
|
"x": 244,
|
|
"y": 68,
|
|
"name": "左月 日期 6",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "v2buA",
|
|
"name": "左月 日期 6 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "6",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "qa5Mx",
|
|
"x": 4,
|
|
"y": 97,
|
|
"name": "左月 日期 7",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "RYW9j",
|
|
"name": "左月 日期 7 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "7",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "s3PUx",
|
|
"x": 44,
|
|
"y": 97,
|
|
"name": "左月 日期 8",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "X6LcW",
|
|
"name": "左月 日期 8 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "8",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Tf2Mq",
|
|
"x": 84,
|
|
"y": 97,
|
|
"name": "左月 日期 9",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "rqCpk",
|
|
"name": "左月 日期 9 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "9",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "UfEVX",
|
|
"x": 124,
|
|
"y": 97,
|
|
"name": "左月 日期 10",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "LQ5Yt",
|
|
"name": "左月 日期 10 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "10",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "hi3fk",
|
|
"x": 164,
|
|
"y": 97,
|
|
"name": "左月 日期 11",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "R8hga",
|
|
"name": "左月 日期 11 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "11",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "F2rq9e",
|
|
"x": 204,
|
|
"y": 97,
|
|
"name": "左月 日期 12",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Suro3",
|
|
"name": "左月 日期 12 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "12",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "780"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "P3hzO",
|
|
"x": 244,
|
|
"y": 97,
|
|
"name": "左月 日期 13",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "rlOoa",
|
|
"name": "左月 日期 13 文本",
|
|
"fill": "$cp-info-text",
|
|
"content": "13",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "mSALN",
|
|
"x": 4,
|
|
"y": 126,
|
|
"name": "左月 日期 14",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Sw8Hb",
|
|
"name": "左月 日期 14 文本",
|
|
"fill": "$cp-info-text",
|
|
"content": "14",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "OK0Xl",
|
|
"x": 44,
|
|
"y": 126,
|
|
"name": "左月 日期 15",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "a08aNF",
|
|
"name": "左月 日期 15 文本",
|
|
"fill": "$cp-info-text",
|
|
"content": "15",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "PFw55",
|
|
"x": 84,
|
|
"y": 126,
|
|
"name": "左月 日期 16",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "E8SLzN",
|
|
"name": "左月 日期 16 文本",
|
|
"fill": "$cp-info-text",
|
|
"content": "16",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "rqOAn",
|
|
"x": 124,
|
|
"y": 126,
|
|
"name": "左月 日期 17",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "hexGe",
|
|
"name": "左月 日期 17 文本",
|
|
"fill": "$cp-info-text",
|
|
"content": "17",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "zhY58",
|
|
"x": 164,
|
|
"y": 126,
|
|
"name": "左月 日期 18",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "irDoI",
|
|
"name": "左月 日期 18 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "18",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "780"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "bNlMb",
|
|
"x": 204,
|
|
"y": 126,
|
|
"name": "左月 日期 19",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "AcxPf",
|
|
"name": "左月 日期 19 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "19",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "A5uzJG",
|
|
"x": 244,
|
|
"y": 126,
|
|
"name": "左月 日期 20",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "eW1nP",
|
|
"name": "左月 日期 20 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "20",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "gHFJB",
|
|
"x": 4,
|
|
"y": 155,
|
|
"name": "左月 日期 21",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "AmJpP",
|
|
"name": "左月 日期 21 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "21",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "RYMo3",
|
|
"x": 44,
|
|
"y": 155,
|
|
"name": "左月 日期 22",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "rrFA5",
|
|
"name": "左月 日期 22 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "22",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "jvPBf",
|
|
"x": 84,
|
|
"y": 155,
|
|
"name": "左月 日期 23",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "sQmOf",
|
|
"name": "左月 日期 23 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "23",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "TyZAo",
|
|
"x": 124,
|
|
"y": 155,
|
|
"name": "左月 日期 24",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "t0rF1",
|
|
"name": "左月 日期 24 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "24",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "yHQNU",
|
|
"x": 164,
|
|
"y": 155,
|
|
"name": "左月 日期 25",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "L5dZZf",
|
|
"name": "左月 日期 25 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "25",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "a6Zp0",
|
|
"x": 204,
|
|
"y": 155,
|
|
"name": "左月 日期 26",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "T41BF",
|
|
"name": "左月 日期 26 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "26",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "X58pC8",
|
|
"x": 244,
|
|
"y": 155,
|
|
"name": "左月 日期 27",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ScGeD",
|
|
"name": "左月 日期 27 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "27",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "A8J2EY",
|
|
"x": 4,
|
|
"y": 184,
|
|
"name": "左月 日期 28",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "wVCgZ",
|
|
"name": "左月 日期 28 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "28",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "mjvJZ",
|
|
"x": 44,
|
|
"y": 184,
|
|
"name": "左月 日期 29",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "o2Batc",
|
|
"name": "左月 日期 29 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "29",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "BLXD4",
|
|
"x": 84,
|
|
"y": 184,
|
|
"name": "左月 日期 30",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "uQd3H",
|
|
"name": "左月 日期 30 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "30",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "gVypT",
|
|
"x": 124,
|
|
"y": 184,
|
|
"name": "左月 日期 31",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "jFcbD",
|
|
"name": "左月 日期 31 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "31",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "dySP8",
|
|
"x": 164,
|
|
"y": 184,
|
|
"name": "左月 日期 32",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "c91UA0",
|
|
"name": "左月 日期 32 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "32",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "qAmVJ",
|
|
"x": 204,
|
|
"y": 184,
|
|
"name": "左月 日期 33",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "i83S0",
|
|
"name": "左月 日期 33 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "33",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "T8gkKu",
|
|
"x": 244,
|
|
"y": 184,
|
|
"name": "左月 日期 34",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "a5PzsT",
|
|
"name": "左月 日期 34 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "34",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Xf7zE",
|
|
"x": 4,
|
|
"y": 213,
|
|
"name": "左月 日期 35",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "r9Nii5",
|
|
"name": "左月 日期 35 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "35",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "oUocM",
|
|
"x": 44,
|
|
"y": 213,
|
|
"name": "左月 日期 36",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "eO9sy",
|
|
"name": "左月 日期 36 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "36",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "oDt9z",
|
|
"x": 84,
|
|
"y": 213,
|
|
"name": "左月 日期 37",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "m0k9s",
|
|
"name": "左月 日期 37 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "37",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "U6eii",
|
|
"x": 124,
|
|
"y": 213,
|
|
"name": "左月 日期 38",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "HHrSN",
|
|
"name": "左月 日期 38 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "38",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "e8to9",
|
|
"x": 164,
|
|
"y": 213,
|
|
"name": "左月 日期 39",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "HUQo5",
|
|
"name": "左月 日期 39 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "39",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "wEasi",
|
|
"x": 204,
|
|
"y": 213,
|
|
"name": "左月 日期 40",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "PMOc2",
|
|
"name": "左月 日期 40 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "40",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "H5KSa",
|
|
"x": 244,
|
|
"y": 213,
|
|
"name": "左月 日期 41",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "SJhPy",
|
|
"name": "左月 日期 41 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "41",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "qdKpv",
|
|
"x": 458,
|
|
"y": 18,
|
|
"name": "日期区间右月",
|
|
"width": 286,
|
|
"height": 248,
|
|
"fill": "$cp-transparent",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Q5S15",
|
|
"x": 68,
|
|
"y": 7,
|
|
"name": "右月 月份",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 150,
|
|
"content": "2026 年 7 月",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "D8LYj0",
|
|
"x": 228,
|
|
"y": 0,
|
|
"name": "右月 下月",
|
|
"width": 28,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "ePgJz",
|
|
"x": 6,
|
|
"y": 6,
|
|
"name": "右月 下月 图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevron-right",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "SuYHa",
|
|
"x": 258,
|
|
"y": 0,
|
|
"name": "右月 下一年",
|
|
"width": 28,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "vEyWw",
|
|
"x": 6,
|
|
"y": 6,
|
|
"name": "右月 下一年 图标",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "chevrons-right",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "S61vO",
|
|
"x": 15,
|
|
"y": 44,
|
|
"name": "右月 星期 一",
|
|
"fill": "$cp-text-muted",
|
|
"content": "一",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "XWjRW",
|
|
"x": 55,
|
|
"y": 44,
|
|
"name": "右月 星期 二",
|
|
"fill": "$cp-text-muted",
|
|
"content": "二",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "ShZly",
|
|
"x": 95,
|
|
"y": 44,
|
|
"name": "右月 星期 三",
|
|
"fill": "$cp-text-muted",
|
|
"content": "三",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "QWQxX",
|
|
"x": 135,
|
|
"y": 44,
|
|
"name": "右月 星期 四",
|
|
"fill": "$cp-text-muted",
|
|
"content": "四",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "b4bdWg",
|
|
"x": 175,
|
|
"y": 44,
|
|
"name": "右月 星期 五",
|
|
"fill": "$cp-text-muted",
|
|
"content": "五",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "k4Cevi",
|
|
"x": 215,
|
|
"y": 44,
|
|
"name": "右月 星期 六",
|
|
"fill": "$cp-text-muted",
|
|
"content": "六",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "n7JUr",
|
|
"x": 255,
|
|
"y": 44,
|
|
"name": "右月 星期 日",
|
|
"fill": "$cp-text-muted",
|
|
"content": "日",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "sdmMi",
|
|
"x": 4,
|
|
"y": 68,
|
|
"name": "右月 日期 0",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "odCXa",
|
|
"name": "右月 日期 0 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "1",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "CcaxW",
|
|
"x": 44,
|
|
"y": 68,
|
|
"name": "右月 日期 1",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Z1StdJ",
|
|
"name": "右月 日期 1 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "2",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "aYKDA",
|
|
"x": 84,
|
|
"y": 68,
|
|
"name": "右月 日期 2",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ZRoeo",
|
|
"name": "右月 日期 2 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "3",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "bqts5",
|
|
"x": 124,
|
|
"y": 68,
|
|
"name": "右月 日期 3",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "mQTiJ",
|
|
"name": "右月 日期 3 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "4",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "v8L5gn",
|
|
"x": 164,
|
|
"y": 68,
|
|
"name": "右月 日期 4",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Cjdpv",
|
|
"name": "右月 日期 4 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "5",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "JhHIm",
|
|
"x": 204,
|
|
"y": 68,
|
|
"name": "右月 日期 5",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "s86LOo",
|
|
"name": "右月 日期 5 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "6",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "HvWOo",
|
|
"x": 244,
|
|
"y": 68,
|
|
"name": "右月 日期 6",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "HHpM0",
|
|
"name": "右月 日期 6 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "7",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "M8LqJ7",
|
|
"x": 4,
|
|
"y": 97,
|
|
"name": "右月 日期 7",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "BRgrL",
|
|
"name": "右月 日期 7 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "8",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ySqFl",
|
|
"x": 44,
|
|
"y": 97,
|
|
"name": "右月 日期 8",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "F5aJc",
|
|
"name": "右月 日期 8 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "9",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "egZZ9",
|
|
"x": 84,
|
|
"y": 97,
|
|
"name": "右月 日期 9",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "gn5xy",
|
|
"name": "右月 日期 9 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "10",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "p8jKPe",
|
|
"x": 124,
|
|
"y": 97,
|
|
"name": "右月 日期 10",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "trwKm",
|
|
"name": "右月 日期 10 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "11",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "i4yR8s",
|
|
"x": 164,
|
|
"y": 97,
|
|
"name": "右月 日期 11",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "w7rKV",
|
|
"name": "右月 日期 11 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "12",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "H01EoN",
|
|
"x": 204,
|
|
"y": 97,
|
|
"name": "右月 日期 12",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "D5KiP",
|
|
"name": "右月 日期 12 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "13",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "p529JF",
|
|
"x": 244,
|
|
"y": 97,
|
|
"name": "右月 日期 13",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "U4RDV",
|
|
"name": "右月 日期 13 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "14",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "w3yUiN",
|
|
"x": 4,
|
|
"y": 126,
|
|
"name": "右月 日期 14",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "PzCn5",
|
|
"name": "右月 日期 14 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "15",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "JyVql",
|
|
"x": 44,
|
|
"y": 126,
|
|
"name": "右月 日期 15",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "StQPd",
|
|
"name": "右月 日期 15 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "16",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "rWpyS",
|
|
"x": 84,
|
|
"y": 126,
|
|
"name": "右月 日期 16",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "qDcJH",
|
|
"name": "右月 日期 16 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "17",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "P55rqe",
|
|
"x": 124,
|
|
"y": 126,
|
|
"name": "右月 日期 17",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "EFRav",
|
|
"name": "右月 日期 17 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "18",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "UfOAj",
|
|
"x": 164,
|
|
"y": 126,
|
|
"name": "右月 日期 18",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "SFgOe",
|
|
"name": "右月 日期 18 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "19",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "P3apFI",
|
|
"x": 204,
|
|
"y": 126,
|
|
"name": "右月 日期 19",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ijarg",
|
|
"name": "右月 日期 19 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "20",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "BK61A",
|
|
"x": 244,
|
|
"y": 126,
|
|
"name": "右月 日期 20",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "dwAz8",
|
|
"name": "右月 日期 20 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "21",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "oVAUa",
|
|
"x": 4,
|
|
"y": 155,
|
|
"name": "右月 日期 21",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Ybb9Z",
|
|
"name": "右月 日期 21 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "22",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "X8ogl",
|
|
"x": 44,
|
|
"y": 155,
|
|
"name": "右月 日期 22",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "z98MII",
|
|
"name": "右月 日期 22 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "23",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "N5RKrK",
|
|
"x": 84,
|
|
"y": 155,
|
|
"name": "右月 日期 23",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "DkXBh",
|
|
"name": "右月 日期 23 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "24",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "GrnOW",
|
|
"x": 124,
|
|
"y": 155,
|
|
"name": "右月 日期 24",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ZlPkk",
|
|
"name": "右月 日期 24 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "25",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "IryyL",
|
|
"x": 164,
|
|
"y": 155,
|
|
"name": "右月 日期 25",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "pYyZy",
|
|
"name": "右月 日期 25 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "26",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "aitli",
|
|
"x": 204,
|
|
"y": 155,
|
|
"name": "右月 日期 26",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "WQ6Rw",
|
|
"name": "右月 日期 26 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "27",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "YrBQY",
|
|
"x": 244,
|
|
"y": 155,
|
|
"name": "右月 日期 27",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Qujql",
|
|
"name": "右月 日期 27 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "28",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "sB8YA",
|
|
"x": 4,
|
|
"y": 184,
|
|
"name": "右月 日期 28",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "DFJ9H",
|
|
"name": "右月 日期 28 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "29",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "mqrW8",
|
|
"x": 44,
|
|
"y": 184,
|
|
"name": "右月 日期 29",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "j2Y5al",
|
|
"name": "右月 日期 29 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "30",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "QkCaO",
|
|
"x": 84,
|
|
"y": 184,
|
|
"name": "右月 日期 30",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "NoDI4",
|
|
"name": "右月 日期 30 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "31",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "nhxN3",
|
|
"x": 124,
|
|
"y": 184,
|
|
"name": "右月 日期 31",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "U7WqU",
|
|
"name": "右月 日期 31 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "1",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "l7a43y",
|
|
"x": 164,
|
|
"y": 184,
|
|
"name": "右月 日期 32",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ek7LG",
|
|
"name": "右月 日期 32 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "2",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "OWPY3",
|
|
"x": 204,
|
|
"y": 184,
|
|
"name": "右月 日期 33",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "y8TUh",
|
|
"name": "右月 日期 33 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "3",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "XTPi8",
|
|
"x": 244,
|
|
"y": 184,
|
|
"name": "右月 日期 34",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "HXehp",
|
|
"name": "右月 日期 34 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "4",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "nCuTO",
|
|
"x": 4,
|
|
"y": 213,
|
|
"name": "右月 日期 35",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "WskXI",
|
|
"name": "右月 日期 35 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "5",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "sY1Ff",
|
|
"x": 44,
|
|
"y": 213,
|
|
"name": "右月 日期 36",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Xd9x8",
|
|
"name": "右月 日期 36 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "6",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "w6Yyh",
|
|
"x": 84,
|
|
"y": 213,
|
|
"name": "右月 日期 37",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "aFHCF",
|
|
"name": "右月 日期 37 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "7",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "SSK9m",
|
|
"x": 124,
|
|
"y": 213,
|
|
"name": "右月 日期 38",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "lCGbV",
|
|
"name": "右月 日期 38 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "8",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "l39UuY",
|
|
"x": 164,
|
|
"y": 213,
|
|
"name": "右月 日期 39",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "PLjCp",
|
|
"name": "右月 日期 39 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "9",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "c4Cft",
|
|
"x": 204,
|
|
"y": 213,
|
|
"name": "右月 日期 40",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "FtdD1",
|
|
"name": "右月 日期 40 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "10",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "PTQRA",
|
|
"x": 244,
|
|
"y": 213,
|
|
"name": "右月 日期 41",
|
|
"width": 36,
|
|
"height": 28,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": 8,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "F1gfp",
|
|
"name": "右月 日期 41 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "11",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "p05UJi",
|
|
"x": 136,
|
|
"y": 286,
|
|
"name": "日期区间当前值",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "已选 2026-06-12 - 2026-06-18",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "fyN0N",
|
|
"x": 520,
|
|
"y": 278,
|
|
"name": "日期区间清空",
|
|
"width": 58,
|
|
"height": 32,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "fQuQl",
|
|
"name": "日期区间清空 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "清空",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "jRPQO",
|
|
"x": 590,
|
|
"y": 278,
|
|
"name": "日期区间取消",
|
|
"width": 58,
|
|
"height": 32,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "IlWMa",
|
|
"name": "日期区间取消 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "取消",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "gjEfN",
|
|
"x": 660,
|
|
"y": 278,
|
|
"name": "日期区间确定",
|
|
"width": 76,
|
|
"height": 32,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "CIh0E",
|
|
"name": "日期区间确定 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "确定",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "WXhsu",
|
|
"x": 888,
|
|
"y": 696,
|
|
"name": "单时间选择",
|
|
"width": 408,
|
|
"height": 430,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xxl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Rmsmk",
|
|
"x": 28,
|
|
"y": 28,
|
|
"name": "单时间 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "单时间",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "a3wGqR",
|
|
"x": 28,
|
|
"y": 78,
|
|
"name": "单时间触发器",
|
|
"width": 220,
|
|
"height": 32,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-border-radius-base",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 8
|
|
},
|
|
"blur": 18,
|
|
"spread": -16
|
|
},
|
|
"gap": 8,
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-default"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "Y9z1RK",
|
|
"name": "单时间触发器 图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "clock-3",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "s6NWoY",
|
|
"name": "单时间触发器 值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "14:30:00",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "KVCfn",
|
|
"name": "单时间触发器 清除",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "x",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-muted"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "rJW5I",
|
|
"x": 28,
|
|
"y": 122,
|
|
"name": "单时间弹层",
|
|
"width": 372,
|
|
"height": 270,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-popover-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 16
|
|
},
|
|
"blur": 34,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "cD1G7",
|
|
"x": 42,
|
|
"y": 16,
|
|
"name": "时 标题",
|
|
"fill": "$cp-text-muted",
|
|
"content": "时",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "V61mQx",
|
|
"x": 162,
|
|
"y": 16,
|
|
"name": "分 标题",
|
|
"fill": "$cp-text-muted",
|
|
"content": "分",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "O7Fs1Q",
|
|
"x": 282,
|
|
"y": 16,
|
|
"name": "秒 标题",
|
|
"fill": "$cp-text-muted",
|
|
"content": "秒",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "upFot",
|
|
"x": 18,
|
|
"y": 40,
|
|
"name": "时 12",
|
|
"width": 96,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "xZhPE",
|
|
"name": "时 12 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "12",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "EswAo",
|
|
"x": 18,
|
|
"y": 76,
|
|
"name": "时 13",
|
|
"width": 96,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "jt9cQ",
|
|
"name": "时 13 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "13",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "mIf5m",
|
|
"x": 18,
|
|
"y": 112,
|
|
"name": "时 14",
|
|
"width": 96,
|
|
"height": 34,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "dGQJn",
|
|
"name": "时 14 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "14",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "780"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "pDlIY",
|
|
"x": 18,
|
|
"y": 148,
|
|
"name": "时 15",
|
|
"width": 96,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "jpivT",
|
|
"name": "时 15 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "15",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "i88eJ6",
|
|
"x": 18,
|
|
"y": 184,
|
|
"name": "时 16",
|
|
"width": 96,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "juWZs",
|
|
"name": "时 16 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "16",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "b0AbU9",
|
|
"x": 138,
|
|
"y": 40,
|
|
"name": "分 00",
|
|
"width": 96,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "lIXJl",
|
|
"name": "分 00 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "00",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "c7jqMH",
|
|
"x": 138,
|
|
"y": 76,
|
|
"name": "分 15",
|
|
"width": 96,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "EINX1",
|
|
"name": "分 15 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "15",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "vsJoO",
|
|
"x": 138,
|
|
"y": 112,
|
|
"name": "分 30",
|
|
"width": 96,
|
|
"height": 34,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "OaVvQ",
|
|
"name": "分 30 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "30",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "780"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "q5Wxq",
|
|
"x": 138,
|
|
"y": 148,
|
|
"name": "分 45",
|
|
"width": 96,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "IQIu7",
|
|
"name": "分 45 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "45",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "xC9sq",
|
|
"x": 138,
|
|
"y": 184,
|
|
"name": "分 59",
|
|
"width": 96,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "Jp9cG",
|
|
"name": "分 59 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "59",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "GK0HK",
|
|
"x": 258,
|
|
"y": 40,
|
|
"name": "秒 00",
|
|
"width": 96,
|
|
"height": 34,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "KdGMh",
|
|
"name": "秒 00 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "00",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "780"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "QrFKT",
|
|
"x": 258,
|
|
"y": 76,
|
|
"name": "秒 15",
|
|
"width": 96,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "UpP2R",
|
|
"name": "秒 15 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "15",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "W58PL",
|
|
"x": 258,
|
|
"y": 112,
|
|
"name": "秒 30",
|
|
"width": 96,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "y1VMZ",
|
|
"name": "秒 30 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "30",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "wcUoO",
|
|
"x": 258,
|
|
"y": 148,
|
|
"name": "秒 45",
|
|
"width": 96,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "kDodb",
|
|
"name": "秒 45 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "45",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "BdawR",
|
|
"x": 258,
|
|
"y": 184,
|
|
"name": "秒 59",
|
|
"width": 96,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "kqg1X",
|
|
"name": "秒 59 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "59",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "nrE0j",
|
|
"x": 0,
|
|
"y": 222,
|
|
"name": "单时间底部",
|
|
"width": 372,
|
|
"height": 48,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": [
|
|
0,
|
|
0,
|
|
18,
|
|
18
|
|
],
|
|
"layout": "none"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Xa5u5",
|
|
"x": 202,
|
|
"y": 229,
|
|
"name": "单时间取消",
|
|
"width": 58,
|
|
"height": 32,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "l6fS4t",
|
|
"name": "单时间取消 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "取消",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "l4iq76",
|
|
"x": 272,
|
|
"y": 229,
|
|
"name": "单时间确定",
|
|
"width": 68,
|
|
"height": 32,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": "$cp-button-radius-base",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "pHDok",
|
|
"name": "单时间确定 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "确定",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "MUZV8",
|
|
"x": 1320,
|
|
"y": 696,
|
|
"name": "日期选择状态",
|
|
"width": 408,
|
|
"height": 430,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-xxl",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "l53Ue",
|
|
"x": 28,
|
|
"y": 28,
|
|
"name": "状态 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "状态",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 20,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "g0Rpgk",
|
|
"x": 28,
|
|
"y": 76,
|
|
"name": "触发器状态 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "触发器",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "kHK4J",
|
|
"x": 28,
|
|
"y": 104,
|
|
"name": "触发器状态 默认",
|
|
"width": 352,
|
|
"height": 32,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-border-radius-base",
|
|
"gap": 8,
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-default"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "RK08b",
|
|
"name": "触发器状态 默认 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "默认",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "uUsCq",
|
|
"name": "触发器状态 默认 值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "2026-06-15",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "dtLLN",
|
|
"name": "触发器状态 默认 图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "calendar-days",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "SQFdW",
|
|
"x": 28,
|
|
"y": 160,
|
|
"name": "触发器状态 聚焦",
|
|
"width": 352,
|
|
"height": 32,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-border-radius-base",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 8
|
|
},
|
|
"blur": 18,
|
|
"spread": -16
|
|
},
|
|
"gap": 8,
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-default"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "qjArF",
|
|
"name": "触发器状态 聚焦 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "聚焦",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Ki7dR",
|
|
"name": "触发器状态 聚焦 值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "2026-06-15",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "Q1zhT",
|
|
"name": "触发器状态 聚焦 图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "calendar-days",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "v8nBN3",
|
|
"x": 28,
|
|
"y": 216,
|
|
"name": "触发器状态 禁用",
|
|
"width": 352,
|
|
"height": 32,
|
|
"fill": "$cp-disabled-bg",
|
|
"cornerRadius": "$cp-border-radius-base",
|
|
"gap": 8,
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-default"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "mdRi1",
|
|
"name": "触发器状态 禁用 标签",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "禁用",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "t7dU9",
|
|
"name": "触发器状态 禁用 值",
|
|
"fill": "$cp-disabled-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "2026-06-15",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "VDCpI",
|
|
"name": "触发器状态 禁用 图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "calendar-days",
|
|
"library": "lucide",
|
|
"fill": "$cp-disabled-icon"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "HxI3k",
|
|
"x": 28,
|
|
"y": 272,
|
|
"name": "触发器状态 错误",
|
|
"width": 352,
|
|
"height": 32,
|
|
"fill": "$cp-danger-bg",
|
|
"cornerRadius": "$cp-border-radius-base",
|
|
"gap": 8,
|
|
"padding": [
|
|
0,
|
|
"$cp-input-padding-x-default"
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "ZOz5K",
|
|
"name": "触发器状态 错误 标签",
|
|
"fill": "$cp-danger-text",
|
|
"content": "错误",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "B8IHZ",
|
|
"name": "触发器状态 错误 值",
|
|
"fill": "$cp-danger-text",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "请选择有效日期",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "qwqtz",
|
|
"name": "触发器状态 错误 图标",
|
|
"width": 14,
|
|
"height": 14,
|
|
"icon": "circle-alert",
|
|
"library": "lucide",
|
|
"fill": "$cp-danger"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "uneBO",
|
|
"x": 28,
|
|
"y": 330,
|
|
"name": "日期单元状态 标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "日期单元",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "P3AUC",
|
|
"x": 28,
|
|
"y": 352,
|
|
"name": "日期单元状态 默认",
|
|
"width": 52,
|
|
"height": 58,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 6,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "woyb9",
|
|
"name": "日期单元状态 默认 单元",
|
|
"width": 44,
|
|
"height": 34,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "iMNr1",
|
|
"name": "日期单元状态 默认 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "12",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "jiFKi",
|
|
"name": "日期单元状态 默认 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "默认",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "kpUeo",
|
|
"x": 92,
|
|
"y": 352,
|
|
"name": "日期单元状态 悬停",
|
|
"width": 52,
|
|
"height": 58,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 6,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "GXpAq",
|
|
"name": "日期单元状态 悬停 单元",
|
|
"width": 44,
|
|
"height": 34,
|
|
"fill": "$cp-default-bg-hover",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "I5Nrvg",
|
|
"name": "日期单元状态 悬停 文本",
|
|
"fill": "$cp-text-primary",
|
|
"content": "13",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "WcGIk",
|
|
"name": "日期单元状态 悬停 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "悬停",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "N4MID",
|
|
"x": 156,
|
|
"y": 352,
|
|
"name": "日期单元状态 今天",
|
|
"width": 52,
|
|
"height": 58,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 6,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "Qxu39",
|
|
"name": "日期单元状态 今天 单元",
|
|
"width": 44,
|
|
"height": 34,
|
|
"fill": "$cp-info-bg",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "PajCr",
|
|
"name": "日期单元状态 今天 文本",
|
|
"fill": "$cp-info-text",
|
|
"content": "14",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "760"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "b8PQt",
|
|
"name": "日期单元状态 今天 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "今天",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "YKvSO",
|
|
"x": 220,
|
|
"y": 352,
|
|
"name": "日期单元状态 选中",
|
|
"width": 52,
|
|
"height": 58,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 6,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "qLBwz",
|
|
"name": "日期单元状态 选中 单元",
|
|
"width": 44,
|
|
"height": 34,
|
|
"fill": "$cp-info",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "l4wrAD",
|
|
"name": "日期单元状态 选中 文本",
|
|
"fill": "$cp-info-on",
|
|
"content": "15",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "780"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "wcvVl",
|
|
"name": "日期单元状态 选中 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "选中",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "P7MJ2J",
|
|
"x": 284,
|
|
"y": 352,
|
|
"name": "日期单元状态 禁用",
|
|
"width": 52,
|
|
"height": 58,
|
|
"fill": "$cp-transparent",
|
|
"layout": "vertical",
|
|
"gap": 6,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "HrdI5",
|
|
"name": "日期单元状态 禁用 单元",
|
|
"width": 44,
|
|
"height": 34,
|
|
"fill": "$cp-disabled-bg",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "uzJDD",
|
|
"name": "日期单元状态 禁用 文本",
|
|
"fill": "$cp-disabled-text",
|
|
"content": "20",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Shi1K",
|
|
"name": "日期单元状态 禁用 标签",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "禁用",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "jj3HR",
|
|
"x": 888,
|
|
"y": 64,
|
|
"name": "日期选择组件说明",
|
|
"width": 840,
|
|
"height": 44,
|
|
"fill": "$cp-transparent",
|
|
"gap": 12,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "LgsGj",
|
|
"name": "日期选择组件说明 文本",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 760,
|
|
"content": "组件外说明:单日期、日期区间、单时间;日期区间输入值使用 YYYY-MM-DD - YYYY-MM-DD。",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "e0NBl",
|
|
"x": 0,
|
|
"y": 1700,
|
|
"name": "Dashboard 顶部四卡融合方案 V8 - 今日 Token 主值",
|
|
"clip": true,
|
|
"width": 1920,
|
|
"height": 360,
|
|
"fill": "$cp-bg-page",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "R8KGf",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "V8 左侧导航简版",
|
|
"width": 280,
|
|
"height": 360,
|
|
"fill": "$cp-bg-surface",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "JUDnP",
|
|
"x": 28,
|
|
"y": 31,
|
|
"name": "V8 品牌图标",
|
|
"width": 46,
|
|
"height": 46,
|
|
"fill": "$cp-text-strong",
|
|
"cornerRadius": 13,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 8
|
|
},
|
|
"blur": 18,
|
|
"spread": -16
|
|
},
|
|
"layout": "none"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "xvMza",
|
|
"x": 84,
|
|
"y": 34,
|
|
"name": "V8 品牌名",
|
|
"fill": "$cp-text-strong",
|
|
"content": "Codex",
|
|
"lineHeight": 1.1,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 17,
|
|
"fontWeight": "720"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "v4VXc",
|
|
"x": 24,
|
|
"y": 112,
|
|
"name": "V8 导航 概览",
|
|
"width": 232,
|
|
"height": 46,
|
|
"fill": "$cp-bg-nav-active",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "jRytg",
|
|
"x": 14,
|
|
"y": 14,
|
|
"name": "V8 导航 概览 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "layout-dashboard",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "vlfMg",
|
|
"x": 44,
|
|
"y": 14,
|
|
"name": "V8 导航 概览 文字",
|
|
"fill": "$cp-text-primary",
|
|
"content": "概览",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "g1s2k9",
|
|
"x": 24,
|
|
"y": 170,
|
|
"name": "V8 导航 账号池",
|
|
"width": 232,
|
|
"height": 46,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "H9GuT",
|
|
"x": 14,
|
|
"y": 14,
|
|
"name": "V8 导航 账号池 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "users",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "i8o2LE",
|
|
"x": 44,
|
|
"y": 14,
|
|
"name": "V8 导航 账号池 文字",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "账号池",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "i9kBP",
|
|
"x": 24,
|
|
"y": 228,
|
|
"name": "V8 导航 API Keys",
|
|
"width": 232,
|
|
"height": 46,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "y9inH",
|
|
"x": 14,
|
|
"y": 14,
|
|
"name": "V8 导航 API Keys 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "key-round",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "c2OiOP",
|
|
"x": 44,
|
|
"y": 14,
|
|
"name": "V8 导航 API Keys 文字",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "API Keys",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "q3jFK",
|
|
"x": 24,
|
|
"y": 286,
|
|
"name": "V8 导航 日志",
|
|
"width": 232,
|
|
"height": 46,
|
|
"fill": "$cp-transparent",
|
|
"cornerRadius": "$cp-radius-md",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "KRGYq",
|
|
"x": 14,
|
|
"y": 14,
|
|
"name": "V8 导航 日志 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "list",
|
|
"library": "lucide",
|
|
"fill": "$cp-text-secondary"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "BXnmz",
|
|
"x": 44,
|
|
"y": 14,
|
|
"name": "V8 导航 日志 文字",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "日志",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "lLDQO",
|
|
"x": 308,
|
|
"y": 34,
|
|
"name": "V8 页面标题",
|
|
"fill": "$cp-text-primary",
|
|
"content": "系统概览",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 34,
|
|
"fontWeight": "800"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "EsB6L",
|
|
"x": 308,
|
|
"y": 78,
|
|
"name": "V8 页面副标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "生产环境 · 14:32 更新 · 自动刷新 30s",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 15,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "zj6sT",
|
|
"x": 308,
|
|
"y": 126,
|
|
"name": "V8 指标卡 账号",
|
|
"width": 378,
|
|
"height": 154,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"id": "sCWEO",
|
|
"x": 24,
|
|
"y": 20,
|
|
"name": "V8 指标卡 账号 图标底",
|
|
"fill": "$cp-normal-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "aX2A4",
|
|
"x": 32,
|
|
"y": 28,
|
|
"name": "V8 指标卡 账号 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "users",
|
|
"library": "lucide",
|
|
"fill": "$cp-normal"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "LPEOG",
|
|
"x": 70,
|
|
"y": 24,
|
|
"name": "V8 指标卡 账号 标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "账号",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "DmFQq",
|
|
"x": 24,
|
|
"y": 67,
|
|
"name": "V8 指标卡 账号 主值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 170,
|
|
"content": "1",
|
|
"lineHeight": 1.05,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 29,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "wnLgY",
|
|
"x": 198,
|
|
"y": 70,
|
|
"name": "V8 指标卡 账号 主值标签",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 156,
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "o0fsEl",
|
|
"x": 24,
|
|
"y": 110,
|
|
"name": "V8 指标卡 账号 明细带",
|
|
"width": 330,
|
|
"height": 30,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "lXuVO",
|
|
"x": 12,
|
|
"y": 0,
|
|
"name": "V8 指标卡 账号 明细左标签",
|
|
"fill": "$cp-text-muted",
|
|
"textGrowth": "fixed-width-height",
|
|
"width": 28,
|
|
"height": 30,
|
|
"content": "启用",
|
|
"lineHeight": 1.15,
|
|
"textAlignVertical": "middle",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "q50dGO",
|
|
"x": 48,
|
|
"y": 0,
|
|
"name": "V8 指标卡 账号 明细左值",
|
|
"fill": "$cp-normal",
|
|
"textGrowth": "fixed-width-height",
|
|
"width": 72,
|
|
"height": 30,
|
|
"content": "1",
|
|
"lineHeight": 1.15,
|
|
"textAlignVertical": "middle",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "fvp0B",
|
|
"x": 178,
|
|
"y": 0,
|
|
"name": "V8 指标卡 账号 明细右标签",
|
|
"fill": "$cp-text-muted",
|
|
"textGrowth": "fixed-width-height",
|
|
"width": 28,
|
|
"height": 30,
|
|
"content": "异常",
|
|
"lineHeight": 1.15,
|
|
"textAlignVertical": "middle",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "zQn2U",
|
|
"x": 214,
|
|
"y": 0,
|
|
"name": "V8 指标卡 账号 明细右值",
|
|
"fill": "$cp-normal-text",
|
|
"textGrowth": "fixed-width-height",
|
|
"width": 74,
|
|
"height": 30,
|
|
"content": "0",
|
|
"lineHeight": 1.15,
|
|
"textAlignVertical": "middle",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "PF09r",
|
|
"x": 710,
|
|
"y": 126,
|
|
"name": "V8 指标卡 流量",
|
|
"width": 378,
|
|
"height": 154,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"id": "P7fkTT",
|
|
"x": 24,
|
|
"y": 20,
|
|
"name": "V8 指标卡 流量 图标底",
|
|
"fill": "$cp-info-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "yvbAG",
|
|
"x": 32,
|
|
"y": 28,
|
|
"name": "V8 指标卡 流量 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "activity",
|
|
"library": "lucide",
|
|
"fill": "$cp-info"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "AKGO0",
|
|
"x": 70,
|
|
"y": 24,
|
|
"name": "V8 指标卡 流量 标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "今日流量",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "HTnki",
|
|
"x": 24,
|
|
"y": 67,
|
|
"name": "V8 指标卡 流量 主值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 170,
|
|
"content": "0",
|
|
"lineHeight": 1.05,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 29,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "De6kV",
|
|
"x": 198,
|
|
"y": 70,
|
|
"name": "V8 指标卡 流量 主值标签",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 156,
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "HZn6h",
|
|
"x": 24,
|
|
"y": 110,
|
|
"name": "V8 指标卡 流量 明细带",
|
|
"width": 330,
|
|
"height": 30,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "DvaDw",
|
|
"x": 12,
|
|
"y": 0,
|
|
"name": "V8 指标卡 流量 明细左标签",
|
|
"fill": "$cp-text-muted",
|
|
"textGrowth": "fixed-width-height",
|
|
"width": 52,
|
|
"height": 30,
|
|
"content": "总请求",
|
|
"lineHeight": 1.15,
|
|
"textAlignVertical": "middle",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "M3woR8",
|
|
"x": 70,
|
|
"y": 0,
|
|
"name": "V8 指标卡 流量 明细左值",
|
|
"fill": "$cp-info",
|
|
"textGrowth": "fixed-width-height",
|
|
"width": 72,
|
|
"height": 30,
|
|
"content": "95",
|
|
"lineHeight": 1.15,
|
|
"textAlignVertical": "middle",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "y2pDQI",
|
|
"x": 164,
|
|
"y": 0,
|
|
"name": "V8 指标卡 流量 明细右标签",
|
|
"fill": "$cp-text-muted",
|
|
"textGrowth": "fixed-width-height",
|
|
"width": 66,
|
|
"height": 30,
|
|
"content": "RPM / TPM",
|
|
"lineHeight": 1.15,
|
|
"textAlignVertical": "middle",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Z1NXvl",
|
|
"x": 236,
|
|
"y": 0,
|
|
"name": "V8 指标卡 流量 明细右值",
|
|
"fill": "$cp-info-text",
|
|
"textGrowth": "fixed-width-height",
|
|
"width": 72,
|
|
"height": 30,
|
|
"content": "0 / 0",
|
|
"lineHeight": 1.15,
|
|
"textAlignVertical": "middle",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "U7tno",
|
|
"x": 50,
|
|
"y": 82,
|
|
"name": "V8 指标卡 流量 昨日趋势",
|
|
"geometry": "M8 14l-6-6h4v-6h4v6h4z",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
16,
|
|
16
|
|
],
|
|
"fill": "#EF4444",
|
|
"width": 12,
|
|
"height": 12
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "U0rMi",
|
|
"x": 1112,
|
|
"y": 126,
|
|
"name": "V8 指标卡 Token",
|
|
"width": 378,
|
|
"height": 154,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"id": "C0vTR8",
|
|
"x": 24,
|
|
"y": 20,
|
|
"name": "V8 指标卡 Token 图标底",
|
|
"fill": "$cp-success-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "wfEeV",
|
|
"x": 32,
|
|
"y": 28,
|
|
"name": "V8 指标卡 Token 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "file-text",
|
|
"library": "lucide",
|
|
"fill": "$cp-success"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "MeqZC",
|
|
"x": 70,
|
|
"y": 24,
|
|
"name": "V8 指标卡 Token 标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "今日 Token",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "EOcR4",
|
|
"x": 24,
|
|
"y": 67,
|
|
"name": "V8 指标卡 Token 主值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 170,
|
|
"content": "1M",
|
|
"lineHeight": 1.05,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 29,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "UsUdi",
|
|
"x": 82,
|
|
"y": 70,
|
|
"name": "V8 指标卡 Token 主值标签",
|
|
"fill": "#94A3B8",
|
|
"textGrowth": "fixed-width-height",
|
|
"width": 56,
|
|
"height": 14,
|
|
"lineHeight": 1.1,
|
|
"textAlignVertical": "middle",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 10,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "lsZ5K",
|
|
"x": 24,
|
|
"y": 110,
|
|
"name": "V8 指标卡 Token 明细带",
|
|
"width": 330,
|
|
"height": 30,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "WBU0t",
|
|
"x": 12,
|
|
"y": 0,
|
|
"name": "V8 指标卡 Token 明细左标签",
|
|
"fill": "$cp-text-muted",
|
|
"textGrowth": "fixed-width-height",
|
|
"width": 52,
|
|
"height": 30,
|
|
"content": "总 Token",
|
|
"lineHeight": 1.15,
|
|
"textAlignVertical": "middle",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "M5GnVY",
|
|
"x": 70,
|
|
"y": 0,
|
|
"name": "V8 指标卡 Token 明细左值",
|
|
"fill": "$cp-success",
|
|
"textGrowth": "fixed-width-height",
|
|
"width": 72,
|
|
"height": 30,
|
|
"content": "3.1M",
|
|
"lineHeight": 1.15,
|
|
"textAlignVertical": "middle",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "s1TME3",
|
|
"x": 158,
|
|
"y": 0,
|
|
"name": "V8 指标卡 Token 明细右标签",
|
|
"fill": "#94A3B8",
|
|
"textGrowth": "fixed-width-height",
|
|
"width": 28,
|
|
"height": 30,
|
|
"content": "计费",
|
|
"lineHeight": 1.15,
|
|
"textAlignVertical": "middle",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "qjJSP",
|
|
"x": 194,
|
|
"y": 0,
|
|
"name": "V8 指标卡 Token 明细右值",
|
|
"fill": "#047857",
|
|
"textGrowth": "fixed-width-height",
|
|
"width": 124,
|
|
"height": 30,
|
|
"content": "$5.88 / $5.88",
|
|
"lineHeight": 1.15,
|
|
"textAlignVertical": "middle",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "n0CNjV",
|
|
"x": 78,
|
|
"y": 82,
|
|
"name": "V8 指标卡 Token 昨日趋势",
|
|
"geometry": "M8 2l6 6h-4v6h-4v-6h-4z",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
16,
|
|
16
|
|
],
|
|
"fill": "#12B981",
|
|
"width": 12,
|
|
"height": 12
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "iJsob",
|
|
"x": 1514,
|
|
"y": 126,
|
|
"name": "V8 指标卡 缓存",
|
|
"width": 378,
|
|
"height": 154,
|
|
"fill": "$cp-bg-surface",
|
|
"cornerRadius": "$cp-radius-lg",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "$cp-shadow-card-color",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 10
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"id": "l6tR2",
|
|
"x": 24,
|
|
"y": 20,
|
|
"name": "V8 指标卡 缓存 图标底",
|
|
"fill": "$cp-warning-bg",
|
|
"width": 34,
|
|
"height": 34
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "EpH25",
|
|
"x": 32,
|
|
"y": 28,
|
|
"name": "V8 指标卡 缓存 图标",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "gauge",
|
|
"library": "lucide",
|
|
"fill": "$cp-warning"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "lX9SA",
|
|
"x": 70,
|
|
"y": 24,
|
|
"name": "V8 指标卡 缓存 标题",
|
|
"fill": "$cp-text-secondary",
|
|
"content": "缓存命中",
|
|
"lineHeight": 1.15,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "QVzdr",
|
|
"x": 24,
|
|
"y": 67,
|
|
"name": "V8 指标卡 缓存 主值",
|
|
"fill": "$cp-text-primary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 170,
|
|
"content": "0%",
|
|
"lineHeight": 1.05,
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 29,
|
|
"fontWeight": "780"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Zf9da",
|
|
"x": 198,
|
|
"y": 70,
|
|
"name": "V8 指标卡 缓存 主值标签",
|
|
"fill": "$cp-text-secondary",
|
|
"textGrowth": "fixed-width",
|
|
"width": 156,
|
|
"lineHeight": 1.15,
|
|
"textAlign": "right",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "X6O5ty",
|
|
"x": 24,
|
|
"y": 110,
|
|
"name": "V8 指标卡 缓存 明细带",
|
|
"width": 330,
|
|
"height": 30,
|
|
"fill": "$cp-bg-subtle",
|
|
"cornerRadius": "$cp-radius-sm",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "DkvFX",
|
|
"x": 12,
|
|
"y": 0,
|
|
"name": "V8 指标卡 缓存 明细左标签",
|
|
"fill": "$cp-text-muted",
|
|
"textGrowth": "fixed-width-height",
|
|
"width": 72,
|
|
"height": 30,
|
|
"content": "总缓存命中",
|
|
"lineHeight": 1.15,
|
|
"textAlignVertical": "middle",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "cfgcr",
|
|
"x": 90,
|
|
"y": 0,
|
|
"name": "V8 指标卡 缓存 明细左值",
|
|
"fill": "$cp-warning",
|
|
"textGrowth": "fixed-width-height",
|
|
"width": 72,
|
|
"height": 30,
|
|
"content": "94.7%",
|
|
"lineHeight": 1.15,
|
|
"textAlignVertical": "middle",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "I0s8rT",
|
|
"x": 176,
|
|
"y": 0,
|
|
"name": "V8 指标卡 缓存 明细右标签",
|
|
"fill": "$cp-text-muted",
|
|
"textGrowth": "fixed-width-height",
|
|
"width": 70,
|
|
"height": 30,
|
|
"content": "首字 / 完成",
|
|
"lineHeight": 1.15,
|
|
"textAlignVertical": "middle",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 11,
|
|
"fontWeight": "650"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "A0cX1j",
|
|
"x": 252,
|
|
"y": 0,
|
|
"name": "V8 指标卡 缓存 明细右值",
|
|
"fill": "$cp-warning-text",
|
|
"textGrowth": "fixed-width-height",
|
|
"width": 72,
|
|
"height": 30,
|
|
"content": "8.5s / -",
|
|
"lineHeight": 1.15,
|
|
"textAlignVertical": "middle",
|
|
"fontFamily": "JetBrains Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "IgWxp",
|
|
"x": 75,
|
|
"y": 82,
|
|
"name": "V8 指标卡 缓存 昨日趋势",
|
|
"geometry": "M8 14l-6-6h4v-6h4v6h4z",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
16,
|
|
16
|
|
],
|
|
"fill": "#EF4444",
|
|
"width": 12,
|
|
"height": 12
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "JkWMO",
|
|
"x": 18060,
|
|
"y": 0,
|
|
"name": "登录页 - Route Chamber / Dark Layer V2",
|
|
"clip": true,
|
|
"width": 1920,
|
|
"height": 1080,
|
|
"fill": {
|
|
"type": "gradient",
|
|
"gradientType": "linear",
|
|
"enabled": true,
|
|
"rotation": 118,
|
|
"size": {
|
|
"height": 1
|
|
},
|
|
"colors": [
|
|
{
|
|
"color": "#0A1420",
|
|
"position": 0
|
|
},
|
|
{
|
|
"color": "#101C2B",
|
|
"position": 0.52
|
|
},
|
|
{
|
|
"color": "#081A1D",
|
|
"position": 1
|
|
}
|
|
]
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "L30Fj2",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "Login Redesign / Background Route Topology",
|
|
"clip": true,
|
|
"width": 1920,
|
|
"height": 1080,
|
|
"fill": "#080D13",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"id": "uvsCa",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "Carbon frost base",
|
|
"fill": {
|
|
"type": "gradient",
|
|
"gradientType": "radial",
|
|
"enabled": true,
|
|
"rotation": 0,
|
|
"size": {
|
|
"width": 1.18,
|
|
"height": 0.96
|
|
},
|
|
"colors": [
|
|
{
|
|
"color": "#172638",
|
|
"position": 0
|
|
},
|
|
{
|
|
"color": "#0D1722",
|
|
"position": 0.5
|
|
},
|
|
{
|
|
"color": "#05080C",
|
|
"position": 1
|
|
}
|
|
],
|
|
"center": {
|
|
"x": 0.55,
|
|
"y": 0.48
|
|
}
|
|
},
|
|
"width": 1920,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "JQxHd",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "Edge vignette",
|
|
"fill": {
|
|
"type": "gradient",
|
|
"gradientType": "radial",
|
|
"enabled": true,
|
|
"rotation": 0,
|
|
"size": {
|
|
"width": 1.05,
|
|
"height": 0.88
|
|
},
|
|
"colors": [
|
|
{
|
|
"color": "#07111B00",
|
|
"position": 0
|
|
},
|
|
{
|
|
"color": "#00000034",
|
|
"position": 0.72
|
|
},
|
|
{
|
|
"color": "#000000A8",
|
|
"position": 1
|
|
}
|
|
],
|
|
"center": {
|
|
"x": 0.54,
|
|
"y": 0.47
|
|
}
|
|
},
|
|
"width": 1920,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "xpKOK",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "Cold blue-gray depth texture layer",
|
|
"width": 1920,
|
|
"height": 1080,
|
|
"fill": "#FFFFFF00",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "YPkBC",
|
|
"x": 120,
|
|
"y": 318,
|
|
"name": "Left graphite depth pocket",
|
|
"enabled": false,
|
|
"fill": "#07111C42",
|
|
"width": 650,
|
|
"height": 430,
|
|
"effect": {
|
|
"type": "blur",
|
|
"radius": 104
|
|
}
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "P5DC9",
|
|
"x": 825,
|
|
"y": 0,
|
|
"name": "Central vertical cold density band",
|
|
"enabled": false,
|
|
"fill": {
|
|
"type": "gradient",
|
|
"gradientType": "linear",
|
|
"enabled": true,
|
|
"rotation": 90,
|
|
"size": {
|
|
"height": 1
|
|
},
|
|
"colors": [
|
|
{
|
|
"color": "#0A0A0A00",
|
|
"position": 0
|
|
},
|
|
{
|
|
"color": "#1C31441A",
|
|
"position": 0.48
|
|
},
|
|
{
|
|
"color": "#0A0A0A00",
|
|
"position": 1
|
|
}
|
|
]
|
|
},
|
|
"width": 520,
|
|
"height": 1080,
|
|
"effect": {
|
|
"type": "blur",
|
|
"radius": 54
|
|
}
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "NBXYM",
|
|
"x": 0,
|
|
"y": 126,
|
|
"name": "Cold scan striation 126",
|
|
"fill": "#6F91AB0C",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "l8qmEg",
|
|
"x": 0,
|
|
"y": 214,
|
|
"name": "Cold scan striation 214",
|
|
"fill": "#6F91AB0C",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "AH8nP",
|
|
"x": 0,
|
|
"y": 338,
|
|
"name": "Cold scan striation 338",
|
|
"fill": "#6F91AB0C",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "qs014",
|
|
"x": 0,
|
|
"y": 462,
|
|
"name": "Cold scan striation 462",
|
|
"fill": "#6F91AB0C",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "gB9K1",
|
|
"x": 0,
|
|
"y": 586,
|
|
"name": "Cold scan striation 586",
|
|
"fill": "#6F91AB0C",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "wWJCn",
|
|
"x": 0,
|
|
"y": 714,
|
|
"name": "Cold scan striation 714",
|
|
"fill": "#6F91AB0C",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "I1PMgJ",
|
|
"x": 0,
|
|
"y": 846,
|
|
"name": "Cold scan striation 846",
|
|
"fill": "#6F91AB0C",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "C9PRQ",
|
|
"x": 0,
|
|
"y": 982,
|
|
"name": "Cold scan striation 982",
|
|
"fill": "#6F91AB0C",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "K9ETY",
|
|
"x": 139,
|
|
"y": 109,
|
|
"name": "Cold frost grain 1",
|
|
"fill": "#9FB8C910",
|
|
"width": 3,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "V8yBA",
|
|
"x": 288,
|
|
"y": 192,
|
|
"name": "Cold frost grain 2",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "e62JdX",
|
|
"x": 437,
|
|
"y": 275,
|
|
"name": "Cold frost grain 3",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "u7nBfm",
|
|
"x": 586,
|
|
"y": 358,
|
|
"name": "Cold frost grain 4",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "Kigd7",
|
|
"x": 735,
|
|
"y": 441,
|
|
"name": "Cold frost grain 5",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "Zo12J",
|
|
"x": 884,
|
|
"y": 524,
|
|
"name": "Cold frost grain 6",
|
|
"fill": "#D6EAF50A",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "o4uqI",
|
|
"x": 1033,
|
|
"y": 607,
|
|
"name": "Cold frost grain 7",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "yoGKZ",
|
|
"x": 1182,
|
|
"y": 690,
|
|
"name": "Cold frost grain 8",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "t0mFY",
|
|
"x": 1331,
|
|
"y": 773,
|
|
"name": "Cold frost grain 9",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "BuRtF",
|
|
"x": 1480,
|
|
"y": 856,
|
|
"name": "Cold frost grain 10",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "Z2gthr",
|
|
"x": 1629,
|
|
"y": 939,
|
|
"name": "Cold frost grain 11",
|
|
"fill": "#6F91AB12",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "SKe7Q",
|
|
"x": 1778,
|
|
"y": 67,
|
|
"name": "Cold frost grain 12",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "quHiF",
|
|
"x": 117,
|
|
"y": 150,
|
|
"name": "Cold frost grain 13",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "zQ6og",
|
|
"x": 266,
|
|
"y": 233,
|
|
"name": "Cold frost grain 14",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "UwaP6",
|
|
"x": 415,
|
|
"y": 316,
|
|
"name": "Cold frost grain 15",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "tTZ6N",
|
|
"x": 564,
|
|
"y": 399,
|
|
"name": "Cold frost grain 16",
|
|
"fill": "#9FB8C910",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "ZcUwf",
|
|
"x": 713,
|
|
"y": 482,
|
|
"name": "Cold frost grain 17",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "woeuG",
|
|
"x": 862,
|
|
"y": 565,
|
|
"name": "Cold frost grain 18",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "P8J5aO",
|
|
"x": 1011,
|
|
"y": 648,
|
|
"name": "Cold frost grain 19",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "U80XFc",
|
|
"x": 1160,
|
|
"y": 731,
|
|
"name": "Cold frost grain 20",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "oeXVQ",
|
|
"x": 1309,
|
|
"y": 814,
|
|
"name": "Cold frost grain 21",
|
|
"fill": "#D6EAF50A",
|
|
"width": 3,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "Q8hSUf",
|
|
"x": 1458,
|
|
"y": 897,
|
|
"name": "Cold frost grain 22",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "EChgj",
|
|
"x": 1607,
|
|
"y": 980,
|
|
"name": "Cold frost grain 23",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "MBgbE",
|
|
"x": 1756,
|
|
"y": 108,
|
|
"name": "Cold frost grain 24",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "aGS3H",
|
|
"x": 95,
|
|
"y": 191,
|
|
"name": "Cold frost grain 25",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "QPNm5",
|
|
"x": 244,
|
|
"y": 274,
|
|
"name": "Cold frost grain 26",
|
|
"fill": "#6F91AB12",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "MlEPh",
|
|
"x": 393,
|
|
"y": 357,
|
|
"name": "Cold frost grain 27",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "nULw0",
|
|
"x": 542,
|
|
"y": 440,
|
|
"name": "Cold frost grain 28",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "SpOnG",
|
|
"x": 691,
|
|
"y": 523,
|
|
"name": "Cold frost grain 29",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "vAsYy",
|
|
"x": 840,
|
|
"y": 606,
|
|
"name": "Cold frost grain 30",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "U5Dh6",
|
|
"x": 989,
|
|
"y": 689,
|
|
"name": "Cold frost grain 31",
|
|
"fill": "#9FB8C910",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "Ju3rb",
|
|
"x": 1138,
|
|
"y": 772,
|
|
"name": "Cold frost grain 32",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "yaPs8",
|
|
"x": 1287,
|
|
"y": 855,
|
|
"name": "Cold frost grain 33",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "M511LJ",
|
|
"x": 1436,
|
|
"y": 938,
|
|
"name": "Cold frost grain 34",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "hIaGT",
|
|
"x": 1585,
|
|
"y": 66,
|
|
"name": "Cold frost grain 35",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "K7MJZ",
|
|
"x": 1734,
|
|
"y": 149,
|
|
"name": "Cold frost grain 36",
|
|
"fill": "#D6EAF50A",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "M6yd1",
|
|
"x": 73,
|
|
"y": 232,
|
|
"name": "Cold frost grain 37",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "tDgLT",
|
|
"x": 222,
|
|
"y": 315,
|
|
"name": "Cold frost grain 38",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "SRxEq",
|
|
"x": 371,
|
|
"y": 398,
|
|
"name": "Cold frost grain 39",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "sarKD",
|
|
"x": 520,
|
|
"y": 481,
|
|
"name": "Cold frost grain 40",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "dxx3t",
|
|
"x": 669,
|
|
"y": 564,
|
|
"name": "Cold frost grain 41",
|
|
"fill": "#6F91AB12",
|
|
"width": 3,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "ee08f",
|
|
"x": 818,
|
|
"y": 647,
|
|
"name": "Cold frost grain 42",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "uPPGm",
|
|
"x": 967,
|
|
"y": 730,
|
|
"name": "Cold frost grain 43",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "DKxQX",
|
|
"x": 1116,
|
|
"y": 813,
|
|
"name": "Cold frost grain 44",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "xYyAu",
|
|
"x": 1265,
|
|
"y": 896,
|
|
"name": "Cold frost grain 45",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "ADBoU",
|
|
"x": 1414,
|
|
"y": 979,
|
|
"name": "Cold frost grain 46",
|
|
"fill": "#9FB8C910",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "HEQR2",
|
|
"x": 1563,
|
|
"y": 107,
|
|
"name": "Cold frost grain 47",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "p6p4rv",
|
|
"x": 1712,
|
|
"y": 190,
|
|
"name": "Cold frost grain 48",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "XznGX",
|
|
"x": 51,
|
|
"y": 273,
|
|
"name": "Cold frost grain 49",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "i17tcP",
|
|
"x": 200,
|
|
"y": 356,
|
|
"name": "Cold frost grain 50",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "XSD9s",
|
|
"x": 349,
|
|
"y": 439,
|
|
"name": "Cold frost grain 51",
|
|
"fill": "#D6EAF50A",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "e6uMVw",
|
|
"x": 498,
|
|
"y": 522,
|
|
"name": "Cold frost grain 52",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "ypEjK",
|
|
"x": 647,
|
|
"y": 605,
|
|
"name": "Cold frost grain 53",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "Z2t5F",
|
|
"x": 796,
|
|
"y": 688,
|
|
"name": "Cold frost grain 54",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "LZrCR",
|
|
"x": 945,
|
|
"y": 771,
|
|
"name": "Cold frost grain 55",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "lA8rw",
|
|
"x": 1094,
|
|
"y": 854,
|
|
"name": "Cold frost grain 56",
|
|
"fill": "#6F91AB12",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "denSn",
|
|
"x": 1243,
|
|
"y": 937,
|
|
"name": "Cold frost grain 57",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "o0NTY",
|
|
"x": 1392,
|
|
"y": 65,
|
|
"name": "Cold frost grain 58",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "LQLsi",
|
|
"x": 1541,
|
|
"y": 148,
|
|
"name": "Cold frost grain 59",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "Jh3XT",
|
|
"x": 1690,
|
|
"y": 231,
|
|
"name": "Cold frost grain 60",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "h7qaGZ",
|
|
"x": 1839,
|
|
"y": 314,
|
|
"name": "Cold frost grain 61",
|
|
"fill": "#9FB8C910",
|
|
"width": 3,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "Ghj4p",
|
|
"x": 178,
|
|
"y": 397,
|
|
"name": "Cold frost grain 62",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "CRTyo",
|
|
"x": 327,
|
|
"y": 480,
|
|
"name": "Cold frost grain 63",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "RVLNa",
|
|
"x": 476,
|
|
"y": 563,
|
|
"name": "Cold frost grain 64",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "mgyvI",
|
|
"x": 625,
|
|
"y": 646,
|
|
"name": "Cold frost grain 65",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "kmRRh",
|
|
"x": 774,
|
|
"y": 729,
|
|
"name": "Cold frost grain 66",
|
|
"fill": "#D6EAF50A",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "H6R5L0",
|
|
"x": 923,
|
|
"y": 812,
|
|
"name": "Cold frost grain 67",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "itAuU",
|
|
"x": 1072,
|
|
"y": 895,
|
|
"name": "Cold frost grain 68",
|
|
"fill": "#6F91AB12",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "GntHp",
|
|
"x": 1221,
|
|
"y": 978,
|
|
"name": "Cold frost grain 69",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "X503Vn",
|
|
"x": 1370,
|
|
"y": 106,
|
|
"name": "Cold frost grain 70",
|
|
"fill": "#9FB8C910",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "uCX5t",
|
|
"x": 1519,
|
|
"y": 189,
|
|
"name": "Cold frost grain 71",
|
|
"fill": "#6F91AB12",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "uido1",
|
|
"x": 1668,
|
|
"y": 272,
|
|
"name": "Cold frost grain 72",
|
|
"fill": "#D6EAF50A",
|
|
"width": 1,
|
|
"height": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "s61rPe",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "Grid vertical 0",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "CSi4E",
|
|
"x": 80,
|
|
"y": 0,
|
|
"name": "Grid vertical 80",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "PvSJV",
|
|
"x": 160,
|
|
"y": 0,
|
|
"name": "Grid vertical 160",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "wTGel",
|
|
"x": 240,
|
|
"y": 0,
|
|
"name": "Grid vertical 240",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "nzVpH",
|
|
"x": 320,
|
|
"y": 0,
|
|
"name": "Grid vertical 320",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "b4uav",
|
|
"x": 400,
|
|
"y": 0,
|
|
"name": "Grid vertical 400",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "yueGj",
|
|
"x": 480,
|
|
"y": 0,
|
|
"name": "Grid vertical 480",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "Jb6Eb",
|
|
"x": 560,
|
|
"y": 0,
|
|
"name": "Grid vertical 560",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "hBhVH",
|
|
"x": 640,
|
|
"y": 0,
|
|
"name": "Grid vertical 640",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "tllmR",
|
|
"x": 720,
|
|
"y": 0,
|
|
"name": "Grid vertical 720",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "ro78Y",
|
|
"x": 800,
|
|
"y": 0,
|
|
"name": "Grid vertical 800",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "jd2RW",
|
|
"x": 880,
|
|
"y": 0,
|
|
"name": "Grid vertical 880",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "T746K",
|
|
"x": 960,
|
|
"y": 0,
|
|
"name": "Grid vertical 960",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "Nr4iS",
|
|
"x": 1040,
|
|
"y": 0,
|
|
"name": "Grid vertical 1040",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "PYX2X",
|
|
"x": 1120,
|
|
"y": 0,
|
|
"name": "Grid vertical 1120",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "vTXo2",
|
|
"x": 1200,
|
|
"y": 0,
|
|
"name": "Grid vertical 1200",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "ElsQs",
|
|
"x": 1280,
|
|
"y": 0,
|
|
"name": "Grid vertical 1280",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "JT6gt",
|
|
"x": 1360,
|
|
"y": 0,
|
|
"name": "Grid vertical 1360",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "rhrt3",
|
|
"x": 1440,
|
|
"y": 0,
|
|
"name": "Grid vertical 1440",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "P8CPi",
|
|
"x": 1520,
|
|
"y": 0,
|
|
"name": "Grid vertical 1520",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "lizb3",
|
|
"x": 1600,
|
|
"y": 0,
|
|
"name": "Grid vertical 1600",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "Qb9i0",
|
|
"x": 1680,
|
|
"y": 0,
|
|
"name": "Grid vertical 1680",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "KZA8O",
|
|
"x": 1760,
|
|
"y": 0,
|
|
"name": "Grid vertical 1760",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "w39lP",
|
|
"x": 1840,
|
|
"y": 0,
|
|
"name": "Grid vertical 1840",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "exkgt",
|
|
"x": 1918,
|
|
"y": 0,
|
|
"name": "Grid vertical 1920",
|
|
"fill": "#B3D9F009",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "o2Yew",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "Grid horizontal 0",
|
|
"fill": "#B3D9F009",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "x0jFSj",
|
|
"x": 0,
|
|
"y": 80,
|
|
"name": "Grid horizontal 80",
|
|
"fill": "#B3D9F009",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "rB9gq",
|
|
"x": 0,
|
|
"y": 160,
|
|
"name": "Grid horizontal 160",
|
|
"fill": "#B3D9F009",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "r3dLGz",
|
|
"x": 0,
|
|
"y": 240,
|
|
"name": "Grid horizontal 240",
|
|
"fill": "#B3D9F009",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "mBR7L",
|
|
"x": 0,
|
|
"y": 320,
|
|
"name": "Grid horizontal 320",
|
|
"fill": "#B3D9F009",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "A4Yog",
|
|
"x": 0,
|
|
"y": 400,
|
|
"name": "Grid horizontal 400",
|
|
"fill": "#B3D9F009",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "VEyxx",
|
|
"x": 0,
|
|
"y": 480,
|
|
"name": "Grid horizontal 480",
|
|
"fill": "#B3D9F009",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "qzTH8",
|
|
"x": 0,
|
|
"y": 560,
|
|
"name": "Grid horizontal 560",
|
|
"fill": "#B3D9F009",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "k1uAF",
|
|
"x": 0,
|
|
"y": 640,
|
|
"name": "Grid horizontal 640",
|
|
"fill": "#B3D9F009",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "jzeMH",
|
|
"x": 0,
|
|
"y": 720,
|
|
"name": "Grid horizontal 720",
|
|
"fill": "#B3D9F009",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "iBmPw",
|
|
"x": 0,
|
|
"y": 800,
|
|
"name": "Grid horizontal 800",
|
|
"fill": "#B3D9F009",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "q0WKB",
|
|
"x": 0,
|
|
"y": 880,
|
|
"name": "Grid horizontal 880",
|
|
"fill": "#B3D9F009",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "gkctI",
|
|
"x": 0,
|
|
"y": 960,
|
|
"name": "Grid horizontal 960",
|
|
"fill": "#B3D9F009",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "a5I0BB",
|
|
"x": 0,
|
|
"y": 1040,
|
|
"name": "Grid horizontal 1040",
|
|
"fill": "#B3D9F009",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "RW7qR",
|
|
"x": 286,
|
|
"y": 382,
|
|
"name": "Relay topology / continuous relay bundle",
|
|
"geometry": "M0 32c132 0 166 48 270 84 94 32 202 32 370 30 172 0 276-8 410-28 148-22 229-74 329-76m-1379 50c112 0 170 12 274 36 96 22 222 22 366 18 178 0 286 4 426 0 148-4 262-30 313-32m-1379 42c132 0 184-12 294-14 126-2 216 4 346 4 176 0 282 22 426 38 166 20 280 36 313 36m-1379 4c160 0 202-34 316-60 108-24 204-18 324-18 140 0 262 12 378 26 102 12 216 22 361 16",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
1379,
|
|
260
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 1379,
|
|
"height": 260,
|
|
"stroke": "#B3D9F02A",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round",
|
|
"effect": {
|
|
"type": "blur",
|
|
"radius": 0,
|
|
"enabled": false
|
|
}
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "CrBIB",
|
|
"x": 525,
|
|
"y": 514,
|
|
"name": "Active route highlight",
|
|
"enabled": false,
|
|
"geometry": "M0 46c140-36 248 30 360 24 160-10 185-52 320-40 80 6 130 14 175 16",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
855,
|
|
92
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 855,
|
|
"height": 92,
|
|
"stroke": "#B3D9F03A",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round",
|
|
"effect": {
|
|
"type": "blur",
|
|
"radius": 0,
|
|
"enabled": false
|
|
}
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "b7WCHF",
|
|
"x": 420,
|
|
"y": 410,
|
|
"name": "Semantic relay particle node",
|
|
"fill": "#9BCFEA44",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "R7kJch",
|
|
"x": 626,
|
|
"y": 524,
|
|
"name": "Semantic relay particle node",
|
|
"fill": "#9BCFEA44",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "irS38",
|
|
"x": 812,
|
|
"y": 524,
|
|
"name": "Semantic relay particle node",
|
|
"fill": "#9BCFEA44",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "D6zRr",
|
|
"x": 1262,
|
|
"y": 502,
|
|
"name": "Semantic relay particle node",
|
|
"fill": "#9BCFEA44",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "NNMAd",
|
|
"x": 510,
|
|
"y": 316,
|
|
"name": "Relay topology / streaming response return",
|
|
"geometry": "M1030 48c-170-30-320-20-478 30-160 52-292 48-552 10m870-26c-150 10-242 42-358 64-126 24-260 28-440 16",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
1030,
|
|
218
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 1030,
|
|
"height": 218,
|
|
"stroke": "#8FCBEA24",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "Awz7v",
|
|
"x": 1016,
|
|
"y": 620,
|
|
"name": "Realtime websocket branch",
|
|
"enabled": false,
|
|
"geometry": "M0 12c110 100 272 158 455 144",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
455,
|
|
190
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 455,
|
|
"height": 190,
|
|
"stroke": "#B3D9F02B",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "r4pUE",
|
|
"x": 440,
|
|
"y": 704,
|
|
"name": "Relay topology / audit control return",
|
|
"geometry": "M980 24c-196 54-352 66-512 34-138-28-294-16-468 30m690-24c-134 26-262 30-380 12-106-16-194-8-276 20",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
980,
|
|
118
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 980,
|
|
"height": 118,
|
|
"stroke": "#B3D9F01F",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "U8vLSX",
|
|
"x": 690,
|
|
"y": 353,
|
|
"name": "Proxy containment ring",
|
|
"enabled": false,
|
|
"innerRadius": 0.965,
|
|
"fill": "#FFFFFF00",
|
|
"width": 440,
|
|
"height": 290,
|
|
"stroke": "#B3D9F016",
|
|
"strokeWidth": 1,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "fNQfW",
|
|
"x": 118,
|
|
"y": 104,
|
|
"name": "Topology watermark",
|
|
"fill": "#B3D9F05C",
|
|
"textGrowth": "fixed-width",
|
|
"width": 520,
|
|
"content": "CODEX_PROXY_RS // ROUTE_TOPOLOGY // AUTH_GATEWAY",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 13,
|
|
"fontWeight": "500"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Dtazz",
|
|
"x": 126,
|
|
"y": 390,
|
|
"name": "Ingress transport stack",
|
|
"width": 156,
|
|
"layout": "vertical",
|
|
"gap": 8,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "CgllZ",
|
|
"name": "HTTP JSON",
|
|
"opacity": 0.76,
|
|
"fill": "#1422338A",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
7,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "V6Wy7",
|
|
"name": "HTTP JSON status",
|
|
"opacity": 0.82,
|
|
"fill": "#7CC7EABA",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "uQjsd",
|
|
"name": "HTTP JSON label",
|
|
"fill": "#DCEBFAA8",
|
|
"content": "HTTP JSON",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "MZY8l",
|
|
"name": "HTTP SSE",
|
|
"opacity": 0.76,
|
|
"fill": "#1422338A",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
7,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "RlTWv",
|
|
"name": "HTTP SSE status",
|
|
"opacity": 0.82,
|
|
"fill": "#7CC7EABA",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Kb6CB",
|
|
"name": "HTTP SSE label",
|
|
"fill": "#DCEBFAA8",
|
|
"content": "HTTP SSE",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ewbXG",
|
|
"name": "WS JSON",
|
|
"opacity": 0.76,
|
|
"fill": "#1422338A",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
7,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "M8G0BS",
|
|
"name": "WS JSON status",
|
|
"opacity": 0.82,
|
|
"fill": "#7CC7EABA",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "C00TXX",
|
|
"name": "WS JSON label",
|
|
"fill": "#DCEBFAA8",
|
|
"content": "WS JSON",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "W5W2tw",
|
|
"name": "WS SSE",
|
|
"opacity": 0.76,
|
|
"fill": "#1422338A",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
7,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "OeeWU",
|
|
"name": "WS SSE status",
|
|
"opacity": 0.82,
|
|
"fill": "#7CC7EABA",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "L5qs1a",
|
|
"name": "WS SSE label",
|
|
"fill": "#DCEBFAA8",
|
|
"content": "WS SSE",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "LzOJ0",
|
|
"x": 1698,
|
|
"y": 390,
|
|
"name": "Upstream protocol stack",
|
|
"width": 156,
|
|
"layout": "vertical",
|
|
"gap": 8,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "S2EMcW",
|
|
"name": "RESPONSES",
|
|
"opacity": 0.76,
|
|
"fill": "#1422338A",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
7,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "N0xtJ",
|
|
"name": "RESPONSES status",
|
|
"opacity": 0.82,
|
|
"fill": "#7CC7EABA",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "F3inRT",
|
|
"name": "RESPONSES label",
|
|
"fill": "#DCEBFAA8",
|
|
"content": "RESPONSES",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "IiMR1",
|
|
"name": "CHAT",
|
|
"opacity": 0.76,
|
|
"fill": "#1422338A",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
7,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "GnxUF",
|
|
"name": "CHAT status",
|
|
"opacity": 0.82,
|
|
"fill": "#7CC7EABA",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Ou0d6",
|
|
"name": "CHAT label",
|
|
"fill": "#DCEBFAA8",
|
|
"content": "CHAT",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "b0m1m",
|
|
"name": "REALTIME",
|
|
"opacity": 0.76,
|
|
"fill": "#1422338A",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
7,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "RijmC",
|
|
"name": "REALTIME status",
|
|
"opacity": 0.82,
|
|
"fill": "#7CC7EABA",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "oMyo6",
|
|
"name": "REALTIME label",
|
|
"fill": "#DCEBFAA8",
|
|
"content": "REALTIME",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "dmcKG",
|
|
"name": "TRACE",
|
|
"opacity": 0.76,
|
|
"fill": "#1422338A",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
7,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "jOOIb",
|
|
"name": "TRACE status",
|
|
"opacity": 0.82,
|
|
"fill": "#7CC7EABA",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "jYY49",
|
|
"name": "TRACE label",
|
|
"fill": "#DCEBFAA8",
|
|
"content": "TRACE",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "XQgf8",
|
|
"x": 617,
|
|
"y": 431,
|
|
"name": "Route crosshair",
|
|
"enabled": false,
|
|
"geometry": "M14 0l0 8m0 12l0 8m-14-14l8 0m12 0l8 0m-18 0a4 4 0 1 0 8 0 4 4 0 1 0-8 0",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
28,
|
|
28
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 28,
|
|
"height": 28,
|
|
"stroke": "#B3D9F032",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "mmoFG",
|
|
"x": 1190,
|
|
"y": 394,
|
|
"name": "Route crosshair",
|
|
"enabled": false,
|
|
"geometry": "M14 0l0 8m0 12l0 8m-14-14l8 0m12 0l8 0m-18 0a4 4 0 1 0 8 0 4 4 0 1 0-8 0",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
28,
|
|
28
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 28,
|
|
"height": 28,
|
|
"stroke": "#B3D9F032",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "UYSKv",
|
|
"x": 1477,
|
|
"y": 604,
|
|
"name": "Route crosshair",
|
|
"enabled": false,
|
|
"geometry": "M14 0l0 8m0 12l0 8m-14-14l8 0m12 0l8 0m-18 0a4 4 0 1 0 8 0 4 4 0 1 0-8 0",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
28,
|
|
28
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 28,
|
|
"height": 28,
|
|
"stroke": "#B3D9F032",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "Rl7o6",
|
|
"x": 678,
|
|
"y": 743,
|
|
"name": "Route crosshair",
|
|
"enabled": false,
|
|
"geometry": "M14 0l0 8m0 12l0 8m-14-14l8 0m12 0l8 0m-18 0a4 4 0 1 0 8 0 4 4 0 1 0-8 0",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
28,
|
|
28
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 28,
|
|
"height": 28,
|
|
"stroke": "#B3D9F032",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "A991FB",
|
|
"x": 1490,
|
|
"y": 314,
|
|
"name": "Route crosshair",
|
|
"enabled": false,
|
|
"geometry": "M14 0l0 8m0 12l0 8m-14-14l8 0m12 0l8 0m-18 0a4 4 0 1 0 8 0 4 4 0 1 0-8 0",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
28,
|
|
28
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 28,
|
|
"height": 28,
|
|
"stroke": "#B3D9F032",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "y20ntP",
|
|
"x": 360,
|
|
"y": 286,
|
|
"name": "North subnet trace",
|
|
"enabled": false,
|
|
"geometry": "M0 70c160-62 270-40 405-28 165 14 255-30 410-20 155 10 245 64 365 36",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
1180,
|
|
120
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 1180,
|
|
"height": 120,
|
|
"stroke": "#B3D9F02B",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "b2rRH",
|
|
"x": 410,
|
|
"y": 704,
|
|
"name": "South subnet trace",
|
|
"enabled": false,
|
|
"geometry": "M0 28c150 57 260 40 390 30 200-18 316 38 452 20 108-14 173-48 208-42",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
1050,
|
|
115
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 1050,
|
|
"height": 115,
|
|
"stroke": "#B3D9F024",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "VPadw",
|
|
"x": 428,
|
|
"y": 372,
|
|
"name": "Auth return trace",
|
|
"enabled": false,
|
|
"geometry": "M8 0c18 88 72 166 168 192 124 34 244 6 404 94",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
580,
|
|
286
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 580,
|
|
"height": 286,
|
|
"stroke": "#B3D9F024",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "O8cw8",
|
|
"x": 1090,
|
|
"y": 354,
|
|
"name": "Upstream return trace",
|
|
"enabled": false,
|
|
"geometry": "M0 280c82-84 140-126 248-132 117-6 178-78 272-148",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
520,
|
|
280
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 520,
|
|
"height": 280,
|
|
"stroke": "#B3D9F024",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Xc4Md",
|
|
"x": 450,
|
|
"y": 305,
|
|
"name": "Background route cluster",
|
|
"opacity": 0.74,
|
|
"width": 168,
|
|
"layout": "vertical",
|
|
"gap": 6,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "eUlFo",
|
|
"name": "Micro node edge",
|
|
"fill": "#14223386",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "NTg68",
|
|
"name": "edge pulse",
|
|
"fill": "#6EC4E9B0",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "xSf63",
|
|
"name": "edge micro label",
|
|
"fill": "#C6E4F2A8",
|
|
"content": "edge",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "mPCu1",
|
|
"name": "Micro node cache",
|
|
"fill": "#14223386",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "MRbrC",
|
|
"name": "cache pulse",
|
|
"fill": "#6EC4E9B0",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Iug8s",
|
|
"name": "cache micro label",
|
|
"fill": "#C6E4F2A8",
|
|
"content": "cache",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "KA25c",
|
|
"name": "Micro node keys",
|
|
"fill": "#14223386",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "hicHu",
|
|
"name": "keys pulse",
|
|
"fill": "#6EC4E9B0",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "PrqNo",
|
|
"name": "keys micro label",
|
|
"fill": "#C6E4F2A8",
|
|
"content": "keys",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "oT00J",
|
|
"x": 1210,
|
|
"y": 284,
|
|
"name": "Background route cluster",
|
|
"opacity": 0.74,
|
|
"width": 168,
|
|
"layout": "vertical",
|
|
"gap": 6,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "j4Dubg",
|
|
"name": "Micro node retry",
|
|
"fill": "#14223386",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "U1tmbC",
|
|
"name": "retry pulse",
|
|
"fill": "#6EC4E9B0",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "NSsTc",
|
|
"name": "retry micro label",
|
|
"fill": "#C6E4F2A8",
|
|
"content": "retry",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "C9L9K",
|
|
"name": "Micro node trace",
|
|
"fill": "#14223386",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "H5FG2",
|
|
"name": "trace pulse",
|
|
"fill": "#6EC4E9B0",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "SlQwk",
|
|
"name": "trace micro label",
|
|
"fill": "#C6E4F2A8",
|
|
"content": "trace",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "q1Jxgt",
|
|
"name": "Micro node sse",
|
|
"fill": "#14223386",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "o7qRj0",
|
|
"name": "sse pulse",
|
|
"fill": "#6EC4E9B0",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "vD4BI",
|
|
"name": "sse micro label",
|
|
"fill": "#C6E4F2A8",
|
|
"content": "sse",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Sd3ov",
|
|
"x": 455,
|
|
"y": 750,
|
|
"name": "Background route cluster",
|
|
"opacity": 0.74,
|
|
"width": 168,
|
|
"layout": "vertical",
|
|
"gap": 6,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "R1tELI",
|
|
"name": "Micro node audit",
|
|
"fill": "#14223386",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "ryhEP",
|
|
"name": "audit pulse",
|
|
"fill": "#6EC4E9B0",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "CmDb4",
|
|
"name": "audit micro label",
|
|
"fill": "#C6E4F2A8",
|
|
"content": "audit",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "MsRhv",
|
|
"name": "Micro node events",
|
|
"fill": "#14223386",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "cwKpg",
|
|
"name": "events pulse",
|
|
"fill": "#6EC4E9B0",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "oy9DX",
|
|
"name": "events micro label",
|
|
"fill": "#C6E4F2A8",
|
|
"content": "events",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "kofKS",
|
|
"name": "Micro node logs",
|
|
"fill": "#14223386",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "IquYe",
|
|
"name": "logs pulse",
|
|
"fill": "#6EC4E9B0",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "JH5x9",
|
|
"name": "logs micro label",
|
|
"fill": "#C6E4F2A8",
|
|
"content": "logs",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "T3fKx",
|
|
"x": 1280,
|
|
"y": 742,
|
|
"name": "Background route cluster",
|
|
"opacity": 0.74,
|
|
"width": 168,
|
|
"layout": "vertical",
|
|
"gap": 6,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "A3JMgS",
|
|
"name": "Micro node model",
|
|
"fill": "#14223386",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "yTMhq",
|
|
"name": "model pulse",
|
|
"fill": "#6EC4E9B0",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "kKF4l",
|
|
"name": "model micro label",
|
|
"fill": "#C6E4F2A8",
|
|
"content": "model",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "hnukH",
|
|
"name": "Micro node tools",
|
|
"fill": "#14223386",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "JQVV4",
|
|
"name": "tools pulse",
|
|
"fill": "#6EC4E9B0",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "vSoN6",
|
|
"name": "tools micro label",
|
|
"fill": "#C6E4F2A8",
|
|
"content": "tools",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "nBukd",
|
|
"name": "Micro node quota",
|
|
"fill": "#14223386",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "K9UqF",
|
|
"name": "quota pulse",
|
|
"fill": "#6EC4E9B0",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "P9leAk",
|
|
"name": "quota micro label",
|
|
"fill": "#C6E4F2A8",
|
|
"content": "quota",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "eZexY",
|
|
"x": 1540,
|
|
"y": 422,
|
|
"name": "Semantic relay particle node",
|
|
"fill": "#9BCFEA44",
|
|
"width": 6,
|
|
"height": 6
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "zNp3Y",
|
|
"x": 614,
|
|
"y": 459,
|
|
"name": "Semantic relay particle node",
|
|
"fill": "#9BCFEA44",
|
|
"width": 5,
|
|
"height": 5
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "sa9SG",
|
|
"x": 780,
|
|
"y": 528,
|
|
"name": "Semantic relay particle node",
|
|
"fill": "#9BCFEA44",
|
|
"width": 5,
|
|
"height": 5
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "IgtgY",
|
|
"x": 982,
|
|
"y": 528,
|
|
"name": "Semantic relay particle node",
|
|
"fill": "#9BCFEA44",
|
|
"width": 5,
|
|
"height": 5
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "Z804E",
|
|
"x": 1390,
|
|
"y": 496,
|
|
"name": "Semantic relay particle node",
|
|
"fill": "#9BCFEA44",
|
|
"width": 5,
|
|
"height": 5
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "cpM8o",
|
|
"x": 452,
|
|
"y": 778,
|
|
"name": "Faint route node",
|
|
"enabled": false,
|
|
"fill": "#B3D9F080",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "V4IFe",
|
|
"x": 690,
|
|
"y": 780,
|
|
"name": "Faint route node",
|
|
"enabled": false,
|
|
"fill": "#B3D9F080",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "cavpT",
|
|
"x": 945,
|
|
"y": 760,
|
|
"name": "Faint route node",
|
|
"enabled": false,
|
|
"fill": "#B3D9F080",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "ywHwj",
|
|
"x": 1228,
|
|
"y": 792,
|
|
"name": "Faint route node",
|
|
"enabled": false,
|
|
"fill": "#B3D9F080",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "mU0ky",
|
|
"x": 1460,
|
|
"y": 768,
|
|
"name": "Faint route node",
|
|
"enabled": false,
|
|
"fill": "#B3D9F080",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "r6wj6S",
|
|
"x": 1168,
|
|
"y": 290,
|
|
"name": "Access Form Shell",
|
|
"width": 420,
|
|
"height": 517,
|
|
"fill": {
|
|
"type": "gradient",
|
|
"gradientType": "linear",
|
|
"enabled": true,
|
|
"rotation": 118,
|
|
"size": {
|
|
"height": 1
|
|
},
|
|
"colors": [
|
|
{
|
|
"color": "#243244E0",
|
|
"position": 0
|
|
},
|
|
{
|
|
"color": "#1A2837EA",
|
|
"position": 0.54
|
|
},
|
|
{
|
|
"color": "#121D2BE8",
|
|
"position": 1
|
|
}
|
|
]
|
|
},
|
|
"cornerRadius": 8,
|
|
"stroke": "#FFFFFF00",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "#00000080",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 18
|
|
},
|
|
"blur": 34,
|
|
"spread": -22
|
|
},
|
|
"layout": "vertical",
|
|
"gap": 18,
|
|
"padding": [
|
|
26,
|
|
30,
|
|
24,
|
|
30
|
|
],
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"id": "wX061",
|
|
"layoutPosition": "absolute",
|
|
"x": 22,
|
|
"y": 0,
|
|
"name": "Panel Top Frost Line",
|
|
"opacity": 0.3,
|
|
"fill": {
|
|
"type": "gradient",
|
|
"gradientType": "linear",
|
|
"enabled": true,
|
|
"rotation": 90,
|
|
"size": {
|
|
"height": 1
|
|
},
|
|
"colors": [
|
|
{
|
|
"color": "#FFFFFF00",
|
|
"position": 0
|
|
},
|
|
{
|
|
"color": "#B3D9F0AA",
|
|
"position": 0.5
|
|
},
|
|
{
|
|
"color": "#FFFFFF00",
|
|
"position": 1
|
|
}
|
|
]
|
|
},
|
|
"width": 376,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "YkcLW",
|
|
"name": "Form Top Bar",
|
|
"width": "fill_container",
|
|
"justifyContent": "space_between",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "T0Rjm",
|
|
"name": "Codex Proxy Mark Group",
|
|
"gap": 12,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "PrUJK",
|
|
"name": "CP Mark",
|
|
"width": 38,
|
|
"height": 38,
|
|
"fill": "#101B26D9",
|
|
"cornerRadius": 8,
|
|
"stroke": "#FFFFFF00",
|
|
"layout": "vertical",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "MtynT",
|
|
"name": "CP Monogram",
|
|
"fill": "#B3D9F0",
|
|
"content": "CP",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "aln3Z",
|
|
"name": "Brand Text Stack",
|
|
"layout": "vertical",
|
|
"gap": 2,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "vhp1T",
|
|
"name": "Product Name",
|
|
"fill": "#FFFFFF",
|
|
"content": "Codex Proxy RS",
|
|
"fontFamily": "Funnel Sans",
|
|
"fontSize": 17,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Zc1MN",
|
|
"name": "Auth Realm Caption",
|
|
"fill": "#888888",
|
|
"content": "ADMIN REALM",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "normal"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "M7avGx",
|
|
"name": "Theme Toggle Affordance",
|
|
"width": 66,
|
|
"height": 32,
|
|
"fill": "#101B26D9",
|
|
"cornerRadius": 20,
|
|
"stroke": "#FFFFFF00",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "xTjL1",
|
|
"x": 9,
|
|
"y": 8,
|
|
"name": "Theme Sun Icon",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "sun",
|
|
"library": "lucide",
|
|
"fill": "#888888"
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "O9zzO",
|
|
"x": 34,
|
|
"y": 4,
|
|
"name": "Theme Active Knob",
|
|
"fill": "#4A9FD8",
|
|
"width": 24,
|
|
"height": 24,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "#4A9FD84D",
|
|
"blur": 12
|
|
}
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "V13Uio",
|
|
"x": 38,
|
|
"y": 8,
|
|
"name": "Theme Moon Icon",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "moon",
|
|
"library": "lucide",
|
|
"fill": "#FFFFFF"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "V5FPM6",
|
|
"name": "Access Form Header",
|
|
"width": "fill_container",
|
|
"layout": "vertical",
|
|
"gap": 10,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "EhVUA",
|
|
"name": "Access Form Title",
|
|
"fill": "#F7FBFF",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "控制台登录",
|
|
"lineHeight": 1.02,
|
|
"fontFamily": "Funnel Sans",
|
|
"fontSize": 34,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Wa2bG",
|
|
"name": "Access Form Description",
|
|
"fill": "#A8B6C3",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "使用管理员账号进入 Codex Proxy RS,管理路由、密钥、账号池与链路观测。",
|
|
"lineHeight": 1.45,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "normal"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "VANha",
|
|
"name": "Credential Fields",
|
|
"width": "fill_container",
|
|
"layout": "vertical",
|
|
"gap": 12,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "Fwvkv",
|
|
"name": "Login Error Placeholder",
|
|
"width": "fill_container",
|
|
"height": 38,
|
|
"fill": "#EF44441A",
|
|
"cornerRadius": 6,
|
|
"stroke": "#FFFFFF00",
|
|
"strokeAlignment": "inner",
|
|
"gap": 10,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "f3MMgT",
|
|
"name": "Login Error Icon",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "circle-alert",
|
|
"library": "lucide",
|
|
"fill": "#FCA5A5"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "CFzKL",
|
|
"name": "Login Error Text",
|
|
"fill": "#FECACA",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "认证失败时在此显示服务端返回信息",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "mASEn",
|
|
"name": "Field Group / 管理员账号",
|
|
"width": "fill_container",
|
|
"layout": "vertical",
|
|
"gap": 8,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "k2KR4",
|
|
"name": "管理员账号 Label",
|
|
"fill": "#D8E6F5",
|
|
"content": "管理员账号",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "UMdzt",
|
|
"name": "管理员账号 Input",
|
|
"width": "fill_container",
|
|
"height": 46,
|
|
"fill": "#0C1621DD",
|
|
"cornerRadius": 6,
|
|
"stroke": "#FFFFFF00",
|
|
"strokeAlignment": "inner",
|
|
"gap": 10,
|
|
"padding": [
|
|
0,
|
|
13
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "dja9w",
|
|
"name": "管理员账号 Input Icon",
|
|
"width": 17,
|
|
"height": 17,
|
|
"icon": "mail",
|
|
"library": "lucide",
|
|
"fill": "#7DD3FC"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "gTTBv",
|
|
"name": "管理员账号 Placeholder",
|
|
"fill": "#6B7D90",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "admin@example.com",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "560"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "cftY9",
|
|
"name": "Field Group / 访问密钥",
|
|
"width": "fill_container",
|
|
"layout": "vertical",
|
|
"gap": 8,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "g6DzI6",
|
|
"name": "访问密钥 Label",
|
|
"fill": "#D8E6F5",
|
|
"content": "访问密钥",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "g06ecT",
|
|
"name": "访问密钥 Input",
|
|
"width": "fill_container",
|
|
"height": 46,
|
|
"fill": "#0C1621DD",
|
|
"cornerRadius": 6,
|
|
"stroke": "#FFFFFF00",
|
|
"strokeAlignment": "inner",
|
|
"gap": 10,
|
|
"padding": [
|
|
0,
|
|
13
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "iuwgm",
|
|
"name": "访问密钥 Input Icon",
|
|
"width": 17,
|
|
"height": 17,
|
|
"icon": "key-round",
|
|
"library": "lucide",
|
|
"fill": "#7DD3FC"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "kPtzE",
|
|
"name": "访问密钥 Placeholder",
|
|
"fill": "#6B7D90",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "输入会话密钥",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "560"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "MSLvA",
|
|
"name": "Password Visibility Icon",
|
|
"width": 17,
|
|
"height": 17,
|
|
"icon": "eye",
|
|
"library": "lucide",
|
|
"fill": "#94A3B8"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "vB331",
|
|
"name": "Login Submit Button",
|
|
"width": "fill_container",
|
|
"height": 48,
|
|
"fill": "#3F8EC6",
|
|
"cornerRadius": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "#3F8EC64D",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 14
|
|
},
|
|
"blur": 22,
|
|
"spread": -18
|
|
},
|
|
"gap": 10,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "dKbVn",
|
|
"name": "Login Submit Text",
|
|
"fill": "#FFFFFF",
|
|
"content": "进入控制台",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 15,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "FgtN0",
|
|
"name": "Login Submit Arrow",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "arrow-right",
|
|
"library": "lucide",
|
|
"fill": "#FFFFFF"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "IDfIn",
|
|
"name": "Login Form Security Footer",
|
|
"width": "fill_container",
|
|
"justifyContent": "space_between",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "pcJIJ",
|
|
"name": "Login Session Policy",
|
|
"fill": "#7F8EA3",
|
|
"content": "MFA guard / rate limit",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "lF6Lt",
|
|
"name": "Login Build Tag",
|
|
"fill": "#7F8EA3",
|
|
"content": "v0.1 admin realm",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "d7ZPjF",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "Login Redesign / Bottom Event Rail",
|
|
"width": 0,
|
|
"height": 0,
|
|
"fill": "#FFFFFF00",
|
|
"layout": "none"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "a2cGxr",
|
|
"x": 20100,
|
|
"y": 0,
|
|
"name": "登录页 - Route Chamber / Light Layer V2",
|
|
"clip": true,
|
|
"width": 1920,
|
|
"height": 1080,
|
|
"fill": {
|
|
"type": "gradient",
|
|
"gradientType": "linear",
|
|
"enabled": true,
|
|
"rotation": 118,
|
|
"size": {
|
|
"height": 1
|
|
},
|
|
"colors": [
|
|
{
|
|
"color": "#F7FAFC",
|
|
"position": 0
|
|
},
|
|
{
|
|
"color": "#EEF4FA",
|
|
"position": 0.52
|
|
},
|
|
{
|
|
"color": "#E6EEF5",
|
|
"position": 1
|
|
}
|
|
]
|
|
},
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "sRQj7",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "Login Redesign / Background Route Topology",
|
|
"clip": true,
|
|
"width": 1920,
|
|
"height": 1080,
|
|
"fill": "#F7FAFC",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"id": "X65xi",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "Carbon frost base",
|
|
"fill": {
|
|
"type": "gradient",
|
|
"gradientType": "radial",
|
|
"enabled": true,
|
|
"rotation": 0,
|
|
"size": {
|
|
"width": 1.18,
|
|
"height": 0.96
|
|
},
|
|
"colors": [
|
|
{
|
|
"color": "#FFFFFF",
|
|
"position": 0
|
|
},
|
|
{
|
|
"color": "#F3F7FB",
|
|
"position": 0.5
|
|
},
|
|
{
|
|
"color": "#E8EFF6",
|
|
"position": 1
|
|
}
|
|
],
|
|
"center": {
|
|
"x": 0.55,
|
|
"y": 0.48
|
|
}
|
|
},
|
|
"width": 1920,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "X7Mk4",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "Edge vignette",
|
|
"fill": {
|
|
"type": "gradient",
|
|
"gradientType": "radial",
|
|
"enabled": true,
|
|
"rotation": 0,
|
|
"size": {
|
|
"width": 1.05,
|
|
"height": 0.88
|
|
},
|
|
"colors": [
|
|
{
|
|
"color": "#FFFFFF00",
|
|
"position": 0
|
|
},
|
|
{
|
|
"color": "#C8D7E733",
|
|
"position": 0.72
|
|
},
|
|
{
|
|
"color": "#8DA1B840",
|
|
"position": 1
|
|
}
|
|
],
|
|
"center": {
|
|
"x": 0.54,
|
|
"y": 0.47
|
|
}
|
|
},
|
|
"width": 1920,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "qmmdR",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "Cold blue-gray depth texture layer",
|
|
"width": 1920,
|
|
"height": 1080,
|
|
"fill": "#FFFFFF00",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "J7u1xN",
|
|
"x": 120,
|
|
"y": 318,
|
|
"name": "Left graphite depth pocket",
|
|
"enabled": false,
|
|
"fill": "#07111C42",
|
|
"width": 650,
|
|
"height": 430,
|
|
"effect": {
|
|
"type": "blur",
|
|
"radius": 104
|
|
}
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "KqV0X",
|
|
"x": 825,
|
|
"y": 0,
|
|
"name": "Central vertical cold density band",
|
|
"enabled": false,
|
|
"fill": {
|
|
"type": "gradient",
|
|
"gradientType": "linear",
|
|
"enabled": true,
|
|
"rotation": 90,
|
|
"size": {
|
|
"height": 1
|
|
},
|
|
"colors": [
|
|
{
|
|
"color": "#0A0A0A00",
|
|
"position": 0
|
|
},
|
|
{
|
|
"color": "#1C31441A",
|
|
"position": 0.48
|
|
},
|
|
{
|
|
"color": "#0A0A0A00",
|
|
"position": 1
|
|
}
|
|
]
|
|
},
|
|
"width": 520,
|
|
"height": 1080,
|
|
"effect": {
|
|
"type": "blur",
|
|
"radius": 54
|
|
}
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "HcUT0",
|
|
"x": 0,
|
|
"y": 126,
|
|
"name": "Cold scan striation 126",
|
|
"fill": "#5B708632",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "d9qdp",
|
|
"x": 0,
|
|
"y": 214,
|
|
"name": "Cold scan striation 214",
|
|
"fill": "#5B708632",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "QKhQv",
|
|
"x": 0,
|
|
"y": 338,
|
|
"name": "Cold scan striation 338",
|
|
"fill": "#5B708632",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "DikR3",
|
|
"x": 0,
|
|
"y": 462,
|
|
"name": "Cold scan striation 462",
|
|
"fill": "#5B708632",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "WFRo9",
|
|
"x": 0,
|
|
"y": 586,
|
|
"name": "Cold scan striation 586",
|
|
"fill": "#5B708632",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "g3aDwE",
|
|
"x": 0,
|
|
"y": 714,
|
|
"name": "Cold scan striation 714",
|
|
"fill": "#5B708632",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "pgHqm",
|
|
"x": 0,
|
|
"y": 846,
|
|
"name": "Cold scan striation 846",
|
|
"fill": "#5B708632",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "shxGM",
|
|
"x": 0,
|
|
"y": 982,
|
|
"name": "Cold scan striation 982",
|
|
"fill": "#5B708632",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "GX0AE",
|
|
"x": 139,
|
|
"y": 109,
|
|
"name": "Cold frost grain 1",
|
|
"fill": "#60798F22",
|
|
"width": 3,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "yua3a",
|
|
"x": 288,
|
|
"y": 192,
|
|
"name": "Cold frost grain 2",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "oL9pg",
|
|
"x": 437,
|
|
"y": 275,
|
|
"name": "Cold frost grain 3",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "JjHlE",
|
|
"x": 586,
|
|
"y": 358,
|
|
"name": "Cold frost grain 4",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "RnaNv",
|
|
"x": 735,
|
|
"y": 441,
|
|
"name": "Cold frost grain 5",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "hB31U",
|
|
"x": 884,
|
|
"y": 524,
|
|
"name": "Cold frost grain 6",
|
|
"fill": "#60798F22",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "imKUv",
|
|
"x": 1033,
|
|
"y": 607,
|
|
"name": "Cold frost grain 7",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "RN7NS",
|
|
"x": 1182,
|
|
"y": 690,
|
|
"name": "Cold frost grain 8",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "D5AeLZ",
|
|
"x": 1331,
|
|
"y": 773,
|
|
"name": "Cold frost grain 9",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "s5dme",
|
|
"x": 1480,
|
|
"y": 856,
|
|
"name": "Cold frost grain 10",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "kLJnP",
|
|
"x": 1629,
|
|
"y": 939,
|
|
"name": "Cold frost grain 11",
|
|
"fill": "#60798F22",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "XaF16",
|
|
"x": 1778,
|
|
"y": 67,
|
|
"name": "Cold frost grain 12",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "s9opNn",
|
|
"x": 117,
|
|
"y": 150,
|
|
"name": "Cold frost grain 13",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "u1D2r",
|
|
"x": 266,
|
|
"y": 233,
|
|
"name": "Cold frost grain 14",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "whfZy",
|
|
"x": 415,
|
|
"y": 316,
|
|
"name": "Cold frost grain 15",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "edBBY",
|
|
"x": 564,
|
|
"y": 399,
|
|
"name": "Cold frost grain 16",
|
|
"fill": "#60798F22",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "HU1KO",
|
|
"x": 713,
|
|
"y": 482,
|
|
"name": "Cold frost grain 17",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "R8vxL",
|
|
"x": 862,
|
|
"y": 565,
|
|
"name": "Cold frost grain 18",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "IpbAs",
|
|
"x": 1011,
|
|
"y": 648,
|
|
"name": "Cold frost grain 19",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "J8fNr3",
|
|
"x": 1160,
|
|
"y": 731,
|
|
"name": "Cold frost grain 20",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "KcwrJ",
|
|
"x": 1309,
|
|
"y": 814,
|
|
"name": "Cold frost grain 21",
|
|
"fill": "#60798F22",
|
|
"width": 3,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "Ddngn",
|
|
"x": 1458,
|
|
"y": 897,
|
|
"name": "Cold frost grain 22",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "KGLaW",
|
|
"x": 1607,
|
|
"y": 980,
|
|
"name": "Cold frost grain 23",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "pctr9",
|
|
"x": 1756,
|
|
"y": 108,
|
|
"name": "Cold frost grain 24",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "UsSGp",
|
|
"x": 95,
|
|
"y": 191,
|
|
"name": "Cold frost grain 25",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "NMjDp",
|
|
"x": 244,
|
|
"y": 274,
|
|
"name": "Cold frost grain 26",
|
|
"fill": "#60798F22",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "olZE1",
|
|
"x": 393,
|
|
"y": 357,
|
|
"name": "Cold frost grain 27",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "QykN6",
|
|
"x": 542,
|
|
"y": 440,
|
|
"name": "Cold frost grain 28",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "e3zPxc",
|
|
"x": 691,
|
|
"y": 523,
|
|
"name": "Cold frost grain 29",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "J2arvF",
|
|
"x": 840,
|
|
"y": 606,
|
|
"name": "Cold frost grain 30",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "TBzYU",
|
|
"x": 989,
|
|
"y": 689,
|
|
"name": "Cold frost grain 31",
|
|
"fill": "#60798F22",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "Q4p6U9",
|
|
"x": 1138,
|
|
"y": 772,
|
|
"name": "Cold frost grain 32",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "xyorF",
|
|
"x": 1287,
|
|
"y": 855,
|
|
"name": "Cold frost grain 33",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "xHcSk",
|
|
"x": 1436,
|
|
"y": 938,
|
|
"name": "Cold frost grain 34",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "TDCrB",
|
|
"x": 1585,
|
|
"y": 66,
|
|
"name": "Cold frost grain 35",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "bCtYo",
|
|
"x": 1734,
|
|
"y": 149,
|
|
"name": "Cold frost grain 36",
|
|
"fill": "#60798F22",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "yw6Ou",
|
|
"x": 73,
|
|
"y": 232,
|
|
"name": "Cold frost grain 37",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "gvuoH",
|
|
"x": 222,
|
|
"y": 315,
|
|
"name": "Cold frost grain 38",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "ue3fA",
|
|
"x": 371,
|
|
"y": 398,
|
|
"name": "Cold frost grain 39",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "G830V",
|
|
"x": 520,
|
|
"y": 481,
|
|
"name": "Cold frost grain 40",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "LoPXK",
|
|
"x": 669,
|
|
"y": 564,
|
|
"name": "Cold frost grain 41",
|
|
"fill": "#60798F22",
|
|
"width": 3,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "lxAf8",
|
|
"x": 818,
|
|
"y": 647,
|
|
"name": "Cold frost grain 42",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "zB2zU",
|
|
"x": 967,
|
|
"y": 730,
|
|
"name": "Cold frost grain 43",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "wj2up",
|
|
"x": 1116,
|
|
"y": 813,
|
|
"name": "Cold frost grain 44",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "FdnIp",
|
|
"x": 1265,
|
|
"y": 896,
|
|
"name": "Cold frost grain 45",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "ZeEh9",
|
|
"x": 1414,
|
|
"y": 979,
|
|
"name": "Cold frost grain 46",
|
|
"fill": "#60798F22",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "o56eJv",
|
|
"x": 1563,
|
|
"y": 107,
|
|
"name": "Cold frost grain 47",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "a8FAK5",
|
|
"x": 1712,
|
|
"y": 190,
|
|
"name": "Cold frost grain 48",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "QKBNU",
|
|
"x": 51,
|
|
"y": 273,
|
|
"name": "Cold frost grain 49",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "TpcHA",
|
|
"x": 200,
|
|
"y": 356,
|
|
"name": "Cold frost grain 50",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "h8hoUQ",
|
|
"x": 349,
|
|
"y": 439,
|
|
"name": "Cold frost grain 51",
|
|
"fill": "#60798F22",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "gU8E1",
|
|
"x": 498,
|
|
"y": 522,
|
|
"name": "Cold frost grain 52",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "K38505",
|
|
"x": 647,
|
|
"y": 605,
|
|
"name": "Cold frost grain 53",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "SERbs",
|
|
"x": 796,
|
|
"y": 688,
|
|
"name": "Cold frost grain 54",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "KxaNK",
|
|
"x": 945,
|
|
"y": 771,
|
|
"name": "Cold frost grain 55",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "jatVl",
|
|
"x": 1094,
|
|
"y": 854,
|
|
"name": "Cold frost grain 56",
|
|
"fill": "#60798F22",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "CbiEt",
|
|
"x": 1243,
|
|
"y": 937,
|
|
"name": "Cold frost grain 57",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "G5N7I",
|
|
"x": 1392,
|
|
"y": 65,
|
|
"name": "Cold frost grain 58",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "M6239c",
|
|
"x": 1541,
|
|
"y": 148,
|
|
"name": "Cold frost grain 59",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "r7jWB",
|
|
"x": 1690,
|
|
"y": 231,
|
|
"name": "Cold frost grain 60",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "tkeau",
|
|
"x": 1839,
|
|
"y": 314,
|
|
"name": "Cold frost grain 61",
|
|
"fill": "#60798F22",
|
|
"width": 3,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "B4nW2c",
|
|
"x": 178,
|
|
"y": 397,
|
|
"name": "Cold frost grain 62",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "mmbuh",
|
|
"x": 327,
|
|
"y": 480,
|
|
"name": "Cold frost grain 63",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "tiNBT",
|
|
"x": 476,
|
|
"y": 563,
|
|
"name": "Cold frost grain 64",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "WEXnP",
|
|
"x": 625,
|
|
"y": 646,
|
|
"name": "Cold frost grain 65",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "k1bGEc",
|
|
"x": 774,
|
|
"y": 729,
|
|
"name": "Cold frost grain 66",
|
|
"fill": "#60798F22",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "MKuYp",
|
|
"x": 923,
|
|
"y": 812,
|
|
"name": "Cold frost grain 67",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "SG7NC",
|
|
"x": 1072,
|
|
"y": 895,
|
|
"name": "Cold frost grain 68",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "aQzFR",
|
|
"x": 1221,
|
|
"y": 978,
|
|
"name": "Cold frost grain 69",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "O1PEn",
|
|
"x": 1370,
|
|
"y": 106,
|
|
"name": "Cold frost grain 70",
|
|
"fill": "#60798F22",
|
|
"width": 2,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "kGPxj",
|
|
"x": 1519,
|
|
"y": 189,
|
|
"name": "Cold frost grain 71",
|
|
"fill": "#60798F22",
|
|
"width": 3,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "RHvVI",
|
|
"x": 1668,
|
|
"y": 272,
|
|
"name": "Cold frost grain 72",
|
|
"fill": "#60798F22",
|
|
"width": 1,
|
|
"height": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "znEX7",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "Grid vertical 0",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "qzgWa",
|
|
"x": 80,
|
|
"y": 0,
|
|
"name": "Grid vertical 80",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "rsj4A",
|
|
"x": 160,
|
|
"y": 0,
|
|
"name": "Grid vertical 160",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "mSKBi",
|
|
"x": 240,
|
|
"y": 0,
|
|
"name": "Grid vertical 240",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "I0mes",
|
|
"x": 320,
|
|
"y": 0,
|
|
"name": "Grid vertical 320",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "W3WN5",
|
|
"x": 400,
|
|
"y": 0,
|
|
"name": "Grid vertical 400",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "C4KtwU",
|
|
"x": 480,
|
|
"y": 0,
|
|
"name": "Grid vertical 480",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "t1Cl6R",
|
|
"x": 560,
|
|
"y": 0,
|
|
"name": "Grid vertical 560",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "aelWx",
|
|
"x": 640,
|
|
"y": 0,
|
|
"name": "Grid vertical 640",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "A2WZS",
|
|
"x": 720,
|
|
"y": 0,
|
|
"name": "Grid vertical 720",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "GqSct",
|
|
"x": 800,
|
|
"y": 0,
|
|
"name": "Grid vertical 800",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "ByCtt",
|
|
"x": 880,
|
|
"y": 0,
|
|
"name": "Grid vertical 880",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "J41uK",
|
|
"x": 960,
|
|
"y": 0,
|
|
"name": "Grid vertical 960",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "q54yo",
|
|
"x": 1040,
|
|
"y": 0,
|
|
"name": "Grid vertical 1040",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "i4xhp",
|
|
"x": 1120,
|
|
"y": 0,
|
|
"name": "Grid vertical 1120",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "JkcyZ",
|
|
"x": 1200,
|
|
"y": 0,
|
|
"name": "Grid vertical 1200",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "tzaV4",
|
|
"x": 1280,
|
|
"y": 0,
|
|
"name": "Grid vertical 1280",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "ZyvAO",
|
|
"x": 1360,
|
|
"y": 0,
|
|
"name": "Grid vertical 1360",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "YLSrz",
|
|
"x": 1440,
|
|
"y": 0,
|
|
"name": "Grid vertical 1440",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "ABqsd",
|
|
"x": 1520,
|
|
"y": 0,
|
|
"name": "Grid vertical 1520",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "DA3Zs",
|
|
"x": 1600,
|
|
"y": 0,
|
|
"name": "Grid vertical 1600",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "TubFD",
|
|
"x": 1680,
|
|
"y": 0,
|
|
"name": "Grid vertical 1680",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "MIUSy",
|
|
"x": 1760,
|
|
"y": 0,
|
|
"name": "Grid vertical 1760",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "E4tNv",
|
|
"x": 1840,
|
|
"y": 0,
|
|
"name": "Grid vertical 1840",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "f8GKr",
|
|
"x": 1918,
|
|
"y": 0,
|
|
"name": "Grid vertical 1920",
|
|
"fill": "#5B708607",
|
|
"width": 1,
|
|
"height": 1080
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "vxZfQ",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "Grid horizontal 0",
|
|
"fill": "#5B708607",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "s9ZYLB",
|
|
"x": 0,
|
|
"y": 80,
|
|
"name": "Grid horizontal 80",
|
|
"fill": "#5B708607",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "L5aqSi",
|
|
"x": 0,
|
|
"y": 160,
|
|
"name": "Grid horizontal 160",
|
|
"fill": "#5B708607",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "Pkctj",
|
|
"x": 0,
|
|
"y": 240,
|
|
"name": "Grid horizontal 240",
|
|
"fill": "#5B708607",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "ZQcSd",
|
|
"x": 0,
|
|
"y": 320,
|
|
"name": "Grid horizontal 320",
|
|
"fill": "#5B708607",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "wFOz2",
|
|
"x": 0,
|
|
"y": 400,
|
|
"name": "Grid horizontal 400",
|
|
"fill": "#5B708607",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "r7v5IT",
|
|
"x": 0,
|
|
"y": 480,
|
|
"name": "Grid horizontal 480",
|
|
"fill": "#5B708607",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "gd5xx",
|
|
"x": 0,
|
|
"y": 560,
|
|
"name": "Grid horizontal 560",
|
|
"fill": "#5B708607",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "ivTFU",
|
|
"x": 0,
|
|
"y": 640,
|
|
"name": "Grid horizontal 640",
|
|
"fill": "#5B708607",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "SxMKi",
|
|
"x": 0,
|
|
"y": 720,
|
|
"name": "Grid horizontal 720",
|
|
"fill": "#5B708607",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "nzuqc",
|
|
"x": 0,
|
|
"y": 800,
|
|
"name": "Grid horizontal 800",
|
|
"fill": "#5B708607",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "qXw0Q",
|
|
"x": 0,
|
|
"y": 880,
|
|
"name": "Grid horizontal 880",
|
|
"fill": "#5B708607",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "L9MsCH",
|
|
"x": 0,
|
|
"y": 960,
|
|
"name": "Grid horizontal 960",
|
|
"fill": "#5B708607",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "rectangle",
|
|
"id": "FJePp",
|
|
"x": 0,
|
|
"y": 1040,
|
|
"name": "Grid horizontal 1040",
|
|
"fill": "#5B708607",
|
|
"width": 1920,
|
|
"height": 1
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "rFDOD",
|
|
"x": 310,
|
|
"y": 512,
|
|
"name": "Primary route rail",
|
|
"enabled": false,
|
|
"geometry": "M8 50c212 0 242-38 412-34 145 4 188 60 328 58 182-2 214-48 362-40 94 6 138 16 182 16",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
1300,
|
|
100
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 1300,
|
|
"height": 100,
|
|
"stroke": "#36536A46",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round",
|
|
"effect": {
|
|
"type": "blur",
|
|
"radius": 0,
|
|
"enabled": false
|
|
}
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "s2S2u",
|
|
"x": 525,
|
|
"y": 514,
|
|
"name": "Active route highlight",
|
|
"enabled": false,
|
|
"geometry": "M0 46c140-36 248 30 360 24 160-10 185-52 320-40 80 6 130 14 175 16",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
855,
|
|
92
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 855,
|
|
"height": 92,
|
|
"stroke": "#2F7FB052",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round",
|
|
"effect": {
|
|
"type": "blur",
|
|
"radius": 0,
|
|
"enabled": false
|
|
}
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "c6DUT",
|
|
"x": 494,
|
|
"y": 555,
|
|
"name": "Route packet",
|
|
"enabled": false,
|
|
"fill": "#1F78AA55",
|
|
"width": 8,
|
|
"height": 8,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "Ik6pG",
|
|
"x": 724,
|
|
"y": 537,
|
|
"name": "Route packet",
|
|
"enabled": false,
|
|
"fill": "#1F78AA55",
|
|
"width": 8,
|
|
"height": 8,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "Jg2D5",
|
|
"x": 1048,
|
|
"y": 538,
|
|
"name": "Route packet",
|
|
"enabled": false,
|
|
"fill": "#1F78AA55",
|
|
"width": 8,
|
|
"height": 8,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "xF4no",
|
|
"x": 1390,
|
|
"y": 556,
|
|
"name": "Route packet",
|
|
"enabled": false,
|
|
"fill": "#1F78AA55",
|
|
"width": 8,
|
|
"height": 8,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "ee3VB",
|
|
"x": 855,
|
|
"y": 337,
|
|
"name": "SSE branch route",
|
|
"enabled": false,
|
|
"geometry": "M0 170c80-134 252-126 470-158",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
470,
|
|
190
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 470,
|
|
"height": 190,
|
|
"stroke": "#36536A46",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "Hmxrs",
|
|
"x": 1016,
|
|
"y": 620,
|
|
"name": "Realtime websocket branch",
|
|
"enabled": false,
|
|
"geometry": "M0 12c110 100 272 158 455 144",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
455,
|
|
190
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 455,
|
|
"height": 190,
|
|
"stroke": "#36536A46",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "XsocL",
|
|
"x": 524,
|
|
"y": 648,
|
|
"name": "Audit side route",
|
|
"enabled": false,
|
|
"geometry": "M0 18c160 102 310 104 450 132",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
450,
|
|
180
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 450,
|
|
"height": 180,
|
|
"stroke": "#36536A46",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "CyIME",
|
|
"x": 690,
|
|
"y": 353,
|
|
"name": "Proxy containment ring",
|
|
"enabled": false,
|
|
"innerRadius": 0.965,
|
|
"fill": "#FFFFFF00",
|
|
"width": 440,
|
|
"height": 290,
|
|
"stroke": "#36536A28",
|
|
"strokeWidth": 1,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "iKHtj",
|
|
"x": 118,
|
|
"y": 104,
|
|
"name": "Topology watermark",
|
|
"fill": "#2F465D8C",
|
|
"textGrowth": "fixed-width",
|
|
"width": 520,
|
|
"content": "CODEX_PROXY_RS // ROUTE_TOPOLOGY // AUTH_GATEWAY",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 13,
|
|
"fontWeight": "500"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "m7kunU",
|
|
"x": 126,
|
|
"y": 390,
|
|
"name": "Ingress transport stack",
|
|
"opacity": 0.76,
|
|
"width": 156,
|
|
"layout": "vertical",
|
|
"gap": 8,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "CdhAW",
|
|
"name": "HTTP JSON",
|
|
"opacity": 0.55,
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
7,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "p31xAS",
|
|
"name": "HTTP JSON status",
|
|
"opacity": 0.86,
|
|
"fill": "#1F78AA9E",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "PjR4Z",
|
|
"name": "HTTP JSON label",
|
|
"fill": "#294157D8",
|
|
"content": "HTTP JSON",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "v0izSD",
|
|
"name": "HTTP SSE",
|
|
"opacity": 0.55,
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
7,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "JAXcd",
|
|
"name": "HTTP SSE status",
|
|
"opacity": 0.86,
|
|
"fill": "#1F78AA9E",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "p31nX",
|
|
"name": "HTTP SSE label",
|
|
"fill": "#294157D8",
|
|
"content": "HTTP SSE",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "NYhGh",
|
|
"name": "WS JSON",
|
|
"opacity": 0.55,
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
7,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "iM4Rb",
|
|
"name": "WS JSON status",
|
|
"opacity": 0.86,
|
|
"fill": "#1F78AA9E",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "COAky",
|
|
"name": "WS JSON label",
|
|
"fill": "#294157D8",
|
|
"content": "WS JSON",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "bV4Ue",
|
|
"name": "WS SSE",
|
|
"opacity": 0.55,
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
7,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "W0xMPU",
|
|
"name": "WS SSE status",
|
|
"opacity": 0.86,
|
|
"fill": "#1F78AA9E",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Lj42S",
|
|
"name": "WS SSE label",
|
|
"fill": "#294157D8",
|
|
"content": "WS SSE",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "unC7X",
|
|
"x": 1698,
|
|
"y": 390,
|
|
"name": "Upstream protocol stack",
|
|
"opacity": 0.76,
|
|
"width": 156,
|
|
"layout": "vertical",
|
|
"gap": 8,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "tJHaM",
|
|
"name": "RESPONSES",
|
|
"opacity": 0.62,
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
7,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "FAsGo",
|
|
"name": "RESPONSES status",
|
|
"opacity": 0.86,
|
|
"fill": "#1F78AA9E",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "w7LML",
|
|
"name": "RESPONSES label",
|
|
"fill": "#294157D8",
|
|
"content": "RESPONSES",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "zCI4N",
|
|
"name": "CHAT",
|
|
"opacity": 0.62,
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
7,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "Qdztl",
|
|
"name": "CHAT status",
|
|
"opacity": 0.86,
|
|
"fill": "#1F78AA9E",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "FQTsx",
|
|
"name": "CHAT label",
|
|
"fill": "#294157D8",
|
|
"content": "CHAT",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ry7jB",
|
|
"name": "REALTIME",
|
|
"opacity": 0.62,
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
7,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "V7bZub",
|
|
"name": "REALTIME status",
|
|
"opacity": 0.86,
|
|
"fill": "#1F78AA9E",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "u2fksI",
|
|
"name": "REALTIME label",
|
|
"fill": "#294157D8",
|
|
"content": "REALTIME",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "IbmV7",
|
|
"name": "TRACE",
|
|
"opacity": 0.62,
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
7,
|
|
10
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "ellipse",
|
|
"id": "A459x",
|
|
"name": "TRACE status",
|
|
"opacity": 0.86,
|
|
"fill": "#1F78AA9E",
|
|
"width": 6,
|
|
"height": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"enabled": false,
|
|
"color": "#00000000"
|
|
}
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "n0qvc5",
|
|
"name": "TRACE label",
|
|
"fill": "#294157D8",
|
|
"content": "TRACE",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 11,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "kM4V6",
|
|
"x": 617,
|
|
"y": 431,
|
|
"name": "Route crosshair",
|
|
"enabled": false,
|
|
"geometry": "M14 0l0 8m0 12l0 8m-14-14l8 0m12 0l8 0m-18 0a4 4 0 1 0 8 0 4 4 0 1 0-8 0",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
28,
|
|
28
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 28,
|
|
"height": 28,
|
|
"stroke": "#36536A3F",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "jLSvQ",
|
|
"x": 1190,
|
|
"y": 394,
|
|
"name": "Route crosshair",
|
|
"enabled": false,
|
|
"geometry": "M14 0l0 8m0 12l0 8m-14-14l8 0m12 0l8 0m-18 0a4 4 0 1 0 8 0 4 4 0 1 0-8 0",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
28,
|
|
28
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 28,
|
|
"height": 28,
|
|
"stroke": "#36536A3F",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "j5cCJ",
|
|
"x": 1477,
|
|
"y": 604,
|
|
"name": "Route crosshair",
|
|
"enabled": false,
|
|
"geometry": "M14 0l0 8m0 12l0 8m-14-14l8 0m12 0l8 0m-18 0a4 4 0 1 0 8 0 4 4 0 1 0-8 0",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
28,
|
|
28
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 28,
|
|
"height": 28,
|
|
"stroke": "#36536A3F",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "vNjcE",
|
|
"x": 678,
|
|
"y": 743,
|
|
"name": "Route crosshair",
|
|
"enabled": false,
|
|
"geometry": "M14 0l0 8m0 12l0 8m-14-14l8 0m12 0l8 0m-18 0a4 4 0 1 0 8 0 4 4 0 1 0-8 0",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
28,
|
|
28
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 28,
|
|
"height": 28,
|
|
"stroke": "#36536A3F",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "yskai",
|
|
"x": 1490,
|
|
"y": 314,
|
|
"name": "Route crosshair",
|
|
"enabled": false,
|
|
"geometry": "M14 0l0 8m0 12l0 8m-14-14l8 0m12 0l8 0m-18 0a4 4 0 1 0 8 0 4 4 0 1 0-8 0",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
28,
|
|
28
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 28,
|
|
"height": 28,
|
|
"stroke": "#36536A3F",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "kWeEX",
|
|
"x": 360,
|
|
"y": 286,
|
|
"name": "North subnet trace",
|
|
"enabled": false,
|
|
"geometry": "M0 70c160-62 270-40 405-28 165 14 255-30 410-20 155 10 245 64 365 36",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
1180,
|
|
120
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 1180,
|
|
"height": 120,
|
|
"stroke": "#36536A46",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "R0Euh",
|
|
"x": 410,
|
|
"y": 704,
|
|
"name": "South subnet trace",
|
|
"enabled": false,
|
|
"geometry": "M0 28c150 57 260 40 390 30 200-18 316 38 452 20 108-14 173-48 208-42",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
1050,
|
|
115
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 1050,
|
|
"height": 115,
|
|
"stroke": "#36536A38",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "Wwoi1",
|
|
"x": 428,
|
|
"y": 372,
|
|
"name": "Auth return trace",
|
|
"enabled": false,
|
|
"geometry": "M8 0c18 88 72 166 168 192 124 34 244 6 404 94",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
580,
|
|
286
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 580,
|
|
"height": 286,
|
|
"stroke": "#36536A38",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "NqwiV",
|
|
"x": 1090,
|
|
"y": 354,
|
|
"name": "Upstream return trace",
|
|
"enabled": false,
|
|
"geometry": "M0 280c82-84 140-126 248-132 117-6 178-78 272-148",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
520,
|
|
280
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 520,
|
|
"height": 280,
|
|
"stroke": "#36536A38",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "MiGAh",
|
|
"x": 450,
|
|
"y": 305,
|
|
"name": "Background route cluster",
|
|
"opacity": 0.76,
|
|
"width": 168,
|
|
"layout": "vertical",
|
|
"gap": 6,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "oc5dy",
|
|
"name": "Micro node edge",
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "f8ZiUV",
|
|
"name": "edge pulse",
|
|
"fill": "#1F78AAA8",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "Y90pP5",
|
|
"name": "edge micro label",
|
|
"fill": "#294157C8",
|
|
"content": "edge",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "vhcDk",
|
|
"name": "Micro node cache",
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "eGxZ9",
|
|
"name": "cache pulse",
|
|
"fill": "#1F78AAA8",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "uJWZA",
|
|
"name": "cache micro label",
|
|
"fill": "#294157C8",
|
|
"content": "cache",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "iHUKp",
|
|
"name": "Micro node keys",
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "OdvoS",
|
|
"name": "keys pulse",
|
|
"fill": "#1F78AAA8",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "BgtVe",
|
|
"name": "keys micro label",
|
|
"fill": "#294157C8",
|
|
"content": "keys",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "N0XYjY",
|
|
"x": 1210,
|
|
"y": 284,
|
|
"name": "Background route cluster",
|
|
"opacity": 0.76,
|
|
"width": 168,
|
|
"layout": "vertical",
|
|
"gap": 6,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "wMvF1",
|
|
"name": "Micro node retry",
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "iHWXi",
|
|
"name": "retry pulse",
|
|
"fill": "#1F78AAA8",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "JlxNb",
|
|
"name": "retry micro label",
|
|
"fill": "#294157C8",
|
|
"content": "retry",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "LUwVT",
|
|
"name": "Micro node trace",
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "NJ3Ci",
|
|
"name": "trace pulse",
|
|
"fill": "#1F78AAA8",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "pjEne",
|
|
"name": "trace micro label",
|
|
"fill": "#294157C8",
|
|
"content": "trace",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "WW7g8",
|
|
"name": "Micro node sse",
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "WSGWn",
|
|
"name": "sse pulse",
|
|
"fill": "#1F78AAA8",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "TyQ2g",
|
|
"name": "sse micro label",
|
|
"fill": "#294157C8",
|
|
"content": "sse",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "ZGTYU",
|
|
"x": 455,
|
|
"y": 750,
|
|
"name": "Background route cluster",
|
|
"opacity": 0.76,
|
|
"width": 168,
|
|
"layout": "vertical",
|
|
"gap": 6,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "pso42",
|
|
"name": "Micro node audit",
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "DYWFA",
|
|
"name": "audit pulse",
|
|
"fill": "#1F78AAA8",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "mqgmJ",
|
|
"name": "audit micro label",
|
|
"fill": "#294157C8",
|
|
"content": "audit",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "sDxpf",
|
|
"name": "Micro node events",
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "iqN47",
|
|
"name": "events pulse",
|
|
"fill": "#1F78AAA8",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "jcWXm",
|
|
"name": "events micro label",
|
|
"fill": "#294157C8",
|
|
"content": "events",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "tRTon",
|
|
"name": "Micro node logs",
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "jlvSv",
|
|
"name": "logs pulse",
|
|
"fill": "#1F78AAA8",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "IcRuL",
|
|
"name": "logs micro label",
|
|
"fill": "#294157C8",
|
|
"content": "logs",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "h32nI0",
|
|
"x": 1280,
|
|
"y": 742,
|
|
"name": "Background route cluster",
|
|
"opacity": 0.76,
|
|
"width": 168,
|
|
"layout": "vertical",
|
|
"gap": 6,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "LLfcM",
|
|
"name": "Micro node model",
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "YAP7j",
|
|
"name": "model pulse",
|
|
"fill": "#1F78AAA8",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "eyAvZ",
|
|
"name": "model micro label",
|
|
"fill": "#294157C8",
|
|
"content": "model",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "d0Rzo",
|
|
"name": "Micro node tools",
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "SlfNs",
|
|
"name": "tools pulse",
|
|
"fill": "#1F78AAA8",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "nCQbH",
|
|
"name": "tools micro label",
|
|
"fill": "#294157C8",
|
|
"content": "tools",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "A6vK4",
|
|
"name": "Micro node quota",
|
|
"fill": "#FFFFFFB8",
|
|
"cornerRadius": 4,
|
|
"stroke": "#FFFFFF00",
|
|
"gap": 8,
|
|
"padding": [
|
|
4,
|
|
8
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"cornerRadius": 2,
|
|
"id": "FIwld",
|
|
"name": "quota pulse",
|
|
"fill": "#1F78AAA8",
|
|
"width": 18,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "vuKwo",
|
|
"name": "quota micro label",
|
|
"fill": "#294157C8",
|
|
"content": "quota",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "500"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "j5nrKs",
|
|
"x": 410,
|
|
"y": 356,
|
|
"name": "Faint route node",
|
|
"enabled": false,
|
|
"fill": "#1F78AA55",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "fVnnL",
|
|
"x": 635,
|
|
"y": 315,
|
|
"name": "Faint route node",
|
|
"enabled": false,
|
|
"fill": "#1F78AA55",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "mYa8Z",
|
|
"x": 904,
|
|
"y": 316,
|
|
"name": "Faint route node",
|
|
"enabled": false,
|
|
"fill": "#1F78AA55",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "nJ3Ff",
|
|
"x": 1130,
|
|
"y": 315,
|
|
"name": "Faint route node",
|
|
"enabled": false,
|
|
"fill": "#1F78AA55",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "V6z3UO",
|
|
"x": 1490,
|
|
"y": 352,
|
|
"name": "Faint route node",
|
|
"enabled": false,
|
|
"fill": "#1F78AA55",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "vnWHa",
|
|
"x": 452,
|
|
"y": 778,
|
|
"name": "Faint route node",
|
|
"enabled": false,
|
|
"fill": "#1F78AA55",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "twh7T",
|
|
"x": 690,
|
|
"y": 780,
|
|
"name": "Faint route node",
|
|
"enabled": false,
|
|
"fill": "#1F78AA55",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "hDf1k",
|
|
"x": 945,
|
|
"y": 760,
|
|
"name": "Faint route node",
|
|
"enabled": false,
|
|
"fill": "#1F78AA55",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "XyzIH",
|
|
"x": 1228,
|
|
"y": 792,
|
|
"name": "Faint route node",
|
|
"enabled": false,
|
|
"fill": "#1F78AA55",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "f3c3vb",
|
|
"x": 1460,
|
|
"y": 768,
|
|
"name": "Faint route node",
|
|
"enabled": false,
|
|
"fill": "#1F78AA55",
|
|
"width": 7,
|
|
"height": 7
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "dykA9",
|
|
"x": 286,
|
|
"y": 382,
|
|
"name": "Relay topology / continuous relay bundle",
|
|
"geometry": "M0 32c132 0 166 48 270 84 94 32 202 32 370 30 172 0 276-8 410-28 148-22 229-74 329-76m-1379 50c112 0 170 12 274 36 96 22 222 22 366 18 178 0 286 4 426 0 148-4 262-30 313-32m-1379 42c132 0 184-12 294-14 126-2 216 4 346 4 176 0 282 22 426 38 166 20 280 36 313 36m-1379 4c160 0 202-34 316-60 108-24 204-18 324-18 140 0 262 12 378 26 102 12 216 22 361 16",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
1379,
|
|
260
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 1379,
|
|
"height": 260,
|
|
"stroke": "#2E526B32",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "u695a",
|
|
"x": 510,
|
|
"y": 316,
|
|
"name": "Relay topology / streaming response return",
|
|
"geometry": "M1030 48c-170-30-320-20-478 30-160 52-292 48-552 10m870-26c-150 10-242 42-358 64-126 24-260 28-440 16",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
1030,
|
|
218
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 1030,
|
|
"height": 218,
|
|
"stroke": "#2F7FB028",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "path",
|
|
"id": "RYtcC",
|
|
"x": 440,
|
|
"y": 704,
|
|
"name": "Relay topology / audit control return",
|
|
"geometry": "M980 24c-196 54-352 66-512 34-138-28-294-16-468 30m690-24c-134 26-262 30-380 12-106-16-194-8-276 20",
|
|
"viewBox": [
|
|
0,
|
|
0,
|
|
980,
|
|
118
|
|
],
|
|
"fill": "#FFFFFF00",
|
|
"width": 980,
|
|
"height": 118,
|
|
"stroke": "#52697D24",
|
|
"strokeWidth": 1,
|
|
"strokeLinecap": "round"
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "iBnrG",
|
|
"x": 420,
|
|
"y": 410,
|
|
"name": "Semantic route packet",
|
|
"fill": "#2F7FB044",
|
|
"width": 6,
|
|
"height": 6
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "KOTnZ",
|
|
"x": 626,
|
|
"y": 524,
|
|
"name": "Semantic route packet",
|
|
"fill": "#2F7FB044",
|
|
"width": 6,
|
|
"height": 6
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "eSqDm",
|
|
"x": 812,
|
|
"y": 524,
|
|
"name": "Semantic route packet",
|
|
"fill": "#2F7FB044",
|
|
"width": 6,
|
|
"height": 6
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "yiG3C",
|
|
"x": 1262,
|
|
"y": 502,
|
|
"name": "Semantic route packet",
|
|
"fill": "#2F7FB044",
|
|
"width": 6,
|
|
"height": 6
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "OstdE",
|
|
"x": 1540,
|
|
"y": 422,
|
|
"name": "Semantic route packet",
|
|
"fill": "#2F7FB044",
|
|
"width": 6,
|
|
"height": 6
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "j3s1J",
|
|
"x": 614,
|
|
"y": 459,
|
|
"name": "Semantic branch node",
|
|
"fill": "#2F7FB044",
|
|
"width": 5,
|
|
"height": 5
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "kl4h9",
|
|
"x": 780,
|
|
"y": 528,
|
|
"name": "Semantic branch node",
|
|
"fill": "#2F7FB044",
|
|
"width": 5,
|
|
"height": 5
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "wBwaU",
|
|
"x": 982,
|
|
"y": 528,
|
|
"name": "Semantic branch node",
|
|
"fill": "#2F7FB044",
|
|
"width": 5,
|
|
"height": 5
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "h5LXuJ",
|
|
"x": 1390,
|
|
"y": 496,
|
|
"name": "Semantic branch node",
|
|
"fill": "#2F7FB044",
|
|
"width": 5,
|
|
"height": 5
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "F27p1",
|
|
"x": 1168,
|
|
"y": 290,
|
|
"name": "Access Form Shell",
|
|
"width": 420,
|
|
"height": 517,
|
|
"fill": {
|
|
"type": "gradient",
|
|
"gradientType": "linear",
|
|
"enabled": true,
|
|
"rotation": 118,
|
|
"size": {
|
|
"height": 1
|
|
},
|
|
"colors": [
|
|
{
|
|
"color": "#FFFFFFF2",
|
|
"position": 0
|
|
},
|
|
{
|
|
"color": "#F8FBFFE8",
|
|
"position": 0.56
|
|
},
|
|
{
|
|
"color": "#EDF3F9EA",
|
|
"position": 1
|
|
}
|
|
]
|
|
},
|
|
"cornerRadius": 8,
|
|
"stroke": "#FFFFFF00",
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "#27415633",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 18
|
|
},
|
|
"blur": 38,
|
|
"spread": -20
|
|
},
|
|
"layout": "vertical",
|
|
"gap": 18,
|
|
"padding": [
|
|
26,
|
|
30,
|
|
24,
|
|
30
|
|
],
|
|
"children": [
|
|
{
|
|
"type": "rectangle",
|
|
"id": "qSHmY",
|
|
"layoutPosition": "absolute",
|
|
"x": 22,
|
|
"y": 0,
|
|
"name": "Panel Top Frost Line",
|
|
"opacity": 0.42,
|
|
"fill": {
|
|
"type": "gradient",
|
|
"gradientType": "linear",
|
|
"enabled": true,
|
|
"rotation": 90,
|
|
"size": {
|
|
"height": 1
|
|
},
|
|
"colors": [
|
|
{
|
|
"color": "#FFFFFF00",
|
|
"position": 0
|
|
},
|
|
{
|
|
"color": "#6E8FAE66",
|
|
"position": 0.5
|
|
},
|
|
{
|
|
"color": "#FFFFFF00",
|
|
"position": 1
|
|
}
|
|
]
|
|
},
|
|
"width": 376,
|
|
"height": 2
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "qlnbt",
|
|
"name": "Form Top Bar",
|
|
"width": "fill_container",
|
|
"justifyContent": "space_between",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "kxWau",
|
|
"name": "Codex Proxy Mark Group",
|
|
"gap": 12,
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "lwsLk",
|
|
"name": "CP Mark",
|
|
"width": 38,
|
|
"height": 38,
|
|
"fill": "#E7F0F8E6",
|
|
"cornerRadius": 8,
|
|
"stroke": "#FFFFFF00",
|
|
"layout": "vertical",
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "HY9Cb",
|
|
"name": "CP Monogram",
|
|
"fill": "#2D6F98",
|
|
"content": "CP",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Dl9mc",
|
|
"name": "Brand Text Stack",
|
|
"layout": "vertical",
|
|
"gap": 2,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "pMNF4",
|
|
"name": "Product Name",
|
|
"fill": "#172536",
|
|
"content": "Codex Proxy RS",
|
|
"fontFamily": "Funnel Sans",
|
|
"fontSize": 17,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "jnEUn",
|
|
"name": "Auth Realm Caption",
|
|
"fill": "#64748B",
|
|
"content": "ADMIN REALM",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "normal"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "t1OPVI",
|
|
"name": "Theme Toggle Affordance",
|
|
"width": 66,
|
|
"height": 32,
|
|
"fill": "#E7EEF6E6",
|
|
"cornerRadius": 20,
|
|
"stroke": "#FFFFFF00",
|
|
"layout": "none",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "M75yq",
|
|
"x": 9,
|
|
"y": 8,
|
|
"name": "Theme Sun Icon",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "sun",
|
|
"library": "lucide",
|
|
"fill": "#2D6F98"
|
|
},
|
|
{
|
|
"type": "ellipse",
|
|
"id": "R506L0",
|
|
"x": 34,
|
|
"y": 4,
|
|
"name": "Theme Active Knob",
|
|
"fill": "#FFFFFF",
|
|
"width": 24,
|
|
"height": 24,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "#2D6F9833",
|
|
"blur": 10
|
|
}
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "PcB3a",
|
|
"x": 38,
|
|
"y": 8,
|
|
"name": "Theme Moon Icon",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "moon",
|
|
"library": "lucide",
|
|
"fill": "#64748B"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Q01cx",
|
|
"name": "Access Form Header",
|
|
"width": "fill_container",
|
|
"layout": "vertical",
|
|
"gap": 10,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "okCSo",
|
|
"name": "Access Form Title",
|
|
"fill": "#101A27",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "控制台登录",
|
|
"lineHeight": 1.02,
|
|
"fontFamily": "Funnel Sans",
|
|
"fontSize": 34,
|
|
"fontWeight": "600"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "OXBKn",
|
|
"name": "Access Form Description",
|
|
"fill": "#536579",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "使用管理员账号进入 Codex Proxy RS,管理路由、密钥、账号池与链路观测。",
|
|
"lineHeight": 1.45,
|
|
"fontFamily": "Inter",
|
|
"fontSize": 14,
|
|
"fontWeight": "normal"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "iBMoH",
|
|
"name": "Credential Fields",
|
|
"width": "fill_container",
|
|
"layout": "vertical",
|
|
"gap": 12,
|
|
"children": [
|
|
{
|
|
"type": "frame",
|
|
"id": "go2VO",
|
|
"name": "Login Error Placeholder",
|
|
"width": "fill_container",
|
|
"height": 38,
|
|
"fill": "#FFF1F2",
|
|
"cornerRadius": 6,
|
|
"stroke": "#FFFFFF00",
|
|
"strokeAlignment": "inner",
|
|
"gap": 10,
|
|
"padding": [
|
|
0,
|
|
12
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "D8VPi",
|
|
"name": "Login Error Icon",
|
|
"width": 16,
|
|
"height": 16,
|
|
"icon": "circle-alert",
|
|
"library": "lucide",
|
|
"fill": "#DC2626"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "jCPrU",
|
|
"name": "Login Error Text",
|
|
"fill": "#B91C1C",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "认证失败时在此显示服务端返回信息",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 12,
|
|
"fontWeight": "600"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "uFlh0",
|
|
"name": "Field Group / 管理员账号",
|
|
"width": "fill_container",
|
|
"layout": "vertical",
|
|
"gap": 8,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "oMbSo",
|
|
"name": "管理员账号 Label",
|
|
"fill": "#243447",
|
|
"content": "管理员账号",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "uDoEh",
|
|
"name": "管理员账号 Input",
|
|
"width": "fill_container",
|
|
"height": 46,
|
|
"fill": "#F3F7FB",
|
|
"cornerRadius": 6,
|
|
"stroke": "#FFFFFF00",
|
|
"strokeAlignment": "inner",
|
|
"gap": 10,
|
|
"padding": [
|
|
0,
|
|
13
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "MLZMI",
|
|
"name": "管理员账号 Input Icon",
|
|
"width": 17,
|
|
"height": 17,
|
|
"icon": "mail",
|
|
"library": "lucide",
|
|
"fill": "#2F6F98"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "A8HCF",
|
|
"name": "管理员账号 Placeholder",
|
|
"fill": "#64748B",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "admin@example.com",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "560"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "F6TCF",
|
|
"name": "Field Group / 访问密钥",
|
|
"width": "fill_container",
|
|
"layout": "vertical",
|
|
"gap": 8,
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "wwaPZ",
|
|
"name": "访问密钥 Label",
|
|
"fill": "#243447",
|
|
"content": "访问密钥",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "zhTlb",
|
|
"name": "访问密钥 Input",
|
|
"width": "fill_container",
|
|
"height": 46,
|
|
"fill": "#F3F7FB",
|
|
"cornerRadius": 6,
|
|
"stroke": "#FFFFFF00",
|
|
"strokeAlignment": "inner",
|
|
"gap": 10,
|
|
"padding": [
|
|
0,
|
|
13
|
|
],
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "icon",
|
|
"id": "G2t61Q",
|
|
"name": "访问密钥 Input Icon",
|
|
"width": 17,
|
|
"height": 17,
|
|
"icon": "key-round",
|
|
"library": "lucide",
|
|
"fill": "#2F6F98"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "D9E5Vi",
|
|
"name": "访问密钥 Placeholder",
|
|
"fill": "#64748B",
|
|
"textGrowth": "fixed-width",
|
|
"width": "fill_container",
|
|
"content": "输入会话密钥",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 13,
|
|
"fontWeight": "560"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "zj9OJ",
|
|
"name": "Password Visibility Icon",
|
|
"width": 17,
|
|
"height": 17,
|
|
"icon": "eye",
|
|
"library": "lucide",
|
|
"fill": "#64748B"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "i2E154",
|
|
"name": "Login Submit Button",
|
|
"width": "fill_container",
|
|
"height": 48,
|
|
"fill": "#2F7FB0",
|
|
"cornerRadius": 6,
|
|
"effect": {
|
|
"type": "shadow",
|
|
"shadowType": "outer",
|
|
"color": "#2F7FB04D",
|
|
"offset": {
|
|
"x": 0,
|
|
"y": 14
|
|
},
|
|
"blur": 24,
|
|
"spread": -18
|
|
},
|
|
"gap": 10,
|
|
"justifyContent": "center",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "uSQ3I",
|
|
"name": "Login Submit Text",
|
|
"fill": "#FFFFFF",
|
|
"content": "进入控制台",
|
|
"fontFamily": "Inter",
|
|
"fontSize": 15,
|
|
"fontWeight": "760"
|
|
},
|
|
{
|
|
"type": "icon",
|
|
"id": "Z2bRL",
|
|
"name": "Login Submit Arrow",
|
|
"width": 18,
|
|
"height": 18,
|
|
"icon": "arrow-right",
|
|
"library": "lucide",
|
|
"fill": "#FFFFFF"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "JPkg0",
|
|
"name": "Login Form Security Footer",
|
|
"width": "fill_container",
|
|
"justifyContent": "space_between",
|
|
"alignItems": "center",
|
|
"children": [
|
|
{
|
|
"type": "text",
|
|
"id": "czf1O",
|
|
"name": "Login Session Policy",
|
|
"fill": "#66798C",
|
|
"content": "MFA guard / rate limit",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "700"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"id": "XVuqC",
|
|
"name": "Login Build Tag",
|
|
"fill": "#66798C",
|
|
"content": "v0.1 admin realm",
|
|
"fontFamily": "IBM Plex Mono",
|
|
"fontSize": 10,
|
|
"fontWeight": "700"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "frame",
|
|
"id": "Ogeq3",
|
|
"x": 0,
|
|
"y": 0,
|
|
"name": "Login Redesign / Bottom Event Rail",
|
|
"width": 0,
|
|
"height": 0,
|
|
"fill": "#FFFFFF00",
|
|
"layout": "none"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"variables": {
|
|
"active-bg": {
|
|
"type": "color",
|
|
"value": "#E9EEF5"
|
|
},
|
|
"bg-card": {
|
|
"type": "color",
|
|
"value": "#FFFFFF"
|
|
},
|
|
"bg-dark": {
|
|
"type": "color",
|
|
"value": "#111827"
|
|
},
|
|
"bg-light": {
|
|
"type": "color",
|
|
"value": "#F6F8FB"
|
|
},
|
|
"bg-sidebar": {
|
|
"type": "color",
|
|
"value": "#FFFFFF"
|
|
},
|
|
"border": {
|
|
"type": "color",
|
|
"value": "#F1F5F9"
|
|
},
|
|
"cyan": {
|
|
"type": "color",
|
|
"value": "#0F9F9A"
|
|
},
|
|
"error-red": {
|
|
"type": "color",
|
|
"value": "#EF4444"
|
|
},
|
|
"primary-blue": {
|
|
"type": "color",
|
|
"value": "#2563EB"
|
|
},
|
|
"purple": {
|
|
"type": "color",
|
|
"value": "#2563EB"
|
|
},
|
|
"success-green": {
|
|
"type": "color",
|
|
"value": "#12B981"
|
|
},
|
|
"text-muted": {
|
|
"type": "color",
|
|
"value": "#94A3B8"
|
|
},
|
|
"text-primary": {
|
|
"type": "color",
|
|
"value": "#0E1726"
|
|
},
|
|
"text-secondary": {
|
|
"type": "color",
|
|
"value": "#64748B"
|
|
},
|
|
"text-white": {
|
|
"type": "color",
|
|
"value": "#FFFFFF"
|
|
},
|
|
"warning-orange": {
|
|
"type": "color",
|
|
"value": "#F59E0B"
|
|
},
|
|
"cp-accent": {
|
|
"type": "color",
|
|
"value": "#2563EB"
|
|
},
|
|
"cp-bg-muted": {
|
|
"type": "color",
|
|
"value": "#F1F5F9"
|
|
},
|
|
"cp-bg-nav-active": {
|
|
"type": "color",
|
|
"value": "#E9EEF5"
|
|
},
|
|
"cp-bg-page": {
|
|
"type": "color",
|
|
"value": "#F6F8FB"
|
|
},
|
|
"cp-bg-subtle": {
|
|
"type": "color",
|
|
"value": "#F8FAFC"
|
|
},
|
|
"cp-bg-surface": {
|
|
"type": "color",
|
|
"value": "#FFFFFF"
|
|
},
|
|
"cp-danger": {
|
|
"type": "color",
|
|
"value": "#EF4444"
|
|
},
|
|
"cp-success": {
|
|
"type": "color",
|
|
"value": "#12B981"
|
|
},
|
|
"cp-teal": {
|
|
"type": "color",
|
|
"value": "#0F9F9A"
|
|
},
|
|
"cp-text-muted": {
|
|
"type": "color",
|
|
"value": "#94A3B8"
|
|
},
|
|
"cp-text-primary": {
|
|
"type": "color",
|
|
"value": "#0E1726"
|
|
},
|
|
"cp-text-secondary": {
|
|
"type": "color",
|
|
"value": "#64748B"
|
|
},
|
|
"cp-text-strong": {
|
|
"type": "color",
|
|
"value": "#111827"
|
|
},
|
|
"cp-warning": {
|
|
"type": "color",
|
|
"value": "#F59E0B"
|
|
},
|
|
"cp-normal": {
|
|
"type": "color",
|
|
"value": "#0F9F9A"
|
|
},
|
|
"cp-normal-tint": {
|
|
"type": "color",
|
|
"value": "#ECFDFD"
|
|
},
|
|
"normal": {
|
|
"type": "color",
|
|
"value": "#0F9F9A"
|
|
},
|
|
"normal-tint": {
|
|
"type": "color",
|
|
"value": "#ECFDFD"
|
|
},
|
|
"cp-info": {
|
|
"type": "color",
|
|
"value": "#2563EB"
|
|
},
|
|
"cp-info-tint": {
|
|
"type": "color",
|
|
"value": "#EEF6FF"
|
|
},
|
|
"info": {
|
|
"type": "color",
|
|
"value": "#2563EB"
|
|
},
|
|
"info-tint": {
|
|
"type": "color",
|
|
"value": "#EEF6FF"
|
|
},
|
|
"cp-accent-tint": {
|
|
"type": "color",
|
|
"value": "#EEF6FF"
|
|
},
|
|
"cp-danger-tint": {
|
|
"type": "color",
|
|
"value": "#FEF2F2"
|
|
},
|
|
"cp-success-tint": {
|
|
"type": "color",
|
|
"value": "#ECFDF5"
|
|
},
|
|
"cp-teal-tint": {
|
|
"type": "color",
|
|
"value": "#ECFDFD"
|
|
},
|
|
"cp-warning-tint": {
|
|
"type": "color",
|
|
"value": "#FFFBEB"
|
|
},
|
|
"cp-danger-bg": {
|
|
"type": "color",
|
|
"value": "#FEF2F2"
|
|
},
|
|
"cp-danger-bg-active": {
|
|
"type": "color",
|
|
"value": "#FECACA"
|
|
},
|
|
"cp-danger-bg-hover": {
|
|
"type": "color",
|
|
"value": "#FEE2E2"
|
|
},
|
|
"cp-danger-border": {
|
|
"type": "color",
|
|
"value": "#FCA5A5"
|
|
},
|
|
"cp-danger-border-hover": {
|
|
"type": "color",
|
|
"value": "#F87171"
|
|
},
|
|
"cp-danger-hover": {
|
|
"type": "color",
|
|
"value": "#DC2626"
|
|
},
|
|
"cp-danger-pressed": {
|
|
"type": "color",
|
|
"value": "#B91C1C"
|
|
},
|
|
"cp-danger-text": {
|
|
"type": "color",
|
|
"value": "#B91C1C"
|
|
},
|
|
"cp-default-bg": {
|
|
"type": "color",
|
|
"value": "#F8FAFC"
|
|
},
|
|
"cp-default-bg-active": {
|
|
"type": "color",
|
|
"value": "#E9EEF5"
|
|
},
|
|
"cp-default-bg-hover": {
|
|
"type": "color",
|
|
"value": "#F1F5F9"
|
|
},
|
|
"cp-default-border": {
|
|
"type": "color",
|
|
"value": "#E2E8F0"
|
|
},
|
|
"cp-default-border-hover": {
|
|
"type": "color",
|
|
"value": "#CBD5E1"
|
|
},
|
|
"cp-default-text": {
|
|
"type": "color",
|
|
"value": "#0E1726"
|
|
},
|
|
"cp-default-text-active": {
|
|
"type": "color",
|
|
"value": "#0B1220"
|
|
},
|
|
"cp-default-text-hover": {
|
|
"type": "color",
|
|
"value": "#111827"
|
|
},
|
|
"cp-disabled-bg": {
|
|
"type": "color",
|
|
"value": "#F1F5F9"
|
|
},
|
|
"cp-disabled-border": {
|
|
"type": "color",
|
|
"value": "#E2E8F0"
|
|
},
|
|
"cp-disabled-icon": {
|
|
"type": "color",
|
|
"value": "#CBD5E1"
|
|
},
|
|
"cp-disabled-text": {
|
|
"type": "color",
|
|
"value": "#94A3B8"
|
|
},
|
|
"cp-info-bg": {
|
|
"type": "color",
|
|
"value": "#EEF6FF"
|
|
},
|
|
"cp-info-bg-active": {
|
|
"type": "color",
|
|
"value": "#BFDBFE"
|
|
},
|
|
"cp-info-bg-hover": {
|
|
"type": "color",
|
|
"value": "#DBEAFE"
|
|
},
|
|
"cp-info-border": {
|
|
"type": "color",
|
|
"value": "#93C5FD"
|
|
},
|
|
"cp-info-border-hover": {
|
|
"type": "color",
|
|
"value": "#60A5FA"
|
|
},
|
|
"cp-info-hover": {
|
|
"type": "color",
|
|
"value": "#1D4ED8"
|
|
},
|
|
"cp-info-pressed": {
|
|
"type": "color",
|
|
"value": "#1E40AF"
|
|
},
|
|
"cp-info-text": {
|
|
"type": "color",
|
|
"value": "#2563EB"
|
|
},
|
|
"cp-normal-bg": {
|
|
"type": "color",
|
|
"value": "#ECFDFD"
|
|
},
|
|
"cp-normal-bg-active": {
|
|
"type": "color",
|
|
"value": "#C7EFEE"
|
|
},
|
|
"cp-normal-bg-hover": {
|
|
"type": "color",
|
|
"value": "#DDF7F6"
|
|
},
|
|
"cp-normal-border": {
|
|
"type": "color",
|
|
"value": "#A7DFDD"
|
|
},
|
|
"cp-normal-border-hover": {
|
|
"type": "color",
|
|
"value": "#6BC6C2"
|
|
},
|
|
"cp-normal-hover": {
|
|
"type": "color",
|
|
"value": "#0D8D88"
|
|
},
|
|
"cp-normal-pressed": {
|
|
"type": "color",
|
|
"value": "#0B7370"
|
|
},
|
|
"cp-normal-text": {
|
|
"type": "color",
|
|
"value": "#0B7370"
|
|
},
|
|
"cp-success-bg": {
|
|
"type": "color",
|
|
"value": "#ECFDF5"
|
|
},
|
|
"cp-success-bg-active": {
|
|
"type": "color",
|
|
"value": "#C8F5DC"
|
|
},
|
|
"cp-success-bg-hover": {
|
|
"type": "color",
|
|
"value": "#DDFBEA"
|
|
},
|
|
"cp-success-border": {
|
|
"type": "color",
|
|
"value": "#B7EAD0"
|
|
},
|
|
"cp-success-border-hover": {
|
|
"type": "color",
|
|
"value": "#82D9B3"
|
|
},
|
|
"cp-success-hover": {
|
|
"type": "color",
|
|
"value": "#0EA371"
|
|
},
|
|
"cp-success-pressed": {
|
|
"type": "color",
|
|
"value": "#0B865F"
|
|
},
|
|
"cp-success-text": {
|
|
"type": "color",
|
|
"value": "#047857"
|
|
},
|
|
"cp-warning-bg": {
|
|
"type": "color",
|
|
"value": "#FFFBEB"
|
|
},
|
|
"cp-warning-bg-active": {
|
|
"type": "color",
|
|
"value": "#FDE68A"
|
|
},
|
|
"cp-warning-bg-hover": {
|
|
"type": "color",
|
|
"value": "#FEF3C7"
|
|
},
|
|
"cp-warning-border": {
|
|
"type": "color",
|
|
"value": "#FCD34D"
|
|
},
|
|
"cp-warning-border-hover": {
|
|
"type": "color",
|
|
"value": "#FBBF24"
|
|
},
|
|
"cp-warning-hover": {
|
|
"type": "color",
|
|
"value": "#D97706"
|
|
},
|
|
"cp-warning-pressed": {
|
|
"type": "color",
|
|
"value": "#B45309"
|
|
},
|
|
"cp-warning-text": {
|
|
"type": "color",
|
|
"value": "#B45309"
|
|
},
|
|
"cp-danger-hover-on": {
|
|
"type": "color",
|
|
"value": "#FFFFFF"
|
|
},
|
|
"cp-danger-on": {
|
|
"type": "color",
|
|
"value": "#0B1220"
|
|
},
|
|
"cp-danger-pressed-on": {
|
|
"type": "color",
|
|
"value": "#FFFFFF"
|
|
},
|
|
"cp-info-hover-on": {
|
|
"type": "color",
|
|
"value": "#FFFFFF"
|
|
},
|
|
"cp-info-on": {
|
|
"type": "color",
|
|
"value": "#FFFFFF"
|
|
},
|
|
"cp-info-pressed-on": {
|
|
"type": "color",
|
|
"value": "#FFFFFF"
|
|
},
|
|
"cp-normal-hover-on": {
|
|
"type": "color",
|
|
"value": "#0B1220"
|
|
},
|
|
"cp-normal-on": {
|
|
"type": "color",
|
|
"value": "#0B1220"
|
|
},
|
|
"cp-normal-pressed-on": {
|
|
"type": "color",
|
|
"value": "#FFFFFF"
|
|
},
|
|
"cp-success-hover-on": {
|
|
"type": "color",
|
|
"value": "#0B1220"
|
|
},
|
|
"cp-success-on": {
|
|
"type": "color",
|
|
"value": "#0B1220"
|
|
},
|
|
"cp-success-pressed-on": {
|
|
"type": "color",
|
|
"value": "#FFFFFF"
|
|
},
|
|
"cp-warning-hover-on": {
|
|
"type": "color",
|
|
"value": "#0B1220"
|
|
},
|
|
"cp-warning-on": {
|
|
"type": "color",
|
|
"value": "#0B1220"
|
|
},
|
|
"cp-warning-pressed-on": {
|
|
"type": "color",
|
|
"value": "#FFFFFF"
|
|
},
|
|
"cp-white": {
|
|
"type": "color",
|
|
"value": "#FFFFFF"
|
|
},
|
|
"cp-shadow-card-color": {
|
|
"type": "color",
|
|
"value": "#0E172614"
|
|
},
|
|
"cp-shadow-popover-color": {
|
|
"type": "color",
|
|
"value": "#0E172622"
|
|
},
|
|
"cp-shadow-sidebar-color": {
|
|
"type": "color",
|
|
"value": "#0E172607"
|
|
},
|
|
"cp-transparent": {
|
|
"type": "color",
|
|
"value": "#FFFFFF00"
|
|
},
|
|
"cp-overlay-scrim": {
|
|
"type": "color",
|
|
"value": "#0E17264D"
|
|
},
|
|
"cp-control-height-default": {
|
|
"type": "number",
|
|
"value": 32
|
|
},
|
|
"cp-control-height-large": {
|
|
"type": "number",
|
|
"value": 40
|
|
},
|
|
"cp-control-height-small": {
|
|
"type": "number",
|
|
"value": 24
|
|
},
|
|
"cp-control-padding-x": {
|
|
"type": "number",
|
|
"value": 12
|
|
},
|
|
"cp-control-radius-base": {
|
|
"type": "number",
|
|
"value": 4
|
|
},
|
|
"cp-control-radius-small": {
|
|
"type": "number",
|
|
"value": 2
|
|
},
|
|
"cp-option-height-default": {
|
|
"type": "number",
|
|
"value": 34
|
|
},
|
|
"cp-popover-radius": {
|
|
"type": "number",
|
|
"value": 4
|
|
},
|
|
"cp-border-radius-base": {
|
|
"type": "number",
|
|
"value": 4
|
|
},
|
|
"cp-border-radius-round": {
|
|
"type": "number",
|
|
"value": 20
|
|
},
|
|
"cp-border-radius-small": {
|
|
"type": "number",
|
|
"value": 2
|
|
},
|
|
"cp-button-radius-small": {
|
|
"type": "number",
|
|
"value": 4
|
|
},
|
|
"cp-component-size-default": {
|
|
"type": "number",
|
|
"value": 32
|
|
},
|
|
"cp-component-size-large": {
|
|
"type": "number",
|
|
"value": 40
|
|
},
|
|
"cp-component-size-small": {
|
|
"type": "number",
|
|
"value": 24
|
|
},
|
|
"cp-date-editor-daterange-width": {
|
|
"type": "number",
|
|
"value": 350
|
|
},
|
|
"cp-date-editor-width": {
|
|
"type": "number",
|
|
"value": 220
|
|
},
|
|
"cp-input-padding-x-default": {
|
|
"type": "number",
|
|
"value": 12
|
|
},
|
|
"cp-input-padding-x-large": {
|
|
"type": "number",
|
|
"value": 16
|
|
},
|
|
"cp-input-padding-x-small": {
|
|
"type": "number",
|
|
"value": 8
|
|
},
|
|
"cp-popper-radius": {
|
|
"type": "number",
|
|
"value": 4
|
|
},
|
|
"cp-radius-circle": {
|
|
"type": "number",
|
|
"value": 999
|
|
},
|
|
"cp-select-item-height": {
|
|
"type": "number",
|
|
"value": 24
|
|
},
|
|
"cp-select-option-height": {
|
|
"type": "number",
|
|
"value": 34
|
|
},
|
|
"cp-button-radius-base": {
|
|
"type": "number",
|
|
"value": 6
|
|
},
|
|
"cp-control-boundary": {
|
|
"type": "color",
|
|
"value": "#D8E0EA"
|
|
},
|
|
"cp-control-boundary-focus": {
|
|
"type": "color",
|
|
"value": "#93C5FD"
|
|
},
|
|
"cp-checkbox-radius": {
|
|
"type": "number",
|
|
"value": 5
|
|
},
|
|
"cp-date-cell-radius": {
|
|
"type": "number",
|
|
"value": 8
|
|
},
|
|
"cp-icon-button-radius": {
|
|
"type": "number",
|
|
"value": 8
|
|
},
|
|
"cp-radius-lg": {
|
|
"type": "number",
|
|
"value": 16
|
|
},
|
|
"cp-radius-md": {
|
|
"type": "number",
|
|
"value": 12
|
|
},
|
|
"cp-radius-pill": {
|
|
"type": "number",
|
|
"value": 999
|
|
},
|
|
"cp-radius-sm": {
|
|
"type": "number",
|
|
"value": 10
|
|
},
|
|
"cp-radius-xl": {
|
|
"type": "number",
|
|
"value": 18
|
|
},
|
|
"cp-radius-xxl": {
|
|
"type": "number",
|
|
"value": 22
|
|
},
|
|
"cp-tag-radius": {
|
|
"type": "number",
|
|
"value": 7
|
|
}
|
|
},
|
|
"fileToken": "62304cf9-9f1e-401d-a395-956db6f1eaec"
|
|
}
|