moving things

This commit is contained in:
legop3
2026-01-28 14:32:09 -05:00
parent 690f38972f
commit 33d329e2de
7 changed files with 27 additions and 30 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+2 -2
View File
@@ -11,8 +11,8 @@
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta name="apple-mobile-web-app-title" content="Multi Roomba Rover" />
<title>Multi Roomba Rover</title>
<script type="module" crossorigin src="/assets/index-48ExBr_c.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-KwHCNT0n.css">
<script type="module" crossorigin src="/assets/index-D4Rkqg1a.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-BhKFQa9T.css">
</head>
<body>
<div id="root"></div>
+8 -9
View File
@@ -93,6 +93,14 @@ export default function CameraServoPanel() {
return (
<section className="panel-section space-y-0.5 text-base">
{nightVisionAvailable && (
<NightVisionControl
nightVisionOn={nightVisionState?.nightVisionOn}
disabled={!roverId}
onToggle={handleNightVisionToggle}
keyLabel={nightVisionKey}
/>
)}
{enabled && (
<>
<div className="flex items-center justify-between text-sm text-slate-300">
@@ -119,15 +127,6 @@ export default function CameraServoPanel() {
</div>
</>
)}
{nightVisionAvailable && (
<NightVisionControl
nightVisionOn={nightVisionState?.nightVisionOn}
disabled={!roverId}
onToggle={handleNightVisionToggle}
keyLabel={nightVisionKey}
className={enabled ? 'mt-1' : ''}
/>
)}
{/* <div className="flex gap-0.5 text-sm">
<button type="button" className="flex-1 button-dark" onClick={() => handleNudge(-1)}>
Tilt Down
+8 -9
View File
@@ -120,6 +120,14 @@ export function InlineCameraTilt({ keymap }) {
return (
<div className="surface space-y-0.5 px-1 py-1 text-sm text-slate-200">
{nightVisionAvailable && (
<NightVisionControl
nightVisionOn={nightVisionState?.nightVisionOn}
disabled={!roverId}
onToggle={setNightVision}
keyLabel={nightVisionLabel}
/>
)}
{enabled && (
<>
<div className="flex items-center justify-between text-xs text-slate-300">
@@ -152,15 +160,6 @@ export function InlineCameraTilt({ keymap }) {
</div>
</>
)}
{nightVisionAvailable && (
<NightVisionControl
nightVisionOn={nightVisionState?.nightVisionOn}
disabled={!roverId}
onToggle={setNightVision}
keyLabel={nightVisionLabel}
className={enabled ? 'mt-1' : ''}
/>
)}
</div>
);
}
+7 -8
View File
@@ -216,6 +216,13 @@ function MobileJoystickPanel({ layout }) {
<DriveDockAction layout="mobile" expand={dockedNotDriving} driveDockState={driveDockState} />
{!dockedNotDriving ? (
<>
{nightVisionAvailable && (
<NightVisionControl
nightVisionOn={nightVisionState?.nightVisionOn}
disabled={disabled}
onToggle={handleNightVisionToggle}
/>
)}
{cameraEnabled && (
<div className="bg-zinc-950 p-0.5 text-xs">
<div className="flex items-center justify-between text-[0.75rem] text-slate-400">
@@ -233,14 +240,6 @@ function MobileJoystickPanel({ layout }) {
/>
</div>
)}
{nightVisionAvailable && (
<NightVisionControl
nightVisionOn={nightVisionState?.nightVisionOn}
disabled={disabled}
onToggle={handleNightVisionToggle}
className="mt-0.5"
/>
)}
<FloatingJoystick
disabled={disabled}
layout={layout}