summaryrefslogtreecommitdiff
path: root/apps/web/src/components/editor/panels/preview/cursors.ts
diff options
context:
space:
mode:
authorMaze Winther <mazewinther@gmail.com>2026-04-20 11:31:17 +0200
committerMaze Winther <mazewinther@gmail.com>2026-04-20 11:31:17 +0200
commit3e89d2998588f8e35c524e523ba2ee853f0f6475 (patch)
tree57221f96c1259b3b07e3ddf8c1adefc502b9d8eb /apps/web/src/components/editor/panels/preview/cursors.ts
parent729d10592f4e802f91c555c309ff3ba4b119f843 (diff)
downloadopencut-3e89d2998588f8e35c524e523ba2ee853f0f6475.tar.gz
refactor: restructure files to their domains, new preview overlay system, and dep graph
Diffstat (limited to 'apps/web/src/components/editor/panels/preview/cursors.ts')
-rw-r--r--apps/web/src/components/editor/panels/preview/cursors.ts21
1 files changed, 0 insertions, 21 deletions
diff --git a/apps/web/src/components/editor/panels/preview/cursors.ts b/apps/web/src/components/editor/panels/preview/cursors.ts
deleted file mode 100644
index f04dbef0..00000000
--- a/apps/web/src/components/editor/panels/preview/cursors.ts
+++ /dev/null
@@ -1,21 +0,0 @@
-function svgCursor({
- svg,
- hotspotX,
- hotspotY,
-}: {
- svg: string;
- hotspotX: number;
- hotspotY: number;
-}): string {
- return `url("data:image/svg+xml,${encodeURIComponent(svg)}") ${hotspotX} ${hotspotY}, crosshair`;
-}
-
-/** Hotspot is at the nib tip, which is where anchor points land. */
-export const PEN_CURSOR = svgCursor({
- svg: `<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">
- <path d="M 1 1 L 5 2 L 13 10 L 10 13 L 2 5 Z" fill="white" stroke="#111" stroke-width="1" stroke-linejoin="round"/>
- <path d="M 1 1 L 5 2 L 2 5 Z" fill="#111"/>
-</svg>`,
- hotspotX: 1,
- hotspotY: 1,
-});