diff --git a/web-app/seafoam/src/index.html b/web-app/seafoam/src/index.html
index 7bb91bd..0246867 100644
--- a/web-app/seafoam/src/index.html
+++ b/web-app/seafoam/src/index.html
@@ -89,17 +89,36 @@
+
Choose priority for teleport distance or density for route output.
-
@@ -111,6 +130,13 @@
var waypointNumber = 150;
+ var priority = "TP";
+ var allowedOOB = 0;
+
+ var angleEnable = false;
+ var angle22 = 0;
+ var angle33 = 0;
+
document.getElementById("menua1").style.opacity = 1;
document.getElementById("menua1").style.display = "block";
@@ -135,6 +161,15 @@
function moveStep() {
if (currentStep == 1 && activeSquare == -1) return;
if (currentStep == 2) waypointNumber = document.getElementById("wpform").value;
+ if (currentStep == 3) {
+ if (document.getElementById("tp").checked) priority = "TP"; else priority = "DENS";
+ allowedOOB = document.getElementsByClassName("oobform")[0].value;
+ if (document.getElementById("anglecheck").checked) {
+ angleEnable = true;
+ angle22 = document.getElementsById("angle22").value;
+ angle33 = document.getElementsById("angle33").value;
+ } else angleEnable = false;
+ }
currentStep++;
updateMenu(currentStep);
}
diff --git a/web-app/seafoam/src/styles.css b/web-app/seafoam/src/styles.css
index 146d946..a7819c2 100644
--- a/web-app/seafoam/src/styles.css
+++ b/web-app/seafoam/src/styles.css
@@ -201,7 +201,7 @@ body {
margin: 0;
}
-.prioritychoice {
+.settingbox {
position: relative;
left: 20rem;
width: 40rem;
@@ -220,4 +220,64 @@ body {
font-size: 1rem;
font-weight: 300;
color: #ffffff;
+}
+
+.oobform {
+ background-color: #131b23;
+ height: 1.5rem;
+ width: 5rem;
+ color: #ffffff;
+ font-size: 1.2rem;
+ font-weight: 300;
+ font-family: "Poppins";
+}
+
+.oobform::-webkit-outer-spin-button,
+.oobform::-webkit-inner-spin-button {
+ -webkit-appearance: none;
+ margin: 0;
+}
+
+input.angleenable:checked {
+ background-color: #ffffff;
+}
+
+label.angleenable {
+ color: #ffffff;
+ font-size: 1.2rem;
+ font-weight: 300;
+ margin-left: 0.5rem;
+ position: relative;
+ bottom: 0.2rem;
+}
+
+input.angleenable {
+ background-color: #131b23;
+ height: 1.5rem;
+ width: 1.5rem;
+}
+
+input.anglesettings {
+ background-color: #131b23;
+ height: 1.5rem;
+ width: 5rem;
+ color: #ffffff;
+ font-size: 1.2rem;
+ font-weight: 300;
+ font-family: "Poppins";
+}
+
+input.anglesettings::-webkit-outer-spin-button,
+input.anglesettings::-webkit-inner-spin-button {
+ -webkit-appearance: none;
+ margin: 0;
+}
+
+label.anglesettings {
+ color: #ffffff;
+ font-size: 1.2rem;
+ font-weight: 300;
+ margin-left: 0.5rem;
+ position: relative;
+ bottom: 0.2rem;
}
\ No newline at end of file