mirror of
https://github.com/legop3/MultiRoombaRover.git
synced 2026-09-16 01:21:20 -04:00
more organized backend and better mobile control columns
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
# general idea:
|
||||
- consolidate each rover control button to it's own component which is used standalone
|
||||
- rework mobile controls (throw away the current left column)
|
||||
- check for duplicates of any control components in redundant places
|
||||
- main culprits
|
||||
- dock drive action
|
||||
- mobile control columns
|
||||
- night vision (headlight) button
|
||||
- horn button
|
||||
- camera tilt slider
|
||||
- also plan to rework mobile controls, but just ensure consolidation first
|
||||
|
||||
## dock / drive action:
|
||||
- ensure that it is one standalone component
|
||||
- revamp the system which allows it to hide / show other componenets that it "covers"
|
||||
|
||||
## camera tilt slider:
|
||||
- the biggest issue currently
|
||||
- it seems to be the root of the problems of things not being consolidated
|
||||
- ensure that it is ONLY the camera slider component
|
||||
- keep styling
|
||||
- add option for a vertical slider with just a degrees number at the top
|
||||
|
||||
## night vision (headlight) button
|
||||
- center label, make it large and match the labels of the horn and drive/dock action labels
|
||||
- center status badge
|
||||
- allow height class to be changed for different modes
|
||||
|
||||
## horn button
|
||||
- the newest one
|
||||
- mostly good
|
||||
- for mobile layouts, make it hide the settings by default, and when shown make them nicely laid out for fitting in a skinny column on mobile
|
||||
|
||||
|
||||
# new mobile control columns:
|
||||
- get rid of the current entire left column with all the aux buttons, we are replacing it
|
||||
- the new left column:
|
||||
- top section
|
||||
- vertical camera slider
|
||||
- night vision button
|
||||
- middle section (two new buttons, side by side)
|
||||
- all aux forward button
|
||||
- all aux backward button
|
||||
- bottom section
|
||||
- horn button
|
||||
- the modified right column:
|
||||
- no more camera slider
|
||||
- no more night vision toggle
|
||||
- still dock/drive action full-column, which minimizes itself
|
||||
- when minimized, make the dock button a little taller
|
||||
Reference in New Issue
Block a user