diff --git a/tools/editor/icons/2x/icon_capsule_shape_2d.png b/tools/editor/icons/2x/icon_capsule_shape_2d.png
index 7f4734618b..e449ce4985 100644
Binary files a/tools/editor/icons/2x/icon_capsule_shape_2d.png and b/tools/editor/icons/2x/icon_capsule_shape_2d.png differ
diff --git a/tools/editor/icons/2x/icon_circle_shape_2d.png b/tools/editor/icons/2x/icon_circle_shape_2d.png
index 5975c90f91..feb84d2f1c 100644
Binary files a/tools/editor/icons/2x/icon_circle_shape_2d.png and b/tools/editor/icons/2x/icon_circle_shape_2d.png differ
diff --git a/tools/editor/icons/2x/icon_concave_polygon_shape_2d.png b/tools/editor/icons/2x/icon_concave_polygon_shape_2d.png
index 39e4d888af..1ad3f30950 100644
Binary files a/tools/editor/icons/2x/icon_concave_polygon_shape_2d.png and b/tools/editor/icons/2x/icon_concave_polygon_shape_2d.png differ
diff --git a/tools/editor/icons/2x/icon_convex_polygon_shape_2d.png b/tools/editor/icons/2x/icon_convex_polygon_shape_2d.png
index 38ed87089d..6d46a96f9d 100644
Binary files a/tools/editor/icons/2x/icon_convex_polygon_shape_2d.png and b/tools/editor/icons/2x/icon_convex_polygon_shape_2d.png differ
diff --git a/tools/editor/icons/2x/icon_line_shape_2d.png b/tools/editor/icons/2x/icon_line_shape_2d.png
index 5ec406ea1f..490db5ca5b 100644
Binary files a/tools/editor/icons/2x/icon_line_shape_2d.png and b/tools/editor/icons/2x/icon_line_shape_2d.png differ
diff --git a/tools/editor/icons/2x/icon_ray_shape_2d.png b/tools/editor/icons/2x/icon_ray_shape_2d.png
index 37eedfb7de..2dc7041a93 100644
Binary files a/tools/editor/icons/2x/icon_ray_shape_2d.png and b/tools/editor/icons/2x/icon_ray_shape_2d.png differ
diff --git a/tools/editor/icons/2x/icon_rectangle_shape_2d.png b/tools/editor/icons/2x/icon_rectangle_shape_2d.png
index a2754e6880..51a93cdb1d 100644
Binary files a/tools/editor/icons/2x/icon_rectangle_shape_2d.png and b/tools/editor/icons/2x/icon_rectangle_shape_2d.png differ
diff --git a/tools/editor/icons/2x/icon_segment_shape_2d.png b/tools/editor/icons/2x/icon_segment_shape_2d.png
index 11b28d81df..43d5d837cc 100644
Binary files a/tools/editor/icons/2x/icon_segment_shape_2d.png and b/tools/editor/icons/2x/icon_segment_shape_2d.png differ
diff --git a/tools/editor/icons/icon_capsule_shape_2d.png b/tools/editor/icons/icon_capsule_shape_2d.png
index f4f990f72f..6f6554fbc7 100644
Binary files a/tools/editor/icons/icon_capsule_shape_2d.png and b/tools/editor/icons/icon_capsule_shape_2d.png differ
diff --git a/tools/editor/icons/icon_circle_shape_2d.png b/tools/editor/icons/icon_circle_shape_2d.png
index 281658b062..7865ed3dbe 100644
Binary files a/tools/editor/icons/icon_circle_shape_2d.png and b/tools/editor/icons/icon_circle_shape_2d.png differ
diff --git a/tools/editor/icons/icon_concave_polygon_shape_2d.png b/tools/editor/icons/icon_concave_polygon_shape_2d.png
index 71d8e62dbc..2e87eea5aa 100644
Binary files a/tools/editor/icons/icon_concave_polygon_shape_2d.png and b/tools/editor/icons/icon_concave_polygon_shape_2d.png differ
diff --git a/tools/editor/icons/icon_convex_polygon_shape_2d.png b/tools/editor/icons/icon_convex_polygon_shape_2d.png
index 283bc68786..e449c6930f 100644
Binary files a/tools/editor/icons/icon_convex_polygon_shape_2d.png and b/tools/editor/icons/icon_convex_polygon_shape_2d.png differ
diff --git a/tools/editor/icons/icon_line_shape_2d.png b/tools/editor/icons/icon_line_shape_2d.png
index a4fb049f3f..e31722d69c 100644
Binary files a/tools/editor/icons/icon_line_shape_2d.png and b/tools/editor/icons/icon_line_shape_2d.png differ
diff --git a/tools/editor/icons/icon_ray_shape_2d.png b/tools/editor/icons/icon_ray_shape_2d.png
index 2f102bbb91..c91a63570d 100644
Binary files a/tools/editor/icons/icon_ray_shape_2d.png and b/tools/editor/icons/icon_ray_shape_2d.png differ
diff --git a/tools/editor/icons/icon_rectangle_shape_2d.png b/tools/editor/icons/icon_rectangle_shape_2d.png
index eb123c6f6a..002730b942 100644
Binary files a/tools/editor/icons/icon_rectangle_shape_2d.png and b/tools/editor/icons/icon_rectangle_shape_2d.png differ
diff --git a/tools/editor/icons/icon_segment_shape_2d.png b/tools/editor/icons/icon_segment_shape_2d.png
index c90255a405..8f3771be7a 100644
Binary files a/tools/editor/icons/icon_segment_shape_2d.png and b/tools/editor/icons/icon_segment_shape_2d.png differ
diff --git a/tools/editor/icons/source/icon_capsule_shape_2d.svg b/tools/editor/icons/source/icon_capsule_shape_2d.svg
index 03ac3f8255..13c6648368 100644
--- a/tools/editor/icons/source/icon_capsule_shape_2d.svg
+++ b/tools/editor/icons/source/icon_capsule_shape_2d.svg
@@ -40,8 +40,8 @@
showgrid="true"
inkscape:current-layer="layer1"
inkscape:document-units="px"
- inkscape:cy="10.812487"
- inkscape:cx="8.3752367"
+ inkscape:cy="10.749987"
+ inkscape:cx="2.8752365"
inkscape:zoom="31.999999"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
@@ -73,7 +73,7 @@
inkscape:groupmode="layer"
inkscape:label="Layer 1">
diff --git a/tools/editor/icons/source/icon_circle_shape_2d.svg b/tools/editor/icons/source/icon_circle_shape_2d.svg
index 4f81ae0e62..56ac538672 100644
--- a/tools/editor/icons/source/icon_circle_shape_2d.svg
+++ b/tools/editor/icons/source/icon_circle_shape_2d.svg
@@ -1,21 +1,82 @@
-