diff --git a/package.json b/package.json index 0264e3f3..406bab07 100644 --- a/package.json +++ b/package.json @@ -3,15 +3,7 @@ "cbmp": "^1.0.0" }, "scripts": { - "render:bibata-modern-amber": "npx cbmp -d 'svg/modern' -n 'Bibata-Modern-Amber' -bc '#FF8300' -oc '#FFFFFF' -wc '#001524'", - "render:bibata-modern-classic": "npx cbmp -d 'svg/modern' -n 'Bibata-Modern-Classic' -bc '#000000' -oc '#FFFFFF'", - "render:bibata-modern-ice": "npx cbmp -d 'svg/modern' -n 'Bibata-Modern-Ice' -bc '#FFFFFF' -oc '#000000'", - "render:bibata-modern": "yarn render:bibata-modern-amber && yarn render:bibata-modern-classic && yarn render:bibata-modern-ice", - "render:bibata-original-amber": "npx cbmp -d 'svg/original' -n 'Bibata-Original-Amber' -bc '#FF8300' -oc '#FFFFFF' -wc '#001524'", - "render:bibata-original-classic": "npx cbmp -d 'svg/original' -n 'Bibata-Original-Classic' -bc '#000000' -oc '#FFFFFF'", - "render:bibata-original-ice": "npx cbmp -d 'svg/original' -n 'Bibata-Original-Ice' -bc '#FFFFFF' -oc '#000000'", - "render:bibata-original": "yarn render:bibata-original-amber && yarn render:bibata-original-classic && yarn render:bibata-original-ice", - "render": "yarn render:bibata-modern && yarn render:bibata-original", + "render": "npx cbmp render.json", "build:bibata-modern-amber": "ctgen build.toml -d 'bitmaps/Bibata-Modern-Amber' -n 'Bibata-Modern-Amber' -c 'Yellowish and rounded edge Bibata cursors.'", "build:bibata-modern-classic": "ctgen build.toml -d 'bitmaps/Bibata-Modern-Classic' -n 'Bibata-Modern-Classic' -c 'Black and rounded edge Bibata cursors.'", "build:bibata-modern-ice": "ctgen build.toml -d 'bitmaps/Bibata-Modern-Ice' -n 'Bibata-Modern-Ice' -c 'White and rounded edge Bibata cursors.'", diff --git a/render.json b/render.json new file mode 100644 index 00000000..a566a3fd --- /dev/null +++ b/render.json @@ -0,0 +1,67 @@ +{ + "Bibata-Modern-Amber": { + "dir": "svg/modern", + "out": "dist/Bibata-Modern-Amber", + "fps": 0.5, + "colors": [ + { "match": "#00FF00", "replace": "#FF8300" }, + { "match": "#0000FF", "replace": "#FFFFFF" }, + { "match": "#FF0000", "replace": "#001524" } + ] + }, + + "Bibata-Modern-Classic": { + "dir": "svg/modern", + "out": "dist/Bibata-Modern-Classic", + "fps": 0.5, + "colors": [ + { "match": "#00FF00", "replace": "#000000" }, + { "match": "#0000FF", "replace": "#FFFFFF" }, + { "match": "#FF0000", "replace": "#000000" } + ] + }, + + "Bibata-Modern-Ice": { + "dir": "svg/modern", + "out": "dist/Bibata-Modern-Ice", + "fps": 0.5, + "colors": [ + { "match": "#00FF00", "replace": "#FFFFFF" }, + { "match": "#0000FF", "replace": "#000000" }, + { "match": "#FF0000", "replace": "#FFFFFF" } + ] + }, + + "Bibata-Original-Amber": { + "dir": "svg/original", + "out": "dist/Bibata-Original-Amber", + "fps": 0.5, + "colors": [ + { "match": "#00FF00", "replace": "#FF8300" }, + { "match": "#0000FF", "replace": "#FFFFFF" }, + { "match": "#FF0000", "replace": "#001524" } + ] + }, + + "Bibata-Original-Classic": { + "dir": "svg/original", + "out": "dist/Bibata-Original-Classic", + "fps": 0.5, + "colors": [ + { "match": "#00FF00", "replace": "#000000" }, + { "match": "#0000FF", "replace": "#FFFFFF" }, + { "match": "#FF0000", "replace": "#000000" } + ] + }, + + "Bibata-Original-Ice": { + "dir": "svg/original", + "out": "dist/Bibata-Original-Ice", + "fps": 0.5, + "colors": [ + { "match": "#00FF00", "replace": "#FFFFFF" }, + { "match": "#0000FF", "replace": "#000000" }, + { "match": "#FF0000", "replace": "#FFFFFF" } + ] + } +} diff --git a/svg/link.py b/svg/link.py index 492bdb85..8e001374 100644 --- a/svg/link.py +++ b/svg/link.py @@ -1,7 +1,20 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- + +import contextlib import os -from glob import glob +from pathlib import Path + + +@contextlib.contextmanager +def cwd(dir): + curdir = os.getcwd() + try: + os.chdir(dir) + yield + finally: + os.chdir(curdir) + ignore_files = [ # animated @@ -18,22 +31,22 @@ ignore_files = [ ] -def link_svg_dir(src_dir, dst_dir) -> None: - for src_path in glob(f"{src_dir}/*"): - file_name = os.path.basename(src_path) - if file_name not in ignore_files: - dst = os.path.join(dst_dir, file_name) - if os.path.exists(dst): - print(f"Removing old symlink of '{file_name}'") - os.remove(dst) - print(f"Creating symlink of '{file_name}'") - os.symlink( - os.path.relpath(src_path, f"{dst_dir}/"), - dst, - ) +def link_missing_svgs(src_dir, dst_dir) -> None: + dst = Path(dst_dir) + for file in Path(src_dir).glob("*"): + if file.name not in ignore_files: + link = dst / file.name + if os.path.exists(link): + os.remove(link) + + print(f"Creating symlink for {link.name}") + with cwd(dst): + os.symlink( + os.path.relpath(file, dst), + link.name, + ) else: - print(f"Ignoring file '{file_name}'") + print(f"Ignoring {file.name}") -link_svg_dir("original/static", "modern/static") -link_svg_dir("original/animated", "modern/animated") +link_missing_svgs("original", "modern") diff --git a/svg/modern/X_cursor.svg b/svg/modern/X_cursor.svg new file mode 120000 index 00000000..7c6678f7 --- /dev/null +++ b/svg/modern/X_cursor.svg @@ -0,0 +1 @@ +../original/X_cursor.svg \ No newline at end of file diff --git a/svg/modern/animated/wait.svg b/svg/modern/animated/wait.svg deleted file mode 120000 index aa9d5350..00000000 --- a/svg/modern/animated/wait.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/animated/wait.svg \ No newline at end of file diff --git a/svg/modern/bd_double_arrow.svg b/svg/modern/bd_double_arrow.svg new file mode 120000 index 00000000..a9585d76 --- /dev/null +++ b/svg/modern/bd_double_arrow.svg @@ -0,0 +1 @@ +../original/bd_double_arrow.svg \ No newline at end of file diff --git a/svg/modern/bottom_left_corner.svg b/svg/modern/bottom_left_corner.svg new file mode 120000 index 00000000..3a6e42fe --- /dev/null +++ b/svg/modern/bottom_left_corner.svg @@ -0,0 +1 @@ +../original/bottom_left_corner.svg \ No newline at end of file diff --git a/svg/modern/bottom_right_corner.svg b/svg/modern/bottom_right_corner.svg new file mode 120000 index 00000000..eb96e38f --- /dev/null +++ b/svg/modern/bottom_right_corner.svg @@ -0,0 +1 @@ +../original/bottom_right_corner.svg \ No newline at end of file diff --git a/svg/modern/bottom_side.svg b/svg/modern/bottom_side.svg new file mode 120000 index 00000000..cb74c7c3 --- /dev/null +++ b/svg/modern/bottom_side.svg @@ -0,0 +1 @@ +../original/bottom_side.svg \ No newline at end of file diff --git a/svg/modern/bottom_tee.svg b/svg/modern/bottom_tee.svg new file mode 120000 index 00000000..b6aae8bc --- /dev/null +++ b/svg/modern/bottom_tee.svg @@ -0,0 +1 @@ +../original/bottom_tee.svg \ No newline at end of file diff --git a/svg/modern/static/center_ptr.svg b/svg/modern/center_ptr.svg similarity index 100% rename from svg/modern/static/center_ptr.svg rename to svg/modern/center_ptr.svg diff --git a/svg/modern/static/circle.svg b/svg/modern/circle.svg similarity index 100% rename from svg/modern/static/circle.svg rename to svg/modern/circle.svg diff --git a/svg/modern/static/context-menu.svg b/svg/modern/context-menu.svg similarity index 100% rename from svg/modern/static/context-menu.svg rename to svg/modern/context-menu.svg diff --git a/svg/modern/static/copy.svg b/svg/modern/copy.svg similarity index 100% rename from svg/modern/static/copy.svg rename to svg/modern/copy.svg diff --git a/svg/modern/cross.svg b/svg/modern/cross.svg new file mode 120000 index 00000000..f863a371 --- /dev/null +++ b/svg/modern/cross.svg @@ -0,0 +1 @@ +../original/cross.svg \ No newline at end of file diff --git a/svg/modern/crossed_circle.svg b/svg/modern/crossed_circle.svg new file mode 120000 index 00000000..eae82acc --- /dev/null +++ b/svg/modern/crossed_circle.svg @@ -0,0 +1 @@ +../original/crossed_circle.svg \ No newline at end of file diff --git a/svg/modern/crosshair.svg b/svg/modern/crosshair.svg new file mode 120000 index 00000000..145d1adf --- /dev/null +++ b/svg/modern/crosshair.svg @@ -0,0 +1 @@ +../original/crosshair.svg \ No newline at end of file diff --git a/svg/modern/dnd-ask.svg b/svg/modern/dnd-ask.svg new file mode 120000 index 00000000..91b23297 --- /dev/null +++ b/svg/modern/dnd-ask.svg @@ -0,0 +1 @@ +../original/dnd-ask.svg \ No newline at end of file diff --git a/svg/modern/dnd-copy.svg b/svg/modern/dnd-copy.svg new file mode 120000 index 00000000..11373b5e --- /dev/null +++ b/svg/modern/dnd-copy.svg @@ -0,0 +1 @@ +../original/dnd-copy.svg \ No newline at end of file diff --git a/svg/modern/dnd-link.svg b/svg/modern/dnd-link.svg new file mode 120000 index 00000000..23f51817 --- /dev/null +++ b/svg/modern/dnd-link.svg @@ -0,0 +1 @@ +../original/dnd-link.svg \ No newline at end of file diff --git a/svg/modern/dnd_no_drop.svg b/svg/modern/dnd_no_drop.svg new file mode 120000 index 00000000..7b4de2bd --- /dev/null +++ b/svg/modern/dnd_no_drop.svg @@ -0,0 +1 @@ +../original/dnd_no_drop.svg \ No newline at end of file diff --git a/svg/modern/dotbox.svg b/svg/modern/dotbox.svg new file mode 120000 index 00000000..e5b5f7c4 --- /dev/null +++ b/svg/modern/dotbox.svg @@ -0,0 +1 @@ +../original/dotbox.svg \ No newline at end of file diff --git a/svg/modern/fd_double_arrow.svg b/svg/modern/fd_double_arrow.svg new file mode 120000 index 00000000..4161684a --- /dev/null +++ b/svg/modern/fd_double_arrow.svg @@ -0,0 +1 @@ +../original/fd_double_arrow.svg \ No newline at end of file diff --git a/svg/modern/grabbing.svg b/svg/modern/grabbing.svg new file mode 120000 index 00000000..4adb07df --- /dev/null +++ b/svg/modern/grabbing.svg @@ -0,0 +1 @@ +../original/grabbing.svg \ No newline at end of file diff --git a/svg/modern/hand1.svg b/svg/modern/hand1.svg new file mode 120000 index 00000000..193cf602 --- /dev/null +++ b/svg/modern/hand1.svg @@ -0,0 +1 @@ +../original/hand1.svg \ No newline at end of file diff --git a/svg/modern/hand2.svg b/svg/modern/hand2.svg new file mode 120000 index 00000000..92b67f71 --- /dev/null +++ b/svg/modern/hand2.svg @@ -0,0 +1 @@ +../original/hand2.svg \ No newline at end of file diff --git a/svg/modern/static/left_ptr.svg b/svg/modern/left_ptr.svg similarity index 100% rename from svg/modern/static/left_ptr.svg rename to svg/modern/left_ptr.svg diff --git a/svg/modern/animated/left_ptr_watch.svg b/svg/modern/left_ptr_watch.svg similarity index 100% rename from svg/modern/animated/left_ptr_watch.svg rename to svg/modern/left_ptr_watch.svg diff --git a/svg/modern/left_side.svg b/svg/modern/left_side.svg new file mode 120000 index 00000000..07fbd300 --- /dev/null +++ b/svg/modern/left_side.svg @@ -0,0 +1 @@ +../original/left_side.svg \ No newline at end of file diff --git a/svg/modern/left_tee.svg b/svg/modern/left_tee.svg new file mode 120000 index 00000000..c9ce2156 --- /dev/null +++ b/svg/modern/left_tee.svg @@ -0,0 +1 @@ +../original/left_tee.svg \ No newline at end of file diff --git a/svg/modern/static/link.svg b/svg/modern/link.svg similarity index 100% rename from svg/modern/static/link.svg rename to svg/modern/link.svg diff --git a/svg/modern/ll_angle.svg b/svg/modern/ll_angle.svg new file mode 120000 index 00000000..a179a211 --- /dev/null +++ b/svg/modern/ll_angle.svg @@ -0,0 +1 @@ +../original/ll_angle.svg \ No newline at end of file diff --git a/svg/modern/lr_angle.svg b/svg/modern/lr_angle.svg new file mode 120000 index 00000000..0f60ac2b --- /dev/null +++ b/svg/modern/lr_angle.svg @@ -0,0 +1 @@ +../original/lr_angle.svg \ No newline at end of file diff --git a/svg/modern/move.svg b/svg/modern/move.svg new file mode 120000 index 00000000..62837c23 --- /dev/null +++ b/svg/modern/move.svg @@ -0,0 +1 @@ +../original/move.svg \ No newline at end of file diff --git a/svg/modern/pencil.svg b/svg/modern/pencil.svg new file mode 120000 index 00000000..c1e85705 --- /dev/null +++ b/svg/modern/pencil.svg @@ -0,0 +1 @@ +../original/pencil.svg \ No newline at end of file diff --git a/svg/modern/plus.svg b/svg/modern/plus.svg new file mode 120000 index 00000000..c9ce8460 --- /dev/null +++ b/svg/modern/plus.svg @@ -0,0 +1 @@ +../original/plus.svg \ No newline at end of file diff --git a/svg/modern/static/pointer-move.svg b/svg/modern/pointer-move.svg similarity index 100% rename from svg/modern/static/pointer-move.svg rename to svg/modern/pointer-move.svg diff --git a/svg/modern/question_arrow.svg b/svg/modern/question_arrow.svg new file mode 120000 index 00000000..3cedbe01 --- /dev/null +++ b/svg/modern/question_arrow.svg @@ -0,0 +1 @@ +../original/question_arrow.svg \ No newline at end of file diff --git a/svg/modern/static/right_ptr.svg b/svg/modern/right_ptr.svg similarity index 100% rename from svg/modern/static/right_ptr.svg rename to svg/modern/right_ptr.svg diff --git a/svg/modern/right_side.svg b/svg/modern/right_side.svg new file mode 120000 index 00000000..414ffd58 --- /dev/null +++ b/svg/modern/right_side.svg @@ -0,0 +1 @@ +../original/right_side.svg \ No newline at end of file diff --git a/svg/modern/right_tee.svg b/svg/modern/right_tee.svg new file mode 120000 index 00000000..30a1938d --- /dev/null +++ b/svg/modern/right_tee.svg @@ -0,0 +1 @@ +../original/right_tee.svg \ No newline at end of file diff --git a/svg/modern/sb_down_arrow.svg b/svg/modern/sb_down_arrow.svg new file mode 120000 index 00000000..4748bac2 --- /dev/null +++ b/svg/modern/sb_down_arrow.svg @@ -0,0 +1 @@ +../original/sb_down_arrow.svg \ No newline at end of file diff --git a/svg/modern/sb_h_double_arrow.svg b/svg/modern/sb_h_double_arrow.svg new file mode 120000 index 00000000..ccb39fc5 --- /dev/null +++ b/svg/modern/sb_h_double_arrow.svg @@ -0,0 +1 @@ +../original/sb_h_double_arrow.svg \ No newline at end of file diff --git a/svg/modern/sb_left_arrow.svg b/svg/modern/sb_left_arrow.svg new file mode 120000 index 00000000..b3257378 --- /dev/null +++ b/svg/modern/sb_left_arrow.svg @@ -0,0 +1 @@ +../original/sb_left_arrow.svg \ No newline at end of file diff --git a/svg/modern/sb_right_arrow.svg b/svg/modern/sb_right_arrow.svg new file mode 120000 index 00000000..853dc01f --- /dev/null +++ b/svg/modern/sb_right_arrow.svg @@ -0,0 +1 @@ +../original/sb_right_arrow.svg \ No newline at end of file diff --git a/svg/modern/sb_up_arrow.svg b/svg/modern/sb_up_arrow.svg new file mode 120000 index 00000000..9fba9795 --- /dev/null +++ b/svg/modern/sb_up_arrow.svg @@ -0,0 +1 @@ +../original/sb_up_arrow.svg \ No newline at end of file diff --git a/svg/modern/sb_v_double_arrow.svg b/svg/modern/sb_v_double_arrow.svg new file mode 120000 index 00000000..ff2bbf6a --- /dev/null +++ b/svg/modern/sb_v_double_arrow.svg @@ -0,0 +1 @@ +../original/sb_v_double_arrow.svg \ No newline at end of file diff --git a/svg/modern/static/X_cursor.svg b/svg/modern/static/X_cursor.svg deleted file mode 120000 index e44ef6bd..00000000 --- a/svg/modern/static/X_cursor.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/X_cursor.svg \ No newline at end of file diff --git a/svg/modern/static/bd_double_arrow.svg b/svg/modern/static/bd_double_arrow.svg deleted file mode 120000 index f91c9557..00000000 --- a/svg/modern/static/bd_double_arrow.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/bd_double_arrow.svg \ No newline at end of file diff --git a/svg/modern/static/bottom_left_corner.svg b/svg/modern/static/bottom_left_corner.svg deleted file mode 120000 index bf625a76..00000000 --- a/svg/modern/static/bottom_left_corner.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/bottom_left_corner.svg \ No newline at end of file diff --git a/svg/modern/static/bottom_right_corner.svg b/svg/modern/static/bottom_right_corner.svg deleted file mode 120000 index 78628f8f..00000000 --- a/svg/modern/static/bottom_right_corner.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/bottom_right_corner.svg \ No newline at end of file diff --git a/svg/modern/static/bottom_side.svg b/svg/modern/static/bottom_side.svg deleted file mode 120000 index 06e3c7c7..00000000 --- a/svg/modern/static/bottom_side.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/bottom_side.svg \ No newline at end of file diff --git a/svg/modern/static/bottom_tee.svg b/svg/modern/static/bottom_tee.svg deleted file mode 120000 index 97a8d097..00000000 --- a/svg/modern/static/bottom_tee.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/bottom_tee.svg \ No newline at end of file diff --git a/svg/modern/static/cross.svg b/svg/modern/static/cross.svg deleted file mode 120000 index cf8126db..00000000 --- a/svg/modern/static/cross.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/cross.svg \ No newline at end of file diff --git a/svg/modern/static/crossed_circle.svg b/svg/modern/static/crossed_circle.svg deleted file mode 120000 index fa861319..00000000 --- a/svg/modern/static/crossed_circle.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/crossed_circle.svg \ No newline at end of file diff --git a/svg/modern/static/crosshair.svg b/svg/modern/static/crosshair.svg deleted file mode 120000 index 4d8e5aaf..00000000 --- a/svg/modern/static/crosshair.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/crosshair.svg \ No newline at end of file diff --git a/svg/modern/static/dnd-ask.svg b/svg/modern/static/dnd-ask.svg deleted file mode 120000 index 7f0fe8a4..00000000 --- a/svg/modern/static/dnd-ask.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/dnd-ask.svg \ No newline at end of file diff --git a/svg/modern/static/dnd-copy.svg b/svg/modern/static/dnd-copy.svg deleted file mode 120000 index 484dbfe3..00000000 --- a/svg/modern/static/dnd-copy.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/dnd-copy.svg \ No newline at end of file diff --git a/svg/modern/static/dnd-link.svg b/svg/modern/static/dnd-link.svg deleted file mode 120000 index cf7627f6..00000000 --- a/svg/modern/static/dnd-link.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/dnd-link.svg \ No newline at end of file diff --git a/svg/modern/static/dnd_no_drop.svg b/svg/modern/static/dnd_no_drop.svg deleted file mode 120000 index 844c6ac3..00000000 --- a/svg/modern/static/dnd_no_drop.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/dnd_no_drop.svg \ No newline at end of file diff --git a/svg/modern/static/dotbox.svg b/svg/modern/static/dotbox.svg deleted file mode 120000 index efa4d288..00000000 --- a/svg/modern/static/dotbox.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/dotbox.svg \ No newline at end of file diff --git a/svg/modern/static/fd_double_arrow.svg b/svg/modern/static/fd_double_arrow.svg deleted file mode 120000 index 944ff4c1..00000000 --- a/svg/modern/static/fd_double_arrow.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/fd_double_arrow.svg \ No newline at end of file diff --git a/svg/modern/static/grabbing.svg b/svg/modern/static/grabbing.svg deleted file mode 120000 index 45151161..00000000 --- a/svg/modern/static/grabbing.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/grabbing.svg \ No newline at end of file diff --git a/svg/modern/static/hand1.svg b/svg/modern/static/hand1.svg deleted file mode 120000 index 0e3d3001..00000000 --- a/svg/modern/static/hand1.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/hand1.svg \ No newline at end of file diff --git a/svg/modern/static/hand2.svg b/svg/modern/static/hand2.svg deleted file mode 120000 index 8fc08f8c..00000000 --- a/svg/modern/static/hand2.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/hand2.svg \ No newline at end of file diff --git a/svg/modern/static/left_side.svg b/svg/modern/static/left_side.svg deleted file mode 120000 index cb7cf80d..00000000 --- a/svg/modern/static/left_side.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/left_side.svg \ No newline at end of file diff --git a/svg/modern/static/left_tee.svg b/svg/modern/static/left_tee.svg deleted file mode 120000 index 4731c818..00000000 --- a/svg/modern/static/left_tee.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/left_tee.svg \ No newline at end of file diff --git a/svg/modern/static/ll_angle.svg b/svg/modern/static/ll_angle.svg deleted file mode 120000 index a5048296..00000000 --- a/svg/modern/static/ll_angle.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/ll_angle.svg \ No newline at end of file diff --git a/svg/modern/static/lr_angle.svg b/svg/modern/static/lr_angle.svg deleted file mode 120000 index f2cc8b07..00000000 --- a/svg/modern/static/lr_angle.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/lr_angle.svg \ No newline at end of file diff --git a/svg/modern/static/move.svg b/svg/modern/static/move.svg deleted file mode 120000 index 8cccb29d..00000000 --- a/svg/modern/static/move.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/move.svg \ No newline at end of file diff --git a/svg/modern/static/pencil.svg b/svg/modern/static/pencil.svg deleted file mode 120000 index a8d61102..00000000 --- a/svg/modern/static/pencil.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/pencil.svg \ No newline at end of file diff --git a/svg/modern/static/plus.svg b/svg/modern/static/plus.svg deleted file mode 120000 index 35b3c839..00000000 --- a/svg/modern/static/plus.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/plus.svg \ No newline at end of file diff --git a/svg/modern/static/question_arrow.svg b/svg/modern/static/question_arrow.svg deleted file mode 120000 index aede286e..00000000 --- a/svg/modern/static/question_arrow.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/question_arrow.svg \ No newline at end of file diff --git a/svg/modern/static/right_side.svg b/svg/modern/static/right_side.svg deleted file mode 120000 index 2d633520..00000000 --- a/svg/modern/static/right_side.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/right_side.svg \ No newline at end of file diff --git a/svg/modern/static/right_tee.svg b/svg/modern/static/right_tee.svg deleted file mode 120000 index 8bc68925..00000000 --- a/svg/modern/static/right_tee.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/right_tee.svg \ No newline at end of file diff --git a/svg/modern/static/sb_down_arrow.svg b/svg/modern/static/sb_down_arrow.svg deleted file mode 120000 index 010b296d..00000000 --- a/svg/modern/static/sb_down_arrow.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/sb_down_arrow.svg \ No newline at end of file diff --git a/svg/modern/static/sb_h_double_arrow.svg b/svg/modern/static/sb_h_double_arrow.svg deleted file mode 120000 index 982d8660..00000000 --- a/svg/modern/static/sb_h_double_arrow.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/sb_h_double_arrow.svg \ No newline at end of file diff --git a/svg/modern/static/sb_left_arrow.svg b/svg/modern/static/sb_left_arrow.svg deleted file mode 120000 index cd55008c..00000000 --- a/svg/modern/static/sb_left_arrow.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/sb_left_arrow.svg \ No newline at end of file diff --git a/svg/modern/static/sb_right_arrow.svg b/svg/modern/static/sb_right_arrow.svg deleted file mode 120000 index 5d4a5c4a..00000000 --- a/svg/modern/static/sb_right_arrow.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/sb_right_arrow.svg \ No newline at end of file diff --git a/svg/modern/static/sb_up_arrow.svg b/svg/modern/static/sb_up_arrow.svg deleted file mode 120000 index 8a3fb828..00000000 --- a/svg/modern/static/sb_up_arrow.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/sb_up_arrow.svg \ No newline at end of file diff --git a/svg/modern/static/sb_v_double_arrow.svg b/svg/modern/static/sb_v_double_arrow.svg deleted file mode 120000 index a2443d31..00000000 --- a/svg/modern/static/sb_v_double_arrow.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/sb_v_double_arrow.svg \ No newline at end of file diff --git a/svg/modern/static/tcross.svg b/svg/modern/static/tcross.svg deleted file mode 120000 index 8308db3c..00000000 --- a/svg/modern/static/tcross.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/tcross.svg \ No newline at end of file diff --git a/svg/modern/static/top_left_corner.svg b/svg/modern/static/top_left_corner.svg deleted file mode 120000 index b906c302..00000000 --- a/svg/modern/static/top_left_corner.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/top_left_corner.svg \ No newline at end of file diff --git a/svg/modern/static/top_right_corner.svg b/svg/modern/static/top_right_corner.svg deleted file mode 120000 index 0cf5985c..00000000 --- a/svg/modern/static/top_right_corner.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/top_right_corner.svg \ No newline at end of file diff --git a/svg/modern/static/top_side.svg b/svg/modern/static/top_side.svg deleted file mode 120000 index 63a06264..00000000 --- a/svg/modern/static/top_side.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/top_side.svg \ No newline at end of file diff --git a/svg/modern/static/top_tee.svg b/svg/modern/static/top_tee.svg deleted file mode 120000 index fedd709e..00000000 --- a/svg/modern/static/top_tee.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/top_tee.svg \ No newline at end of file diff --git a/svg/modern/static/ul_angle.svg b/svg/modern/static/ul_angle.svg deleted file mode 120000 index 39a6b92d..00000000 --- a/svg/modern/static/ul_angle.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/ul_angle.svg \ No newline at end of file diff --git a/svg/modern/static/ur_angle.svg b/svg/modern/static/ur_angle.svg deleted file mode 120000 index 8ce9f543..00000000 --- a/svg/modern/static/ur_angle.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/ur_angle.svg \ No newline at end of file diff --git a/svg/modern/static/vertical-text.svg b/svg/modern/static/vertical-text.svg deleted file mode 120000 index 6f97e039..00000000 --- a/svg/modern/static/vertical-text.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/vertical-text.svg \ No newline at end of file diff --git a/svg/modern/static/wayland-cursor.svg b/svg/modern/static/wayland-cursor.svg deleted file mode 120000 index 9ff72306..00000000 --- a/svg/modern/static/wayland-cursor.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/wayland-cursor.svg \ No newline at end of file diff --git a/svg/modern/static/xterm.svg b/svg/modern/static/xterm.svg deleted file mode 120000 index a47a5962..00000000 --- a/svg/modern/static/xterm.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/xterm.svg \ No newline at end of file diff --git a/svg/modern/static/zoom-in.svg b/svg/modern/static/zoom-in.svg deleted file mode 120000 index 1c4f3fd3..00000000 --- a/svg/modern/static/zoom-in.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/zoom-in.svg \ No newline at end of file diff --git a/svg/modern/static/zoom-out.svg b/svg/modern/static/zoom-out.svg deleted file mode 120000 index f03366ae..00000000 --- a/svg/modern/static/zoom-out.svg +++ /dev/null @@ -1 +0,0 @@ -../../original/static/zoom-out.svg \ No newline at end of file diff --git a/svg/modern/tcross.svg b/svg/modern/tcross.svg new file mode 120000 index 00000000..6ae11ebd --- /dev/null +++ b/svg/modern/tcross.svg @@ -0,0 +1 @@ +../original/tcross.svg \ No newline at end of file diff --git a/svg/modern/top_left_corner.svg b/svg/modern/top_left_corner.svg new file mode 120000 index 00000000..f8c82db4 --- /dev/null +++ b/svg/modern/top_left_corner.svg @@ -0,0 +1 @@ +../original/top_left_corner.svg \ No newline at end of file diff --git a/svg/modern/top_right_corner.svg b/svg/modern/top_right_corner.svg new file mode 120000 index 00000000..52e255a6 --- /dev/null +++ b/svg/modern/top_right_corner.svg @@ -0,0 +1 @@ +../original/top_right_corner.svg \ No newline at end of file diff --git a/svg/modern/top_side.svg b/svg/modern/top_side.svg new file mode 120000 index 00000000..a019e9b7 --- /dev/null +++ b/svg/modern/top_side.svg @@ -0,0 +1 @@ +../original/top_side.svg \ No newline at end of file diff --git a/svg/modern/top_tee.svg b/svg/modern/top_tee.svg new file mode 120000 index 00000000..c9b9c1c9 --- /dev/null +++ b/svg/modern/top_tee.svg @@ -0,0 +1 @@ +../original/top_tee.svg \ No newline at end of file diff --git a/svg/modern/ul_angle.svg b/svg/modern/ul_angle.svg new file mode 120000 index 00000000..a6e39716 --- /dev/null +++ b/svg/modern/ul_angle.svg @@ -0,0 +1 @@ +../original/ul_angle.svg \ No newline at end of file diff --git a/svg/modern/ur_angle.svg b/svg/modern/ur_angle.svg new file mode 120000 index 00000000..e11ab2c1 --- /dev/null +++ b/svg/modern/ur_angle.svg @@ -0,0 +1 @@ +../original/ur_angle.svg \ No newline at end of file diff --git a/svg/modern/vertical-text.svg b/svg/modern/vertical-text.svg new file mode 120000 index 00000000..5e001d1e --- /dev/null +++ b/svg/modern/vertical-text.svg @@ -0,0 +1 @@ +../original/vertical-text.svg \ No newline at end of file diff --git a/svg/modern/wait.svg b/svg/modern/wait.svg new file mode 120000 index 00000000..19604ab6 --- /dev/null +++ b/svg/modern/wait.svg @@ -0,0 +1 @@ +../original/wait.svg \ No newline at end of file diff --git a/svg/modern/wayland-cursor.svg b/svg/modern/wayland-cursor.svg new file mode 120000 index 00000000..60e9e323 --- /dev/null +++ b/svg/modern/wayland-cursor.svg @@ -0,0 +1 @@ +../original/wayland-cursor.svg \ No newline at end of file diff --git a/svg/modern/xterm.svg b/svg/modern/xterm.svg new file mode 120000 index 00000000..732a8fcc --- /dev/null +++ b/svg/modern/xterm.svg @@ -0,0 +1 @@ +../original/xterm.svg \ No newline at end of file diff --git a/svg/modern/zoom-in.svg b/svg/modern/zoom-in.svg new file mode 120000 index 00000000..72f9fc09 --- /dev/null +++ b/svg/modern/zoom-in.svg @@ -0,0 +1 @@ +../original/zoom-in.svg \ No newline at end of file diff --git a/svg/modern/zoom-out.svg b/svg/modern/zoom-out.svg new file mode 120000 index 00000000..5c7ab618 --- /dev/null +++ b/svg/modern/zoom-out.svg @@ -0,0 +1 @@ +../original/zoom-out.svg \ No newline at end of file diff --git a/svg/original/static/X_cursor.svg b/svg/original/X_cursor.svg similarity index 100% rename from svg/original/static/X_cursor.svg rename to svg/original/X_cursor.svg diff --git a/svg/original/static/bd_double_arrow.svg b/svg/original/bd_double_arrow.svg similarity index 100% rename from svg/original/static/bd_double_arrow.svg rename to svg/original/bd_double_arrow.svg diff --git a/svg/original/static/bottom_left_corner.svg b/svg/original/bottom_left_corner.svg similarity index 100% rename from svg/original/static/bottom_left_corner.svg rename to svg/original/bottom_left_corner.svg diff --git a/svg/original/static/bottom_right_corner.svg b/svg/original/bottom_right_corner.svg similarity index 100% rename from svg/original/static/bottom_right_corner.svg rename to svg/original/bottom_right_corner.svg diff --git a/svg/original/static/bottom_side.svg b/svg/original/bottom_side.svg similarity index 100% rename from svg/original/static/bottom_side.svg rename to svg/original/bottom_side.svg diff --git a/svg/original/static/bottom_tee.svg b/svg/original/bottom_tee.svg similarity index 100% rename from svg/original/static/bottom_tee.svg rename to svg/original/bottom_tee.svg diff --git a/svg/original/static/center_ptr.svg b/svg/original/center_ptr.svg similarity index 100% rename from svg/original/static/center_ptr.svg rename to svg/original/center_ptr.svg diff --git a/svg/original/static/circle.svg b/svg/original/circle.svg similarity index 100% rename from svg/original/static/circle.svg rename to svg/original/circle.svg diff --git a/svg/original/static/context-menu.svg b/svg/original/context-menu.svg similarity index 100% rename from svg/original/static/context-menu.svg rename to svg/original/context-menu.svg diff --git a/svg/original/static/copy.svg b/svg/original/copy.svg similarity index 100% rename from svg/original/static/copy.svg rename to svg/original/copy.svg diff --git a/svg/original/static/cross.svg b/svg/original/cross.svg similarity index 100% rename from svg/original/static/cross.svg rename to svg/original/cross.svg diff --git a/svg/original/static/crossed_circle.svg b/svg/original/crossed_circle.svg similarity index 100% rename from svg/original/static/crossed_circle.svg rename to svg/original/crossed_circle.svg diff --git a/svg/original/static/crosshair.svg b/svg/original/crosshair.svg similarity index 100% rename from svg/original/static/crosshair.svg rename to svg/original/crosshair.svg diff --git a/svg/original/static/dnd-ask.svg b/svg/original/dnd-ask.svg similarity index 100% rename from svg/original/static/dnd-ask.svg rename to svg/original/dnd-ask.svg diff --git a/svg/original/static/dnd-copy.svg b/svg/original/dnd-copy.svg similarity index 100% rename from svg/original/static/dnd-copy.svg rename to svg/original/dnd-copy.svg diff --git a/svg/original/static/dnd-link.svg b/svg/original/dnd-link.svg similarity index 100% rename from svg/original/static/dnd-link.svg rename to svg/original/dnd-link.svg diff --git a/svg/original/static/dnd_no_drop.svg b/svg/original/dnd_no_drop.svg similarity index 100% rename from svg/original/static/dnd_no_drop.svg rename to svg/original/dnd_no_drop.svg diff --git a/svg/original/static/dotbox.svg b/svg/original/dotbox.svg similarity index 100% rename from svg/original/static/dotbox.svg rename to svg/original/dotbox.svg diff --git a/svg/original/static/fd_double_arrow.svg b/svg/original/fd_double_arrow.svg similarity index 100% rename from svg/original/static/fd_double_arrow.svg rename to svg/original/fd_double_arrow.svg diff --git a/svg/original/static/grabbing.svg b/svg/original/grabbing.svg similarity index 100% rename from svg/original/static/grabbing.svg rename to svg/original/grabbing.svg diff --git a/svg/original/static/hand1.svg b/svg/original/hand1.svg similarity index 100% rename from svg/original/static/hand1.svg rename to svg/original/hand1.svg diff --git a/svg/original/static/hand2.svg b/svg/original/hand2.svg similarity index 100% rename from svg/original/static/hand2.svg rename to svg/original/hand2.svg diff --git a/svg/original/static/left_ptr.svg b/svg/original/left_ptr.svg similarity index 100% rename from svg/original/static/left_ptr.svg rename to svg/original/left_ptr.svg diff --git a/svg/original/animated/left_ptr_watch.svg b/svg/original/left_ptr_watch.svg similarity index 100% rename from svg/original/animated/left_ptr_watch.svg rename to svg/original/left_ptr_watch.svg diff --git a/svg/original/static/left_side.svg b/svg/original/left_side.svg similarity index 100% rename from svg/original/static/left_side.svg rename to svg/original/left_side.svg diff --git a/svg/original/static/left_tee.svg b/svg/original/left_tee.svg similarity index 100% rename from svg/original/static/left_tee.svg rename to svg/original/left_tee.svg diff --git a/svg/original/static/link.svg b/svg/original/link.svg similarity index 100% rename from svg/original/static/link.svg rename to svg/original/link.svg diff --git a/svg/original/static/ll_angle.svg b/svg/original/ll_angle.svg similarity index 100% rename from svg/original/static/ll_angle.svg rename to svg/original/ll_angle.svg diff --git a/svg/original/static/lr_angle.svg b/svg/original/lr_angle.svg similarity index 100% rename from svg/original/static/lr_angle.svg rename to svg/original/lr_angle.svg diff --git a/svg/original/static/move.svg b/svg/original/move.svg similarity index 100% rename from svg/original/static/move.svg rename to svg/original/move.svg diff --git a/svg/original/static/pencil.svg b/svg/original/pencil.svg similarity index 100% rename from svg/original/static/pencil.svg rename to svg/original/pencil.svg diff --git a/svg/original/static/plus.svg b/svg/original/plus.svg similarity index 100% rename from svg/original/static/plus.svg rename to svg/original/plus.svg diff --git a/svg/original/static/pointer-move.svg b/svg/original/pointer-move.svg similarity index 100% rename from svg/original/static/pointer-move.svg rename to svg/original/pointer-move.svg diff --git a/svg/original/static/question_arrow.svg b/svg/original/question_arrow.svg similarity index 100% rename from svg/original/static/question_arrow.svg rename to svg/original/question_arrow.svg diff --git a/svg/original/static/right_ptr.svg b/svg/original/right_ptr.svg similarity index 100% rename from svg/original/static/right_ptr.svg rename to svg/original/right_ptr.svg diff --git a/svg/original/static/right_side.svg b/svg/original/right_side.svg similarity index 100% rename from svg/original/static/right_side.svg rename to svg/original/right_side.svg diff --git a/svg/original/static/right_tee.svg b/svg/original/right_tee.svg similarity index 100% rename from svg/original/static/right_tee.svg rename to svg/original/right_tee.svg diff --git a/svg/original/static/sb_down_arrow.svg b/svg/original/sb_down_arrow.svg similarity index 100% rename from svg/original/static/sb_down_arrow.svg rename to svg/original/sb_down_arrow.svg diff --git a/svg/original/static/sb_h_double_arrow.svg b/svg/original/sb_h_double_arrow.svg similarity index 100% rename from svg/original/static/sb_h_double_arrow.svg rename to svg/original/sb_h_double_arrow.svg diff --git a/svg/original/static/sb_left_arrow.svg b/svg/original/sb_left_arrow.svg similarity index 100% rename from svg/original/static/sb_left_arrow.svg rename to svg/original/sb_left_arrow.svg diff --git a/svg/original/static/sb_right_arrow.svg b/svg/original/sb_right_arrow.svg similarity index 100% rename from svg/original/static/sb_right_arrow.svg rename to svg/original/sb_right_arrow.svg diff --git a/svg/original/static/sb_up_arrow.svg b/svg/original/sb_up_arrow.svg similarity index 100% rename from svg/original/static/sb_up_arrow.svg rename to svg/original/sb_up_arrow.svg diff --git a/svg/original/static/sb_v_double_arrow.svg b/svg/original/sb_v_double_arrow.svg similarity index 100% rename from svg/original/static/sb_v_double_arrow.svg rename to svg/original/sb_v_double_arrow.svg diff --git a/svg/original/static/tcross.svg b/svg/original/tcross.svg similarity index 100% rename from svg/original/static/tcross.svg rename to svg/original/tcross.svg diff --git a/svg/original/static/top_left_corner.svg b/svg/original/top_left_corner.svg similarity index 100% rename from svg/original/static/top_left_corner.svg rename to svg/original/top_left_corner.svg diff --git a/svg/original/static/top_right_corner.svg b/svg/original/top_right_corner.svg similarity index 100% rename from svg/original/static/top_right_corner.svg rename to svg/original/top_right_corner.svg diff --git a/svg/original/static/top_side.svg b/svg/original/top_side.svg similarity index 100% rename from svg/original/static/top_side.svg rename to svg/original/top_side.svg diff --git a/svg/original/static/top_tee.svg b/svg/original/top_tee.svg similarity index 100% rename from svg/original/static/top_tee.svg rename to svg/original/top_tee.svg diff --git a/svg/original/static/ul_angle.svg b/svg/original/ul_angle.svg similarity index 100% rename from svg/original/static/ul_angle.svg rename to svg/original/ul_angle.svg diff --git a/svg/original/static/ur_angle.svg b/svg/original/ur_angle.svg similarity index 100% rename from svg/original/static/ur_angle.svg rename to svg/original/ur_angle.svg diff --git a/svg/original/static/vertical-text.svg b/svg/original/vertical-text.svg similarity index 100% rename from svg/original/static/vertical-text.svg rename to svg/original/vertical-text.svg diff --git a/svg/original/animated/wait.svg b/svg/original/wait.svg similarity index 100% rename from svg/original/animated/wait.svg rename to svg/original/wait.svg diff --git a/svg/original/static/wayland-cursor.svg b/svg/original/wayland-cursor.svg similarity index 100% rename from svg/original/static/wayland-cursor.svg rename to svg/original/wayland-cursor.svg diff --git a/svg/original/static/xterm.svg b/svg/original/xterm.svg similarity index 100% rename from svg/original/static/xterm.svg rename to svg/original/xterm.svg diff --git a/svg/original/static/zoom-in.svg b/svg/original/zoom-in.svg similarity index 100% rename from svg/original/static/zoom-in.svg rename to svg/original/zoom-in.svg diff --git a/svg/original/static/zoom-out.svg b/svg/original/zoom-out.svg similarity index 100% rename from svg/original/static/zoom-out.svg rename to svg/original/zoom-out.svg