From 5016fde23124bdf657a964258fcce2c05f5afb95 Mon Sep 17 00:00:00 2001 From: Keavon Chambers Date: Thu, 27 May 2021 00:14:50 -0700 Subject: [PATCH] Standardize icon sizes and folder paths (closes #110) --- client/web/assets/12px-solid/close-x.svg | 3 + .../web/assets/12px-solid/dropdown-arrow.svg | 3 + client/web/assets/12px-solid/reset-colors.svg | 3 + client/web/assets/12px-solid/swap.svg | 3 + .../assets/12px-solid/vertical-ellipsis.svg | 5 + .../12px-solid/window-button-win-close.svg | 3 + .../12px-solid/window-button-win-maximize.svg | 3 + .../12px-solid/window-button-win-minimize.svg | 3 + .../window-button-win-restore-down.svg | 3 + .../16px-solid/align-horizontal-center.svg | 5 + .../16px-solid/align-horizontal-left.svg | 5 + .../16px-solid/align-horizontal-right.svg | 5 + .../16px-solid/align-vertical-bottom.svg | 5 + .../16px-solid/align-vertical-center.svg | 5 + .../assets/16px-solid/align-vertical-top.svg | 5 + .../assets/16px-solid/boolean-difference.svg | 4 + .../assets/16px-solid/boolean-intersect.svg | 3 + .../16px-solid/boolean-subtract-back.svg | 3 + .../16px-solid/boolean-subtract-front.svg | 3 + .../web/assets/16px-solid/boolean-union.svg | 3 + .../web/assets/16px-solid/flip-horizontal.svg | 8 ++ .../web/assets/16px-solid/flip-vertical.svg | 8 ++ .../web/assets/16px-solid/graphite-logo.svg | 3 + .../assets/16px-solid/view-mode-normal.svg | 3 + .../assets/16px-solid/view-mode-outline.svg | 3 + .../assets/16px-solid/view-mode-pixels.svg | 23 ++++ .../16px-solid/visibility-eye-hidden.svg | 3 + .../16px-solid/visibility-eye-visible.svg | 4 + client/web/assets/16px-solid/zoom-in.svg | 6 + client/web/assets/16px-solid/zoom-out.svg | 5 + client/web/assets/16px-solid/zoom-reset.svg | 5 + .../assets/16px-two-tone/mouse-hint-drag.svg | 6 + .../16px-two-tone/mouse-hint-lmb-drag.svg | 6 + .../assets/16px-two-tone/mouse-hint-lmb.svg | 4 + .../16px-two-tone/mouse-hint-mmb-drag.svg | 6 + .../mouse-hint-mmb.svg | 5 +- .../mouse-hint-none.svg | 5 +- .../16px-two-tone/mouse-hint-rmb-drag.svg | 6 + .../assets/16px-two-tone/mouse-hint-rmb.svg | 4 + .../mouse-hint-scroll-down.svg | 5 +- .../mouse-hint-scroll-up.svg | 5 +- .../node-type-path.svg | 2 +- .../document-tool-layout-crop.svg | 2 +- .../document-tool-layout-eyedropper.svg | 2 +- .../document-tool-layout-navigate.svg | 2 +- .../document-tool-layout-select.svg | 2 +- .../document-tool-parametric-fill.svg | 2 +- .../document-tool-parametric-gradient.svg | 2 +- .../document-tool-parametric-text.svg | 2 +- .../document-tool-raster-brush.svg | 2 +- .../document-tool-raster-clone.svg | 2 +- .../document-tool-raster-detail.svg | 2 +- .../document-tool-raster-heal.svg | 2 +- .../document-tool-raster-patch.svg | 2 +- .../document-tool-raster-relight.svg | 2 +- .../document-tool-vector-ellipse.svg | 2 +- .../document-tool-vector-freehand.svg | 2 +- .../document-tool-vector-line.svg | 2 +- .../document-tool-vector-path.svg | 2 +- .../document-tool-vector-pen.svg | 2 +- .../document-tool-vector-rectangle.svg | 2 +- .../document-tool-vector-shape.svg | 2 +- .../document-tool-vector-spline.svg | 2 +- .../window-button-win-close.svg | 3 - .../window-button-win-maximize.svg | 3 - .../window-button-win-minimize.svg | 3 - .../window-button-win-restore-down.svg | 3 - .../svg/16x16-bounds-12x12-icon/close-x.svg | 3 - .../16x16-bounds-12x12-icon/reset-colors.svg | 3 - .../svg/16x16-bounds-12x12-icon/swap.svg | 3 - .../16x16-bounds-16x16-icon/graphite-logo.svg | 12 -- .../mouse-hint-drag.svg | 9 -- .../mouse-hint-lmb-drag.svg | 9 -- .../mouse-hint-lmb.svg | 5 - .../mouse-hint-mmb-drag.svg | 9 -- .../mouse-hint-rmb-drag.svg | 9 -- .../mouse-hint-rmb.svg | 5 - .../16x24-bounds-8x16-icon/dropdown-arrow.svg | 3 - .../vertical-ellipsis.svg | 5 - .../align-horizontal-center.svg | 5 - .../align-horizontal-left.svg | 5 - .../align-horizontal-right.svg | 5 - .../align-vertical-bottom.svg | 5 - .../align-vertical-center.svg | 5 - .../align-vertical-top.svg | 5 - .../boolean-difference.svg | 4 - .../boolean-intersect.svg | 3 - .../boolean-subtract-back.svg | 3 - .../boolean-subtract-front.svg | 3 - .../24x24-bounds-16x16-icon/boolean-union.svg | 3 - .../flip-horizontal.svg | 8 -- .../24x24-bounds-16x16-icon/flip-vertical.svg | 8 -- .../view-mode-normal.svg | 3 - .../view-mode-outline.svg | 3 - .../view-mode-pixels.svg | 23 ---- .../visibility-eye-hidden.svg | 3 - .../visibility-eye-visible.svg | 4 - .../svg/24x24-bounds-16x16-icon/zoom-in.svg | 6 - .../svg/24x24-bounds-16x16-icon/zoom-out.svg | 5 - .../24x24-bounds-16x16-icon/zoom-reset.svg | 5 - client/web/public/safari-pinned-tab.svg | 2 - client/web/src/components/panels/Document.vue | 118 +++++++++--------- .../web/src/components/panels/LayerTree.vue | 8 +- .../src/components/widgets/WorkingColors.vue | 8 +- .../components/widgets/buttons/IconButton.vue | 47 ++++--- .../widgets/buttons/PopoverButton.vue | 11 +- .../widgets/inputs/MenuBarInput.vue | 2 +- .../widgets/labels/UserInputLabel.vue | 20 +-- .../window/title-bar/WindowButtonsWindows.vue | 18 +-- client/web/src/components/workspace/Panel.vue | 6 +- 110 files changed, 333 insertions(+), 350 deletions(-) create mode 100644 client/web/assets/12px-solid/close-x.svg create mode 100644 client/web/assets/12px-solid/dropdown-arrow.svg create mode 100644 client/web/assets/12px-solid/reset-colors.svg create mode 100644 client/web/assets/12px-solid/swap.svg create mode 100644 client/web/assets/12px-solid/vertical-ellipsis.svg create mode 100644 client/web/assets/12px-solid/window-button-win-close.svg create mode 100644 client/web/assets/12px-solid/window-button-win-maximize.svg create mode 100644 client/web/assets/12px-solid/window-button-win-minimize.svg create mode 100644 client/web/assets/12px-solid/window-button-win-restore-down.svg create mode 100644 client/web/assets/16px-solid/align-horizontal-center.svg create mode 100644 client/web/assets/16px-solid/align-horizontal-left.svg create mode 100644 client/web/assets/16px-solid/align-horizontal-right.svg create mode 100644 client/web/assets/16px-solid/align-vertical-bottom.svg create mode 100644 client/web/assets/16px-solid/align-vertical-center.svg create mode 100644 client/web/assets/16px-solid/align-vertical-top.svg create mode 100644 client/web/assets/16px-solid/boolean-difference.svg create mode 100644 client/web/assets/16px-solid/boolean-intersect.svg create mode 100644 client/web/assets/16px-solid/boolean-subtract-back.svg create mode 100644 client/web/assets/16px-solid/boolean-subtract-front.svg create mode 100644 client/web/assets/16px-solid/boolean-union.svg create mode 100644 client/web/assets/16px-solid/flip-horizontal.svg create mode 100644 client/web/assets/16px-solid/flip-vertical.svg create mode 100644 client/web/assets/16px-solid/graphite-logo.svg create mode 100644 client/web/assets/16px-solid/view-mode-normal.svg create mode 100644 client/web/assets/16px-solid/view-mode-outline.svg create mode 100644 client/web/assets/16px-solid/view-mode-pixels.svg create mode 100644 client/web/assets/16px-solid/visibility-eye-hidden.svg create mode 100644 client/web/assets/16px-solid/visibility-eye-visible.svg create mode 100644 client/web/assets/16px-solid/zoom-in.svg create mode 100644 client/web/assets/16px-solid/zoom-out.svg create mode 100644 client/web/assets/16px-solid/zoom-reset.svg create mode 100644 client/web/assets/16px-two-tone/mouse-hint-drag.svg create mode 100644 client/web/assets/16px-two-tone/mouse-hint-lmb-drag.svg create mode 100644 client/web/assets/16px-two-tone/mouse-hint-lmb.svg create mode 100644 client/web/assets/16px-two-tone/mouse-hint-mmb-drag.svg rename client/web/assets/{svg/16x16-bounds-16x16-icon => 16px-two-tone}/mouse-hint-mmb.svg (50%) rename client/web/assets/{svg/16x16-bounds-16x16-icon => 16px-two-tone}/mouse-hint-none.svg (50%) create mode 100644 client/web/assets/16px-two-tone/mouse-hint-rmb-drag.svg create mode 100644 client/web/assets/16px-two-tone/mouse-hint-rmb.svg rename client/web/assets/{svg/16x16-bounds-16x16-icon => 16px-two-tone}/mouse-hint-scroll-down.svg (50%) rename client/web/assets/{svg/16x16-bounds-16x16-icon => 16px-two-tone}/mouse-hint-scroll-up.svg (50%) rename client/web/assets/{svg/24x24-node-type-icon => 24px-full-color}/node-type-path.svg (92%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-layout-crop.svg (85%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-layout-eyedropper.svg (90%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-layout-navigate.svg (93%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-layout-select.svg (84%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-parametric-fill.svg (95%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-parametric-gradient.svg (97%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-parametric-text.svg (82%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-raster-brush.svg (87%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-raster-clone.svg (88%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-raster-detail.svg (89%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-raster-heal.svg (91%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-raster-patch.svg (98%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-raster-relight.svg (95%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-vector-ellipse.svg (79%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-vector-freehand.svg (94%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-vector-line.svg (78%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-vector-path.svg (87%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-vector-pen.svg (91%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-vector-rectangle.svg (71%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-vector-shape.svg (79%) rename client/web/assets/{svg/24x24-bounds-24x24-icon => 24px-two-tone}/document-tool-vector-spline.svg (92%) delete mode 100644 client/web/assets/svg/10x10-bounds-10x10-icon/window-button-win-close.svg delete mode 100644 client/web/assets/svg/10x10-bounds-10x10-icon/window-button-win-maximize.svg delete mode 100644 client/web/assets/svg/10x10-bounds-10x10-icon/window-button-win-minimize.svg delete mode 100644 client/web/assets/svg/10x10-bounds-10x10-icon/window-button-win-restore-down.svg delete mode 100644 client/web/assets/svg/16x16-bounds-12x12-icon/close-x.svg delete mode 100644 client/web/assets/svg/16x16-bounds-12x12-icon/reset-colors.svg delete mode 100644 client/web/assets/svg/16x16-bounds-12x12-icon/swap.svg delete mode 100644 client/web/assets/svg/16x16-bounds-16x16-icon/graphite-logo.svg delete mode 100644 client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-drag.svg delete mode 100644 client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-lmb-drag.svg delete mode 100644 client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-lmb.svg delete mode 100644 client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-mmb-drag.svg delete mode 100644 client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-rmb-drag.svg delete mode 100644 client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-rmb.svg delete mode 100644 client/web/assets/svg/16x24-bounds-8x16-icon/dropdown-arrow.svg delete mode 100644 client/web/assets/svg/16x24-bounds-8x16-icon/vertical-ellipsis.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/align-horizontal-center.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/align-horizontal-left.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/align-horizontal-right.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/align-vertical-bottom.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/align-vertical-center.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/align-vertical-top.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/boolean-difference.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/boolean-intersect.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/boolean-subtract-back.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/boolean-subtract-front.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/boolean-union.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/flip-horizontal.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/flip-vertical.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/view-mode-normal.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/view-mode-outline.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/view-mode-pixels.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/visibility-eye-hidden.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/visibility-eye-visible.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/zoom-in.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/zoom-out.svg delete mode 100644 client/web/assets/svg/24x24-bounds-16x16-icon/zoom-reset.svg diff --git a/client/web/assets/12px-solid/close-x.svg b/client/web/assets/12px-solid/close-x.svg new file mode 100644 index 00000000..d40d2973 --- /dev/null +++ b/client/web/assets/12px-solid/close-x.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/web/assets/12px-solid/dropdown-arrow.svg b/client/web/assets/12px-solid/dropdown-arrow.svg new file mode 100644 index 00000000..7fb5f15b --- /dev/null +++ b/client/web/assets/12px-solid/dropdown-arrow.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/web/assets/12px-solid/reset-colors.svg b/client/web/assets/12px-solid/reset-colors.svg new file mode 100644 index 00000000..58988cbe --- /dev/null +++ b/client/web/assets/12px-solid/reset-colors.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/web/assets/12px-solid/swap.svg b/client/web/assets/12px-solid/swap.svg new file mode 100644 index 00000000..0a7742f2 --- /dev/null +++ b/client/web/assets/12px-solid/swap.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/web/assets/12px-solid/vertical-ellipsis.svg b/client/web/assets/12px-solid/vertical-ellipsis.svg new file mode 100644 index 00000000..1a5ff3e1 --- /dev/null +++ b/client/web/assets/12px-solid/vertical-ellipsis.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/client/web/assets/12px-solid/window-button-win-close.svg b/client/web/assets/12px-solid/window-button-win-close.svg new file mode 100644 index 00000000..cbbd7b56 --- /dev/null +++ b/client/web/assets/12px-solid/window-button-win-close.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/web/assets/12px-solid/window-button-win-maximize.svg b/client/web/assets/12px-solid/window-button-win-maximize.svg new file mode 100644 index 00000000..0ffb0e88 --- /dev/null +++ b/client/web/assets/12px-solid/window-button-win-maximize.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/web/assets/12px-solid/window-button-win-minimize.svg b/client/web/assets/12px-solid/window-button-win-minimize.svg new file mode 100644 index 00000000..28c5d66b --- /dev/null +++ b/client/web/assets/12px-solid/window-button-win-minimize.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/web/assets/12px-solid/window-button-win-restore-down.svg b/client/web/assets/12px-solid/window-button-win-restore-down.svg new file mode 100644 index 00000000..c0363e68 --- /dev/null +++ b/client/web/assets/12px-solid/window-button-win-restore-down.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/web/assets/16px-solid/align-horizontal-center.svg b/client/web/assets/16px-solid/align-horizontal-center.svg new file mode 100644 index 00000000..273d1515 --- /dev/null +++ b/client/web/assets/16px-solid/align-horizontal-center.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/client/web/assets/16px-solid/align-horizontal-left.svg b/client/web/assets/16px-solid/align-horizontal-left.svg new file mode 100644 index 00000000..25228e4b --- /dev/null +++ b/client/web/assets/16px-solid/align-horizontal-left.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/client/web/assets/16px-solid/align-horizontal-right.svg b/client/web/assets/16px-solid/align-horizontal-right.svg new file mode 100644 index 00000000..29dd918f --- /dev/null +++ b/client/web/assets/16px-solid/align-horizontal-right.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/client/web/assets/16px-solid/align-vertical-bottom.svg b/client/web/assets/16px-solid/align-vertical-bottom.svg new file mode 100644 index 00000000..d481401b --- /dev/null +++ b/client/web/assets/16px-solid/align-vertical-bottom.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/client/web/assets/16px-solid/align-vertical-center.svg b/client/web/assets/16px-solid/align-vertical-center.svg new file mode 100644 index 00000000..70299a7a --- /dev/null +++ b/client/web/assets/16px-solid/align-vertical-center.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/client/web/assets/16px-solid/align-vertical-top.svg b/client/web/assets/16px-solid/align-vertical-top.svg new file mode 100644 index 00000000..4e624636 --- /dev/null +++ b/client/web/assets/16px-solid/align-vertical-top.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/client/web/assets/16px-solid/boolean-difference.svg b/client/web/assets/16px-solid/boolean-difference.svg new file mode 100644 index 00000000..2a07895c --- /dev/null +++ b/client/web/assets/16px-solid/boolean-difference.svg @@ -0,0 +1,4 @@ + + + + diff --git a/client/web/assets/16px-solid/boolean-intersect.svg b/client/web/assets/16px-solid/boolean-intersect.svg new file mode 100644 index 00000000..97afc740 --- /dev/null +++ b/client/web/assets/16px-solid/boolean-intersect.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/web/assets/16px-solid/boolean-subtract-back.svg b/client/web/assets/16px-solid/boolean-subtract-back.svg new file mode 100644 index 00000000..1a96a198 --- /dev/null +++ b/client/web/assets/16px-solid/boolean-subtract-back.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/web/assets/16px-solid/boolean-subtract-front.svg b/client/web/assets/16px-solid/boolean-subtract-front.svg new file mode 100644 index 00000000..97046a39 --- /dev/null +++ b/client/web/assets/16px-solid/boolean-subtract-front.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/web/assets/16px-solid/boolean-union.svg b/client/web/assets/16px-solid/boolean-union.svg new file mode 100644 index 00000000..22da4add --- /dev/null +++ b/client/web/assets/16px-solid/boolean-union.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/web/assets/16px-solid/flip-horizontal.svg b/client/web/assets/16px-solid/flip-horizontal.svg new file mode 100644 index 00000000..30774c4b --- /dev/null +++ b/client/web/assets/16px-solid/flip-horizontal.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/client/web/assets/16px-solid/flip-vertical.svg b/client/web/assets/16px-solid/flip-vertical.svg new file mode 100644 index 00000000..8ea93799 --- /dev/null +++ b/client/web/assets/16px-solid/flip-vertical.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/client/web/assets/16px-solid/graphite-logo.svg b/client/web/assets/16px-solid/graphite-logo.svg new file mode 100644 index 00000000..9f766aa7 --- /dev/null +++ b/client/web/assets/16px-solid/graphite-logo.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/client/web/assets/16px-solid/view-mode-normal.svg b/client/web/assets/16px-solid/view-mode-normal.svg new file mode 100644 index 00000000..f52960bf --- /dev/null +++ b/client/web/assets/16px-solid/view-mode-normal.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/web/assets/16px-solid/view-mode-outline.svg b/client/web/assets/16px-solid/view-mode-outline.svg new file mode 100644 index 00000000..54570548 --- /dev/null +++ b/client/web/assets/16px-solid/view-mode-outline.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/web/assets/16px-solid/view-mode-pixels.svg b/client/web/assets/16px-solid/view-mode-pixels.svg new file mode 100644 index 00000000..4f29b890 --- /dev/null +++ b/client/web/assets/16px-solid/view-mode-pixels.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/client/web/assets/16px-solid/visibility-eye-hidden.svg b/client/web/assets/16px-solid/visibility-eye-hidden.svg new file mode 100644 index 00000000..960def4e --- /dev/null +++ b/client/web/assets/16px-solid/visibility-eye-hidden.svg @@ -0,0 +1,3 @@ + + + diff --git a/client/web/assets/16px-solid/visibility-eye-visible.svg b/client/web/assets/16px-solid/visibility-eye-visible.svg new file mode 100644 index 00000000..6fbb87df --- /dev/null +++ b/client/web/assets/16px-solid/visibility-eye-visible.svg @@ -0,0 +1,4 @@ + + + + diff --git a/client/web/assets/16px-solid/zoom-in.svg b/client/web/assets/16px-solid/zoom-in.svg new file mode 100644 index 00000000..e904fbda --- /dev/null +++ b/client/web/assets/16px-solid/zoom-in.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/client/web/assets/16px-solid/zoom-out.svg b/client/web/assets/16px-solid/zoom-out.svg new file mode 100644 index 00000000..9e2378de --- /dev/null +++ b/client/web/assets/16px-solid/zoom-out.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/client/web/assets/16px-solid/zoom-reset.svg b/client/web/assets/16px-solid/zoom-reset.svg new file mode 100644 index 00000000..3740486f --- /dev/null +++ b/client/web/assets/16px-solid/zoom-reset.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/client/web/assets/16px-two-tone/mouse-hint-drag.svg b/client/web/assets/16px-two-tone/mouse-hint-drag.svg new file mode 100644 index 00000000..c92c6322 --- /dev/null +++ b/client/web/assets/16px-two-tone/mouse-hint-drag.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/client/web/assets/16px-two-tone/mouse-hint-lmb-drag.svg b/client/web/assets/16px-two-tone/mouse-hint-lmb-drag.svg new file mode 100644 index 00000000..7845ddcf --- /dev/null +++ b/client/web/assets/16px-two-tone/mouse-hint-lmb-drag.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/client/web/assets/16px-two-tone/mouse-hint-lmb.svg b/client/web/assets/16px-two-tone/mouse-hint-lmb.svg new file mode 100644 index 00000000..5a7c2546 --- /dev/null +++ b/client/web/assets/16px-two-tone/mouse-hint-lmb.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/client/web/assets/16px-two-tone/mouse-hint-mmb-drag.svg b/client/web/assets/16px-two-tone/mouse-hint-mmb-drag.svg new file mode 100644 index 00000000..65a0af7c --- /dev/null +++ b/client/web/assets/16px-two-tone/mouse-hint-mmb-drag.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-mmb.svg b/client/web/assets/16px-two-tone/mouse-hint-mmb.svg similarity index 50% rename from client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-mmb.svg rename to client/web/assets/16px-two-tone/mouse-hint-mmb.svg index 92730749..b957d7da 100644 --- a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-mmb.svg +++ b/client/web/assets/16px-two-tone/mouse-hint-mmb.svg @@ -1,5 +1,4 @@ - + - + \ No newline at end of file diff --git a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-none.svg b/client/web/assets/16px-two-tone/mouse-hint-none.svg similarity index 50% rename from client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-none.svg rename to client/web/assets/16px-two-tone/mouse-hint-none.svg index 3a7adaac..e878396b 100644 --- a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-none.svg +++ b/client/web/assets/16px-two-tone/mouse-hint-none.svg @@ -1,5 +1,4 @@ - + - + \ No newline at end of file diff --git a/client/web/assets/16px-two-tone/mouse-hint-rmb-drag.svg b/client/web/assets/16px-two-tone/mouse-hint-rmb-drag.svg new file mode 100644 index 00000000..d15da0a6 --- /dev/null +++ b/client/web/assets/16px-two-tone/mouse-hint-rmb-drag.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/client/web/assets/16px-two-tone/mouse-hint-rmb.svg b/client/web/assets/16px-two-tone/mouse-hint-rmb.svg new file mode 100644 index 00000000..bd4fb8a8 --- /dev/null +++ b/client/web/assets/16px-two-tone/mouse-hint-rmb.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-scroll-down.svg b/client/web/assets/16px-two-tone/mouse-hint-scroll-down.svg similarity index 50% rename from client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-scroll-down.svg rename to client/web/assets/16px-two-tone/mouse-hint-scroll-down.svg index 63832014..41df7149 100644 --- a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-scroll-down.svg +++ b/client/web/assets/16px-two-tone/mouse-hint-scroll-down.svg @@ -1,6 +1,5 @@ - + - + \ No newline at end of file diff --git a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-scroll-up.svg b/client/web/assets/16px-two-tone/mouse-hint-scroll-up.svg similarity index 50% rename from client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-scroll-up.svg rename to client/web/assets/16px-two-tone/mouse-hint-scroll-up.svg index e6a0785e..1f9286b4 100644 --- a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-scroll-up.svg +++ b/client/web/assets/16px-two-tone/mouse-hint-scroll-up.svg @@ -1,6 +1,5 @@ - + - + \ No newline at end of file diff --git a/client/web/assets/svg/24x24-node-type-icon/node-type-path.svg b/client/web/assets/24px-full-color/node-type-path.svg similarity index 92% rename from client/web/assets/svg/24x24-node-type-icon/node-type-path.svg rename to client/web/assets/24px-full-color/node-type-path.svg index 1720b766..83aab28b 100644 --- a/client/web/assets/svg/24x24-node-type-icon/node-type-path.svg +++ b/client/web/assets/24px-full-color/node-type-path.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-layout-crop.svg b/client/web/assets/24px-two-tone/document-tool-layout-crop.svg similarity index 85% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-layout-crop.svg rename to client/web/assets/24px-two-tone/document-tool-layout-crop.svg index 23508a0d..ca8ce7de 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-layout-crop.svg +++ b/client/web/assets/24px-two-tone/document-tool-layout-crop.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-layout-eyedropper.svg b/client/web/assets/24px-two-tone/document-tool-layout-eyedropper.svg similarity index 90% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-layout-eyedropper.svg rename to client/web/assets/24px-two-tone/document-tool-layout-eyedropper.svg index caa7791b..8278d3b1 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-layout-eyedropper.svg +++ b/client/web/assets/24px-two-tone/document-tool-layout-eyedropper.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-layout-navigate.svg b/client/web/assets/24px-two-tone/document-tool-layout-navigate.svg similarity index 93% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-layout-navigate.svg rename to client/web/assets/24px-two-tone/document-tool-layout-navigate.svg index e602c2b5..076b5cf4 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-layout-navigate.svg +++ b/client/web/assets/24px-two-tone/document-tool-layout-navigate.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-layout-select.svg b/client/web/assets/24px-two-tone/document-tool-layout-select.svg similarity index 84% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-layout-select.svg rename to client/web/assets/24px-two-tone/document-tool-layout-select.svg index 7323a8c0..84f4a773 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-layout-select.svg +++ b/client/web/assets/24px-two-tone/document-tool-layout-select.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-parametric-fill.svg b/client/web/assets/24px-two-tone/document-tool-parametric-fill.svg similarity index 95% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-parametric-fill.svg rename to client/web/assets/24px-two-tone/document-tool-parametric-fill.svg index e13b631f..49039402 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-parametric-fill.svg +++ b/client/web/assets/24px-two-tone/document-tool-parametric-fill.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-parametric-gradient.svg b/client/web/assets/24px-two-tone/document-tool-parametric-gradient.svg similarity index 97% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-parametric-gradient.svg rename to client/web/assets/24px-two-tone/document-tool-parametric-gradient.svg index f803c5c1..861572c8 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-parametric-gradient.svg +++ b/client/web/assets/24px-two-tone/document-tool-parametric-gradient.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-parametric-text.svg b/client/web/assets/24px-two-tone/document-tool-parametric-text.svg similarity index 82% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-parametric-text.svg rename to client/web/assets/24px-two-tone/document-tool-parametric-text.svg index 29144206..841475b8 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-parametric-text.svg +++ b/client/web/assets/24px-two-tone/document-tool-parametric-text.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-brush.svg b/client/web/assets/24px-two-tone/document-tool-raster-brush.svg similarity index 87% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-brush.svg rename to client/web/assets/24px-two-tone/document-tool-raster-brush.svg index e243d5ae..cfe754a9 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-brush.svg +++ b/client/web/assets/24px-two-tone/document-tool-raster-brush.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-clone.svg b/client/web/assets/24px-two-tone/document-tool-raster-clone.svg similarity index 88% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-clone.svg rename to client/web/assets/24px-two-tone/document-tool-raster-clone.svg index d464c16d..dcfaa4d5 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-clone.svg +++ b/client/web/assets/24px-two-tone/document-tool-raster-clone.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-detail.svg b/client/web/assets/24px-two-tone/document-tool-raster-detail.svg similarity index 89% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-detail.svg rename to client/web/assets/24px-two-tone/document-tool-raster-detail.svg index 6a9a07b9..d9768a1f 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-detail.svg +++ b/client/web/assets/24px-two-tone/document-tool-raster-detail.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-heal.svg b/client/web/assets/24px-two-tone/document-tool-raster-heal.svg similarity index 91% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-heal.svg rename to client/web/assets/24px-two-tone/document-tool-raster-heal.svg index 494f1582..147c81f3 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-heal.svg +++ b/client/web/assets/24px-two-tone/document-tool-raster-heal.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-patch.svg b/client/web/assets/24px-two-tone/document-tool-raster-patch.svg similarity index 98% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-patch.svg rename to client/web/assets/24px-two-tone/document-tool-raster-patch.svg index 0e0c0957..acbdf180 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-patch.svg +++ b/client/web/assets/24px-two-tone/document-tool-raster-patch.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-relight.svg b/client/web/assets/24px-two-tone/document-tool-raster-relight.svg similarity index 95% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-relight.svg rename to client/web/assets/24px-two-tone/document-tool-raster-relight.svg index c984146b..b5f783b9 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-raster-relight.svg +++ b/client/web/assets/24px-two-tone/document-tool-raster-relight.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-ellipse.svg b/client/web/assets/24px-two-tone/document-tool-vector-ellipse.svg similarity index 79% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-ellipse.svg rename to client/web/assets/24px-two-tone/document-tool-vector-ellipse.svg index e725555c..03d4d50d 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-ellipse.svg +++ b/client/web/assets/24px-two-tone/document-tool-vector-ellipse.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-freehand.svg b/client/web/assets/24px-two-tone/document-tool-vector-freehand.svg similarity index 94% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-freehand.svg rename to client/web/assets/24px-two-tone/document-tool-vector-freehand.svg index d974cdac..6a15263b 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-freehand.svg +++ b/client/web/assets/24px-two-tone/document-tool-vector-freehand.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-line.svg b/client/web/assets/24px-two-tone/document-tool-vector-line.svg similarity index 78% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-line.svg rename to client/web/assets/24px-two-tone/document-tool-vector-line.svg index 8d756ec5..fecdf156 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-line.svg +++ b/client/web/assets/24px-two-tone/document-tool-vector-line.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-path.svg b/client/web/assets/24px-two-tone/document-tool-vector-path.svg similarity index 87% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-path.svg rename to client/web/assets/24px-two-tone/document-tool-vector-path.svg index 91de5f9b..6613a2ef 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-path.svg +++ b/client/web/assets/24px-two-tone/document-tool-vector-path.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-pen.svg b/client/web/assets/24px-two-tone/document-tool-vector-pen.svg similarity index 91% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-pen.svg rename to client/web/assets/24px-two-tone/document-tool-vector-pen.svg index 516cc345..cb22366e 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-pen.svg +++ b/client/web/assets/24px-two-tone/document-tool-vector-pen.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-rectangle.svg b/client/web/assets/24px-two-tone/document-tool-vector-rectangle.svg similarity index 71% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-rectangle.svg rename to client/web/assets/24px-two-tone/document-tool-vector-rectangle.svg index e6b8e228..dc5ce10e 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-rectangle.svg +++ b/client/web/assets/24px-two-tone/document-tool-vector-rectangle.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-shape.svg b/client/web/assets/24px-two-tone/document-tool-vector-shape.svg similarity index 79% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-shape.svg rename to client/web/assets/24px-two-tone/document-tool-vector-shape.svg index 330b9859..3690542e 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-shape.svg +++ b/client/web/assets/24px-two-tone/document-tool-vector-shape.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-spline.svg b/client/web/assets/24px-two-tone/document-tool-vector-spline.svg similarity index 92% rename from client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-spline.svg rename to client/web/assets/24px-two-tone/document-tool-vector-spline.svg index fa287cd2..0484622c 100644 --- a/client/web/assets/svg/24x24-bounds-24x24-icon/document-tool-vector-spline.svg +++ b/client/web/assets/24px-two-tone/document-tool-vector-spline.svg @@ -1,4 +1,4 @@ - + diff --git a/client/web/assets/svg/10x10-bounds-10x10-icon/window-button-win-close.svg b/client/web/assets/svg/10x10-bounds-10x10-icon/window-button-win-close.svg deleted file mode 100644 index a6431448..00000000 --- a/client/web/assets/svg/10x10-bounds-10x10-icon/window-button-win-close.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/client/web/assets/svg/10x10-bounds-10x10-icon/window-button-win-maximize.svg b/client/web/assets/svg/10x10-bounds-10x10-icon/window-button-win-maximize.svg deleted file mode 100644 index 1e11657a..00000000 --- a/client/web/assets/svg/10x10-bounds-10x10-icon/window-button-win-maximize.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/client/web/assets/svg/10x10-bounds-10x10-icon/window-button-win-minimize.svg b/client/web/assets/svg/10x10-bounds-10x10-icon/window-button-win-minimize.svg deleted file mode 100644 index 286a2827..00000000 --- a/client/web/assets/svg/10x10-bounds-10x10-icon/window-button-win-minimize.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/client/web/assets/svg/10x10-bounds-10x10-icon/window-button-win-restore-down.svg b/client/web/assets/svg/10x10-bounds-10x10-icon/window-button-win-restore-down.svg deleted file mode 100644 index 0c57b6a9..00000000 --- a/client/web/assets/svg/10x10-bounds-10x10-icon/window-button-win-restore-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/client/web/assets/svg/16x16-bounds-12x12-icon/close-x.svg b/client/web/assets/svg/16x16-bounds-12x12-icon/close-x.svg deleted file mode 100644 index 92142f41..00000000 --- a/client/web/assets/svg/16x16-bounds-12x12-icon/close-x.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/client/web/assets/svg/16x16-bounds-12x12-icon/reset-colors.svg b/client/web/assets/svg/16x16-bounds-12x12-icon/reset-colors.svg deleted file mode 100644 index d09ca7cd..00000000 --- a/client/web/assets/svg/16x16-bounds-12x12-icon/reset-colors.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/client/web/assets/svg/16x16-bounds-12x12-icon/swap.svg b/client/web/assets/svg/16x16-bounds-12x12-icon/swap.svg deleted file mode 100644 index b5e1a9f0..00000000 --- a/client/web/assets/svg/16x16-bounds-12x12-icon/swap.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/client/web/assets/svg/16x16-bounds-16x16-icon/graphite-logo.svg b/client/web/assets/svg/16x16-bounds-16x16-icon/graphite-logo.svg deleted file mode 100644 index b3dfacb5..00000000 --- a/client/web/assets/svg/16x16-bounds-16x16-icon/graphite-logo.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - \ No newline at end of file diff --git a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-drag.svg b/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-drag.svg deleted file mode 100644 index 312982f5..00000000 --- a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-drag.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-lmb-drag.svg b/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-lmb-drag.svg deleted file mode 100644 index b5f3edbb..00000000 --- a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-lmb-drag.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-lmb.svg b/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-lmb.svg deleted file mode 100644 index 64ac38a9..00000000 --- a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-lmb.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - \ No newline at end of file diff --git a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-mmb-drag.svg b/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-mmb-drag.svg deleted file mode 100644 index 22421927..00000000 --- a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-mmb-drag.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-rmb-drag.svg b/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-rmb-drag.svg deleted file mode 100644 index 4dd684bd..00000000 --- a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-rmb-drag.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-rmb.svg b/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-rmb.svg deleted file mode 100644 index cb966836..00000000 --- a/client/web/assets/svg/16x16-bounds-16x16-icon/mouse-hint-rmb.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - \ No newline at end of file diff --git a/client/web/assets/svg/16x24-bounds-8x16-icon/dropdown-arrow.svg b/client/web/assets/svg/16x24-bounds-8x16-icon/dropdown-arrow.svg deleted file mode 100644 index eeff7b48..00000000 --- a/client/web/assets/svg/16x24-bounds-8x16-icon/dropdown-arrow.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/client/web/assets/svg/16x24-bounds-8x16-icon/vertical-ellipsis.svg b/client/web/assets/svg/16x24-bounds-8x16-icon/vertical-ellipsis.svg deleted file mode 100644 index 42005106..00000000 --- a/client/web/assets/svg/16x24-bounds-8x16-icon/vertical-ellipsis.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/align-horizontal-center.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/align-horizontal-center.svg deleted file mode 100644 index 5fb2d4e8..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/align-horizontal-center.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/align-horizontal-left.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/align-horizontal-left.svg deleted file mode 100644 index 1d88c26f..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/align-horizontal-left.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/align-horizontal-right.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/align-horizontal-right.svg deleted file mode 100644 index 2e03fe63..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/align-horizontal-right.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/align-vertical-bottom.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/align-vertical-bottom.svg deleted file mode 100644 index a233ab6c..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/align-vertical-bottom.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/align-vertical-center.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/align-vertical-center.svg deleted file mode 100644 index dc60f243..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/align-vertical-center.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/align-vertical-top.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/align-vertical-top.svg deleted file mode 100644 index 618ba21f..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/align-vertical-top.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/boolean-difference.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/boolean-difference.svg deleted file mode 100644 index 0cf75b7e..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/boolean-difference.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/boolean-intersect.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/boolean-intersect.svg deleted file mode 100644 index 6f915e92..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/boolean-intersect.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/boolean-subtract-back.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/boolean-subtract-back.svg deleted file mode 100644 index 0042e51e..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/boolean-subtract-back.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/boolean-subtract-front.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/boolean-subtract-front.svg deleted file mode 100644 index d84b2fa3..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/boolean-subtract-front.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/boolean-union.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/boolean-union.svg deleted file mode 100644 index a0f69c43..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/boolean-union.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/flip-horizontal.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/flip-horizontal.svg deleted file mode 100644 index d921b23f..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/flip-horizontal.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/flip-vertical.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/flip-vertical.svg deleted file mode 100644 index 76aa10db..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/flip-vertical.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/view-mode-normal.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/view-mode-normal.svg deleted file mode 100644 index 145cb4a5..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/view-mode-normal.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/view-mode-outline.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/view-mode-outline.svg deleted file mode 100644 index 9d752c6a..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/view-mode-outline.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/view-mode-pixels.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/view-mode-pixels.svg deleted file mode 100644 index 6368aad8..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/view-mode-pixels.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/visibility-eye-hidden.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/visibility-eye-hidden.svg deleted file mode 100644 index 5ea95356..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/visibility-eye-hidden.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/visibility-eye-visible.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/visibility-eye-visible.svg deleted file mode 100644 index 79819a7a..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/visibility-eye-visible.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/zoom-in.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/zoom-in.svg deleted file mode 100644 index e5e66ad4..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/zoom-in.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/zoom-out.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/zoom-out.svg deleted file mode 100644 index 96507c7c..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/zoom-out.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/client/web/assets/svg/24x24-bounds-16x16-icon/zoom-reset.svg b/client/web/assets/svg/24x24-bounds-16x16-icon/zoom-reset.svg deleted file mode 100644 index da488359..00000000 --- a/client/web/assets/svg/24x24-bounds-16x16-icon/zoom-reset.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/client/web/public/safari-pinned-tab.svg b/client/web/public/safari-pinned-tab.svg index e2e93167..e5260abd 100644 --- a/client/web/public/safari-pinned-tab.svg +++ b/client/web/public/safari-pinned-tab.svg @@ -1,5 +1,3 @@ - -
- - - + + +

Display Mode

More display mode options will be here

@@ -64,9 +64,9 @@ - - - + + + @@ -176,46 +176,46 @@ import IconButton from "../widgets/buttons/IconButton.vue"; import PopoverButton from "../widgets/buttons/PopoverButton.vue"; import RadioInput from "../widgets/inputs/RadioInput.vue"; import NumberInput from "../widgets/inputs/NumberInput.vue"; -import SelectTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-layout-select.svg"; -import CropTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-layout-crop.svg"; -import NavigateTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-layout-navigate.svg"; -import EyedropperTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-layout-eyedropper.svg"; -import TextTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-parametric-text.svg"; -import FillTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-parametric-fill.svg"; -import GradientTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-parametric-gradient.svg"; -import BrushTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-raster-brush.svg"; -import HealTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-raster-heal.svg"; -import CloneTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-raster-clone.svg"; -import PatchTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-raster-patch.svg"; -import BlurSharpenTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-raster-detail.svg"; -import RelightTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-raster-relight.svg"; -import PathTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-vector-path.svg"; -import PenTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-vector-pen.svg"; -import FreehandTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-vector-freehand.svg"; -import SplineTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-vector-spline.svg"; -import LineTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-vector-line.svg"; -import RectangleTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-vector-rectangle.svg"; -import EllipseTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-vector-ellipse.svg"; -import ShapeTool from "../../../assets/svg/24x24-bounds-24x24-icon/document-tool-vector-shape.svg"; -import AlignHorizontalLeft from "../../../assets/svg/24x24-bounds-16x16-icon/align-horizontal-left.svg"; -import AlignHorizontalCenter from "../../../assets/svg/24x24-bounds-16x16-icon/align-horizontal-center.svg"; -import AlignHorizontalRight from "../../../assets/svg/24x24-bounds-16x16-icon/align-horizontal-right.svg"; -import AlignVerticalTop from "../../../assets/svg/24x24-bounds-16x16-icon/align-vertical-top.svg"; -import AlignVerticalCenter from "../../../assets/svg/24x24-bounds-16x16-icon/align-vertical-center.svg"; -import AlignVerticalBottom from "../../../assets/svg/24x24-bounds-16x16-icon/align-vertical-bottom.svg"; -import FlipHorizontal from "../../../assets/svg/24x24-bounds-16x16-icon/flip-horizontal.svg"; -import FlipVertical from "../../../assets/svg/24x24-bounds-16x16-icon/flip-vertical.svg"; -import BooleanUnion from "../../../assets/svg/24x24-bounds-16x16-icon/boolean-union.svg"; -import BooleanSubtractFront from "../../../assets/svg/24x24-bounds-16x16-icon/boolean-subtract-front.svg"; -import BooleanSubtractBack from "../../../assets/svg/24x24-bounds-16x16-icon/boolean-subtract-back.svg"; -import BooleanIntersect from "../../../assets/svg/24x24-bounds-16x16-icon/boolean-intersect.svg"; -import BooleanDifference from "../../../assets/svg/24x24-bounds-16x16-icon/boolean-difference.svg"; -import ZoomReset from "../../../assets/svg/24x24-bounds-16x16-icon/zoom-reset.svg"; -import ZoomIn from "../../../assets/svg/24x24-bounds-16x16-icon/zoom-in.svg"; -import ZoomOut from "../../../assets/svg/24x24-bounds-16x16-icon/zoom-out.svg"; -import ViewModeNormal from "../../../assets/svg/24x24-bounds-16x16-icon/view-mode-normal.svg"; -import ViewModeOutline from "../../../assets/svg/24x24-bounds-16x16-icon/view-mode-outline.svg"; -import ViewModePixels from "../../../assets/svg/24x24-bounds-16x16-icon/view-mode-pixels.svg"; +import SelectTool from "../../../assets/24px-two-tone/document-tool-layout-select.svg"; +import CropTool from "../../../assets/24px-two-tone/document-tool-layout-crop.svg"; +import NavigateTool from "../../../assets/24px-two-tone/document-tool-layout-navigate.svg"; +import EyedropperTool from "../../../assets/24px-two-tone/document-tool-layout-eyedropper.svg"; +import TextTool from "../../../assets/24px-two-tone/document-tool-parametric-text.svg"; +import FillTool from "../../../assets/24px-two-tone/document-tool-parametric-fill.svg"; +import GradientTool from "../../../assets/24px-two-tone/document-tool-parametric-gradient.svg"; +import BrushTool from "../../../assets/24px-two-tone/document-tool-raster-brush.svg"; +import HealTool from "../../../assets/24px-two-tone/document-tool-raster-heal.svg"; +import CloneTool from "../../../assets/24px-two-tone/document-tool-raster-clone.svg"; +import PatchTool from "../../../assets/24px-two-tone/document-tool-raster-patch.svg"; +import BlurSharpenTool from "../../../assets/24px-two-tone/document-tool-raster-detail.svg"; +import RelightTool from "../../../assets/24px-two-tone/document-tool-raster-relight.svg"; +import PathTool from "../../../assets/24px-two-tone/document-tool-vector-path.svg"; +import PenTool from "../../../assets/24px-two-tone/document-tool-vector-pen.svg"; +import FreehandTool from "../../../assets/24px-two-tone/document-tool-vector-freehand.svg"; +import SplineTool from "../../../assets/24px-two-tone/document-tool-vector-spline.svg"; +import LineTool from "../../../assets/24px-two-tone/document-tool-vector-line.svg"; +import RectangleTool from "../../../assets/24px-two-tone/document-tool-vector-rectangle.svg"; +import EllipseTool from "../../../assets/24px-two-tone/document-tool-vector-ellipse.svg"; +import ShapeTool from "../../../assets/24px-two-tone/document-tool-vector-shape.svg"; +import AlignHorizontalLeft from "../../../assets/16px-solid/align-horizontal-left.svg"; +import AlignHorizontalCenter from "../../../assets/16px-solid/align-horizontal-center.svg"; +import AlignHorizontalRight from "../../../assets/16px-solid/align-horizontal-right.svg"; +import AlignVerticalTop from "../../../assets/16px-solid/align-vertical-top.svg"; +import AlignVerticalCenter from "../../../assets/16px-solid/align-vertical-center.svg"; +import AlignVerticalBottom from "../../../assets/16px-solid/align-vertical-bottom.svg"; +import FlipHorizontal from "../../../assets/16px-solid/flip-horizontal.svg"; +import FlipVertical from "../../../assets/16px-solid/flip-vertical.svg"; +import BooleanUnion from "../../../assets/16px-solid/boolean-union.svg"; +import BooleanSubtractFront from "../../../assets/16px-solid/boolean-subtract-front.svg"; +import BooleanSubtractBack from "../../../assets/16px-solid/boolean-subtract-back.svg"; +import BooleanIntersect from "../../../assets/16px-solid/boolean-intersect.svg"; +import BooleanDifference from "../../../assets/16px-solid/boolean-difference.svg"; +import ZoomReset from "../../../assets/16px-solid/zoom-reset.svg"; +import ZoomIn from "../../../assets/16px-solid/zoom-in.svg"; +import ZoomOut from "../../../assets/16px-solid/zoom-out.svg"; +import ViewModeNormal from "../../../assets/16px-solid/view-mode-normal.svg"; +import ViewModeOutline from "../../../assets/16px-solid/view-mode-outline.svg"; +import ViewModePixels from "../../../assets/16px-solid/view-mode-pixels.svg"; const wasm = import("../../../wasm/pkg"); diff --git a/client/web/src/components/panels/LayerTree.vue b/client/web/src/components/panels/LayerTree.vue index 22c7d04a..4edd1200 100644 --- a/client/web/src/components/panels/LayerTree.vue +++ b/client/web/src/components/panels/LayerTree.vue @@ -14,7 +14,7 @@
- + @@ -91,9 +91,9 @@ import PopoverButton from "../widgets/buttons/PopoverButton.vue"; import { PopoverDirection } from "../widgets/overlays/Popover.vue"; import IconButton from "../widgets/buttons/IconButton.vue"; import Icon from "../widgets/labels/Icon.vue"; -import EyeVisible from "../../../assets/svg/24x24-bounds-16x16-icon/visibility-eye-visible.svg"; -import EyeHidden from "../../../assets/svg/24x24-bounds-16x16-icon/visibility-eye-hidden.svg"; -import NodeTypePath from "../../../assets/svg/24x24-node-type-icon/node-type-path.svg"; +import EyeVisible from "../../../assets/16px-solid/visibility-eye-visible.svg"; +import EyeHidden from "../../../assets/16px-solid/visibility-eye-hidden.svg"; +import NodeTypePath from "../../../assets/24px-full-color/node-type-path.svg"; const wasm = import("../../../wasm/pkg"); diff --git a/client/web/src/components/widgets/WorkingColors.vue b/client/web/src/components/widgets/WorkingColors.vue index 7172b4b7..7eeae9a8 100644 --- a/client/web/src/components/widgets/WorkingColors.vue +++ b/client/web/src/components/widgets/WorkingColors.vue @@ -2,10 +2,10 @@
- + - +
@@ -24,8 +24,8 @@ import { defineComponent } from "vue"; import SwatchPairInput from "./inputs/SwatchPairInput.vue"; import IconButton from "./buttons/IconButton.vue"; -import SwapButton from "../../../assets/svg/16x16-bounds-12x12-icon/swap.svg"; -import ResetColorsButton from "../../../assets/svg/16x16-bounds-12x12-icon/reset-colors.svg"; +import SwapButton from "../../../assets/12px-solid/swap.svg"; +import ResetColorsButton from "../../../assets/12px-solid/reset-colors.svg"; export default defineComponent({ components: { diff --git a/client/web/src/components/widgets/buttons/IconButton.vue b/client/web/src/components/widgets/buttons/IconButton.vue index f9a248f8..caedf375 100644 --- a/client/web/src/components/widgets/buttons/IconButton.vue +++ b/client/web/src/components/widgets/buttons/IconButton.vue @@ -1,5 +1,5 @@ @@ -15,8 +15,6 @@ background: none; vertical-align: top; fill: var(--color-e-nearwhite); - width: 16px; - height: 16px; // The `where` pseduo-class does not contribtue to specificity & + :where(.icon-button) { @@ -29,24 +27,38 @@ fill: var(--color-f-white); } - &.size-10 { - width: 10px; - height: 10px; + &.icon-size-12 { + svg { + width: 12px; + height: 12px; + } + + &.size-16 { + padding: (16px - 12px) / 2; + } + + &.size-24 { + padding: (24px - 12px) / 2; + } + + &.size-32 { + padding: (32px - 12px) / 2; + } } - &.size-12 { - width: 12px; - height: 12px; - } + &.icon-size-16 { + svg { + width: 16px; + height: 16px; + } - &.size-16 { - width: 16px; - height: 16px; - } + &.size-24 { + padding: (24px - 16px) / 2; + } - &.size-24 { - width: 24px; - height: 24px; + &.size-32 { + padding: (32px - 16px) / 2; + } } } @@ -57,6 +69,7 @@ import { defineComponent } from "vue"; export default defineComponent({ props: { size: { type: Number, required: true }, + iconSize: { type: Number, required: true }, gapAfter: { type: Boolean, default: false }, }, }); diff --git a/client/web/src/components/widgets/buttons/PopoverButton.vue b/client/web/src/components/widgets/buttons/PopoverButton.vue index 987851e0..91ac2d5b 100644 --- a/client/web/src/components/widgets/buttons/PopoverButton.vue +++ b/client/web/src/components/widgets/buttons/PopoverButton.vue @@ -1,8 +1,8 @@