This repository has been archived on 2026-10-29. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
EveFlutter/assets/current-surface.json
2026-07-10 16:55:57 +01:00

316 lines
10 KiB
JSON

{
"providerId": "eve.cultui.inspector",
"providerKind": "eve.composition",
"title": "CultUI Inspector",
"version": 1,
"surface": {
"root": {
"id": "eve.cultui.inspector",
"kind": "surface",
"props": {},
"children": [
{
"id": "inspector",
"kind": "partition",
"props": {
"split": "y",
"gap": 6,
"padding": 10
},
"children": [
{
"id": "field-tester",
"kind": "pane",
"props": {
"title": "Aetheric Field Tester",
"padding": 10
},
"children": [
{
"id": "field-list",
"kind": "partition",
"props": {
"split": "y",
"gap": 6
},
"children": [
{
"id": "fov.row",
"kind": "partition",
"props": {
"split": "x",
"gap": 8,
"padding": 4,
"align": "center",
"role": "inspector.row"
},
"children": [
{
"id": "fov.label",
"kind": "partition",
"props": {
"size": "12rem",
"role": "inspector.label"
},
"children": [
{
"id": "fov.label.text",
"kind": "label",
"props": {
"text": "FOV"
},
"children": []
}
]
},
{
"id": "fov.field",
"kind": "partition",
"props": {
"size": "1fr",
"role": "inspector.field"
},
"children": [
{
"id": "slider.slider.bind.tester.fov.min.0.max.120.step.1.skin",
"kind": "control.slider",
"props": {
"bind": "tester.fov",
"min": 0,
"max": 120,
"step": [
1,
"skin",
"inspector.orangeSlider"
]
},
"children": []
}
]
}
]
},
{
"id": "throttle.decay.row",
"kind": "partition",
"props": {
"split": "x",
"gap": 8,
"padding": 4,
"align": "center",
"role": "inspector.row"
},
"children": [
{
"id": "throttle.decay.label",
"kind": "partition",
"props": {
"size": "12rem",
"role": "inspector.label"
},
"children": [
{
"id": "throttle.decay.label.text",
"kind": "label",
"props": {
"text": "Throttle Decay"
},
"children": []
}
]
},
{
"id": "throttle.decay.field",
"kind": "partition",
"props": {
"size": "1fr",
"role": "inspector.field"
},
"children": [
{
"id": "slider.slider.bind.tester.throttledecay.min.0.max.20.st",
"kind": "control.slider",
"props": {
"bind": "tester.throttleDecay",
"min": 0,
"max": 20,
"step": [
0.5,
"skin",
"inspector.orangeSlider"
]
},
"children": []
}
]
}
]
},
{
"id": "flow.speed.row",
"kind": "partition",
"props": {
"split": "x",
"gap": 8,
"padding": 4,
"align": "center",
"role": "inspector.row"
},
"children": [
{
"id": "flow.speed.label",
"kind": "partition",
"props": {
"size": "12rem",
"role": "inspector.label"
},
"children": [
{
"id": "flow.speed.label.text",
"kind": "label",
"props": {
"text": "Flow Speed"
},
"children": []
}
]
},
{
"id": "flow.speed.field",
"kind": "partition",
"props": {
"size": "1fr",
"role": "inspector.field"
},
"children": [
{
"id": "slider.slider.bind.tester.flowspeed.min.0.max.10.step.0",
"kind": "control.slider",
"props": {
"bind": "tester.flowSpeed",
"min": 0,
"max": 10,
"step": [
0.25,
"skin",
"inspector.orangeSlider"
]
},
"children": []
}
]
}
]
}
]
}
]
}
]
}
]
},
"styles": {
"tokens": {
"colorBackground": "#04070b",
"colorPanel": "#0b1720",
"colorPanelAlt": "#0e2230",
"colorAccent": "#ffcc66",
"colorText": "#eef7ff",
"colorMuted": "#8ba7b8",
"colorLink": "#8efcff"
},
"controlSkins": {
"inspector.orangeSlider": {
"target": "slider",
"children": [
{
"id": "box.box.height.18.overflow.visible",
"kind": "control.box",
"props": {
"height": 18,
"overflow": "visible"
},
"children": []
},
{
"id": "part.track.part.track.anchor.center.size.100.6.radius.2.fil",
"kind": "control.part",
"props": {
"name": "track",
"anchor": "center",
"size": [
"100%",
6
],
"radius": 2,
"fill": "color.panelInset"
},
"children": []
},
{
"id": "part.fill.part.fill.anchor.left.center.size.value.6.radius",
"kind": "control.part",
"props": {
"name": "fill",
"anchor": [
"left",
"center"
],
"size": [
"value%",
6
],
"radius": 2,
"fill": "color.accent"
},
"children": []
},
{
"id": "part.thumb.part.thumb.anchor.value.center.size.12.12.bleed.",
"kind": "control.part",
"props": {
"name": "thumb",
"anchor": [
"value",
"center"
],
"size": [
12,
12
],
"bleed": 3,
"radius": 7,
"fill": "color.accent",
"shadow": [
"glow",
"color.accent",
0.45
]
},
"children": []
},
{
"id": "hitArea.hitarea.size.100.22",
"kind": "control.hitArea",
"props": {
"size": [
"100%",
22
]
},
"children": []
}
]
}
}
}
},
"commands": [],
"fixtureId": "cultui-inspector",
"values": {
"tester.fov": 38,
"tester.throttleDecay": 5,
"tester.flowSpeed": 2
}
}