fix
All checks were successful
Docker Build & Deploy / Build Docker Image (push) Successful in 33s
Docker Build & Deploy / Deploy to Production (push) Successful in 7s
Docker Build & Deploy / Cleanup Dangling Images (push) Successful in 1s
Docker Build & Deploy / WeChat Notification (push) Successful in 1s
All checks were successful
Docker Build & Deploy / Build Docker Image (push) Successful in 33s
Docker Build & Deploy / Deploy to Production (push) Successful in 7s
Docker Build & Deploy / Cleanup Dangling Images (push) Successful in 1s
Docker Build & Deploy / WeChat Notification (push) Successful in 1s
This commit is contained in:
610
.pans/v2.pen
610
.pans/v2.pen
@@ -8593,6 +8593,616 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "JJ9L0",
|
||||
"x": -1841,
|
||||
"y": 1250,
|
||||
"name": "Sheet Container - Light",
|
||||
"width": 375,
|
||||
"height": 533,
|
||||
"fill": "transparent",
|
||||
"layout": "vertical",
|
||||
"justifyContent": "end",
|
||||
"children": [
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "KZKtq",
|
||||
"name": "sheetL",
|
||||
"width": "fill_container",
|
||||
"fill": "#FFFFFF",
|
||||
"layout": "vertical",
|
||||
"gap": 24,
|
||||
"padding": 24,
|
||||
"children": [
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "gtdkO",
|
||||
"name": "headerL",
|
||||
"width": "fill_container",
|
||||
"justifyContent": "space_between",
|
||||
"alignItems": "center",
|
||||
"children": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "PKef2",
|
||||
"name": "titleL",
|
||||
"fill": "#09090B",
|
||||
"content": "交易详情",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 18,
|
||||
"fontWeight": "600"
|
||||
},
|
||||
{
|
||||
"type": "icon_font",
|
||||
"id": "0q9sK",
|
||||
"name": "closeL",
|
||||
"width": 24,
|
||||
"height": 24,
|
||||
"iconFontName": "close",
|
||||
"iconFontFamily": "Material Symbols Rounded",
|
||||
"fill": "#71717A"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "29S5W",
|
||||
"name": "amountSecL",
|
||||
"width": "fill_container",
|
||||
"layout": "vertical",
|
||||
"gap": 8,
|
||||
"padding": [
|
||||
16,
|
||||
0
|
||||
],
|
||||
"alignItems": "center",
|
||||
"children": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "ThW3y",
|
||||
"name": "amountLabelL",
|
||||
"fill": "#71717A",
|
||||
"content": "金额",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 14,
|
||||
"fontWeight": "normal"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"id": "4YJNt",
|
||||
"name": "amountValL",
|
||||
"fill": "#09090B",
|
||||
"content": "¥ 128.00",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 32,
|
||||
"fontWeight": "700"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "5BFVE",
|
||||
"name": "form",
|
||||
"width": "fill_container",
|
||||
"layout": "vertical",
|
||||
"gap": 16,
|
||||
"children": [
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "zWW2D",
|
||||
"name": "row1",
|
||||
"width": "fill_container",
|
||||
"height": 48,
|
||||
"stroke": {
|
||||
"align": "inside",
|
||||
"thickness": {
|
||||
"bottom": 1
|
||||
},
|
||||
"fill": "#E4E4E7"
|
||||
},
|
||||
"justifyContent": "space_between",
|
||||
"alignItems": "center",
|
||||
"children": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "smF5M",
|
||||
"name": "label1",
|
||||
"fill": "#71717A",
|
||||
"content": "类型",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "normal"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"id": "z5fFu",
|
||||
"name": "val1",
|
||||
"fill": "#09090B",
|
||||
"content": "支出",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "normal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "XbgI8",
|
||||
"name": "row2",
|
||||
"width": "fill_container",
|
||||
"height": 48,
|
||||
"stroke": {
|
||||
"align": "inside",
|
||||
"thickness": {
|
||||
"bottom": 1
|
||||
},
|
||||
"fill": "#E4E4E7"
|
||||
},
|
||||
"justifyContent": "space_between",
|
||||
"alignItems": "center",
|
||||
"children": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "lkyfw",
|
||||
"name": "label2",
|
||||
"fill": "#71717A",
|
||||
"content": "分类",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "normal"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"id": "nnnmb",
|
||||
"name": "val2",
|
||||
"fill": "#09090B",
|
||||
"content": "餐饮",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "normal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "Z5R3M",
|
||||
"name": "row3",
|
||||
"width": "fill_container",
|
||||
"height": 48,
|
||||
"stroke": {
|
||||
"align": "inside",
|
||||
"thickness": {
|
||||
"bottom": 1
|
||||
},
|
||||
"fill": "#E4E4E7"
|
||||
},
|
||||
"justifyContent": "space_between",
|
||||
"alignItems": "center",
|
||||
"children": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "Crvgr",
|
||||
"name": "label3",
|
||||
"fill": "#71717A",
|
||||
"content": "时间",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "normal"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"id": "RlXZg",
|
||||
"name": "val3",
|
||||
"fill": "#09090B",
|
||||
"content": "2023-10-27 12:30",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "normal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "SwX0p",
|
||||
"name": "row4",
|
||||
"width": "fill_container",
|
||||
"height": 48,
|
||||
"justifyContent": "space_between",
|
||||
"alignItems": "center",
|
||||
"children": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "baOuc",
|
||||
"name": "label4",
|
||||
"fill": "#71717A",
|
||||
"content": "备注",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "normal"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"id": "RwRvy",
|
||||
"name": "val4",
|
||||
"fill": "#09090B",
|
||||
"content": "午餐",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "normal"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "OKewD",
|
||||
"name": "actions",
|
||||
"width": "fill_container",
|
||||
"gap": 16,
|
||||
"children": [
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "zvkRM",
|
||||
"name": "delBtn",
|
||||
"width": "fill_container",
|
||||
"height": 48,
|
||||
"cornerRadius": 8,
|
||||
"stroke": {
|
||||
"align": "inside",
|
||||
"thickness": 1,
|
||||
"fill": "#EF4444"
|
||||
},
|
||||
"justifyContent": "center",
|
||||
"alignItems": "center",
|
||||
"children": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "0yPCM",
|
||||
"name": "delText",
|
||||
"fill": "#EF4444",
|
||||
"content": "删除",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "500"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "xk312",
|
||||
"name": "saveBtn",
|
||||
"width": "fill_container",
|
||||
"height": 48,
|
||||
"fill": "#6366F1",
|
||||
"cornerRadius": 8,
|
||||
"justifyContent": "center",
|
||||
"alignItems": "center",
|
||||
"children": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "Yt6e8",
|
||||
"name": "saveText",
|
||||
"fill": "#FAFAFA",
|
||||
"content": "保存",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "500"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "dqj3Y",
|
||||
"x": -1413,
|
||||
"y": 1250,
|
||||
"name": "Sheet Container - Dark",
|
||||
"width": 375,
|
||||
"height": 533,
|
||||
"fill": "transparent",
|
||||
"layout": "vertical",
|
||||
"justifyContent": "end",
|
||||
"children": [
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "faeHw",
|
||||
"name": "sheetD",
|
||||
"width": "fill_container",
|
||||
"fill": "#18181B",
|
||||
"layout": "vertical",
|
||||
"gap": 24,
|
||||
"padding": 24,
|
||||
"children": [
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "cOp6l",
|
||||
"name": "headerD",
|
||||
"width": "fill_container",
|
||||
"justifyContent": "space_between",
|
||||
"alignItems": "center",
|
||||
"children": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "tu5EZ",
|
||||
"name": "titleD",
|
||||
"fill": "#FAFAFA",
|
||||
"content": "交易详情",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 18,
|
||||
"fontWeight": "600"
|
||||
},
|
||||
{
|
||||
"type": "icon_font",
|
||||
"id": "lcntx",
|
||||
"name": "closeD",
|
||||
"width": 24,
|
||||
"height": 24,
|
||||
"iconFontName": "close",
|
||||
"iconFontFamily": "Material Symbols Rounded",
|
||||
"fill": "#A1A1AA"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "z4y07",
|
||||
"name": "amountSecD",
|
||||
"width": "fill_container",
|
||||
"layout": "vertical",
|
||||
"gap": 8,
|
||||
"padding": [
|
||||
16,
|
||||
0
|
||||
],
|
||||
"alignItems": "center",
|
||||
"children": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "aTq8s",
|
||||
"name": "amountLabelD",
|
||||
"fill": "#A1A1AA",
|
||||
"content": "金额",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 14,
|
||||
"fontWeight": "normal"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"id": "E5Y8W",
|
||||
"name": "amountValD",
|
||||
"fill": "#FAFAFA",
|
||||
"content": "¥ 128.00",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 32,
|
||||
"fontWeight": "700"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "HFPFh",
|
||||
"name": "form",
|
||||
"width": "fill_container",
|
||||
"layout": "vertical",
|
||||
"gap": 16,
|
||||
"children": [
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "vu63U",
|
||||
"name": "row1",
|
||||
"width": "fill_container",
|
||||
"height": 48,
|
||||
"stroke": {
|
||||
"align": "inside",
|
||||
"thickness": {
|
||||
"bottom": 1
|
||||
},
|
||||
"fill": "#27272A"
|
||||
},
|
||||
"justifyContent": "space_between",
|
||||
"alignItems": "center",
|
||||
"children": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "JN8i6",
|
||||
"name": "label1",
|
||||
"fill": "#A1A1AA",
|
||||
"content": "类型",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "normal"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"id": "Zoqza",
|
||||
"name": "val1",
|
||||
"fill": "#FAFAFA",
|
||||
"content": "支出",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "normal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "LM6qW",
|
||||
"name": "row2",
|
||||
"width": "fill_container",
|
||||
"height": 48,
|
||||
"stroke": {
|
||||
"align": "inside",
|
||||
"thickness": {
|
||||
"bottom": 1
|
||||
},
|
||||
"fill": "#27272A"
|
||||
},
|
||||
"justifyContent": "space_between",
|
||||
"alignItems": "center",
|
||||
"children": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "f5o4a",
|
||||
"name": "label2",
|
||||
"fill": "#A1A1AA",
|
||||
"content": "分类",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "normal"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"id": "w0wXq",
|
||||
"name": "val2",
|
||||
"fill": "#FAFAFA",
|
||||
"content": "餐饮",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "normal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "sXXKZ",
|
||||
"name": "row3",
|
||||
"width": "fill_container",
|
||||
"height": 48,
|
||||
"stroke": {
|
||||
"align": "inside",
|
||||
"thickness": {
|
||||
"bottom": 1
|
||||
},
|
||||
"fill": "#27272A"
|
||||
},
|
||||
"justifyContent": "space_between",
|
||||
"alignItems": "center",
|
||||
"children": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "7Krx3",
|
||||
"name": "label3",
|
||||
"fill": "#A1A1AA",
|
||||
"content": "时间",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "normal"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"id": "VMAas",
|
||||
"name": "val3",
|
||||
"fill": "#FAFAFA",
|
||||
"content": "2023-10-27 12:30",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "normal"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "gn9yU",
|
||||
"name": "row4",
|
||||
"width": "fill_container",
|
||||
"height": 48,
|
||||
"justifyContent": "space_between",
|
||||
"alignItems": "center",
|
||||
"children": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "eE7u1",
|
||||
"name": "label4",
|
||||
"fill": "#A1A1AA",
|
||||
"content": "备注",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "normal"
|
||||
},
|
||||
{
|
||||
"type": "text",
|
||||
"id": "KKvHv",
|
||||
"name": "val4",
|
||||
"fill": "#FAFAFA",
|
||||
"content": "午餐",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "normal"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "59EMZ",
|
||||
"name": "actions",
|
||||
"width": "fill_container",
|
||||
"gap": 16,
|
||||
"children": [
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "t9EGF",
|
||||
"name": "delBtn",
|
||||
"width": "fill_container",
|
||||
"height": 48,
|
||||
"cornerRadius": 8,
|
||||
"stroke": {
|
||||
"align": "inside",
|
||||
"thickness": 1,
|
||||
"fill": "#EF4444"
|
||||
},
|
||||
"justifyContent": "center",
|
||||
"alignItems": "center",
|
||||
"children": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "CieS3",
|
||||
"name": "delText",
|
||||
"fill": "#EF4444",
|
||||
"content": "删除",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "500"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "frame",
|
||||
"id": "HtYaG",
|
||||
"name": "saveBtn",
|
||||
"width": "fill_container",
|
||||
"height": 48,
|
||||
"fill": "#6366F1",
|
||||
"cornerRadius": 8,
|
||||
"justifyContent": "center",
|
||||
"alignItems": "center",
|
||||
"children": [
|
||||
{
|
||||
"type": "text",
|
||||
"id": "yxC6Y",
|
||||
"name": "saveText",
|
||||
"fill": "#FAFAFA",
|
||||
"content": "保存",
|
||||
"fontFamily": "Inter",
|
||||
"fontSize": 16,
|
||||
"fontWeight": "500"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user