218 lines
4.5 KiB
JSON
218 lines
4.5 KiB
JSON
{
|
||
"theme": {
|
||
"background": "#A8BECF",
|
||
"board": "#F2EEE5",
|
||
"boardGrid": "#89867D",
|
||
"track": "#435F78",
|
||
"trackHalo": "#F2EEE5",
|
||
"surface": "#F7F6F2",
|
||
"textPrimary": "#273B50",
|
||
"textSecondary": "#314A5F",
|
||
"primary": "#6652B8",
|
||
"onPrimary": "#FFFFFF",
|
||
"secondary": "#E4EAF0",
|
||
"utility": "#52697E",
|
||
"onUtility": "#FFFFFF",
|
||
"selection": "#DFD9F3",
|
||
"onSelection": "#3F327A",
|
||
"disabled": "#CBD4DD",
|
||
"onDisabled": "#526579",
|
||
"input": "#FFFFFF",
|
||
"reward": "#B9760C",
|
||
"warning": "#A44825",
|
||
"warningSurface": "#F9E3D2",
|
||
"scrim": "#273B507A",
|
||
"focus": "#3F327A",
|
||
"tileBlue": "#2392FD",
|
||
"tilePink": "#FC3E80",
|
||
"tileYellow": "#FDBC28",
|
||
"tilePurple": "#874FFD",
|
||
"arrowLight": "#FFFFFF",
|
||
"arrowDark": "#273B50"
|
||
},
|
||
"pigments": [
|
||
{
|
||
"name": "晴空蓝",
|
||
"color": "#2392FD",
|
||
"arrow": "#FFFFFF"
|
||
},
|
||
{
|
||
"name": "莓果粉",
|
||
"color": "#FC3E80",
|
||
"arrow": "#FFFFFF"
|
||
},
|
||
{
|
||
"name": "日光黄",
|
||
"color": "#FDBC28",
|
||
"arrow": "#273B50"
|
||
},
|
||
{
|
||
"name": "葡萄紫",
|
||
"color": "#874FFD",
|
||
"arrow": "#FFFFFF"
|
||
},
|
||
{
|
||
"name": "湖水青",
|
||
"color": "#008B83",
|
||
"arrow": "#FFFFFF"
|
||
},
|
||
{
|
||
"name": "珊瑚橙",
|
||
"color": "#EF704F",
|
||
"arrow": "#273B50"
|
||
},
|
||
{
|
||
"name": "嫩芽绿",
|
||
"color": "#91C95B",
|
||
"arrow": "#273B50"
|
||
},
|
||
{
|
||
"name": "鸢尾蓝",
|
||
"color": "#5267CF",
|
||
"arrow": "#FFFFFF"
|
||
},
|
||
{
|
||
"name": "玫瑰红",
|
||
"color": "#C83F66",
|
||
"arrow": "#FFFFFF"
|
||
},
|
||
{
|
||
"name": "蜜桃杏",
|
||
"color": "#F5AA83",
|
||
"arrow": "#273B50"
|
||
},
|
||
{
|
||
"name": "冰川青",
|
||
"color": "#58C9D5",
|
||
"arrow": "#273B50"
|
||
},
|
||
{
|
||
"name": "兰花紫",
|
||
"color": "#AE64C7",
|
||
"arrow": "#FFFFFF"
|
||
}
|
||
],
|
||
"levelThemes": [
|
||
{
|
||
"id": "lagoon",
|
||
"name": "薄荷浅湾",
|
||
"label": "轻松",
|
||
"range": "0–29",
|
||
"background": "#C5E4DF",
|
||
"ink": "#273B50",
|
||
"palette": [
|
||
0,
|
||
4,
|
||
2
|
||
],
|
||
"description": "冷润的浅湾,配蓝、青与一点日光黄。"
|
||
},
|
||
{
|
||
"id": "apricot",
|
||
"name": "杏色午后",
|
||
"label": "进阶",
|
||
"range": "30–49",
|
||
"background": "#F1D7B8",
|
||
"ink": "#273B50",
|
||
"palette": [
|
||
5,
|
||
7,
|
||
4,
|
||
9
|
||
],
|
||
"description": "温暖杏底,以珊瑚、鸢尾蓝和湖水青平衡。"
|
||
},
|
||
{
|
||
"id": "lavender",
|
||
"name": "鸢尾花园",
|
||
"label": "烧脑",
|
||
"range": "50–69",
|
||
"background": "#D8D0EB",
|
||
"ink": "#273B50",
|
||
"palette": [
|
||
3,
|
||
6,
|
||
8,
|
||
10
|
||
],
|
||
"description": "柔紫空间,用嫩芽绿与冰川青拉开层次。"
|
||
},
|
||
{
|
||
"id": "rose",
|
||
"name": "玫瑰暮色",
|
||
"label": "挑战",
|
||
"range": "70–100",
|
||
"background": "#E7C3CE",
|
||
"ink": "#273B50",
|
||
"palette": [
|
||
8,
|
||
7,
|
||
2,
|
||
11
|
||
],
|
||
"description": "低饱和玫瑰底,深色棋子与日光黄形成节奏。"
|
||
},
|
||
{
|
||
"id": "midnight",
|
||
"name": "午夜极光",
|
||
"label": "每周挑战",
|
||
"range": "特别主题",
|
||
"background": "#293956",
|
||
"ink": "#F7F6F2",
|
||
"palette": [
|
||
10,
|
||
11,
|
||
2,
|
||
1
|
||
],
|
||
"description": "深靛蓝舞台,冰川青、兰花紫和明亮暖色。"
|
||
}
|
||
],
|
||
"surfaces": {
|
||
"surface": "surface",
|
||
"primary": "primary",
|
||
"secondary": "secondary",
|
||
"utility": "utility",
|
||
"warning": "warningSurface",
|
||
"reward": "reward",
|
||
"input": "input",
|
||
"selection": "selection",
|
||
"disabled": "disabled",
|
||
"tileBlue": "tileBlue",
|
||
"tilePink": "tilePink",
|
||
"tileYellow": "tileYellow",
|
||
"tilePurple": "tilePurple"
|
||
},
|
||
"typography": {
|
||
"level": 28,
|
||
"moves": 32,
|
||
"dialogTitle": 24,
|
||
"body": 14,
|
||
"label": 12,
|
||
"caption": 11
|
||
},
|
||
"motion": {
|
||
"pressMs": 150,
|
||
"modalMs": 420,
|
||
"starStartMs": 300,
|
||
"starGapMs": 190,
|
||
"collisionMs": 800,
|
||
"rotationMs": 240,
|
||
"exitMsPerUnit": 120,
|
||
"exitRampMs": 80,
|
||
"exitMinTravelMs": 140,
|
||
"exitMaxTravelMs": 800,
|
||
"exitEffectMs": 180,
|
||
"exitLongBaseMs": 550,
|
||
"exitLongCellMs": 85,
|
||
"exitLongMaxMs": 1700,
|
||
"exitLongStartCells": 2,
|
||
"exitLongFullCells": 5
|
||
},
|
||
"radii": {
|
||
"control": 14,
|
||
"dialog": 24,
|
||
"small": 8
|
||
}
|
||
}
|