Index: /trunk/images/alignline.svg
===================================================================
--- /trunk/images/alignline.svg	(revision 13613)
+++ /trunk/images/alignline.svg	(revision 13613)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="24px" height="24px" fill="none">
+  <path d="m3,21l18,-18
+    m-15.5,2.5l4,4m-3.5,0h3.5v-3.5" stroke="#000000"/><!-- Way & arrow-->
+  <path d="m1.5,19.5h3v3h-3z
+    m9,-9h3v3h-3z
+    m9,-9h3v3h-3z" stroke="#df421e" fill="#ffffff"/><!-- Red-white nodes -->
+  <path d="m2.5,2.5h3v3h-3z" fill="#bababa" stroke="#7a7a7a"/><!-- Grey node -->
+</svg>
Index: /trunk/images/anglesnap.svg
===================================================================
--- /trunk/images/anglesnap.svg	(revision 13613)
+++ /trunk/images/anglesnap.svg	(revision 13613)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="24px" height="24px">
+
+  <g stroke="#df421e" fill="#ffffff">
+    <g opacity=".5">
+      <path d="m6.5,1.5v10h10
+        m0,-10l-10,10l10,10" stroke="#ffc800" fill="none"/>
+      <path d="m5.5,.5h3v3h-3z
+        m10,0h3v3h-3z
+        m0,10h3v3h-3z
+        m0,10h3v3h-3z"/><!-- DarkRed-white nodes -->
+    </g>
+    <path d="m6.5,11.5v10" stroke="#ff0000"/>
+    <path d="m5.5,10.5h3v3h-3z
+      m0,10h3v3h-3z"/><!-- LightRed-white nodes -->
+
+  </g>
+</svg>
Index: /trunk/images/misc/black_x.svg
===================================================================
--- /trunk/images/misc/black_x.svg	(revision 13613)
+++ /trunk/images/misc/black_x.svg	(revision 13613)
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="16px" height="16px">
+  <path d="m3,3l10,10m-10,0l10,-10" stroke-width="2" stroke="#000000"/>
+</svg>
Index: /trunk/images/misc/green_check.svg
===================================================================
--- /trunk/images/misc/green_check.svg	(revision 13613)
+++ /trunk/images/misc/green_check.svg	(revision 13613)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="16px" height="16px">
+  <defs>
+    <linearGradient x1="8" y1="4" x2="8" y2="13" id="green" gradientUnits="userSpaceOnUse">
+      <stop stop-color="#b2e1a6"/>
+      <stop offset=".5" stop-color="#55b33b"/>
+      <stop offset="1" stop-color="#6dc655"/>
+    </linearGradient>
+  </defs>
+  <path d="m1.5,8.5l5,5l8,-8l-2.5,-2.5l-5.5,5.5l-2.5,-2.5z" stroke="#030" fill="url(#green)"/>
+</svg>
Index: /trunk/src/org/openstreetmap/josm/gui/conflict/pair/ConflictResolver.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/conflict/pair/ConflictResolver.java	(revision 13612)
+++ /trunk/src/org/openstreetmap/josm/gui/conflict/pair/ConflictResolver.java	(revision 13613)
@@ -87,5 +87,5 @@
      */
     protected final void loadIcons() {
-        mergeComplete = ImageProvider.get("dialogs", "valid");
+        mergeComplete = ImageProvider.get("misc", "green_check");
         mergeIncomplete = ImageProvider.get("dialogs/conflict", "mergeincomplete");
     }
Index: /trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UrlBasedQueryPanel.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UrlBasedQueryPanel.java	(revision 13612)
+++ /trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UrlBasedQueryPanel.java	(revision 13613)
@@ -174,5 +174,5 @@
             if ("valid".equals(getCurrentFeedback()))
                 return;
-            lblValid.setIcon(ImageProvider.get("dialogs", "valid"));
+            lblValid.setIcon(ImageProvider.get("misc", "green_check"));
             lblValid.setToolTipText(null);
             lblValid.putClientProperty("valid", "valid");
Index: /trunk/src/org/openstreetmap/josm/gui/preferences/server/OsmApiUrlInputPanel.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/preferences/server/OsmApiUrlInputPanel.java	(revision 13612)
+++ /trunk/src/org/openstreetmap/josm/gui/preferences/server/OsmApiUrlInputPanel.java	(revision 13613)
@@ -193,5 +193,5 @@
                 Runnable r1 = () -> {
                     if (task.isSuccess()) {
-                        lblValid.setIcon(ImageProvider.get("dialogs", "valid"));
+                        lblValid.setIcon(ImageProvider.get("misc", "green_check"));
                         lblValid.setToolTipText(tr("The API URL is valid."));
                         lastTestedUrl = url;
