diff --git a/src/app/page.tsx b/src/app/page.tsx index a412154..83a38e4 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,5 +1,7 @@ "use client"; +import { faTriangleExclamation } from "@fortawesome/free-solid-svg-icons"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import dynamic from "next/dynamic"; import Controller from "@/components/Controller/Controller"; import { Footer } from "@/components/Footer/Footer"; @@ -35,19 +37,24 @@ const Home = () => {
{isMac() && ( -

- Looks like you are using a Mac. If you come across any issues, - please let us know{" "} - - here - - . -

+
+ + +

+ Looks like you are using a Mac! If you come across any + issues, please let us know{" "} + + here + + . +

+
+
)}
diff --git a/src/components/Controller/Controller.tsx b/src/components/Controller/Controller.tsx index 7054dbd..126c80d 100644 --- a/src/components/Controller/Controller.tsx +++ b/src/components/Controller/Controller.tsx @@ -84,7 +84,7 @@ const Controller = () => { const mayhemVersion = matches[1]; setDeviceVersion(mayhemVersion); } else { - console.log("Mayhem Version not found"); + console.log("Mayhem version not found!"); } await fetchFolderStructure(); @@ -345,7 +345,7 @@ const Controller = () => { write("screenframeshort", false); } }} - className="h-6 w-6 bg-blue-500" + className={"h-6 w-6 rounded-sm bg-green-500"} shortcutKeys={"mod+R"} /> diff --git a/src/components/HotkeyButton/HotkeyButton.tsx b/src/components/HotkeyButton/HotkeyButton.tsx index 0f2d76d..6018bc9 100644 --- a/src/components/HotkeyButton/HotkeyButton.tsx +++ b/src/components/HotkeyButton/HotkeyButton.tsx @@ -32,7 +32,7 @@ const HotkeyButton = ({ }: IHotkeyButton) => { useHotkeys( shortcutKeys, - (e) => { + () => { if (disabled) return; onClickFunction(); }, @@ -45,7 +45,7 @@ const HotkeyButton = ({ diff --git a/src/components/NavBar/NavBar.css b/src/components/NavBar/NavBar.css index 6fbdc2d..d54bcb5 100644 --- a/src/components/NavBar/NavBar.css +++ b/src/components/NavBar/NavBar.css @@ -18,9 +18,7 @@ } .nav > .nav-links { - display: inline; - float: right; - font-size: 18px; + height: -webkit-fill-available; } .nav > .nav-links > a { @@ -65,7 +63,6 @@ display: block; width: 100%; height: 0px; - transition: all 0.3s ease-in; overflow-y: hidden; top: 63px; left: 0px; @@ -78,7 +75,7 @@ height: 0px; } .nav > #nav-check:checked ~ .nav-links { - height: calc(50vh - 63px); + height: fit-content; overflow-y: auto; } } diff --git a/src/components/NavBar/NavBar.tsx b/src/components/NavBar/NavBar.tsx index 9a50353..3d26678 100644 --- a/src/components/NavBar/NavBar.tsx +++ b/src/components/NavBar/NavBar.tsx @@ -17,7 +17,7 @@ export const NavBar = () => { -
+
Discord diff --git a/src/components/SerialLoader/SerialLoader.tsx b/src/components/SerialLoader/SerialLoader.tsx index c50dc89..8893f40 100644 --- a/src/components/SerialLoader/SerialLoader.tsx +++ b/src/components/SerialLoader/SerialLoader.tsx @@ -84,7 +84,7 @@ const SerialLoader = ({ children }: PropsWithChildren) => { ); const ConnectScreen = () => ( -
+
{/*

Get Started

*/} @@ -107,56 +107,55 @@ const SerialLoader = ({ children }: PropsWithChildren) => { ); const TitleMessage = () => ( -
+

Welcome to the Mayhem Hub!
- Your one-stop destination for everything related to Mayhem - HackRF/Portapack. + Your one-stop-shop for everything related to Mayhem HackRF/Portapack.

); const AboutMessage = () => ( -
-

- This site is devoted to enabling you to control your HackRF/Portapack - remotely using your computer, streamlining your experience, and - amplifying the functionality of your device. -

- -

- Our site is designed to provide you with a simple, convenient way to - manage your HackRF/Portapack device. Through Mayhem Hub, you have an - entire suite of features at your fingertips, allowing you to take full - control of your device via your computer. -

- -

- One Click Firmware Upgrades: No longer do you need to wade - through complicated procedures to update your device. With a single - click, we will manage all the hard stuff, leaving you to enjoy the new - features and improved performance. -

- -

- Remote File Upload and Download: You can upload or download files - to and from your HackRF/Portapack device, without needing to remove your - Micro SD card or putting your HackRF into mass storage mode. -

- -

- Live Streaming the Screen: View your HackRF/Portapack screen in - real-time. With the live streaming feature, you can monitor your devices - screen remotely. -

- -

- And these are just the tip of the iceberg! Mayhem Hub is continuously - expanding its array of utilities and features! -

+
+ +
+ What is the Mayhem Hub? +
+
+

+ This app is devoted to enabling you to control your HackRF/Portapack + remotely using your computer, streamlining your experience, and + amplifying the functionality of your device, plus a few extras... +

+ +

+ One Click Firmware Upgrades: No longer do you need to wade + through complicated procedures to update your device. With a single + click, we will manage all the hard stuff, leaving you to enjoy the new + features and improved performance. +

+ +

+ Remote File Upload and Download: You can upload or download + files to and from your HackRF/Portapack device, without needing to + remove your Micro SD card or putting your HackRF into mass storage + mode. +

+ +

+ Live Streaming the Screen: View your HackRF/Portapack screen in + real-time. With the live streaming feature, you can monitor your + devices screen remotely. +

+ +

+ And these are just the tip of the iceberg! Mayhem Hub is continuously + expanding its array of utilities and features! +

+
);