diff --git a/app/src/assets/gltf-glb/layouts/floorplane_1.glb b/app/src/assets/gltf-glb/layouts/floorplane_1.glb new file mode 100644 index 0000000..88e4c6c Binary files /dev/null and b/app/src/assets/gltf-glb/layouts/floorplane_1.glb differ diff --git a/app/src/assets/gltf-glb/layouts/floorplane_2.glb b/app/src/assets/gltf-glb/layouts/floorplane_2.glb new file mode 100644 index 0000000..97cc2de Binary files /dev/null and b/app/src/assets/gltf-glb/layouts/floorplane_2.glb differ diff --git a/app/src/components/footer/Footer.tsx b/app/src/components/footer/Footer.tsx index ae38c3a..8c1319a 100644 --- a/app/src/components/footer/Footer.tsx +++ b/app/src/components/footer/Footer.tsx @@ -1,4 +1,4 @@ -import React, { useEffect } from "react"; +import React from "react"; import { HelpIcon } from "../icons/DashboardIcon"; import { useLogger } from "../ui/log/LoggerContext"; import { GetLogIcon } from "./getLogIcons"; @@ -15,25 +15,9 @@ const Footer: React.FC = () => { const { logs, setIsLogListVisible } = useLogger(); const lastLog = logs.length > 0 ? logs[logs.length - 1] : null; - const { showShortcuts, setShowShortcuts } = useShortcutStore(); + const { showShortcuts } = useShortcutStore(); const { isPlaying } = usePlayButtonStore(); - // Listen for Ctrl + Shift + ? - useEffect(() => { - const handleKeyDown = (e: KeyboardEvent) => { - if ( - e.ctrlKey && - e.shiftKey && - (e.key === "?" || e.key === "/") // for some keyboards ? and / share the same key - ) { - e.preventDefault(); - setShowShortcuts(!showShortcuts); // toggle visibility directly - } - }; - - window.addEventListener("keydown", handleKeyDown); - return () => window.removeEventListener("keydown", handleKeyDown); - }, [showShortcuts, setShowShortcuts]); return (