diff --git a/ua/org.eclipse.help.ui/META-INF/MANIFEST.MF b/ua/org.eclipse.help.ui/META-INF/MANIFEST.MF
index 56ae7855043..1218bc2fd5e 100644
--- a/ua/org.eclipse.help.ui/META-INF/MANIFEST.MF
+++ b/ua/org.eclipse.help.ui/META-INF/MANIFEST.MF
@@ -24,3 +24,4 @@ Require-Bundle: org.eclipse.help.base;bundle-version="[4.0.0,5.0.0)";visibility:
Bundle-RequiredExecutionEnvironment: JavaSE-21
Bundle-ActivationPolicy: lazy
Automatic-Module-Name: org.eclipse.help.ui
+Require-Capability: eclipse.swt;filter:="(image.format=svg)"
diff --git a/ua/org.eclipse.help.ui/icons/elcl16/addbkmrk_co.svg b/ua/org.eclipse.help.ui/icons/elcl16/addbkmrk_co.svg
new file mode 100644
index 00000000000..8ca3f0b09be
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/elcl16/addbkmrk_co.svg
@@ -0,0 +1,1005 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/elcl16/close.svg b/ua/org.eclipse.help.ui/icons/elcl16/close.svg
new file mode 100644
index 00000000000..751912b91b9
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/elcl16/close.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/elcl16/close_hot.svg b/ua/org.eclipse.help.ui/icons/elcl16/close_hot.svg
new file mode 100644
index 00000000000..d47df57b645
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/elcl16/close_hot.svg
@@ -0,0 +1,93 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/elcl16/collapseall.svg b/ua/org.eclipse.help.ui/icons/elcl16/collapseall.svg
new file mode 100644
index 00000000000..16b4be366bd
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/elcl16/collapseall.svg
@@ -0,0 +1,149 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/elcl16/highlight.svg b/ua/org.eclipse.help.ui/icons/elcl16/highlight.svg
new file mode 100644
index 00000000000..d533a162b3c
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/elcl16/highlight.svg
@@ -0,0 +1,224 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/elcl16/magnify_font.svg b/ua/org.eclipse.help.ui/icons/elcl16/magnify_font.svg
new file mode 100644
index 00000000000..637e45f0409
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/elcl16/magnify_font.svg
@@ -0,0 +1,144 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/elcl16/openseparate_co.svg b/ua/org.eclipse.help.ui/icons/elcl16/openseparate_co.svg
new file mode 100644
index 00000000000..493dfd64d7a
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/elcl16/openseparate_co.svg
@@ -0,0 +1,303 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/elcl16/reduce_font.svg b/ua/org.eclipse.help.ui/icons/elcl16/reduce_font.svg
new file mode 100644
index 00000000000..479bc6a78cb
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/elcl16/reduce_font.svg
@@ -0,0 +1,149 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/elcl16/show_all.svg b/ua/org.eclipse.help.ui/icons/elcl16/show_all.svg
new file mode 100644
index 00000000000..d94c1343994
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/elcl16/show_all.svg
@@ -0,0 +1,438 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/elcl16/show_categories.svg b/ua/org.eclipse.help.ui/icons/elcl16/show_categories.svg
new file mode 100644
index 00000000000..6fb7479e63b
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/elcl16/show_categories.svg
@@ -0,0 +1,288 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/elcl16/showcat_co.svg b/ua/org.eclipse.help.ui/icons/elcl16/showcat_co.svg
new file mode 100644
index 00000000000..bf6ec475268
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/elcl16/showcat_co.svg
@@ -0,0 +1,245 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/elcl16/showdesc_co.svg b/ua/org.eclipse.help.ui/icons/elcl16/showdesc_co.svg
new file mode 100644
index 00000000000..b59bd4513d2
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/elcl16/showdesc_co.svg
@@ -0,0 +1,336 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/elcl16/synch_toc_nav.svg b/ua/org.eclipse.help.ui/icons/elcl16/synch_toc_nav.svg
new file mode 100644
index 00000000000..fd235f6d9f0
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/elcl16/synch_toc_nav.svg
@@ -0,0 +1,373 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/etool16/alltopics_co.svg b/ua/org.eclipse.help.ui/icons/etool16/alltopics_co.svg
new file mode 100644
index 00000000000..0d3a814c83b
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/etool16/alltopics_co.svg
@@ -0,0 +1,331 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/etool16/help.svg b/ua/org.eclipse.help.ui/icons/etool16/help.svg
new file mode 100644
index 00000000000..11d4e4981b0
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/etool16/help.svg
@@ -0,0 +1,122 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/etool16/helpsearch_co.svg b/ua/org.eclipse.help.ui/icons/etool16/helpsearch_co.svg
new file mode 100644
index 00000000000..27540238b93
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/etool16/helpsearch_co.svg
@@ -0,0 +1,338 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/etool16/index_co.svg b/ua/org.eclipse.help.ui/icons/etool16/index_co.svg
new file mode 100644
index 00000000000..e13cd75c887
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/etool16/index_co.svg
@@ -0,0 +1,1320 @@
+
+
diff --git a/ua/org.eclipse.help.ui/icons/etool16/print_topic.svg b/ua/org.eclipse.help.ui/icons/etool16/print_topic.svg
new file mode 100644
index 00000000000..290088dbf08
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/etool16/print_topic.svg
@@ -0,0 +1,375 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/etool16/reltopics_co.svg b/ua/org.eclipse.help.ui/icons/etool16/reltopics_co.svg
new file mode 100644
index 00000000000..d3bf8faf2e4
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/etool16/reltopics_co.svg
@@ -0,0 +1,406 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/obj16/bookmark_obj.svg b/ua/org.eclipse.help.ui/icons/obj16/bookmark_obj.svg
new file mode 100644
index 00000000000..f7952e09224
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/obj16/bookmark_obj.svg
@@ -0,0 +1,942 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/obj16/bookmarks_view.svg b/ua/org.eclipse.help.ui/icons/obj16/bookmarks_view.svg
new file mode 100644
index 00000000000..2589945e2f2
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/obj16/bookmarks_view.svg
@@ -0,0 +1,991 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/obj16/command_small.svg b/ua/org.eclipse.help.ui/icons/obj16/command_small.svg
new file mode 100644
index 00000000000..57ce2bceaa2
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/obj16/command_small.svg
@@ -0,0 +1,287 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/obj16/container_obj.svg b/ua/org.eclipse.help.ui/icons/obj16/container_obj.svg
new file mode 100644
index 00000000000..bd5fa8cd8d4
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/obj16/container_obj.svg
@@ -0,0 +1,167 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/obj16/scopeset_obj.svg b/ua/org.eclipse.help.ui/icons/obj16/scopeset_obj.svg
new file mode 100644
index 00000000000..321a3fbfac3
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/obj16/scopeset_obj.svg
@@ -0,0 +1,640 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/obj16/searchhit_obj.svg b/ua/org.eclipse.help.ui/icons/obj16/searchhit_obj.svg
new file mode 100644
index 00000000000..12940fe7e91
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/obj16/searchhit_obj.svg
@@ -0,0 +1,241 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/obj16/sinfocenter_obj.svg b/ua/org.eclipse.help.ui/icons/obj16/sinfocenter_obj.svg
new file mode 100644
index 00000000000..27540238b93
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/obj16/sinfocenter_obj.svg
@@ -0,0 +1,338 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/obj16/slocalhelp_obj.svg b/ua/org.eclipse.help.ui/icons/obj16/slocalhelp_obj.svg
new file mode 100644
index 00000000000..c69d490d96a
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/obj16/slocalhelp_obj.svg
@@ -0,0 +1,454 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/obj16/sweb_obj.svg b/ua/org.eclipse.help.ui/icons/obj16/sweb_obj.svg
new file mode 100644
index 00000000000..55ad580b53f
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/obj16/sweb_obj.svg
@@ -0,0 +1,588 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/obj16/toc_closed.svg b/ua/org.eclipse.help.ui/icons/obj16/toc_closed.svg
new file mode 100644
index 00000000000..6ded0022dc0
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/obj16/toc_closed.svg
@@ -0,0 +1,161 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/obj16/toc_open.svg b/ua/org.eclipse.help.ui/icons/obj16/toc_open.svg
new file mode 100644
index 00000000000..5b6159bc444
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/obj16/toc_open.svg
@@ -0,0 +1,161 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/obj16/topic.svg b/ua/org.eclipse.help.ui/icons/obj16/topic.svg
new file mode 100644
index 00000000000..cfcc82badd8
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/obj16/topic.svg
@@ -0,0 +1,265 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/obj16/topic_small.svg b/ua/org.eclipse.help.ui/icons/obj16/topic_small.svg
new file mode 100644
index 00000000000..8377c7d200c
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/obj16/topic_small.svg
@@ -0,0 +1,241 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/ovr16/doc_co.svg b/ua/org.eclipse.help.ui/icons/ovr16/doc_co.svg
new file mode 100644
index 00000000000..3001464f3cc
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/ovr16/doc_co.svg
@@ -0,0 +1,345 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/view16/help_view.svg b/ua/org.eclipse.help.ui/icons/view16/help_view.svg
new file mode 100644
index 00000000000..b24ab9a8267
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/view16/help_view.svg
@@ -0,0 +1,278 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/icons/wizban/newsearch_wiz.svg b/ua/org.eclipse.help.ui/icons/wizban/newsearch_wiz.svg
new file mode 100644
index 00000000000..9a70f2ecfde
--- /dev/null
+++ b/ua/org.eclipse.help.ui/icons/wizban/newsearch_wiz.svg
@@ -0,0 +1,1046 @@
+
+
+
+
diff --git a/ua/org.eclipse.help.ui/plugin.xml b/ua/org.eclipse.help.ui/plugin.xml
index ffeb2734495..58ea16e954a 100644
--- a/ua/org.eclipse.help.ui/plugin.xml
+++ b/ua/org.eclipse.help.ui/plugin.xml
@@ -77,7 +77,7 @@
@@ -111,7 +111,7 @@
scopeFactory="org.eclipse.help.ui.internal.search.InfoCenterSearchScopeFactory"
label="%InfoCenter.label"
class="org.eclipse.help.internal.search.InfoCenter"
- icon="$nl$/icons/obj16/sinfocenter_obj.png"
+ icon="$nl$/icons/obj16/sinfocenter_obj.svg"
pageClass="org.eclipse.help.ui.internal.search.InfoCenterPage"
id="org.eclipse.help.ui.infoCenter">
@@ -122,7 +122,7 @@
scopeFactory="org.eclipse.help.ui.internal.search.WebSearchScopeFactory"
label="%WebSearch.label"
class="org.eclipse.help.internal.search.WebSearch"
- icon="$nl$/icons/obj16/sweb_obj.png"
+ icon="$nl$/icons/obj16/sweb_obj.svg"
id="org.eclipse.help.ui.web"
pageClass="org.eclipse.help.ui.internal.search.WebSearchPage">
@@ -164,7 +164,7 @@
point="org.eclipse.ui.commandImages">
+ icon="icons/etool16/index_co.svg">