diff --git a/dist/cursors_scalable/00000000000000020006000e7e9ffc3f b/dist/cursors_scalable/00000000000000020006000e7e9ffc3f
new file mode 120000
index 0000000..a305d5c
--- /dev/null
+++ b/dist/cursors_scalable/00000000000000020006000e7e9ffc3f
@@ -0,0 +1 @@
+progress
\ No newline at end of file
diff --git a/dist/cursors_scalable/00008160000006810000408080010102 b/dist/cursors_scalable/00008160000006810000408080010102
new file mode 120000
index 0000000..fb54fee
--- /dev/null
+++ b/dist/cursors_scalable/00008160000006810000408080010102
@@ -0,0 +1 @@
+size_ver
\ No newline at end of file
diff --git a/dist/cursors_scalable/03b6e0fcb3499374a867c041f52298f0 b/dist/cursors_scalable/03b6e0fcb3499374a867c041f52298f0
new file mode 120000
index 0000000..031757c
--- /dev/null
+++ b/dist/cursors_scalable/03b6e0fcb3499374a867c041f52298f0
@@ -0,0 +1 @@
+circle
\ No newline at end of file
diff --git a/dist/cursors_scalable/08e8e1c95fe2fc01f976f1e063a24ccd b/dist/cursors_scalable/08e8e1c95fe2fc01f976f1e063a24ccd
new file mode 120000
index 0000000..a305d5c
--- /dev/null
+++ b/dist/cursors_scalable/08e8e1c95fe2fc01f976f1e063a24ccd
@@ -0,0 +1 @@
+progress
\ No newline at end of file
diff --git a/dist/cursors_scalable/1081e37283d90000800003c07f3ef6bf b/dist/cursors_scalable/1081e37283d90000800003c07f3ef6bf
new file mode 120000
index 0000000..88740b2
--- /dev/null
+++ b/dist/cursors_scalable/1081e37283d90000800003c07f3ef6bf
@@ -0,0 +1 @@
+copy
\ No newline at end of file
diff --git a/dist/cursors_scalable/3085a0e285430894940527032f8b26df b/dist/cursors_scalable/3085a0e285430894940527032f8b26df
new file mode 120000
index 0000000..c4ad821
--- /dev/null
+++ b/dist/cursors_scalable/3085a0e285430894940527032f8b26df
@@ -0,0 +1 @@
+alias
\ No newline at end of file
diff --git a/dist/cursors_scalable/3ecb610c1bf2410f44200f48c40d3599 b/dist/cursors_scalable/3ecb610c1bf2410f44200f48c40d3599
new file mode 120000
index 0000000..a305d5c
--- /dev/null
+++ b/dist/cursors_scalable/3ecb610c1bf2410f44200f48c40d3599
@@ -0,0 +1 @@
+progress
\ No newline at end of file
diff --git a/dist/cursors_scalable/4498f0e0c1937ffe01fd06f973665830 b/dist/cursors_scalable/4498f0e0c1937ffe01fd06f973665830
new file mode 120000
index 0000000..cbb52c1
--- /dev/null
+++ b/dist/cursors_scalable/4498f0e0c1937ffe01fd06f973665830
@@ -0,0 +1 @@
+dnd-move
\ No newline at end of file
diff --git a/dist/cursors_scalable/5c6cd98b3f3ebcb1f9c7f1c204630408 b/dist/cursors_scalable/5c6cd98b3f3ebcb1f9c7f1c204630408
new file mode 120000
index 0000000..4cea3ac
--- /dev/null
+++ b/dist/cursors_scalable/5c6cd98b3f3ebcb1f9c7f1c204630408
@@ -0,0 +1 @@
+help
\ No newline at end of file
diff --git a/dist/cursors_scalable/6407b0e94181790501fd1e167b474872 b/dist/cursors_scalable/6407b0e94181790501fd1e167b474872
new file mode 120000
index 0000000..88740b2
--- /dev/null
+++ b/dist/cursors_scalable/6407b0e94181790501fd1e167b474872
@@ -0,0 +1 @@
+copy
\ No newline at end of file
diff --git a/dist/cursors_scalable/640fb0e74195791501fd1ed57b41487f b/dist/cursors_scalable/640fb0e74195791501fd1ed57b41487f
new file mode 120000
index 0000000..c4ad821
--- /dev/null
+++ b/dist/cursors_scalable/640fb0e74195791501fd1ed57b41487f
@@ -0,0 +1 @@
+alias
\ No newline at end of file
diff --git a/dist/cursors_scalable/9081237383d90e509aa00f00170e968f b/dist/cursors_scalable/9081237383d90e509aa00f00170e968f
new file mode 120000
index 0000000..cbb52c1
--- /dev/null
+++ b/dist/cursors_scalable/9081237383d90e509aa00f00170e968f
@@ -0,0 +1 @@
+dnd-move
\ No newline at end of file
diff --git a/dist/cursors_scalable/9d800788f1b08800ae810202380a0822 b/dist/cursors_scalable/9d800788f1b08800ae810202380a0822
new file mode 120000
index 0000000..5ba3f42
--- /dev/null
+++ b/dist/cursors_scalable/9d800788f1b08800ae810202380a0822
@@ -0,0 +1 @@
+pointer
\ No newline at end of file
diff --git a/dist/cursors_scalable/a2a266d0498c3104214a47bd64ab0fc8 b/dist/cursors_scalable/a2a266d0498c3104214a47bd64ab0fc8
new file mode 120000
index 0000000..c4ad821
--- /dev/null
+++ b/dist/cursors_scalable/a2a266d0498c3104214a47bd64ab0fc8
@@ -0,0 +1 @@
+alias
\ No newline at end of file
diff --git a/dist/cursors_scalable/alias/alias.svg b/dist/cursors_scalable/alias/alias.svg
new file mode 100644
index 0000000..615dc6d
--- /dev/null
+++ b/dist/cursors_scalable/alias/alias.svg
@@ -0,0 +1,164 @@
+
+
diff --git a/dist/cursors_scalable/alias/metadata.json b/dist/cursors_scalable/alias/metadata.json
new file mode 100644
index 0000000..708e997
--- /dev/null
+++ b/dist/cursors_scalable/alias/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "alias.svg",
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/all-scroll/all-scroll.svg b/dist/cursors_scalable/all-scroll/all-scroll.svg
new file mode 100644
index 0000000..4c5c0fc
--- /dev/null
+++ b/dist/cursors_scalable/all-scroll/all-scroll.svg
@@ -0,0 +1,122 @@
+
+
diff --git a/dist/cursors_scalable/all-scroll/metadata.json b/dist/cursors_scalable/all-scroll/metadata.json
new file mode 100644
index 0000000..e7776fa
--- /dev/null
+++ b/dist/cursors_scalable/all-scroll/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "all-scroll.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/arrow b/dist/cursors_scalable/arrow
new file mode 120000
index 0000000..331d858
--- /dev/null
+++ b/dist/cursors_scalable/arrow
@@ -0,0 +1 @@
+default
\ No newline at end of file
diff --git a/dist/cursors_scalable/b66166c04f8c3109214a4fbd64a50fc8 b/dist/cursors_scalable/b66166c04f8c3109214a4fbd64a50fc8
new file mode 120000
index 0000000..88740b2
--- /dev/null
+++ b/dist/cursors_scalable/b66166c04f8c3109214a4fbd64a50fc8
@@ -0,0 +1 @@
+copy
\ No newline at end of file
diff --git a/dist/cursors_scalable/bottom_left_corner/bottom_left_corner.svg b/dist/cursors_scalable/bottom_left_corner/bottom_left_corner.svg
new file mode 100644
index 0000000..07ede1a
--- /dev/null
+++ b/dist/cursors_scalable/bottom_left_corner/bottom_left_corner.svg
@@ -0,0 +1,14 @@
+
diff --git a/dist/cursors_scalable/bottom_left_corner/metadata.json b/dist/cursors_scalable/bottom_left_corner/metadata.json
new file mode 100644
index 0000000..3e61ee9
--- /dev/null
+++ b/dist/cursors_scalable/bottom_left_corner/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "bottom_left_corner.svg",
+ "hotspot_x": 4,
+ "hotspot_y": 26,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/bottom_right_corner/bottom_right_corner.svg b/dist/cursors_scalable/bottom_right_corner/bottom_right_corner.svg
new file mode 100644
index 0000000..88250ec
--- /dev/null
+++ b/dist/cursors_scalable/bottom_right_corner/bottom_right_corner.svg
@@ -0,0 +1,16 @@
+
diff --git a/dist/cursors_scalable/bottom_right_corner/metadata.json b/dist/cursors_scalable/bottom_right_corner/metadata.json
new file mode 100644
index 0000000..899e9f1
--- /dev/null
+++ b/dist/cursors_scalable/bottom_right_corner/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "bottom_right_corner.svg",
+ "hotspot_x": 26,
+ "hotspot_y": 26,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/bottom_side/bottom_side.svg b/dist/cursors_scalable/bottom_side/bottom_side.svg
new file mode 100644
index 0000000..7d79514
--- /dev/null
+++ b/dist/cursors_scalable/bottom_side/bottom_side.svg
@@ -0,0 +1,18 @@
+
diff --git a/dist/cursors_scalable/bottom_side/metadata.json b/dist/cursors_scalable/bottom_side/metadata.json
new file mode 100644
index 0000000..16db607
--- /dev/null
+++ b/dist/cursors_scalable/bottom_side/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "bottom_side.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 28,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/cell/cell.svg b/dist/cursors_scalable/cell/cell.svg
new file mode 100644
index 0000000..ee1dfdf
--- /dev/null
+++ b/dist/cursors_scalable/cell/cell.svg
@@ -0,0 +1,16 @@
+
diff --git a/dist/cursors_scalable/cell/metadata.json b/dist/cursors_scalable/cell/metadata.json
new file mode 100644
index 0000000..7873c59
--- /dev/null
+++ b/dist/cursors_scalable/cell/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "cell.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/center_ptr/center_ptr.svg b/dist/cursors_scalable/center_ptr/center_ptr.svg
new file mode 100644
index 0000000..12ed17e
--- /dev/null
+++ b/dist/cursors_scalable/center_ptr/center_ptr.svg
@@ -0,0 +1,12 @@
+
diff --git a/dist/cursors_scalable/center_ptr/metadata.json b/dist/cursors_scalable/center_ptr/metadata.json
new file mode 100644
index 0000000..c2fc909
--- /dev/null
+++ b/dist/cursors_scalable/center_ptr/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "center_ptr.svg",
+ "hotspot_x": 20,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/circle b/dist/cursors_scalable/circle
new file mode 120000
index 0000000..23bfed6
--- /dev/null
+++ b/dist/cursors_scalable/circle
@@ -0,0 +1 @@
+not-allowed
\ No newline at end of file
diff --git a/dist/cursors_scalable/closedhand b/dist/cursors_scalable/closedhand
new file mode 120000
index 0000000..cbb52c1
--- /dev/null
+++ b/dist/cursors_scalable/closedhand
@@ -0,0 +1 @@
+dnd-move
\ No newline at end of file
diff --git a/dist/cursors_scalable/col-resize/col-resize.svg b/dist/cursors_scalable/col-resize/col-resize.svg
new file mode 100644
index 0000000..da15bdc
--- /dev/null
+++ b/dist/cursors_scalable/col-resize/col-resize.svg
@@ -0,0 +1,17 @@
+
diff --git a/dist/cursors_scalable/col-resize/metadata.json b/dist/cursors_scalable/col-resize/metadata.json
new file mode 100644
index 0000000..0acbcb2
--- /dev/null
+++ b/dist/cursors_scalable/col-resize/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "col-resize.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/color-picker/color-picker.svg b/dist/cursors_scalable/color-picker/color-picker.svg
new file mode 100644
index 0000000..87887a3
--- /dev/null
+++ b/dist/cursors_scalable/color-picker/color-picker.svg
@@ -0,0 +1,420 @@
+
+
diff --git a/dist/cursors_scalable/color-picker/metadata.json b/dist/cursors_scalable/color-picker/metadata.json
new file mode 100644
index 0000000..93663a9
--- /dev/null
+++ b/dist/cursors_scalable/color-picker/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "color-picker.svg",
+ "hotspot_x": 4,
+ "hotspot_y": 29,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/context-menu/context-menu.svg b/dist/cursors_scalable/context-menu/context-menu.svg
new file mode 100644
index 0000000..0c88309
--- /dev/null
+++ b/dist/cursors_scalable/context-menu/context-menu.svg
@@ -0,0 +1,176 @@
+
+
diff --git a/dist/cursors_scalable/context-menu/metadata.json b/dist/cursors_scalable/context-menu/metadata.json
new file mode 100644
index 0000000..70bb3d0
--- /dev/null
+++ b/dist/cursors_scalable/context-menu/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "context-menu.svg",
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/copy/copy.svg b/dist/cursors_scalable/copy/copy.svg
new file mode 100644
index 0000000..b6d3989
--- /dev/null
+++ b/dist/cursors_scalable/copy/copy.svg
@@ -0,0 +1,149 @@
+
+
diff --git a/dist/cursors_scalable/copy/metadata.json b/dist/cursors_scalable/copy/metadata.json
new file mode 100644
index 0000000..f9ed45c
--- /dev/null
+++ b/dist/cursors_scalable/copy/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "copy.svg",
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/cross b/dist/cursors_scalable/cross
new file mode 120000
index 0000000..67580a7
--- /dev/null
+++ b/dist/cursors_scalable/cross
@@ -0,0 +1 @@
+crosshair
\ No newline at end of file
diff --git a/dist/cursors_scalable/crossed_circle b/dist/cursors_scalable/crossed_circle
new file mode 120000
index 0000000..23bfed6
--- /dev/null
+++ b/dist/cursors_scalable/crossed_circle
@@ -0,0 +1 @@
+not-allowed
\ No newline at end of file
diff --git a/dist/cursors_scalable/crosshair/crosshair.svg b/dist/cursors_scalable/crosshair/crosshair.svg
new file mode 100644
index 0000000..5506d85
--- /dev/null
+++ b/dist/cursors_scalable/crosshair/crosshair.svg
@@ -0,0 +1,14 @@
+
diff --git a/dist/cursors_scalable/crosshair/metadata.json b/dist/cursors_scalable/crosshair/metadata.json
new file mode 100644
index 0000000..2316cf9
--- /dev/null
+++ b/dist/cursors_scalable/crosshair/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "crosshair.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/d9ce0ab605698f320427677b458ad60b b/dist/cursors_scalable/d9ce0ab605698f320427677b458ad60b
new file mode 120000
index 0000000..4cea3ac
--- /dev/null
+++ b/dist/cursors_scalable/d9ce0ab605698f320427677b458ad60b
@@ -0,0 +1 @@
+help
\ No newline at end of file
diff --git a/dist/cursors_scalable/default/default.svg b/dist/cursors_scalable/default/default.svg
new file mode 100644
index 0000000..da6a121
--- /dev/null
+++ b/dist/cursors_scalable/default/default.svg
@@ -0,0 +1,135 @@
+
+
diff --git a/dist/cursors_scalable/default/metadata.json b/dist/cursors_scalable/default/metadata.json
new file mode 100644
index 0000000..b92a3e1
--- /dev/null
+++ b/dist/cursors_scalable/default/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "default.svg",
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/dnd-copy b/dist/cursors_scalable/dnd-copy
new file mode 120000
index 0000000..88740b2
--- /dev/null
+++ b/dist/cursors_scalable/dnd-copy
@@ -0,0 +1 @@
+copy
\ No newline at end of file
diff --git a/dist/cursors_scalable/dnd-move/dnd-move.svg b/dist/cursors_scalable/dnd-move/dnd-move.svg
new file mode 100644
index 0000000..0cd5b88
--- /dev/null
+++ b/dist/cursors_scalable/dnd-move/dnd-move.svg
@@ -0,0 +1,102 @@
+
+
diff --git a/dist/cursors_scalable/dnd-move/metadata.json b/dist/cursors_scalable/dnd-move/metadata.json
new file mode 100644
index 0000000..e717241
--- /dev/null
+++ b/dist/cursors_scalable/dnd-move/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "dnd-move.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/dnd-no-drop/dnd-no-drop.svg b/dist/cursors_scalable/dnd-no-drop/dnd-no-drop.svg
new file mode 100644
index 0000000..e0f9881
--- /dev/null
+++ b/dist/cursors_scalable/dnd-no-drop/dnd-no-drop.svg
@@ -0,0 +1,164 @@
+
+
diff --git a/dist/cursors_scalable/dnd-no-drop/metadata.json b/dist/cursors_scalable/dnd-no-drop/metadata.json
new file mode 100644
index 0000000..daede76
--- /dev/null
+++ b/dist/cursors_scalable/dnd-no-drop/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "dnd-no-drop.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/dnd-none b/dist/cursors_scalable/dnd-none
new file mode 120000
index 0000000..cbb52c1
--- /dev/null
+++ b/dist/cursors_scalable/dnd-none
@@ -0,0 +1 @@
+dnd-move
\ No newline at end of file
diff --git a/dist/cursors_scalable/down-arrow/down-arrow.svg b/dist/cursors_scalable/down-arrow/down-arrow.svg
new file mode 100644
index 0000000..8ab6a19
--- /dev/null
+++ b/dist/cursors_scalable/down-arrow/down-arrow.svg
@@ -0,0 +1,17 @@
+
diff --git a/dist/cursors_scalable/down-arrow/metadata.json b/dist/cursors_scalable/down-arrow/metadata.json
new file mode 100644
index 0000000..b9c9d41
--- /dev/null
+++ b/dist/cursors_scalable/down-arrow/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "down-arrow.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 28,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/draft/draft.svg b/dist/cursors_scalable/draft/draft.svg
new file mode 100644
index 0000000..65ea0ca
--- /dev/null
+++ b/dist/cursors_scalable/draft/draft.svg
@@ -0,0 +1,106 @@
+
+
+
+
diff --git a/dist/cursors_scalable/draft/metadata.json b/dist/cursors_scalable/draft/metadata.json
new file mode 100644
index 0000000..3a41ffe
--- /dev/null
+++ b/dist/cursors_scalable/draft/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "draft.svg",
+ "hotspot_x": 4,
+ "hotspot_y": 29,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/e-resize b/dist/cursors_scalable/e-resize
new file mode 120000
index 0000000..e0da659
--- /dev/null
+++ b/dist/cursors_scalable/e-resize
@@ -0,0 +1 @@
+size_hor
\ No newline at end of file
diff --git a/dist/cursors_scalable/e29285e634086352946a0e7090d73106 b/dist/cursors_scalable/e29285e634086352946a0e7090d73106
new file mode 120000
index 0000000..5ba3f42
--- /dev/null
+++ b/dist/cursors_scalable/e29285e634086352946a0e7090d73106
@@ -0,0 +1 @@
+pointer
\ No newline at end of file
diff --git a/dist/cursors_scalable/fcf21c00b30f7e3f83fe0dfd12e71cff b/dist/cursors_scalable/fcf21c00b30f7e3f83fe0dfd12e71cff
new file mode 120000
index 0000000..cbb52c1
--- /dev/null
+++ b/dist/cursors_scalable/fcf21c00b30f7e3f83fe0dfd12e71cff
@@ -0,0 +1 @@
+dnd-move
\ No newline at end of file
diff --git a/dist/cursors_scalable/fleur/fleur.svg b/dist/cursors_scalable/fleur/fleur.svg
new file mode 100644
index 0000000..48ff473
--- /dev/null
+++ b/dist/cursors_scalable/fleur/fleur.svg
@@ -0,0 +1,125 @@
+
+
diff --git a/dist/cursors_scalable/fleur/metadata.json b/dist/cursors_scalable/fleur/metadata.json
new file mode 100644
index 0000000..8a6fa33
--- /dev/null
+++ b/dist/cursors_scalable/fleur/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "fleur.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/forbidden b/dist/cursors_scalable/forbidden
new file mode 120000
index 0000000..226af18
--- /dev/null
+++ b/dist/cursors_scalable/forbidden
@@ -0,0 +1 @@
+no-drop
\ No newline at end of file
diff --git a/dist/cursors_scalable/grab b/dist/cursors_scalable/grab
new file mode 120000
index 0000000..0834bff
--- /dev/null
+++ b/dist/cursors_scalable/grab
@@ -0,0 +1 @@
+openhand
\ No newline at end of file
diff --git a/dist/cursors_scalable/grabbing b/dist/cursors_scalable/grabbing
new file mode 120000
index 0000000..cbb52c1
--- /dev/null
+++ b/dist/cursors_scalable/grabbing
@@ -0,0 +1 @@
+dnd-move
\ No newline at end of file
diff --git a/dist/cursors_scalable/h_double_arrow b/dist/cursors_scalable/h_double_arrow
new file mode 120000
index 0000000..e0da659
--- /dev/null
+++ b/dist/cursors_scalable/h_double_arrow
@@ -0,0 +1 @@
+size_hor
\ No newline at end of file
diff --git a/dist/cursors_scalable/half-busy b/dist/cursors_scalable/half-busy
new file mode 120000
index 0000000..a305d5c
--- /dev/null
+++ b/dist/cursors_scalable/half-busy
@@ -0,0 +1 @@
+progress
\ No newline at end of file
diff --git a/dist/cursors_scalable/hand1 b/dist/cursors_scalable/hand1
new file mode 120000
index 0000000..5ba3f42
--- /dev/null
+++ b/dist/cursors_scalable/hand1
@@ -0,0 +1 @@
+pointer
\ No newline at end of file
diff --git a/dist/cursors_scalable/hand2 b/dist/cursors_scalable/hand2
new file mode 120000
index 0000000..5ba3f42
--- /dev/null
+++ b/dist/cursors_scalable/hand2
@@ -0,0 +1 @@
+pointer
\ No newline at end of file
diff --git a/dist/cursors_scalable/help/help.svg b/dist/cursors_scalable/help/help.svg
new file mode 100644
index 0000000..5045ad7
--- /dev/null
+++ b/dist/cursors_scalable/help/help.svg
@@ -0,0 +1,147 @@
+
+
diff --git a/dist/cursors_scalable/help/metadata.json b/dist/cursors_scalable/help/metadata.json
new file mode 100644
index 0000000..62e711e
--- /dev/null
+++ b/dist/cursors_scalable/help/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "help.svg",
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/ibeam b/dist/cursors_scalable/ibeam
new file mode 120000
index 0000000..f3a3485
--- /dev/null
+++ b/dist/cursors_scalable/ibeam
@@ -0,0 +1 @@
+text
\ No newline at end of file
diff --git a/dist/cursors_scalable/left-arrow/left-arrow.svg b/dist/cursors_scalable/left-arrow/left-arrow.svg
new file mode 100644
index 0000000..9121782
--- /dev/null
+++ b/dist/cursors_scalable/left-arrow/left-arrow.svg
@@ -0,0 +1,17 @@
+
diff --git a/dist/cursors_scalable/left-arrow/metadata.json b/dist/cursors_scalable/left-arrow/metadata.json
new file mode 100644
index 0000000..8b09d30
--- /dev/null
+++ b/dist/cursors_scalable/left-arrow/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "left-arrow.svg",
+ "hotspot_x": 4,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/left_ptr b/dist/cursors_scalable/left_ptr
new file mode 120000
index 0000000..331d858
--- /dev/null
+++ b/dist/cursors_scalable/left_ptr
@@ -0,0 +1 @@
+default
\ No newline at end of file
diff --git a/dist/cursors_scalable/left_ptr_help b/dist/cursors_scalable/left_ptr_help
new file mode 120000
index 0000000..4cea3ac
--- /dev/null
+++ b/dist/cursors_scalable/left_ptr_help
@@ -0,0 +1 @@
+help
\ No newline at end of file
diff --git a/dist/cursors_scalable/left_ptr_watch b/dist/cursors_scalable/left_ptr_watch
new file mode 120000
index 0000000..a305d5c
--- /dev/null
+++ b/dist/cursors_scalable/left_ptr_watch
@@ -0,0 +1 @@
+progress
\ No newline at end of file
diff --git a/dist/cursors_scalable/left_side/left_side.svg b/dist/cursors_scalable/left_side/left_side.svg
new file mode 100644
index 0000000..e3d3f35
--- /dev/null
+++ b/dist/cursors_scalable/left_side/left_side.svg
@@ -0,0 +1,20 @@
+
diff --git a/dist/cursors_scalable/left_side/metadata.json b/dist/cursors_scalable/left_side/metadata.json
new file mode 100644
index 0000000..5ff0f2f
--- /dev/null
+++ b/dist/cursors_scalable/left_side/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "left_side.svg",
+ "hotspot_x": 4,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/link b/dist/cursors_scalable/link
new file mode 120000
index 0000000..c4ad821
--- /dev/null
+++ b/dist/cursors_scalable/link
@@ -0,0 +1 @@
+alias
\ No newline at end of file
diff --git a/dist/cursors_scalable/ll_angle b/dist/cursors_scalable/ll_angle
new file mode 120000
index 0000000..aab13ad
--- /dev/null
+++ b/dist/cursors_scalable/ll_angle
@@ -0,0 +1 @@
+bottom_left_corner
\ No newline at end of file
diff --git a/dist/cursors_scalable/lr_angle b/dist/cursors_scalable/lr_angle
new file mode 120000
index 0000000..9a02514
--- /dev/null
+++ b/dist/cursors_scalable/lr_angle
@@ -0,0 +1 @@
+bottom_right_corner
\ No newline at end of file
diff --git a/dist/cursors_scalable/move b/dist/cursors_scalable/move
new file mode 120000
index 0000000..cbb52c1
--- /dev/null
+++ b/dist/cursors_scalable/move
@@ -0,0 +1 @@
+dnd-move
\ No newline at end of file
diff --git a/dist/cursors_scalable/n-resize b/dist/cursors_scalable/n-resize
new file mode 120000
index 0000000..fb54fee
--- /dev/null
+++ b/dist/cursors_scalable/n-resize
@@ -0,0 +1 @@
+size_ver
\ No newline at end of file
diff --git a/dist/cursors_scalable/ne-resize b/dist/cursors_scalable/ne-resize
new file mode 120000
index 0000000..19274a2
--- /dev/null
+++ b/dist/cursors_scalable/ne-resize
@@ -0,0 +1 @@
+top_right_corner
\ No newline at end of file
diff --git a/dist/cursors_scalable/nesw-resize b/dist/cursors_scalable/nesw-resize
new file mode 120000
index 0000000..e0935e6
--- /dev/null
+++ b/dist/cursors_scalable/nesw-resize
@@ -0,0 +1 @@
+size_bdiag
\ No newline at end of file
diff --git a/dist/cursors_scalable/no-drop/metadata.json b/dist/cursors_scalable/no-drop/metadata.json
new file mode 100644
index 0000000..7f4c235
--- /dev/null
+++ b/dist/cursors_scalable/no-drop/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "no-drop.svg",
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/no-drop/no-drop.svg b/dist/cursors_scalable/no-drop/no-drop.svg
new file mode 100644
index 0000000..4703f66
--- /dev/null
+++ b/dist/cursors_scalable/no-drop/no-drop.svg
@@ -0,0 +1,177 @@
+
+
diff --git a/dist/cursors_scalable/not-allowed/metadata.json b/dist/cursors_scalable/not-allowed/metadata.json
new file mode 100644
index 0000000..9d24296
--- /dev/null
+++ b/dist/cursors_scalable/not-allowed/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "not-allowed.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/not-allowed/not-allowed.svg b/dist/cursors_scalable/not-allowed/not-allowed.svg
new file mode 100644
index 0000000..c6718fb
--- /dev/null
+++ b/dist/cursors_scalable/not-allowed/not-allowed.svg
@@ -0,0 +1,125 @@
+
+
diff --git a/dist/cursors_scalable/nw-resize b/dist/cursors_scalable/nw-resize
new file mode 120000
index 0000000..be1ee95
--- /dev/null
+++ b/dist/cursors_scalable/nw-resize
@@ -0,0 +1 @@
+top_left_corner
\ No newline at end of file
diff --git a/dist/cursors_scalable/nwse-resize b/dist/cursors_scalable/nwse-resize
new file mode 120000
index 0000000..913bbc3
--- /dev/null
+++ b/dist/cursors_scalable/nwse-resize
@@ -0,0 +1 @@
+size_fdiag
\ No newline at end of file
diff --git a/dist/cursors_scalable/openhand/metadata.json b/dist/cursors_scalable/openhand/metadata.json
new file mode 100644
index 0000000..6e8bcd3
--- /dev/null
+++ b/dist/cursors_scalable/openhand/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "openhand.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/openhand/openhand.svg b/dist/cursors_scalable/openhand/openhand.svg
new file mode 100644
index 0000000..603c4a9
--- /dev/null
+++ b/dist/cursors_scalable/openhand/openhand.svg
@@ -0,0 +1,95 @@
+
+
diff --git a/dist/cursors_scalable/pencil/metadata.json b/dist/cursors_scalable/pencil/metadata.json
new file mode 100644
index 0000000..baf369f
--- /dev/null
+++ b/dist/cursors_scalable/pencil/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "pencil.svg",
+ "hotspot_x": 4,
+ "hotspot_y": 29,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/pencil/pencil.svg b/dist/cursors_scalable/pencil/pencil.svg
new file mode 100644
index 0000000..877de5b
--- /dev/null
+++ b/dist/cursors_scalable/pencil/pencil.svg
@@ -0,0 +1,92 @@
+
+
+
+
diff --git a/dist/cursors_scalable/pirate/metadata.json b/dist/cursors_scalable/pirate/metadata.json
new file mode 100644
index 0000000..e01ac43
--- /dev/null
+++ b/dist/cursors_scalable/pirate/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "pirate.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/pirate/pirate.svg b/dist/cursors_scalable/pirate/pirate.svg
new file mode 100644
index 0000000..fb16de0
--- /dev/null
+++ b/dist/cursors_scalable/pirate/pirate.svg
@@ -0,0 +1,113 @@
+
+
diff --git a/dist/cursors_scalable/plus b/dist/cursors_scalable/plus
new file mode 120000
index 0000000..d1b147b
--- /dev/null
+++ b/dist/cursors_scalable/plus
@@ -0,0 +1 @@
+cell
\ No newline at end of file
diff --git a/dist/cursors_scalable/pointer/metadata.json b/dist/cursors_scalable/pointer/metadata.json
new file mode 100644
index 0000000..bcc457c
--- /dev/null
+++ b/dist/cursors_scalable/pointer/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "pointer.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/pointer/pointer.svg b/dist/cursors_scalable/pointer/pointer.svg
new file mode 100644
index 0000000..cca9232
--- /dev/null
+++ b/dist/cursors_scalable/pointer/pointer.svg
@@ -0,0 +1,112 @@
+
+
diff --git a/dist/cursors_scalable/pointing_hand b/dist/cursors_scalable/pointing_hand
new file mode 120000
index 0000000..5ba3f42
--- /dev/null
+++ b/dist/cursors_scalable/pointing_hand
@@ -0,0 +1 @@
+pointer
\ No newline at end of file
diff --git a/dist/cursors_scalable/progress/metadata.json b/dist/cursors_scalable/progress/metadata.json
new file mode 100644
index 0000000..dfecd37
--- /dev/null
+++ b/dist/cursors_scalable/progress/metadata.json
@@ -0,0 +1,163 @@
+[
+ {
+ "filename": "progress-01.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-02.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-03.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-04.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-05.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-06.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-07.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-08.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-09.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-10.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-11.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-12.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-13.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-14.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-15.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-16.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-17.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-18.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-19.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-20.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-21.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-22.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ },
+ {
+ "filename": "progress-23.svg",
+ "delay": 30,
+ "hotspot_x": 4,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/progress/progress-01.svg b/dist/cursors_scalable/progress/progress-01.svg
new file mode 100644
index 0000000..c436e5a
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-01.svg
@@ -0,0 +1,359 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-02.svg b/dist/cursors_scalable/progress/progress-02.svg
new file mode 100644
index 0000000..7d4cff6
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-02.svg
@@ -0,0 +1,476 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-03.svg b/dist/cursors_scalable/progress/progress-03.svg
new file mode 100644
index 0000000..954ec3e
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-03.svg
@@ -0,0 +1,476 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-04.svg b/dist/cursors_scalable/progress/progress-04.svg
new file mode 100644
index 0000000..2b6c3fc
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-04.svg
@@ -0,0 +1,465 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-05.svg b/dist/cursors_scalable/progress/progress-05.svg
new file mode 100644
index 0000000..0a11ddb
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-05.svg
@@ -0,0 +1,465 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-06.svg b/dist/cursors_scalable/progress/progress-06.svg
new file mode 100644
index 0000000..4f64833
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-06.svg
@@ -0,0 +1,454 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-07.svg b/dist/cursors_scalable/progress/progress-07.svg
new file mode 100644
index 0000000..aa93fed
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-07.svg
@@ -0,0 +1,454 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-08.svg b/dist/cursors_scalable/progress/progress-08.svg
new file mode 100644
index 0000000..b380978
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-08.svg
@@ -0,0 +1,494 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-09.svg b/dist/cursors_scalable/progress/progress-09.svg
new file mode 100644
index 0000000..db25f44
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-09.svg
@@ -0,0 +1,454 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-10.svg b/dist/cursors_scalable/progress/progress-10.svg
new file mode 100644
index 0000000..bdb2473
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-10.svg
@@ -0,0 +1,454 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-11.svg b/dist/cursors_scalable/progress/progress-11.svg
new file mode 100644
index 0000000..6aa3c01
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-11.svg
@@ -0,0 +1,454 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-12.svg b/dist/cursors_scalable/progress/progress-12.svg
new file mode 100644
index 0000000..add40c6
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-12.svg
@@ -0,0 +1,454 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-13.svg b/dist/cursors_scalable/progress/progress-13.svg
new file mode 100644
index 0000000..f8c743e
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-13.svg
@@ -0,0 +1,454 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-14.svg b/dist/cursors_scalable/progress/progress-14.svg
new file mode 100644
index 0000000..ba664a8
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-14.svg
@@ -0,0 +1,454 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-15.svg b/dist/cursors_scalable/progress/progress-15.svg
new file mode 100644
index 0000000..6384e8e
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-15.svg
@@ -0,0 +1,454 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-16.svg b/dist/cursors_scalable/progress/progress-16.svg
new file mode 100644
index 0000000..f62ac35
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-16.svg
@@ -0,0 +1,454 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-17.svg b/dist/cursors_scalable/progress/progress-17.svg
new file mode 100644
index 0000000..d7894c8
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-17.svg
@@ -0,0 +1,454 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-18.svg b/dist/cursors_scalable/progress/progress-18.svg
new file mode 100644
index 0000000..5b626ae
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-18.svg
@@ -0,0 +1,454 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-19.svg b/dist/cursors_scalable/progress/progress-19.svg
new file mode 100644
index 0000000..c3ef053
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-19.svg
@@ -0,0 +1,454 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-20.svg b/dist/cursors_scalable/progress/progress-20.svg
new file mode 100644
index 0000000..62856e7
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-20.svg
@@ -0,0 +1,454 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-21.svg b/dist/cursors_scalable/progress/progress-21.svg
new file mode 100644
index 0000000..6f4902c
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-21.svg
@@ -0,0 +1,454 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-22.svg b/dist/cursors_scalable/progress/progress-22.svg
new file mode 100644
index 0000000..176c0f0
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-22.svg
@@ -0,0 +1,454 @@
+
+
diff --git a/dist/cursors_scalable/progress/progress-23.svg b/dist/cursors_scalable/progress/progress-23.svg
new file mode 100644
index 0000000..ecb2fc3
--- /dev/null
+++ b/dist/cursors_scalable/progress/progress-23.svg
@@ -0,0 +1,454 @@
+
+
diff --git a/dist/cursors_scalable/question_arrow b/dist/cursors_scalable/question_arrow
new file mode 120000
index 0000000..4cea3ac
--- /dev/null
+++ b/dist/cursors_scalable/question_arrow
@@ -0,0 +1 @@
+help
\ No newline at end of file
diff --git a/dist/cursors_scalable/right-arrow/metadata.json b/dist/cursors_scalable/right-arrow/metadata.json
new file mode 100644
index 0000000..bc274dd
--- /dev/null
+++ b/dist/cursors_scalable/right-arrow/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "right-arrow.svg",
+ "hotspot_x": 28,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/right-arrow/right-arrow.svg b/dist/cursors_scalable/right-arrow/right-arrow.svg
new file mode 100644
index 0000000..506f0cc
--- /dev/null
+++ b/dist/cursors_scalable/right-arrow/right-arrow.svg
@@ -0,0 +1,17 @@
+
diff --git a/dist/cursors_scalable/right_ptr/metadata.json b/dist/cursors_scalable/right_ptr/metadata.json
new file mode 100644
index 0000000..6d3a0ea
--- /dev/null
+++ b/dist/cursors_scalable/right_ptr/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "right_ptr.svg",
+ "hotspot_x": 28,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/right_ptr/right_ptr.svg b/dist/cursors_scalable/right_ptr/right_ptr.svg
new file mode 100644
index 0000000..d2eb3dc
--- /dev/null
+++ b/dist/cursors_scalable/right_ptr/right_ptr.svg
@@ -0,0 +1,96 @@
+
+
diff --git a/dist/cursors_scalable/right_side/metadata.json b/dist/cursors_scalable/right_side/metadata.json
new file mode 100644
index 0000000..19458e4
--- /dev/null
+++ b/dist/cursors_scalable/right_side/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "right_side.svg",
+ "hotspot_x": 28,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/right_side/right_side.svg b/dist/cursors_scalable/right_side/right_side.svg
new file mode 100644
index 0000000..c6572d4
--- /dev/null
+++ b/dist/cursors_scalable/right_side/right_side.svg
@@ -0,0 +1,22 @@
+
diff --git a/dist/cursors_scalable/row-resize/metadata.json b/dist/cursors_scalable/row-resize/metadata.json
new file mode 100644
index 0000000..a5ec8c5
--- /dev/null
+++ b/dist/cursors_scalable/row-resize/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "row-resize.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/row-resize/row-resize.svg b/dist/cursors_scalable/row-resize/row-resize.svg
new file mode 100644
index 0000000..d138e7d
--- /dev/null
+++ b/dist/cursors_scalable/row-resize/row-resize.svg
@@ -0,0 +1,19 @@
+
diff --git a/dist/cursors_scalable/s-resize b/dist/cursors_scalable/s-resize
new file mode 120000
index 0000000..fb54fee
--- /dev/null
+++ b/dist/cursors_scalable/s-resize
@@ -0,0 +1 @@
+size_ver
\ No newline at end of file
diff --git a/dist/cursors_scalable/sb_h_double_arrow b/dist/cursors_scalable/sb_h_double_arrow
new file mode 120000
index 0000000..e0da659
--- /dev/null
+++ b/dist/cursors_scalable/sb_h_double_arrow
@@ -0,0 +1 @@
+size_hor
\ No newline at end of file
diff --git a/dist/cursors_scalable/sb_v_double_arrow b/dist/cursors_scalable/sb_v_double_arrow
new file mode 120000
index 0000000..fb54fee
--- /dev/null
+++ b/dist/cursors_scalable/sb_v_double_arrow
@@ -0,0 +1 @@
+size_ver
\ No newline at end of file
diff --git a/dist/cursors_scalable/se-resize b/dist/cursors_scalable/se-resize
new file mode 120000
index 0000000..9a02514
--- /dev/null
+++ b/dist/cursors_scalable/se-resize
@@ -0,0 +1 @@
+bottom_right_corner
\ No newline at end of file
diff --git a/dist/cursors_scalable/size_all b/dist/cursors_scalable/size_all
new file mode 120000
index 0000000..147f744
--- /dev/null
+++ b/dist/cursors_scalable/size_all
@@ -0,0 +1 @@
+fleur
\ No newline at end of file
diff --git a/dist/cursors_scalable/size_bdiag/metadata.json b/dist/cursors_scalable/size_bdiag/metadata.json
new file mode 100644
index 0000000..7851092
--- /dev/null
+++ b/dist/cursors_scalable/size_bdiag/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "size_bdiag.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/size_bdiag/size_bdiag.svg b/dist/cursors_scalable/size_bdiag/size_bdiag.svg
new file mode 100644
index 0000000..aad14e6
--- /dev/null
+++ b/dist/cursors_scalable/size_bdiag/size_bdiag.svg
@@ -0,0 +1,13 @@
+
diff --git a/dist/cursors_scalable/size_fdiag/metadata.json b/dist/cursors_scalable/size_fdiag/metadata.json
new file mode 100644
index 0000000..2150729
--- /dev/null
+++ b/dist/cursors_scalable/size_fdiag/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "size_fdiag.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/size_fdiag/size_fdiag.svg b/dist/cursors_scalable/size_fdiag/size_fdiag.svg
new file mode 100644
index 0000000..2bf298e
--- /dev/null
+++ b/dist/cursors_scalable/size_fdiag/size_fdiag.svg
@@ -0,0 +1,13 @@
+
diff --git a/dist/cursors_scalable/size_hor/metadata.json b/dist/cursors_scalable/size_hor/metadata.json
new file mode 100644
index 0000000..7f6ce08
--- /dev/null
+++ b/dist/cursors_scalable/size_hor/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "size_hor.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/size_hor/size_hor.svg b/dist/cursors_scalable/size_hor/size_hor.svg
new file mode 100644
index 0000000..29e3fca
--- /dev/null
+++ b/dist/cursors_scalable/size_hor/size_hor.svg
@@ -0,0 +1,19 @@
+
diff --git a/dist/cursors_scalable/size_ver/metadata.json b/dist/cursors_scalable/size_ver/metadata.json
new file mode 100644
index 0000000..f1fcfa9
--- /dev/null
+++ b/dist/cursors_scalable/size_ver/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "size_ver.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/size_ver/size_ver.svg b/dist/cursors_scalable/size_ver/size_ver.svg
new file mode 100644
index 0000000..fd5b015
--- /dev/null
+++ b/dist/cursors_scalable/size_ver/size_ver.svg
@@ -0,0 +1,19 @@
+
diff --git a/dist/cursors_scalable/split_h b/dist/cursors_scalable/split_h
new file mode 120000
index 0000000..3ce0e22
--- /dev/null
+++ b/dist/cursors_scalable/split_h
@@ -0,0 +1 @@
+col-resize
\ No newline at end of file
diff --git a/dist/cursors_scalable/split_v b/dist/cursors_scalable/split_v
new file mode 120000
index 0000000..93d9c89
--- /dev/null
+++ b/dist/cursors_scalable/split_v
@@ -0,0 +1 @@
+row-resize
\ No newline at end of file
diff --git a/dist/cursors_scalable/sw-resize b/dist/cursors_scalable/sw-resize
new file mode 120000
index 0000000..aab13ad
--- /dev/null
+++ b/dist/cursors_scalable/sw-resize
@@ -0,0 +1 @@
+bottom_left_corner
\ No newline at end of file
diff --git a/dist/cursors_scalable/text/metadata.json b/dist/cursors_scalable/text/metadata.json
new file mode 100644
index 0000000..eb78ad0
--- /dev/null
+++ b/dist/cursors_scalable/text/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "text.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/text/text.svg b/dist/cursors_scalable/text/text.svg
new file mode 100644
index 0000000..e918f59
--- /dev/null
+++ b/dist/cursors_scalable/text/text.svg
@@ -0,0 +1,14 @@
+
diff --git a/dist/cursors_scalable/top_left_corner/metadata.json b/dist/cursors_scalable/top_left_corner/metadata.json
new file mode 100644
index 0000000..d823128
--- /dev/null
+++ b/dist/cursors_scalable/top_left_corner/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "top_left_corner.svg",
+ "hotspot_x": 5,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/top_left_corner/top_left_corner.svg b/dist/cursors_scalable/top_left_corner/top_left_corner.svg
new file mode 100644
index 0000000..b4c19bb
--- /dev/null
+++ b/dist/cursors_scalable/top_left_corner/top_left_corner.svg
@@ -0,0 +1,14 @@
+
diff --git a/dist/cursors_scalable/top_right_corner/metadata.json b/dist/cursors_scalable/top_right_corner/metadata.json
new file mode 100644
index 0000000..7ba36c7
--- /dev/null
+++ b/dist/cursors_scalable/top_right_corner/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "top_right_corner.svg",
+ "hotspot_x": 26,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/top_right_corner/top_right_corner.svg b/dist/cursors_scalable/top_right_corner/top_right_corner.svg
new file mode 100644
index 0000000..a286c66
--- /dev/null
+++ b/dist/cursors_scalable/top_right_corner/top_right_corner.svg
@@ -0,0 +1,14 @@
+
diff --git a/dist/cursors_scalable/top_side/metadata.json b/dist/cursors_scalable/top_side/metadata.json
new file mode 100644
index 0000000..2873900
--- /dev/null
+++ b/dist/cursors_scalable/top_side/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "top_side.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/top_side/top_side.svg b/dist/cursors_scalable/top_side/top_side.svg
new file mode 100644
index 0000000..6ed1366
--- /dev/null
+++ b/dist/cursors_scalable/top_side/top_side.svg
@@ -0,0 +1,18 @@
+
diff --git a/dist/cursors_scalable/ul_angle b/dist/cursors_scalable/ul_angle
new file mode 120000
index 0000000..be1ee95
--- /dev/null
+++ b/dist/cursors_scalable/ul_angle
@@ -0,0 +1 @@
+top_left_corner
\ No newline at end of file
diff --git a/dist/cursors_scalable/up-arrow/metadata.json b/dist/cursors_scalable/up-arrow/metadata.json
new file mode 100644
index 0000000..2343218
--- /dev/null
+++ b/dist/cursors_scalable/up-arrow/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "up-arrow.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 4,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/up-arrow/up-arrow.svg b/dist/cursors_scalable/up-arrow/up-arrow.svg
new file mode 100644
index 0000000..0148af5
--- /dev/null
+++ b/dist/cursors_scalable/up-arrow/up-arrow.svg
@@ -0,0 +1,15 @@
+
diff --git a/dist/cursors_scalable/ur_angle b/dist/cursors_scalable/ur_angle
new file mode 120000
index 0000000..19274a2
--- /dev/null
+++ b/dist/cursors_scalable/ur_angle
@@ -0,0 +1 @@
+top_right_corner
\ No newline at end of file
diff --git a/dist/cursors_scalable/v_double_arrow b/dist/cursors_scalable/v_double_arrow
new file mode 120000
index 0000000..fb54fee
--- /dev/null
+++ b/dist/cursors_scalable/v_double_arrow
@@ -0,0 +1 @@
+size_ver
\ No newline at end of file
diff --git a/dist/cursors_scalable/vertical-text/metadata.json b/dist/cursors_scalable/vertical-text/metadata.json
new file mode 100644
index 0000000..83803d8
--- /dev/null
+++ b/dist/cursors_scalable/vertical-text/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "vertical-text.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/vertical-text/vertical-text.svg b/dist/cursors_scalable/vertical-text/vertical-text.svg
new file mode 100644
index 0000000..3bf4bd2
--- /dev/null
+++ b/dist/cursors_scalable/vertical-text/vertical-text.svg
@@ -0,0 +1,14 @@
+
diff --git a/dist/cursors_scalable/w-resize b/dist/cursors_scalable/w-resize
new file mode 120000
index 0000000..e0da659
--- /dev/null
+++ b/dist/cursors_scalable/w-resize
@@ -0,0 +1 @@
+size_hor
\ No newline at end of file
diff --git a/dist/cursors_scalable/wait/metadata.json b/dist/cursors_scalable/wait/metadata.json
new file mode 100644
index 0000000..48a0924
--- /dev/null
+++ b/dist/cursors_scalable/wait/metadata.json
@@ -0,0 +1,163 @@
+[
+ {
+ "filename": "wait-01.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-02.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-03.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-04.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-05.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-06.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-07.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-08.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-09.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-10.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-11.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-12.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-13.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-14.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-15.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-16.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-17.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-18.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-19.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-20.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-21.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-22.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ },
+ {
+ "filename": "wait-23.svg",
+ "delay": 30,
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/wait/wait-01.svg b/dist/cursors_scalable/wait/wait-01.svg
new file mode 100644
index 0000000..8464f73
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-01.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-02.svg b/dist/cursors_scalable/wait/wait-02.svg
new file mode 100644
index 0000000..9ef4409
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-02.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-03.svg b/dist/cursors_scalable/wait/wait-03.svg
new file mode 100644
index 0000000..84fe0d7
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-03.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-04.svg b/dist/cursors_scalable/wait/wait-04.svg
new file mode 100644
index 0000000..ba1a71d
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-04.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-05.svg b/dist/cursors_scalable/wait/wait-05.svg
new file mode 100644
index 0000000..aef6d40
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-05.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-06.svg b/dist/cursors_scalable/wait/wait-06.svg
new file mode 100644
index 0000000..8bf16b0
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-06.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-07.svg b/dist/cursors_scalable/wait/wait-07.svg
new file mode 100644
index 0000000..35b7dea
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-07.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-08.svg b/dist/cursors_scalable/wait/wait-08.svg
new file mode 100644
index 0000000..4500ba0
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-08.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-09.svg b/dist/cursors_scalable/wait/wait-09.svg
new file mode 100644
index 0000000..7af53bf
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-09.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-10.svg b/dist/cursors_scalable/wait/wait-10.svg
new file mode 100644
index 0000000..484a78e
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-10.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-11.svg b/dist/cursors_scalable/wait/wait-11.svg
new file mode 100644
index 0000000..a33e490
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-11.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-12.svg b/dist/cursors_scalable/wait/wait-12.svg
new file mode 100644
index 0000000..4cd3c9d
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-12.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-13.svg b/dist/cursors_scalable/wait/wait-13.svg
new file mode 100644
index 0000000..6d86ce3
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-13.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-14.svg b/dist/cursors_scalable/wait/wait-14.svg
new file mode 100644
index 0000000..d32f310
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-14.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-15.svg b/dist/cursors_scalable/wait/wait-15.svg
new file mode 100644
index 0000000..37cced6
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-15.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-16.svg b/dist/cursors_scalable/wait/wait-16.svg
new file mode 100644
index 0000000..9f07e92
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-16.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-17.svg b/dist/cursors_scalable/wait/wait-17.svg
new file mode 100644
index 0000000..2b7334f
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-17.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-18.svg b/dist/cursors_scalable/wait/wait-18.svg
new file mode 100644
index 0000000..a3c364b
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-18.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-19.svg b/dist/cursors_scalable/wait/wait-19.svg
new file mode 100644
index 0000000..73a4150
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-19.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-20.svg b/dist/cursors_scalable/wait/wait-20.svg
new file mode 100644
index 0000000..3bca789
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-20.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-21.svg b/dist/cursors_scalable/wait/wait-21.svg
new file mode 100644
index 0000000..b16ee6b
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-21.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-22.svg b/dist/cursors_scalable/wait/wait-22.svg
new file mode 100644
index 0000000..f25a7b5
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-22.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/wait/wait-23.svg b/dist/cursors_scalable/wait/wait-23.svg
new file mode 100644
index 0000000..221dda1
--- /dev/null
+++ b/dist/cursors_scalable/wait/wait-23.svg
@@ -0,0 +1,387 @@
+
+
diff --git a/dist/cursors_scalable/watch b/dist/cursors_scalable/watch
new file mode 120000
index 0000000..fd80437
--- /dev/null
+++ b/dist/cursors_scalable/watch
@@ -0,0 +1 @@
+wait
\ No newline at end of file
diff --git a/dist/cursors_scalable/wayland-cursor/metadata.json b/dist/cursors_scalable/wayland-cursor/metadata.json
new file mode 100644
index 0000000..3c4bbb1
--- /dev/null
+++ b/dist/cursors_scalable/wayland-cursor/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "wayland-cursor.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/wayland-cursor/wayland-cursor.svg b/dist/cursors_scalable/wayland-cursor/wayland-cursor.svg
new file mode 100644
index 0000000..f0d702b
--- /dev/null
+++ b/dist/cursors_scalable/wayland-cursor/wayland-cursor.svg
@@ -0,0 +1,99 @@
+
+
+
+
diff --git a/dist/cursors_scalable/whats_this b/dist/cursors_scalable/whats_this
new file mode 120000
index 0000000..4cea3ac
--- /dev/null
+++ b/dist/cursors_scalable/whats_this
@@ -0,0 +1 @@
+help
\ No newline at end of file
diff --git a/dist/cursors_scalable/x-cursor/metadata.json b/dist/cursors_scalable/x-cursor/metadata.json
new file mode 100644
index 0000000..bd2f1cd
--- /dev/null
+++ b/dist/cursors_scalable/x-cursor/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "x-cursor.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/x-cursor/x-cursor.svg b/dist/cursors_scalable/x-cursor/x-cursor.svg
new file mode 100644
index 0000000..89ac0b6
--- /dev/null
+++ b/dist/cursors_scalable/x-cursor/x-cursor.svg
@@ -0,0 +1,102 @@
+
+
+
+
diff --git a/dist/cursors_scalable/xterm b/dist/cursors_scalable/xterm
new file mode 120000
index 0000000..f3a3485
--- /dev/null
+++ b/dist/cursors_scalable/xterm
@@ -0,0 +1 @@
+text
\ No newline at end of file
diff --git a/dist/cursors_scalable/zoom-in/metadata.json b/dist/cursors_scalable/zoom-in/metadata.json
new file mode 100644
index 0000000..f89adc7
--- /dev/null
+++ b/dist/cursors_scalable/zoom-in/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "zoom-in.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/zoom-in/zoom-in.svg b/dist/cursors_scalable/zoom-in/zoom-in.svg
new file mode 100644
index 0000000..28eccbe
--- /dev/null
+++ b/dist/cursors_scalable/zoom-in/zoom-in.svg
@@ -0,0 +1,102 @@
+
+
diff --git a/dist/cursors_scalable/zoom-out/metadata.json b/dist/cursors_scalable/zoom-out/metadata.json
new file mode 100644
index 0000000..a9d0052
--- /dev/null
+++ b/dist/cursors_scalable/zoom-out/metadata.json
@@ -0,0 +1,8 @@
+[
+ {
+ "filename": "zoom-out.svg",
+ "hotspot_x": 16,
+ "hotspot_y": 16,
+ "nominal_size": 24
+ }
+]
diff --git a/dist/cursors_scalable/zoom-out/zoom-out.svg b/dist/cursors_scalable/zoom-out/zoom-out.svg
new file mode 100644
index 0000000..13d33c4
--- /dev/null
+++ b/dist/cursors_scalable/zoom-out/zoom-out.svg
@@ -0,0 +1,100 @@
+
+