diff --git a/public/logo.ico b/public/logo.ico
deleted file mode 100644
index 9bcd862..0000000
Binary files a/public/logo.ico and /dev/null differ
diff --git a/public/logo.png b/public/logo.png
new file mode 100644
index 0000000..26f570c
Binary files /dev/null and b/public/logo.png differ
diff --git a/src/Index.tsx b/src/Index.tsx
index 27c1d70..f167db3 100644
--- a/src/Index.tsx
+++ b/src/Index.tsx
@@ -9,6 +9,7 @@ import Login from "./pages/Login";
import Register from "./pages/Register";
import Navbar from "./components/Navbar";
import "./styles/Main.css";
+import ResetInstructions from "./pages/ResetInstructions";
function Index() {
const [loginState, setLoginState] = useState(false);
@@ -49,6 +50,8 @@ function Index() {
useEffect(() => {
if (!loginState) {
+ if (window.location.pathname === "/reset") return;
+ if (window.location.pathname === "/register") return;
navigate("/login");
}
setDevicesOnline(deviceNames.length);
@@ -100,6 +103,7 @@ function Index() {
element={
+ Unfortunely, you can't reset the password using this interface, however + you can reset the entire extender and gain complete control again (the + settings will be reset), as long as you have the extender with you. + Please read this guide carefully on how to reset it, and do every step. +
++ On the bottom of the device, there should be a small hole with a label + called "RESET". You will have to use a very small but long lengthed + object to push the button inside the small hole, I reccomand something + like a toothpick. +
++ After locating this button, hold down on that button until the lights + on the extender only flash blue on one light, the other one should be + turned off indicating that it is no longer connected to the router. +
++ This page will automatically refresh back to the register page and you + should now have access to your extender again! Remember that ALL + settings are now reset and you will have configure this extender once + again, please do not lose your password again. +
+Demo User = root
+Demo Password = 123
+