diff --git a/index.html b/index.html index 1f5ceb5..66b4fb0 100644 --- a/index.html +++ b/index.html @@ -14,94 +14,6 @@

Interactive simulation of a swerve drive robot with configurable size, speeds, and number of wheels

-
-

Robot Visualization

- -
- -
-

Drive Controls

- -
- Translation & Rotation - -
- - - 0 -
- -
- - - 0 -
- -
- - - 0 -
- - -
- -
- Performance Limits - -
- - - 0 -
-
-
-
-

Robot Configuration

-
- Quick Presets -
- - - - - - - - - -
-
-
- Custom Configuration - -
- - -
- - - - -
- -
- - -
-
-
-

Module States

-
- Current Configuration: 4-Wheel Rectangle - (4 modules) -
- Gyro Heading: 0.0° -
-
- -
-

About This Project

@@ -275,6 +187,95 @@ if scale < 1:
+
+

Robot Visualization

+ +
+ +
+

Drive Controls

+ +
+ Translation & Rotation + +
+ + + 0 +
+ +
+ + + 0 +
+ +
+ + + 0 +
+ + +
+ +
+ Performance Limits + +
+ + + 0 +
+
+
+
+

Robot Configuration

+
+ Quick Presets +
+ + + + + + + + + +
+
+
+ Custom Configuration + +
+ + +
+ + + + +
+ +
+ + +
+
+
+

Module States

+
+ Current Configuration: 4-Wheel Rectangle + (4 modules) +
+ Gyro Heading: 0.0° +
+
+ +
+
+
diff --git a/styles.css b/styles.css index 28482b6..ac06d96 100644 --- a/styles.css +++ b/styles.css @@ -238,7 +238,7 @@ tr:hover { .visualization-area { grid-column: 1 / 2; - grid-row: 1 / 3; + grid-row: 2 / 4; } #swerve-canvas { @@ -252,22 +252,22 @@ tr:hover { .controls-panel { grid-column: 1 / 2; - grid-row: 2 / 3; + grid-row: 3 / 4; } .config-panel { grid-column: 2 / 3; - grid-row: 1 / 2; + grid-row: 2 / 3; } .module-states { grid-column: 2 / 3; - grid-row: 2 / 3; + grid-row: 3 / 4; } .documentation { grid-column: 1 / 3; - grid-row: 4 / 5; + grid-row: 1 / 2; } fieldset {