more overcirrent acjustments

This commit is contained in:
legop3
2026-07-11 23:53:19 -04:00
parent 6d4000bed7
commit 58410cd66b
5 changed files with 15 additions and 8 deletions
+9 -2
View File
@@ -5,7 +5,8 @@
- have a clear close button
- on desktop, have some stuff in sidebar and some stuff below the video
- video should keep the rest of the space
- probably make it so that the rest of the page unmounts or unloads or whatever when youre
- reuse rover HUD elements like chat input and not your turn indicator
- probably make it so that the rest of the page unmounts or unloads or whatever when youre in it
- make it feel more like youre switching to a different rover instead of switching to a completely different thing
- simplify and reuse components wherever possible, frontend and backend
- right now, it feels tacked on, badly integrated, and incomplete
@@ -17,9 +18,15 @@
- make the ptz queue and join button show up as one roverqueuespanel style rover row below the links panel
- only show it open for verified users, for non-verified users overlay it with a message and dont let them click on it
- for mobile layouts, show it below the roverqueuepanel.
-
## ui flow should be:
1. you are verified
2. you see the ptz camera queue in the ui, it has 2 people in it
3. you click on it, the fullscreen UI opens
4.
- other people will see you in the queue in the little panel
4. its not your turn yet. the fullscreen UI replaces the page.
- you see snapshots, you see the "not your turn" hud, same as driving a rover
5. its now your turn. the overlay shows up just as it does in rover hud
6. you control the camera like usual, you want to close it
7. you hit the close button,
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -78,7 +78,7 @@
<script defer src="https://analytics.otter.land/script.js" data-website-id="82dd56a5-db44-4279-bd1e-a4d9fee39af7" data-domains="rover.otter.land"></script>
<script defer src="https://analytics.otter.land/recorder.js" data-website-id="82dd56a5-db44-4279-bd1e-a4d9fee39af7" data-domains="rover.otter.land" data-sample-rate="0.15" data-mask-level="moderate" data-max-duration="300000"></script>
<title>Roomba Rover</title>
<script type="module" crossorigin src="/assets/index-BKtW667j.js"></script>
<script type="module" crossorigin src="/assets/index-Ctn04PxV.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-Dyg2cJnP.css">
</head>
<body>
+2 -2
View File
@@ -12,8 +12,8 @@ export const OVERCURRENT_GROUPS = [
export const DEFAULT_OVERCURRENT_LIMITS = {
downRatePerSec: 0.5,
upRatePerSec: 0.2,
releaseDelaySec: 2,
upRatePerSec: 0.1,
releaseDelaySec: 1,
outputRateMs: 250,
};