diff --git a/web/src/features/dev/debug/radial.ts b/web/src/features/dev/debug/radial.ts
new file mode 100644
index 0000000..a05ad18
--- /dev/null
+++ b/web/src/features/dev/debug/radial.ts
@@ -0,0 +1,20 @@
+import { debugData } from '../../../utils/debugData';
+import type { MenuItem } from '../../menu/radial';
+
+export const debugRadial = () => {
+ debugData<{ items: MenuItem[]; sub?: boolean }>([
+ {
+ action: 'openRadialMenu',
+ data: {
+ items: [
+ // TODO: Fix wheel being broken when there's only one item
+ { icon: 'palette', label: 'Paint' },
+ { icon: 'warehouse', label: 'Garage' },
+ { icon: 'palette', label: 'Quite long text' },
+ { icon: 'palette', label: 'Paint' },
+ { icon: 'warehouse', label: 'Garage' },
+ ],
+ },
+ },
+ ]);
+};
diff --git a/web/src/features/dev/index.tsx b/web/src/features/dev/index.tsx
index 9496c4a..db4b4d7 100644
--- a/web/src/features/dev/index.tsx
+++ b/web/src/features/dev/index.tsx
@@ -9,6 +9,7 @@ import { debugCircleProgressbar, debugProgressbar } from './debug/progress';
import { debugTextUI } from './debug/textui';
import { debugSkillCheck } from './debug/skillcheck';
import { useState } from 'react';
+import { debugRadial } from './debug/radial';
const Dev: React.FC = () => {
const [opened, setOpened] = useState(false);
@@ -46,6 +47,9 @@ const Dev: React.FC = () => {
+