Backup of frontend with base gateway project and edge project

This commit is contained in:
2026-03-05 17:03:27 +00:00
parent c7730b9da4
commit 0bf19d3af0
1306 changed files with 240817 additions and 639 deletions

View File

@@ -0,0 +1,17 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"view.json",
"thumbnail.png"
],
"attributes": {
"lastModificationSignature": "cea021b6432b39b50ff1838eed21d7ef1f43857cbcdb978330811fb74b937f6c",
"lastModification": {
"actor": "Prime",
"timestamp": "2026-03-05T01:24:37Z"
}
}
}

View File

@@ -0,0 +1,318 @@
{
"custom": {},
"params": {},
"props": {
"defaultSize": {
"height": 1200,
"width": 300
}
},
"root": {
"children": [
{
"meta": {
"name": "EmbeddedView"
},
"position": {
"basis": "250px"
},
"props": {
"path": "Components/Layouts/Navigation/Building"
},
"type": "ia.display.view"
},
{
"meta": {
"name": "Table"
},
"position": {
"grow": 1,
"shrink": 0
},
"props": {
"data": [
{
"city": {
"align": "center",
"editable": true,
"justify": "left",
"style": {
"backgroundColor": "#F7901D",
"classes": "some-class"
},
"value": "Folsom"
},
"country": "United States",
"population": 77271
},
{
"city": "Helsinki",
"country": "Finland",
"population": 635591
},
{
"city": "Jakarta",
"country": "Indonesia",
"population": 10187595
},
{
"city": "Madrid",
"country": "Spain",
"population": 3233527
},
{
"city": "Prague",
"country": "Czech Republic",
"population": 1241664
},
{
"city": "San Diego",
"country": "United States",
"population": 1406630
},
{
"city": "San Francisco",
"country": "United States",
"population": 884363
},
{
"city": "Shanghai",
"country": "China",
"population": 24153000
},
{
"city": "Tokyo",
"country": "Japan",
"population": 13617000
},
{
"city": "Washington, DC",
"country": "United States",
"population": 658893
},
{
"city": "Wellington",
"country": "New Zealand",
"population": 405000
},
{
"city": "Delhi",
"country": "India",
"population": 11034555
},
{
"city": "Dhaka",
"country": "Bangladesh",
"population": 14399000
},
{
"city": "Lagos",
"country": "Nigeria",
"population": 16060303
},
{
"city": "Karachi",
"country": "Pakistan",
"population": 14910352
},
{
"city": "Istanbul",
"country": "Turkey",
"population": 14025000
},
{
"city": "Cairo",
"country": "Egypt",
"population": 10230350
},
{
"city": "Mexico City",
"country": "Mexico",
"population": 8974724
},
{
"city": "London",
"country": "United Kingdom",
"population": 8825001
},
{
"city": "New York City",
"country": "United States",
"population": 8622698
},
{
"city": "Tehran",
"country": "Iran",
"population": 8154051
},
{
"city": "Bogota",
"country": "Colombia",
"population": 7878783
},
{
"city": "Rio de Janeiro",
"country": "Brazil",
"population": 6429923
},
{
"city": "Riyadh",
"country": "Saudi Arabia",
"population": 5676621
},
{
"city": "Singapore",
"country": "Singapore",
"population": 5535000
},
{
"city": "Saint Petersburg",
"country": "Russia",
"population": 5191690
},
{
"city": "Sydney",
"country": "Australia",
"population": 208374
},
{
"city": "Abidjan",
"country": "Ivory Coast",
"population": 4765000
},
{
"city": "Dar es Salaam",
"country": "Tanzania",
"population": 4364541
},
{
"city": "Wellington",
"country": "New Zealand",
"population": 405000
},
{
"city": "Los Angeles",
"country": "United States",
"population": 3884307
},
{
"city": "Berlin",
"country": "Germany",
"population": 3517424
},
{
"city": "Jeddah",
"country": "Saudi Arabia",
"population": 3456259
},
{
"city": "Kabul",
"country": "Afghanistan",
"population": 3414100
},
{
"city": "Mashhad",
"country": "Iran",
"population": 3001184
},
{
"city": "Milan",
"country": "Italy",
"population": 1359905
},
{
"city": "Kiev",
"country": "Ukraine",
"population": 2908703
},
{
"city": "Rome",
"country": "Italy",
"population": 2877215
},
{
"city": "Chicago",
"country": "United States",
"population": 2695598
},
{
"city": "Osaka",
"country": "Japan",
"population": 2691742
},
{
"city": "Bandung",
"country": "Indonesia",
"population": 2575478
},
{
"city": "Managua",
"country": "Nicaragua",
"population": 2560789
},
{
"city": "Paris",
"country": "France",
"population": 2229621
},
{
"city": "Shiraz",
"country": "Iran",
"population": 1869001
},
{
"city": "Manila",
"country": "Philippines",
"population": 1780148
},
{
"city": "Montreal",
"country": "Canada",
"population": 1649519
},
{
"city": "Guadalajara",
"country": "Mexico",
"population": 1495189
},
{
"city": "Dallas",
"country": "United States",
"population": 1317929
},
{
"city": "Yerevan",
"country": "Armenia",
"population": 1060138
},
{
"city": "Tunis",
"country": "Tunisia",
"population": 1056247
}
],
"style": {
"overflow": "scroll"
}
},
"type": "ia.display.table"
}
],
"meta": {
"name": "root"
},
"props": {
"direction": "column",
"style": {
"backgroundColor": "var(--container)",
"borderBottomLeftRadius": "var(--border-radius)",
"borderBottomRightRadius": "var(--border-radius)",
"borderTopLeftRadius": "var(--border-radius)",
"borderTopRightRadius": "var(--border-radius)",
"overflow": "hidden",
"padding": "var(--space-sm)"
}
},
"type": "ia.container.flex"
}
}

View File

@@ -0,0 +1,17 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"view.json",
"thumbnail.png"
],
"attributes": {
"lastModificationSignature": "2b9b7105a0c069613ad48858afdc016dd3e5b95fcb3d1788c678529c9b580a9e",
"lastModification": {
"actor": "Prime",
"timestamp": "2026-03-05T00:59:22Z"
}
}
}

View File

@@ -0,0 +1,681 @@
{
"custom": {
"percents": {},
"status": {
"faulted": 3,
"running": 35,
"standby": 2
},
"total": 40
},
"params": {},
"propConfig": {
"custom.percents": {
"persistent": true
},
"custom.percents.faulted": {
"binding": {
"config": {
"struct": {
"current": "{view.custom.status.faulted}",
"total": "{view.custom.total}"
},
"waitOnAll": true
},
"transforms": [
{
"expression": "({value}[\u0027current\u0027] / {value}[\u0027total\u0027]) *100",
"type": "expression"
}
],
"type": "expr-struct"
}
},
"custom.percents.running": {
"binding": {
"config": {
"struct": {
"current": "{view.custom.status.running}",
"total": "{view.custom.total}"
},
"waitOnAll": true
},
"transforms": [
{
"expression": "({value}[\u0027current\u0027] / {value}[\u0027total\u0027]) *100",
"type": "expression"
}
],
"type": "expr-struct"
}
},
"custom.percents.standby": {
"binding": {
"config": {
"struct": {
"current": "{view.custom.status.standby}",
"total": "{view.custom.total}"
},
"waitOnAll": true
},
"transforms": [
{
"expression": "({value}[\u0027current\u0027] / {value}[\u0027total\u0027]) *100",
"type": "expression"
}
],
"type": "expr-struct"
}
},
"custom.status": {
"persistent": true
},
"custom.total": {
"persistent": true
}
},
"props": {
"defaultSize": {
"height": 300,
"width": 250
}
},
"root": {
"children": [
{
"children": [
{
"meta": {
"name": "Label"
},
"position": {
"basis": "30%"
},
"props": {
"text": "DM11"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_0"
},
"position": {
"basis": "70%"
},
"props": {
"style": {
"color": "var(--call-to-action)",
"textAlign": "end"
},
"text": "No leak detected"
},
"type": "ia.display.label"
}
],
"meta": {
"name": "title"
},
"position": {
"basis": "10%"
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.flex"
},
{
"children": [
{
"children": [
{
"meta": {
"name": "cdu"
},
"props": {
"text": "CDU"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "running"
},
"propConfig": {
"meta.visible": {
"binding": {
"config": {
"expression": "if({view.custom.status.running}\u003e0, true, false)"
},
"type": "expr"
}
}
},
"props": {
"style": {
"color": "var(--high-performance-white)"
},
"text": "Running"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "standby"
},
"propConfig": {
"meta.visible": {
"binding": {
"config": {
"expression": "if({view.custom.status.standby}\u003e0, true, false)"
},
"type": "expr"
}
}
},
"props": {
"style": {
"color": "var(--high-performance-gray)"
},
"text": "Standby"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "faulted"
},
"propConfig": {
"meta.visible": {
"binding": {
"config": {
"expression": "if({view.custom.status.faulted}\u003e0, true, false)"
},
"type": "expr"
}
}
},
"props": {
"style": {
"color": "var(--high-performance-red)"
},
"text": "Faulted"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "cdu_0"
},
"propConfig": {
"props.text": {
"binding": {
"config": {
"path": "view.custom.total"
},
"transforms": [
{
"expression": "\"of \" + {value}",
"type": "expression"
}
],
"type": "property"
}
}
},
"type": "ia.display.label"
}
],
"meta": {
"name": "FlexContainer"
},
"position": {
"basis": "200px"
},
"props": {
"style": {
"gap": "var(--space-xs)"
}
},
"type": "ia.container.flex"
},
{
"children": [
{
"meta": {
"name": "Label"
},
"propConfig": {
"meta.visible": {
"binding": {
"config": {
"expression": "if({view.custom.status.running}\u003e0, true, false)"
},
"type": "expr"
}
},
"position.basis": {
"binding": {
"config": {
"struct": {
"current": "{view.custom.status.running}",
"total": "{view.custom.total}"
},
"waitOnAll": true
},
"transforms": [
{
"expression": "(({value}[\u0027current\u0027] / {value}[\u0027total\u0027]) *100 ) + \"%\"",
"type": "expression"
}
],
"type": "expr-struct"
}
}
},
"props": {
"style": {
"backgroundColor": "var(--high-performance-white)",
"borderBottomLeftRadius": "var(--border-radius)",
"borderBottomRightRadius": "var(--border-radius)",
"borderTopLeftRadius": "var(--border-radius)",
"borderTopRightRadius": "var(--border-radius)",
"color": "darkgray",
"textAlign": "center"
},
"text": 35
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_0"
},
"propConfig": {
"meta.visible": {
"binding": {
"config": {
"expression": "if({view.custom.status.standby}\u003e0, true, false)"
},
"type": "expr"
}
},
"position.basis": {
"binding": {
"config": {
"struct": {
"current": "{view.custom.status.standby}",
"total": "{view.custom.total}"
},
"waitOnAll": true
},
"transforms": [
{
"expression": "(({value}[\u0027current\u0027] / {value}[\u0027total\u0027]) *100 ) + \"%\"",
"type": "expression"
}
],
"type": "expr-struct"
}
}
},
"props": {
"style": {
"backgroundColor": "var(--high-performance-gray)",
"borderBottomLeftRadius": "var(--border-radius)",
"borderBottomRightRadius": "var(--border-radius)",
"borderTopLeftRadius": "var(--border-radius)",
"borderTopRightRadius": "var(--border-radius)",
"color": "var(--text-color)",
"textAlign": "center"
},
"text": 2
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_1"
},
"propConfig": {
"meta.visible": {
"binding": {
"config": {
"expression": "if({view.custom.status.faulted}\u003e0, true, false)"
},
"type": "expr"
}
},
"position.basis": {
"binding": {
"config": {
"struct": {
"current": "{view.custom.status.faulted}",
"total": "{view.custom.total}"
},
"waitOnAll": true
},
"transforms": [
{
"expression": "(({value}[\u0027current\u0027] / {value}[\u0027total\u0027]) *100 ) + \"%\"",
"type": "expression"
}
],
"type": "expr-struct"
}
}
},
"props": {
"style": {
"backgroundColor": "var(--high-performance-red)",
"borderBottomLeftRadius": "var(--border-radius)",
"borderBottomRightRadius": "var(--border-radius)",
"borderTopLeftRadius": "var(--border-radius)",
"borderTopRightRadius": "var(--border-radius)",
"color": "var(--text-color)",
"textAlign": "center"
},
"text": 3
},
"type": "ia.display.label"
}
],
"meta": {
"name": "FlexContainer_0"
},
"position": {
"basis": "200px"
},
"props": {
"style": {
"gap": "var(--space-xs)",
"overflow": "visible"
}
},
"type": "ia.container.flex"
}
],
"meta": {
"name": "cdu"
},
"position": {
"basis": "19.7%"
},
"props": {
"direction": "column",
"style": {
"gap": "var(--space-xs)",
"overflow": "visible"
}
},
"type": "ia.container.flex"
},
{
"children": [
{
"children": [
{
"meta": {
"name": "value"
},
"position": {
"basis": "80%"
},
"props": {
"style": {
"textAlign": "center"
},
"text": 1257,
"textStyle": {
"color": "var(--call-to-action",
"fontSize": 30
}
},
"type": "ia.display.label"
},
{
"meta": {
"name": "engUnits"
},
"position": {
"basis": "20%"
},
"props": {
"style": {
"textAlign": "center"
},
"text": "TotalkW",
"textStyle": {
"color": "var(--text-muted)",
"fontSize": 12
}
},
"type": "ia.display.label"
}
],
"meta": {
"name": "power"
},
"position": {
"basis": "50%"
},
"props": {
"direction": "column"
},
"type": "ia.container.flex"
},
{
"meta": {
"name": "divider"
},
"position": {
"basis": "1px"
},
"props": {
"style": {
"backgroundColor": "var(--text-color)"
}
},
"type": "ia.display.label"
},
{
"children": [
{
"meta": {
"name": "value"
},
"position": {
"basis": "80%"
},
"props": {
"style": {
"textAlign": "center"
},
"text": 68.7,
"textStyle": {
"color": "var(--call-to-action",
"fontSize": 30
}
},
"type": "ia.display.label"
},
{
"meta": {
"name": "engUnits"
},
"position": {
"basis": "20%"
},
"props": {
"style": {
"textAlign": "center"
},
"text": "Avg. degF",
"textStyle": {
"color": "var(--text-muted)",
"fontSize": 12
}
},
"type": "ia.display.label"
}
],
"meta": {
"name": "temp"
},
"position": {
"basis": "50%"
},
"props": {
"direction": "column"
},
"type": "ia.container.flex"
}
],
"meta": {
"name": "variables"
},
"position": {
"basis": "30%"
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.flex"
},
{
"meta": {
"name": "Sparkline"
},
"position": {
"basis": "30%"
},
"props": {
"color": "var(--call-to-action",
"points": [
59,
80,
80,
100,
68,
62,
87,
72,
42,
49,
58,
53,
57,
51,
42,
32,
37,
30,
24,
38,
57,
29,
18,
32,
38,
24,
24,
24,
20,
21,
29,
32,
26,
18,
32,
36,
30,
36,
29,
32,
29,
28,
41,
20,
28,
58,
18,
24,
16,
2,
22,
17,
22,
21,
12,
22,
14,
13,
11,
20,
16,
16,
18,
12,
28,
28,
32,
16,
16,
24,
16,
20,
14,
18,
12,
26,
17,
11,
30,
16,
9,
20,
42,
13,
13,
24,
17,
13,
20,
12,
14,
13,
14,
71,
82,
20,
16,
20,
22,
17,
5
]
},
"type": "ia.display.sparkline"
}
],
"meta": {
"name": "root"
},
"props": {
"direction": "column",
"style": {
"backgroundColor": "var(--container)",
"borderTopLeftRadius": "var(--border-radius)",
"boxShadow": "var(--box-shadow-2)",
"gap": "var(--space-sm)",
"overflow": "visible",
"padding": "var(--space-sm)"
}
},
"type": "ia.container.flex"
}
}

View File

@@ -0,0 +1,17 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"view.json",
"thumbnail.png"
],
"attributes": {
"lastModificationSignature": "e3f896eac7304be6883e46da1db99bfafdfc917a8121a22d7e88efea32d5e0cf",
"lastModification": {
"actor": "Prime",
"timestamp": "2026-03-05T00:59:22Z"
}
}
}

View File

@@ -0,0 +1,854 @@
{
"custom": {
"percents": {},
"status": {
"faulted": 3,
"running": 35,
"standby": 2
},
"total": 40
},
"params": {},
"propConfig": {
"custom.percents": {
"persistent": true
},
"custom.percents.faulted": {
"binding": {
"config": {
"struct": {
"current": "{view.custom.status.faulted}",
"total": "{view.custom.total}"
},
"waitOnAll": true
},
"transforms": [
{
"expression": "({value}[\u0027current\u0027] / {value}[\u0027total\u0027]) *100",
"type": "expression"
}
],
"type": "expr-struct"
}
},
"custom.percents.running": {
"binding": {
"config": {
"struct": {
"current": "{view.custom.status.running}",
"total": "{view.custom.total}"
},
"waitOnAll": true
},
"transforms": [
{
"expression": "({value}[\u0027current\u0027] / {value}[\u0027total\u0027]) *100",
"type": "expression"
}
],
"type": "expr-struct"
}
},
"custom.percents.standby": {
"binding": {
"config": {
"struct": {
"current": "{view.custom.status.standby}",
"total": "{view.custom.total}"
},
"waitOnAll": true
},
"transforms": [
{
"expression": "({value}[\u0027current\u0027] / {value}[\u0027total\u0027]) *100",
"type": "expression"
}
],
"type": "expr-struct"
}
},
"custom.status": {
"persistent": true
},
"custom.total": {
"persistent": true
}
},
"props": {
"defaultSize": {
"height": 300,
"width": 250
}
},
"root": {
"children": [
{
"children": [
{
"meta": {
"name": "Label"
},
"position": {
"basis": "30%"
},
"props": {
"text": "DM11"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_0"
},
"position": {
"basis": "70%"
},
"props": {
"style": {
"color": "var(--call-to-action)",
"textAlign": "end"
},
"text": "No leak detected"
},
"type": "ia.display.label"
}
],
"meta": {
"name": "title"
},
"position": {
"basis": "10%"
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.flex"
},
{
"children": [
{
"children": [
{
"meta": {
"name": "cdu"
},
"props": {
"text": "CDU"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "running"
},
"propConfig": {
"meta.visible": {
"binding": {
"config": {
"expression": "if({view.custom.status.running}\u003e0, true, false)"
},
"type": "expr"
}
}
},
"props": {
"style": {
"color": "var(--high-performance-white)"
},
"text": "Running"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "standby"
},
"propConfig": {
"meta.visible": {
"binding": {
"config": {
"expression": "if({view.custom.status.standby}\u003e0, true, false)"
},
"type": "expr"
}
}
},
"props": {
"style": {
"color": "var(--high-performance-gray)"
},
"text": "Standby"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "faulted"
},
"propConfig": {
"meta.visible": {
"binding": {
"config": {
"expression": "if({view.custom.status.faulted}\u003e0, true, false)"
},
"type": "expr"
}
}
},
"props": {
"style": {
"color": "var(--high-performance-red)"
},
"text": "Faulted"
},
"type": "ia.display.label"
},
{
"meta": {
"name": "cdu_0"
},
"propConfig": {
"props.text": {
"binding": {
"config": {
"path": "view.custom.total"
},
"transforms": [
{
"expression": "\"of \" + {value}",
"type": "expression"
}
],
"type": "property"
}
}
},
"type": "ia.display.label"
}
],
"meta": {
"name": "FlexContainer"
},
"position": {
"basis": "200px"
},
"props": {
"style": {
"gap": "var(--space-xs)"
}
},
"type": "ia.container.flex"
},
{
"children": [
{
"meta": {
"name": "Label"
},
"propConfig": {
"meta.visible": {
"binding": {
"config": {
"expression": "if({view.custom.status.running}\u003e0, true, false)"
},
"type": "expr"
}
},
"position.basis": {
"binding": {
"config": {
"struct": {
"current": "{view.custom.status.running}",
"total": "{view.custom.total}"
},
"waitOnAll": true
},
"transforms": [
{
"expression": "(({value}[\u0027current\u0027] / {value}[\u0027total\u0027]) *100 ) + \"%\"",
"type": "expression"
}
],
"type": "expr-struct"
}
}
},
"props": {
"style": {
"backgroundColor": "var(--high-performance-white)",
"borderBottomLeftRadius": "var(--border-radius)",
"borderBottomRightRadius": "var(--border-radius)",
"borderTopLeftRadius": "var(--border-radius)",
"borderTopRightRadius": "var(--border-radius)",
"color": "darkgray",
"textAlign": "center"
},
"text": 35
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_0"
},
"propConfig": {
"meta.visible": {
"binding": {
"config": {
"expression": "if({view.custom.status.standby}\u003e0, true, false)"
},
"type": "expr"
}
},
"position.basis": {
"binding": {
"config": {
"struct": {
"current": "{view.custom.status.standby}",
"total": "{view.custom.total}"
},
"waitOnAll": true
},
"transforms": [
{
"expression": "(({value}[\u0027current\u0027] / {value}[\u0027total\u0027]) *100 ) + \"%\"",
"type": "expression"
}
],
"type": "expr-struct"
}
}
},
"props": {
"style": {
"backgroundColor": "var(--high-performance-gray)",
"borderBottomLeftRadius": "var(--border-radius)",
"borderBottomRightRadius": "var(--border-radius)",
"borderTopLeftRadius": "var(--border-radius)",
"borderTopRightRadius": "var(--border-radius)",
"color": "var(--text-color)",
"textAlign": "center"
},
"text": 2
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Label_1"
},
"propConfig": {
"meta.visible": {
"binding": {
"config": {
"expression": "if({view.custom.status.faulted}\u003e0, true, false)"
},
"type": "expr"
}
},
"position.basis": {
"binding": {
"config": {
"struct": {
"current": "{view.custom.status.faulted}",
"total": "{view.custom.total}"
},
"waitOnAll": true
},
"transforms": [
{
"expression": "(({value}[\u0027current\u0027] / {value}[\u0027total\u0027]) *100 ) + \"%\"",
"type": "expression"
}
],
"type": "expr-struct"
}
}
},
"props": {
"style": {
"backgroundColor": "var(--high-performance-red)",
"borderBottomLeftRadius": "var(--border-radius)",
"borderBottomRightRadius": "var(--border-radius)",
"borderTopLeftRadius": "var(--border-radius)",
"borderTopRightRadius": "var(--border-radius)",
"color": "var(--text-color)",
"textAlign": "center"
},
"text": 3
},
"type": "ia.display.label"
}
],
"meta": {
"name": "FlexContainer_0"
},
"position": {
"basis": "200px"
},
"props": {
"style": {
"gap": "var(--space-xs)",
"overflow": "visible"
}
},
"type": "ia.container.flex"
}
],
"meta": {
"name": "cdu"
},
"position": {
"basis": "19.7%"
},
"props": {
"direction": "column",
"style": {
"gap": "var(--space-xs)",
"overflow": "visible"
}
},
"type": "ia.container.flex"
},
{
"children": [
{
"children": [
{
"meta": {
"name": "value"
},
"position": {
"basis": "80%"
},
"props": {
"style": {
"textAlign": "center"
},
"text": 1257,
"textStyle": {
"color": "var(--call-to-action",
"fontSize": 30
}
},
"type": "ia.display.label"
},
{
"meta": {
"name": "engUnits"
},
"position": {
"basis": "20%"
},
"props": {
"style": {
"textAlign": "center"
},
"text": "TotalkW",
"textStyle": {
"color": "var(--text-muted)",
"fontSize": 12
}
},
"type": "ia.display.label"
}
],
"meta": {
"name": "power"
},
"position": {
"basis": "30%"
},
"props": {
"direction": "column"
},
"type": "ia.container.flex"
},
{
"meta": {
"name": "divider"
},
"position": {
"basis": "1px"
},
"props": {
"style": {
"backgroundColor": "var(--text-color)"
}
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Sparkline"
},
"position": {
"basis": "70%"
},
"props": {
"color": "var(--call-to-action",
"points": [
59,
80,
80,
100,
68,
62,
87,
72,
42,
49,
58,
53,
57,
51,
42,
32,
37,
30,
24,
38,
57,
29,
18,
32,
38,
24,
24,
24,
20,
21,
29,
32,
26,
18,
32,
36,
30,
36,
29,
32,
29,
28,
41,
20,
28,
58,
18,
24,
16,
2,
22,
17,
22,
21,
12,
22,
14,
13,
11,
20,
16,
16,
18,
12,
28,
28,
32,
16,
16,
24,
16,
20,
14,
18,
12,
26,
17,
11,
30,
16,
9,
20,
42,
13,
13,
24,
17,
13,
20,
12,
14,
13,
14,
71,
82,
20,
16,
20,
22,
17,
5
]
},
"type": "ia.display.sparkline"
},
{
"meta": {
"name": "divider_0"
},
"position": {
"basis": "1px"
},
"props": {
"style": {
"backgroundColor": "var(--text-color)"
}
},
"type": "ia.display.label"
}
],
"meta": {
"name": "variables"
},
"position": {
"basis": "30%"
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.flex"
},
{
"children": [
{
"children": [
{
"meta": {
"name": "value"
},
"position": {
"basis": "80%"
},
"props": {
"style": {
"textAlign": "center"
},
"text": 68.7,
"textStyle": {
"color": "var(--call-to-action",
"fontSize": 30
}
},
"type": "ia.display.label"
},
{
"meta": {
"name": "engUnits"
},
"position": {
"basis": "20%"
},
"props": {
"style": {
"textAlign": "center"
},
"text": "Avg. degF",
"textStyle": {
"color": "var(--text-muted)",
"fontSize": 12
}
},
"type": "ia.display.label"
}
],
"meta": {
"name": "temp"
},
"position": {
"basis": "30%"
},
"props": {
"direction": "column"
},
"type": "ia.container.flex"
},
{
"meta": {
"name": "divider"
},
"position": {
"basis": "1px"
},
"props": {
"style": {
"backgroundColor": "var(--text-color)"
}
},
"type": "ia.display.label"
},
{
"meta": {
"name": "Sparkline"
},
"position": {
"basis": "70%"
},
"props": {
"color": "var(--call-to-action",
"points": [
59,
80,
80,
100,
68,
62,
87,
72,
42,
49,
58,
53,
57,
51,
42,
32,
37,
30,
24,
38,
57,
29,
18,
32,
38,
24,
24,
24,
20,
21,
29,
32,
26,
18,
32,
36,
30,
36,
29,
32,
29,
28,
41,
20,
28,
58,
18,
24,
16,
2,
22,
17,
22,
21,
12,
22,
14,
13,
11,
20,
16,
16,
18,
12,
28,
28,
32,
16,
16,
24,
16,
20,
14,
18,
12,
26,
17,
11,
30,
16,
9,
20,
42,
13,
13,
24,
17,
13,
20,
12,
14,
13,
14,
71,
82,
20,
16,
20,
22,
17,
5
]
},
"type": "ia.display.sparkline"
},
{
"meta": {
"name": "divider_0"
},
"position": {
"basis": "1px"
},
"props": {
"style": {
"backgroundColor": "var(--text-color)"
}
},
"type": "ia.display.label"
}
],
"meta": {
"name": "variables_0"
},
"position": {
"basis": "30%"
},
"props": {
"style": {
"overflow": "visible"
}
},
"type": "ia.container.flex"
}
],
"meta": {
"name": "root"
},
"props": {
"direction": "column",
"style": {
"backgroundColor": "var(--container)",
"borderTopLeftRadius": "var(--border-radius)",
"boxShadow": "var(--box-shadow-2)",
"gap": "var(--space-sm)",
"overflow": "visible",
"padding": "var(--space-sm)"
}
},
"type": "ia.container.flex"
}
}

View File

@@ -0,0 +1,17 @@
{
"scope": "G",
"version": 1,
"restricted": false,
"overridable": true,
"files": [
"view.json",
"thumbnail.png"
],
"attributes": {
"lastModificationSignature": "71595dfaa2b402681152938bd53561f313a3b06d2de930f769d5c99c10592eb7",
"lastModification": {
"actor": "Prime",
"timestamp": "2026-03-05T00:59:22Z"
}
}
}

View File

@@ -0,0 +1,14 @@
{
"custom": {},
"params": {},
"props": {},
"root": {
"meta": {
"name": "root"
},
"props": {
"direction": "column"
},
"type": "ia.container.flex"
}
}