{containerSize.width > 0 && (
@@ -184,8 +206,9 @@ export function PatternCanvas() {
gridSize={100}
bounds={displayPattern.bounds}
machineInfo={machineInfo}
+ colorOverride={canvasGridColor}
/>
-
+
{machineInfo && }
>
)}
diff --git a/src/components/ui/switch.tsx b/src/components/ui/switch.tsx
new file mode 100644
index 0000000..6338184
--- /dev/null
+++ b/src/components/ui/switch.tsx
@@ -0,0 +1,27 @@
+import * as React from "react";
+import * as SwitchPrimitives from "@radix-ui/react-switch";
+
+import { cn } from "@/lib/utils";
+
+const Switch = React.forwardRef<
+ React.ElementRef,
+ React.ComponentPropsWithoutRef
+>(({ className, ...props }, ref) => (
+
+
+
+));
+Switch.displayName = SwitchPrimitives.Root.displayName;
+
+export { Switch };