diff --git a/packages/web/index.html b/packages/web/index.html index d48d430a..f21e342e 100644 --- a/packages/web/index.html +++ b/packages/web/index.html @@ -7,7 +7,7 @@ - + + + +Created with Fabric.js 4.6.0 + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/web/public/logo_black.svg b/packages/web/public/logo_black.svg new file mode 100644 index 00000000..e0f9bb19 --- /dev/null +++ b/packages/web/public/logo_black.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/packages/web/public/logo_white.svg b/packages/web/public/logo_white.svg new file mode 100644 index 00000000..b1bcd575 --- /dev/null +++ b/packages/web/public/logo_white.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/packages/web/public/site.webmanifest b/packages/web/public/site.webmanifest index a5f2d0ca..dc9509b9 100644 --- a/packages/web/public/site.webmanifest +++ b/packages/web/public/site.webmanifest @@ -5,7 +5,7 @@ "description": "Meshtastic Web App", "icons": [ { - "src": "/Logo.svg", + "src": "/logo.svg", "sizes": "any", "type": "image/svg+xml" } diff --git a/packages/web/src/components/Sidebar.tsx b/packages/web/src/components/Sidebar.tsx index a55d89e8..ddef36aa 100644 --- a/packages/web/src/components/Sidebar.tsx +++ b/packages/web/src/components/Sidebar.tsx @@ -1,4 +1,5 @@ -import React, { useEffect, useState, useTransition } from "react"; +import type React from "react"; +import { useEffect, useState, useTransition } from "react"; import { SidebarSection } from "@components/UI/Sidebar/SidebarSection.tsx"; import { Subtle } from "@components/UI/Typography/Subtle.tsx"; import { useDevice } from "@core/stores/deviceStore.ts"; @@ -101,7 +102,7 @@ export const Sidebar = ({ children }: SidebarProps) => { setDisplayedNodeCount(currentNodeCountValue); }); } - }, [currentNodeCountValue, displayedNodeCount, startNodeCountTransition]); + }, [currentNodeCountValue, displayedNodeCount]); const pages: NavLink[] = [ { @@ -146,7 +147,7 @@ export const Sidebar = ({ children }: SidebarProps) => { )} > {t("app.logo")} @@ -163,10 +164,7 @@ export const Sidebar = ({ children }: SidebarProps) => { - + {pages.map((link) => { return ( { })} -
+
{children}
diff --git a/packages/web/src/components/generic/DeviceImage.tsx b/packages/web/src/components/generic/DeviceImage.tsx index b80ebbac..ef96a429 100644 --- a/packages/web/src/components/generic/DeviceImage.tsx +++ b/packages/web/src/components/generic/DeviceImage.tsx @@ -47,7 +47,7 @@ const hardwareModelToFilename: { [key: string]: string } = { }; export const DeviceImage = ({ deviceType, className }: DeviceImageProps) => { - const getPath = (device: string) => `/${device}`; + const getPath = (device: string) => `/devices/${device}`; const device = hardwareModelToFilename[deviceType] || "unknown.svg"; return {device}; };