feat: TurboSu initial release - racing telemetry dashboard

This commit is contained in:
Yei.J. (AskaEth)
2026-07-25 15:23:40 +08:00
commit d61bb61a83
61 changed files with 5270 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
{
"id": "gear_indicator",
"name": "档位指示器",
"category": "basic",
"description": "醒目大圆档位显示,适合竖屏手机副屏",
"author": "Yei.J. (AskaEth)",
"version": "1.0.0",
"config": {
"icon": "⚙️",
"aspect_ratio": "1:1",
"render_mode": "contain"
}
}
+35
View File
@@ -0,0 +1,35 @@
<div style="display:flex;align-items:center;justify-content:center;height:100%;font-family:'Segoe UI',system-ui,sans-serif;background:linear-gradient(135deg,#0a0a14,#1a1a30);gap:20px;">
<div style="width:100px;height:100px;border-radius:50%;background:rgba(102,126,234,0.15);border:3px solid rgba(102,126,234,0.5);display:flex;align-items:center;justify-content:center;box-shadow:0 0 30px rgba(102,126,234,0.2);">
<span style="font-size:56px;font-weight:900;color:#fff;" data-bind="gear">N</span>
</div>
<div style="display:flex;flex-direction:column;gap:6px;">
<div style="display:flex;align-items:center;gap:8px;">
<span style="font-size:12px;color:rgba(255,255,255,0.5);width:24px;">R</span>
<div style="width:80px;height:6px;background:rgba(255,255,255,0.1);border-radius:3px;"></div>
</div>
<div style="display:flex;align-items:center;gap:8px;">
<span style="font-size:12px;color:rgba(255,255,255,0.5);width:24px;">1</span>
<div style="width:80px;height:6px;background:rgba(255,255,255,0.1);border-radius:3px;"></div>
</div>
<div style="display:flex;align-items:center;gap:8px;">
<span style="font-size:12px;color:rgba(255,255,255,0.5);width:24px;">2</span>
<div style="width:80px;height:6px;background:rgba(255,255,255,0.1);border-radius:3px;"></div>
</div>
<div style="display:flex;align-items:center;gap:8px;">
<span style="font-size:12px;color:rgba(255,255,255,0.5);width:24px;">3</span>
<div style="width:80px;height:6px;background:rgba(255,255,255,0.1);border-radius:3px;"></div>
</div>
<div style="display:flex;align-items:center;gap:8px;">
<span style="font-size:12px;color:rgba(255,255,255,0.5);width:24px;">4</span>
<div style="width:80px;height:6px;background:rgba(255,255,255,0.1);border-radius:3px;"></div>
</div>
<div style="display:flex;align-items:center;gap:8px;">
<span style="font-size:12px;color:rgba(255,255,255,0.5);width:24px;">5</span>
<div style="width:80px;height:6px;background:rgba(255,255,255,0.1);border-radius:3px;"></div>
</div>
<div style="display:flex;align-items:center;gap:8px;">
<span style="font-size:12px;color:rgba(255,255,255,0.5);width:24px;">6</span>
<div style="width:80px;height:6px;background:rgba(255,255,255,0.1);border-radius:3px;"></div>
</div>
</div>
</div>