[Libreoffice-commits] core.git: extras/Gallery_bullets.mk extras/Module_extras.mk extras/Package_gallbullets.mk extras/Package_gallsystem.mk extras/source Repository.mk scp2/source

Heiko Tietze (via logerrit) logerrit at kemper.freedesktop.org
Fri Apr 3 10:15:25 UTC 2020


 Repository.mk                                                 |    1 
 extras/Gallery_bullets.mk                                     |   39 -
 extras/Module_extras.mk                                       |    2 
 extras/Package_gallbullets.mk                                 |  107 ++
 extras/Package_gallsystem.mk                                  |    3 
 extras/source/gallery/bullets/Bullet01-Circle-DarkRed.svg     |    1 
 extras/source/gallery/bullets/Bullet02-Circle-Blue.svg        |    1 
 extras/source/gallery/bullets/Bullet03-Circle-Green.svg       |    1 
 extras/source/gallery/bullets/Bullet04-Square-Black.svg       |    1 
 extras/source/gallery/bullets/Bullet05-Square-Orange.svg      |    1 
 extras/source/gallery/bullets/Bullet06-Square-Purple.svg      |    1 
 extras/source/gallery/bullets/Bullet07-Diamond-Blue.svg       |    1 
 extras/source/gallery/bullets/Bullet08-Diamond-LightBlue.svg  |    1 
 extras/source/gallery/bullets/Bullet09-Diamond-Red.svg        |    1 
 extras/source/gallery/bullets/Bullet10-Star-Yellow.svg        |    1 
 extras/source/gallery/bullets/Bullet11-Star-Blue.svg          |    1 
 extras/source/gallery/bullets/Bullet12-Triangle-Blue.svg      |    1 
 extras/source/gallery/bullets/Bullet13-Triangle-DarkGreen.svg |    1 
 extras/source/gallery/bullets/Bullet14-Arrow-Red.svg          |    1 
 extras/source/gallery/bullets/Bullet15-Arrow-Blue.svg         |    1 
 extras/source/gallery/bullets/Bullet16-Box-Blue.svg           |    1 
 extras/source/gallery/bullets/Bullet17-Box-Red.svg            |    1 
 extras/source/gallery/bullets/Bullet18-Asterisk-LightBlue.svg |    1 
 extras/source/gallery/bullets/Bullet19-Leaves-Red.svg         |    1 
 extras/source/gallery/bullets/Bullet20-Target-Blue.svg        |    1 
 extras/source/gallery/bullets/Bullet21-Arrow-Blue.svg         |    1 
 extras/source/gallery/bullets/Bullet22-Arrow-DarkBlue.svg     |    1 
 extras/source/gallery/bullets/Bullet23-Arrow-Brown.svg        |    1 
 extras/source/gallery/bullets/Bullet24-Flag-Red.svg           |    1 
 extras/source/gallery/bullets/Bullet25-Flag-Green.svg         |    1 
 extras/source/gallery/bullets/Bullet26-X-Red.svg              |    1 
 extras/source/gallery/bullets/Bullet27-X-Black.svg            |    1 
 extras/source/gallery/bullets/Bullet28-Checkmark-Green.svg    |    1 
 extras/source/gallery/bullets/Bullet29-Checkmark-Blue.svg     |    1 
 extras/source/gallery/bullets/Bullet30-Square-DarkRed.svg     |    1 
 extras/source/gallery/bullets/ball.svg                        |  386 ----------
 extras/source/gallery/bullets/blkpearl.gif                    |binary
 extras/source/gallery/bullets/bluarrow.gif                    |binary
 extras/source/gallery/bullets/bluball.gif                     |binary
 extras/source/gallery/bullets/bludiamd.gif                    |binary
 extras/source/gallery/bullets/bluered.gif                     |binary
 extras/source/gallery/bullets/blusqare.gif                    |binary
 extras/source/gallery/bullets/blustar.gif                     |binary
 extras/source/gallery/bullets/book.svg                        |  322 --------
 extras/source/gallery/bullets/bullets.str                     |    2 
 extras/source/gallery/bullets/check.svg                       |    1 
 extras/source/gallery/bullets/checkbox.svg                    |    2 
 extras/source/gallery/bullets/circle-gray.svg                 |    1 
 extras/source/gallery/bullets/circle-green.svg                |    1 
 extras/source/gallery/bullets/circle-red.svg                  |    1 
 extras/source/gallery/bullets/circle-yellow.svg               |    1 
 extras/source/gallery/bullets/coffee_1.gif                    |binary
 extras/source/gallery/bullets/coffee_2.gif                    |binary
 extras/source/gallery/bullets/coffee_3.gif                    |binary
 extras/source/gallery/bullets/coffee_4.gif                    |binary
 extras/source/gallery/bullets/coffee_5.gif                    |binary
 extras/source/gallery/bullets/con-blue.gif                    |binary
 extras/source/gallery/bullets/con-cyan.gif                    |binary
 extras/source/gallery/bullets/con-green.gif                   |binary
 extras/source/gallery/bullets/con-lilac.gif                   |binary
 extras/source/gallery/bullets/con-oran.gif                    |binary
 extras/source/gallery/bullets/con-pink.gif                    |binary
 extras/source/gallery/bullets/con-red.gif                     |binary
 extras/source/gallery/bullets/con-yellow.gif                  |binary
 extras/source/gallery/bullets/corner_1.gif                    |binary
 extras/source/gallery/bullets/corner_2.gif                    |binary
 extras/source/gallery/bullets/corner_3.gif                    |binary
 extras/source/gallery/bullets/corner_4.gif                    |binary
 extras/source/gallery/bullets/cross.svg                       |    1 
 extras/source/gallery/bullets/darkball.gif                    |binary
 extras/source/gallery/bullets/darkblue.gif                    |binary
 extras/source/gallery/bullets/flag-green.svg                  |   88 --
 extras/source/gallery/bullets/flag-red.svg                    |  115 --
 extras/source/gallery/bullets/flower.svg                      |   18 
 extras/source/gallery/bullets/folder.svg                      |    1 
 extras/source/gallery/bullets/gldpearl.gif                    |binary
 extras/source/gallery/bullets/golfball.gif                    |binary
 extras/source/gallery/bullets/grnarrow.gif                    |binary
 extras/source/gallery/bullets/grnball.gif                     |binary
 extras/source/gallery/bullets/grndiamd.gif                    |binary
 extras/source/gallery/bullets/grnpearl.gif                    |binary
 extras/source/gallery/bullets/grnsqare.gif                    |binary
 extras/source/gallery/bullets/grnstar.gif                     |binary
 extras/source/gallery/bullets/gryarrow.gif                    |binary
 extras/source/gallery/bullets/gryball.gif                     |binary
 extras/source/gallery/bullets/grydiamd.gif                    |binary
 extras/source/gallery/bullets/grysqare.gif                    |binary
 extras/source/gallery/bullets/grystar.gif                     |binary
 extras/source/gallery/bullets/info.svg                        |    1 
 extras/source/gallery/bullets/ok.svg                          |    7 
 extras/source/gallery/bullets/orgarrow.gif                    |binary
 extras/source/gallery/bullets/orgball.gif                     |binary
 extras/source/gallery/bullets/orgdiamd.gif                    |binary
 extras/source/gallery/bullets/orgsqare.gif                    |binary
 extras/source/gallery/bullets/orgstar.gif                     |binary
 extras/source/gallery/bullets/pebble_1.gif                    |binary
 extras/source/gallery/bullets/pebble_2.gif                    |binary
 extras/source/gallery/bullets/pebble_3.gif                    |binary
 extras/source/gallery/bullets/poliball.gif                    |binary
 extras/source/gallery/bullets/popcorn_1.gif                   |binary
 extras/source/gallery/bullets/popcorn_2.gif                   |binary
 extras/source/gallery/bullets/rainbow.gif                     |binary
 extras/source/gallery/bullets/redarrow.gif                    |binary
 extras/source/gallery/bullets/redball.gif                     |binary
 extras/source/gallery/bullets/reddiamd.gif                    |binary
 extras/source/gallery/bullets/redo.svg                        |   88 --
 extras/source/gallery/bullets/redsqare.gif                    |binary
 extras/source/gallery/bullets/redstar.gif                     |binary
 extras/source/gallery/bullets/stars-empty.svg                 |    1 
 extras/source/gallery/bullets/stars.svg                       |    1 
 extras/source/gallery/bullets/tag.svg                         |  303 -------
 extras/source/gallery/bullets/triangle-blue.svg               |    1 
 extras/source/gallery/bullets/triangle-green.svg              |    1 
 extras/source/gallery/bullets/undo.svg                        |   88 --
 extras/source/gallery/bullets/warning.svg                     |  100 --
 extras/source/gallery/bullets/whtpearl.gif                    |binary
 extras/source/gallery/bullets/world.svg                       |   39 -
 extras/source/gallery/bullets/ylwarrow.gif                    |binary
 extras/source/gallery/bullets/ylwball.gif                     |binary
 extras/source/gallery/bullets/ylwdiamd.gif                    |binary
 extras/source/gallery/bullets/ylwsqare.gif                    |binary
 extras/source/gallery/bullets/ylwstar.gif                     |binary
 extras/source/gallery/gallery_system/sg1.sdg                  |binary
 extras/source/gallery/gallery_system/sg1.sdv                  |binary
 extras/source/gallery/gallery_system/sg1.thm                  |binary
 extras/source/gallery/share/gallery_names.ulf                 |    3 
 scp2/source/ooo/file_extra_ooo.scp                            |    2 
 127 files changed, 142 insertions(+), 1615 deletions(-)

New commits:
commit 4f5b4d2a4f509a02581730a61fc9f52ea882cad8
Author:     Heiko Tietze <heiko.tietze at documentfoundation.org>
AuthorDate: Wed Apr 1 10:45:40 2020 +0200
Commit:     Heiko Tietze <heiko.tietze at documentfoundation.org>
CommitDate: Fri Apr 3 12:14:50 2020 +0200

    Revert "tdf#131224 update bullets and numbering images"
    
    This reverts commit 51d78ecd2c0ef0e5b8d44f8ab211e4435f6efeb0.
    
    Reason for revert: Breaks Android
    
    Change-Id: Id5194ef837bf0f12f2164a070b73379d45d73a62
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91402
    Tested-by: Jenkins
    Reviewed-by: Heiko Tietze <heiko.tietze at documentfoundation.org>

diff --git a/Repository.mk b/Repository.mk
index 55cfee04421f..cf905c970723 100644
--- a/Repository.mk
+++ b/Repository.mk
@@ -877,6 +877,7 @@ $(eval $(call gb_Helper_register_packages_for_install,ooo,\
 	extras_cfgusr \
 	extras_database \
 	extras_databasebiblio \
+	extras_gallbullets \
 	extras_gallhtmlexpo \
 	extras_gallmytheme \
 	extras_gallroot \
diff --git a/extras/Gallery_bullets.mk b/extras/Gallery_bullets.mk
deleted file mode 100644
index 0e953f806a34..000000000000
--- a/extras/Gallery_bullets.mk
+++ /dev/null
@@ -1,39 +0,0 @@
-# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
-#
-# This file is part of the LibreOffice project.
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-#
-
-$(eval $(call gb_Gallery_Gallery,bullets,extras/source/gallery/bullets))
-
-$(eval $(call gb_Gallery_add_files,bullets,$(LIBO_SHARE_FOLDER)/gallery/bullets,\
-	extras/source/gallery/bullets/circle-gray.svg \
-	extras/source/gallery/bullets/circle-green.svg \
-	extras/source/gallery/bullets/circle-yellow.svg \
-	extras/source/gallery/bullets/circle-red.svg \
-	extras/source/gallery/bullets/triangle-blue.svg \
-	extras/source/gallery/bullets/triangle-green.svg \
-	extras/source/gallery/bullets/undo.svg \
-	extras/source/gallery/bullets/redo.svg \
-	extras/source/gallery/bullets/info.svg \
-	extras/source/gallery/bullets/check.svg \
-	extras/source/gallery/bullets/cross.svg \
-	extras/source/gallery/bullets/warning.svg \
-	extras/source/gallery/bullets/folder.svg \
-	extras/source/gallery/bullets/flag-green.svg \
-	extras/source/gallery/bullets/flag-red.svg \
-	extras/source/gallery/bullets/tag.svg \
-	extras/source/gallery/bullets/flower.svg \
-	extras/source/gallery/bullets/ball.svg \
-	extras/source/gallery/bullets/stars.svg \
-	extras/source/gallery/bullets/stars-empty.svg \
-	extras/source/gallery/bullets/world.svg \
-	extras/source/gallery/bullets/book.svg \
-	extras/source/gallery/bullets/checkbox.svg \
-	extras/source/gallery/bullets/ok.svg \
-))
-
-# vim: set noet sw=4 ts=4:
diff --git a/extras/Module_extras.mk b/extras/Module_extras.mk
index 1967ef24eda6..9e7481bb1ce4 100644
--- a/extras/Module_extras.mk
+++ b/extras/Module_extras.mk
@@ -18,7 +18,6 @@ $(eval $(call gb_Module_add_targets,extras,\
 	CustomTarget_tplpersonal \
 	CustomTarget_tplpresnt \
 	CustomTarget_tpl_styles \
-	Gallery_bullets \
 	Package_autocorr \
 	Package_autotextuser \
 	Package_cfgsrvnolang \
@@ -27,6 +26,7 @@ $(eval $(call gb_Module_add_targets,extras,\
 	Package_databasebiblio \
 	Package_fonts \
 	Package_resource_fonts \
+	Package_gallbullets \
 	Package_gallhtmlexpo \
 	Package_gallmytheme \
 	Package_gallroot \
diff --git a/extras/Package_gallbullets.mk b/extras/Package_gallbullets.mk
new file mode 100644
index 000000000000..d1523363587e
--- /dev/null
+++ b/extras/Package_gallbullets.mk
@@ -0,0 +1,107 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+$(eval $(call gb_Package_Package,extras_gallbullets,$(SRCDIR)/extras/source/gallery/bullets))
+
+$(eval $(call gb_Package_add_files,extras_gallbullets,$(LIBO_SHARE_FOLDER)/gallery/bullets,\
+	Bullet01-Circle-DarkRed.svg \
+	Bullet02-Circle-Blue.svg \
+	Bullet03-Circle-Green.svg \
+	Bullet04-Square-Black.svg \
+	Bullet05-Square-Orange.svg \
+	Bullet06-Square-Purple.svg \
+	Bullet07-Diamond-Blue.svg \
+	Bullet08-Diamond-LightBlue.svg \
+	Bullet09-Diamond-Red.svg \
+	Bullet10-Star-Yellow.svg \
+	Bullet11-Star-Blue.svg \
+	Bullet12-Triangle-Blue.svg \
+	Bullet13-Triangle-DarkGreen.svg \
+	Bullet14-Arrow-Red.svg \
+	Bullet15-Arrow-Blue.svg \
+	Bullet16-Box-Blue.svg \
+	Bullet17-Box-Red.svg \
+	Bullet18-Asterisk-LightBlue.svg \
+	Bullet19-Leaves-Red.svg \
+	Bullet20-Target-Blue.svg \
+	Bullet21-Arrow-Blue.svg \
+	Bullet22-Arrow-DarkBlue.svg \
+	Bullet23-Arrow-Brown.svg \
+	Bullet24-Flag-Red.svg \
+	Bullet25-Flag-Green.svg \
+	Bullet26-X-Red.svg \
+	Bullet27-X-Black.svg \
+	Bullet28-Checkmark-Green.svg \
+	Bullet29-Checkmark-Blue.svg \
+	Bullet30-Square-DarkRed.svg \
+	blkpearl.gif \
+	bluarrow.gif \
+	bluball.gif \
+	bludiamd.gif \
+	bluered.gif \
+	blusqare.gif \
+	blustar.gif \
+	coffee_1.gif \
+	coffee_2.gif \
+	coffee_3.gif \
+	coffee_4.gif \
+	coffee_5.gif \
+	con-blue.gif \
+	con-cyan.gif \
+	con-green.gif \
+	con-lilac.gif \
+	con-oran.gif \
+	con-pink.gif \
+	con-red.gif \
+	con-yellow.gif \
+	corner_1.gif \
+	corner_2.gif \
+	corner_3.gif \
+	corner_4.gif \
+	darkball.gif \
+	darkblue.gif \
+	gldpearl.gif \
+	golfball.gif \
+	grnarrow.gif \
+	grnball.gif \
+	grndiamd.gif \
+	grnpearl.gif \
+	grnsqare.gif \
+	grnstar.gif \
+	gryarrow.gif \
+	gryball.gif \
+	grydiamd.gif \
+	grysqare.gif \
+	grystar.gif \
+	orgarrow.gif \
+	orgball.gif \
+	orgdiamd.gif \
+	orgsqare.gif \
+	orgstar.gif \
+	pebble_1.gif \
+	pebble_2.gif \
+	pebble_3.gif \
+	poliball.gif \
+	popcorn_1.gif \
+	popcorn_2.gif \
+	rainbow.gif \
+	redarrow.gif \
+	redball.gif \
+	reddiamd.gif \
+	redsqare.gif \
+	redstar.gif \
+	whtpearl.gif \
+	ylwarrow.gif \
+	ylwball.gif \
+	ylwdiamd.gif \
+	ylwsqare.gif \
+	ylwstar.gif \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/extras/Package_gallsystem.mk b/extras/Package_gallsystem.mk
index fe3bfc61d480..1f499213afd1 100644
--- a/extras/Package_gallsystem.mk
+++ b/extras/Package_gallsystem.mk
@@ -10,6 +10,9 @@
 $(eval $(call gb_Package_Package,extras_gallsystem,$(SRCDIR)/extras/source/gallery/gallery_system))
 
 $(eval $(call gb_Package_add_files,extras_gallsystem,$(LIBO_SHARE_FOLDER)/gallery,\
+	sg1.sdg \
+	sg1.sdv \
+	sg1.thm \
 	sg4.sdg \
 	sg4.sdv \
 	sg4.thm \
diff --git a/extras/source/gallery/bullets/Bullet01-Circle-DarkRed.svg b/extras/source/gallery/bullets/Bullet01-Circle-DarkRed.svg
new file mode 100644
index 000000000000..42c7b1b8b445
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet01-Circle-DarkRed.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 14.009 14.009" height="14.009" viewBox="0 0 14.009 14.009" width="14.009" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.0044" cy="7.0044" gradientUnits="userSpaceOnUse" r="7.0049"><stop offset=".0109" stop-color="#a01c15"/><stop offset="1" stop-color="#65040b"/></radialGradient><mask id="b" height="3.893" maskUnits="userSpaceOnUse" width="6.989" x="3.48" y=".693"><path d="m3.199.34h7.844v4.601h-7.844z" fill="url(#c)" opacity=".7"/></mask><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.1211" x2="7.1211" y1=".104" y2="5.2354"><stop offset="0" stop-color="#fff"/><stop offset="1"/></linearGradient><circle cx="7.005" cy="7.005" fill="url(#a)" r="7.005"/><ellipse cx="6.975" cy="2.64" fill="#fff" mask="url(#b)" rx="3.494" ry="1.946"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet02-Circle-Blue.svg b/extras/source/gallery/bullets/Bullet02-Circle-Blue.svg
new file mode 100644
index 000000000000..e62f33fe4431
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet02-Circle-Blue.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 14.009 14.01" height="14.01" viewBox="0 0 14.009 14.01" width="14.009" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.0044" cy="7.0049" gradientUnits="userSpaceOnUse" r="7.0046"><stop offset="0" stop-color="#0d69c8"/><stop offset="1" stop-color="#1b3962"/></radialGradient><mask id="b" height="3.893" maskUnits="userSpaceOnUse" width="6.988" x="3.48" y=".693"><path d="m3.199.34h7.845v4.601h-7.845z" fill="url(#c)" opacity=".7"/></mask><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.1216" x2="7.1216" y1=".104" y2="5.2354"><stop offset="0" stop-color="#fff"/><stop offset="1"/></linearGradient><circle cx="7.004" cy="7.005" fill="url(#a)" r="7.004"/><ellipse cx="6.975" cy="2.64" fill="#fff" mask="url(#b)" rx="3.494" ry="1.946"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet03-Circle-Green.svg b/extras/source/gallery/bullets/Bullet03-Circle-Green.svg
new file mode 100644
index 000000000000..67d88bdce9d4
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet03-Circle-Green.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 14.008 14.01" height="14.01" viewBox="0 0 14.008 14.01" width="14.008" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.0044" cy="7.0049" gradientUnits="userSpaceOnUse" r="7.0044"><stop offset="0" stop-color="#35db35"/><stop offset="1" stop-color="#00a000"/></radialGradient><mask id="b" height="3.893" maskUnits="userSpaceOnUse" width="6.988" x="3.481" y=".693"><path d="m3.199.339h7.846v4.601h-7.846z" fill="url(#c)" opacity=".7"/></mask><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.1221" x2="7.1221" y1=".103" y2="5.2344"><stop offset="0" stop-color="#fff"/><stop offset="1"/></linearGradient><circle cx="7.004" cy="7.005" fill="url(#a)" r="7.004"/><ellipse cx="6.975" cy="2.64" fill="#fff" mask="url(#b)" rx="3.494" ry="1.946"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet04-Square-Black.svg b/extras/source/gallery/bullets/Bullet04-Square-Black.svg
new file mode 100644
index 000000000000..6f5cef15f4fd
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet04-Square-Black.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 13.945 13.945" height="13.945" viewBox="0 0 13.945 13.945" width="13.945" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.9727" cy="6.9727" gradientUnits="userSpaceOnUse" r="6.9727"><stop offset="0" stop-color="#011f69"/><stop offset="1" stop-color="#00040b"/></radialGradient><mask id="b" height="4.42" maskUnits="userSpaceOnUse" width="12.993" x=".488" y=".623"><path d="m .415.517h13.156v4.633h-13.156z" fill="url(#c)"/></mask><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.9927" x2="6.9927" y1=".4634" y2="5.0432"><stop offset="0" stop-color="#fff"/><stop offset="1"/></linearGradient><path d="m13.945 12.949c0 .551-.445.996-.995.996h-11.953c-.552 0-.997-.445-.997-.996v-11.952c0-.552.445-.997.997-.997h11.953c.55 0 .995.445.995.997z" fill="url(#a)"/><path d="m13.481 4.239c0 .443-.239.804-.535.804h-11.921c-.296 0-.537-.36-.537-.804v-2.813c0-.442.241-.803.537-.803h11.921c.296 0 .535.36.5
 35.803z" fill="#fff" mask="url(#b)" opacity=".6"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet05-Square-Orange.svg b/extras/source/gallery/bullets/Bullet05-Square-Orange.svg
new file mode 100644
index 000000000000..ba7dca063030
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet05-Square-Orange.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 13.945 13.945" height="13.945" viewBox="0 0 13.945 13.945" width="13.945" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.9727" cy="6.9727" gradientUnits="userSpaceOnUse" r="6.9727"><stop offset="0" stop-color="#ffc10e"/><stop offset=".1778" stop-color="#febb0f"/><stop offset=".4104" stop-color="#fcab13"/><stop offset=".6735" stop-color="#f89019"/><stop offset=".9571" stop-color="#f26a21"/><stop offset="1" stop-color="#f16422"/></radialGradient><mask id="b" height="4.42" maskUnits="userSpaceOnUse" width="12.992" x=".489" y=".623"><path d="m .415.516h13.156v4.634h-13.156z" fill="url(#c)"/></mask><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.9927" x2="6.9927" y1=".4624" y2="5.0431"><stop offset="0" stop-color="#fff"/><stop offset="1"/></linearGradient><path d="m13.945 12.949c0 .551-.445.996-.995.996h-11.953c-.552 0-.997-.445-.997-.996v-11.952c0-.552.445-.997.997-.997h11.953c.55 0 .
 995.445.995.997z" fill="url(#a)"/><path d="m13.481 4.239c0 .443-.239.804-.535.804h-11.921c-.296 0-.536-.36-.536-.804v-2.813c0-.442.24-.803.536-.803h11.921c.296 0 .535.36.535.803z" fill="#fff" mask="url(#b)" opacity=".8"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet06-Square-Purple.svg b/extras/source/gallery/bullets/Bullet06-Square-Purple.svg
new file mode 100644
index 000000000000..463bb74dd320
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet06-Square-Purple.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 13.945 13.945" height="13.945" viewBox="0 0 13.945 13.945" width="13.945" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.9727" cy="6.9727" gradientUnits="userSpaceOnUse" r="6.9727"><stop offset="0" stop-color="#5a3d89"/><stop offset="1" stop-color="#2b1872"/></radialGradient><mask id="b" height="4.42" maskUnits="userSpaceOnUse" width="12.994" x=".488" y=".623"><path d="m .415.516h13.156v4.634h-13.156z" fill="url(#c)"/></mask><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.9927" x2="6.9927" y1=".4624" y2="5.0431"><stop offset="0" stop-color="#fff"/><stop offset="1"/></linearGradient><path d="m13.945 12.949c0 .551-.445.996-.995.996h-11.954c-.551 0-.996-.445-.996-.996v-11.953c0-.551.445-.996.996-.996h11.954c.55 0 .995.445.995.996z" fill="url(#a)"/><path d="m13.482 4.24c0 .442-.24.803-.535.803h-11.922c-.296 0-.537-.36-.537-.803v-2.814c0-.443.241-.803.537-.803h11.922c.295 0 .535.359.53
 5.803z" fill="#fff" mask="url(#b)" opacity=".8"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet07-Diamond-Blue.svg b/extras/source/gallery/bullets/Bullet07-Diamond-Blue.svg
new file mode 100644
index 000000000000..d8f7d23c640f
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet07-Diamond-Blue.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 16.75 16.748" height="16.748" viewBox="0 0 16.75 16.748" width="16.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><mask id="a" height="16.748" maskUnits="userSpaceOnUse" width="16.75" x="0" y="0"><path d="m8.371 17.289v-8.906h8.919z" fill="#fff"/></mask><mask id="b" height="16.748" maskUnits="userSpaceOnUse" width="16.75" x="0" y="0"><path d="m-.501 8.388 8.888-.001v-8.918z" fill="#fff"/></mask><mask id="c" height="16.748" maskUnits="userSpaceOnUse" width="16.75" x="0" y="0"><path d="m-.517 8.371h8.888v8.935z" fill="#fff"/></mask><radialGradient id="d" cx="8.5366" cy="9.0039" gradientTransform="matrix(.7071 -.7071 .7071 .7071 -4.0278 8.043)" gradientUnits="userSpaceOnUse" r="5.9414"><stop offset="0" stop-color="#3cc1e5"/><stop offset="1" stop-color="#1ea0d3"/></radialGradient><mask id="e" height="16.748" maskUnits="userSpaceOnUse" width="16.75" x="0" y="0"><path d="m8.383-.535v8.918h8.918z" fill="#fff"/></mask><path 
 d="m8.375 0c-.323 0-.645.123-.89.367l-7.116 7.118c-.246.245-.369.567-.369.889s.123.645.369.89l7.116 7.116c.246.245.568.368.89.368s.644-.123.889-.368l7.119-7.117c.246-.245.368-.566.368-.889 0-.322-.122-.644-.368-.89l-7.118-7.116c-.247-.245-.568-.368-.89-.368zm0 16.048c-.149 0-.29-.058-.396-.164l-7.116-7.115c-.105-.105-.162-.246-.162-.395s.057-.289.161-.394l7.118-7.118c.104-.104.246-.162.395-.162s.291.059.397.165c-.001-.001-.001-.001-.002-.002l7.117 7.116c.105.105.163.246.163.395s-.058.289-.162.394l-7.12 7.117c-.104.105-.244.163-.393.163z" fill="#1b3962"/><g mask="url(#a)"><path d="m7.733.614s-7.117 7.118-7.117 7.118c-.171.171-.265.399-.265.641 0 .243.095.471.266.643l7.116 7.117c.354.353.931.353 1.284 0l7.119-7.118c.354-.354.354-.931-.001-1.285l-7.116-7.115c-.354-.354-.932-.355-1.286-.001z" fill="#007e93"/><path d="m8.375 0c-.323 0-.645.123-.89.367l-7.116 7.118c-.246.245-.369.567-.369.889s.123.645.369.89l7.116 7.116c.246.245.568.368.89.368s.644-.123.889-.368l7.119-7.117c.246-.245.368-
 .566.368-.889 0-.322-.122-.644-.368-.89l-7.118-7.116c-.247-.245-.568-.368-.89-.368zm0 16.048c-.149 0-.29-.058-.396-.164l-7.116-7.115c-.105-.105-.162-.246-.162-.395s.057-.289.161-.394l7.118-7.118c.104-.104.246-.162.395-.162s.291.059.397.165c-.001-.001-.001-.001-.002-.002l7.117 7.116c.105.105.163.246.163.395s-.058.289-.162.394l-7.12 7.117c-.104.105-.244.163-.393.163z" fill="#1b3962"/></g><g mask="url(#b)"><path d="m7.733.614s-7.117 7.118-7.117 7.118c-.171.171-.265.399-.265.641 0 .243.095.471.266.643l7.116 7.117c.354.353.931.353 1.284 0l7.119-7.118c.354-.354.354-.931-.001-1.285l-7.116-7.115c-.354-.354-.932-.355-1.286-.001z" fill="#3cc1e5"/><path d="m8.375 0c-.323 0-.645.123-.89.367l-7.116 7.118c-.246.245-.369.567-.369.889s.123.645.369.89l7.116 7.116c.246.245.568.368.89.368s.644-.123.889-.368l7.119-7.117c.246-.245.368-.566.368-.889 0-.322-.122-.644-.368-.89l-7.118-7.116c-.247-.245-.568-.368-.89-.368zm0 16.048c-.149 0-.29-.058-.396-.164l-7.116-7.115c-.105-.105-.162-.246-.162-.395s.057-.2
 89.161-.394l7.118-7.118c.104-.104.246-.162.395-.162s.291.059.397.165c-.001-.001-.001-.001-.002-.002l7.117 7.116c.105.105.163.246.163.395s-.058.289-.162.394l-7.12 7.117c-.104.105-.244.163-.393.163z" fill="#1b3962"/></g><g mask="url(#c)"><path d="m7.733.614s-7.117 7.118-7.117 7.118c-.171.171-.265.399-.265.641 0 .243.095.471.266.643l7.116 7.117c.354.353.931.353 1.284 0l7.119-7.118c.354-.354.354-.931-.001-1.285l-7.116-7.115c-.354-.354-.932-.355-1.286-.001z" fill="url(#d)"/><path d="m8.375 0c-.323 0-.645.123-.89.367l-7.116 7.118c-.246.245-.369.567-.369.889s.123.645.369.89l7.116 7.116c.246.245.568.368.89.368s.644-.123.889-.368l7.119-7.117c.246-.245.368-.566.368-.889 0-.322-.122-.644-.368-.89l-7.118-7.116c-.247-.245-.568-.368-.89-.368zm0 16.048c-.149 0-.29-.058-.396-.164l-7.116-7.115c-.105-.105-.162-.246-.162-.395s.057-.289.161-.394l7.118-7.118c.104-.104.246-.162.395-.162s.291.059.397.165c-.001-.001-.001-.001-.002-.002l7.117 7.116c.105.105.163.246.163.395s-.058.289-.162.394l-7.12 7.117c-.1
 04.105-.244.163-.393.163z" fill="#1b3962"/></g><g mask="url(#e)"><path d="m7.733.614s-7.117 7.118-7.117 7.118c-.171.171-.265.399-.265.641 0 .243.095.471.266.643l7.116 7.117c.354.353.931.353 1.284 0l7.119-7.118c.354-.354.354-.931-.001-1.285l-7.116-7.115c-.354-.354-.932-.355-1.286-.001z" fill="#0092db"/><path d="m8.375 0c-.323 0-.645.123-.89.367l-7.116 7.118c-.246.245-.369.567-.369.889s.123.645.369.89l7.116 7.116c.246.245.568.368.89.368s.644-.123.889-.368l7.119-7.117c.246-.245.368-.566.368-.889 0-.322-.122-.644-.368-.89l-7.118-7.116c-.247-.245-.568-.368-.89-.368zm0 16.048c-.149 0-.29-.058-.396-.164l-7.116-7.115c-.105-.105-.162-.246-.162-.395s.057-.289.161-.394l7.118-7.118c.104-.104.246-.162.395-.162s.291.059.397.165c-.001-.001-.001-.001-.002-.002l7.117 7.116c.105.105.163.246.163.395s-.058.289-.162.394l-7.12 7.117c-.104.105-.244.163-.393.163z" fill="#1b3962"/></g></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet08-Diamond-LightBlue.svg b/extras/source/gallery/bullets/Bullet08-Diamond-LightBlue.svg
new file mode 100644
index 000000000000..48337a52e357
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet08-Diamond-LightBlue.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 16.854 16.855" height="16.855" viewBox="0 0 16.854 16.855" width="16.854" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.7354" cy="8.7939" gradientTransform="matrix(.7071 -.7071 .7071 .7071 -3.2619 7.6792)" gradientUnits="userSpaceOnUse" r="6.2207"><stop offset="0" stop-color="#c5d4e1"/><stop offset="1" stop-color="#7194b8"/></radialGradient><mask id="b" height="15.016" maskUnits="userSpaceOnUse" width="15.017" x=".918" y=".919"><path d="m .47 8.312 8.004-7.702 2.574 2.436 2.621 2.691s-4.518 4.423-10.766 5.29c-.82-.868-2.433-2.715-2.433-2.715z" fill="url(#c)"/></mask><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.6665" x2="9.2414" y1="1.7036" y2="9.6487"><stop offset="0" stop-color="#fff"/><stop offset="1"/></linearGradient><path d="m16.595 7.799c.346.348.346.91 0 1.258l-7.539 7.538c-.348.348-.91.348-1.258.002l-7.537-7.54c-.348-.348-.348-.91 0-1.258l7.537-7.539c.348-.347.91-.347 
 1.258.001z" fill="url(#a)"/><path d="m15.704 7.868c.309.309.309.811 0 1.12l-6.717 6.715c-.311.31-.811.31-1.121.002l-6.715-6.717c-.311-.31-.311-.812 0-1.121l6.715-6.716c.311-.31.811-.31 1.121.001z" fill="#fff" mask="url(#b)"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet09-Diamond-Red.svg b/extras/source/gallery/bullets/Bullet09-Diamond-Red.svg
new file mode 100644
index 000000000000..97612a47baa4
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet09-Diamond-Red.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 16.854 16.855" height="16.855" viewBox="0 0 16.854 16.855" width="16.854" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="8.4175" cy="8.7822" gradientTransform="matrix(.7071 -.7071 .7071 .7071 -3.7357 8.1699)" gradientUnits="userSpaceOnUse" r="6.2205"><stop offset="0" stop-color="#ff5f06"/><stop offset=".1061" stop-color="#f95507"/><stop offset="1" stop-color="#cc0212"/></radialGradient><mask id="b" height="15.016" maskUnits="userSpaceOnUse" width="15.017" x=".918" y=".92"><path d="m .47 8.312 8.005-7.702 2.574 2.436 2.621 2.689s-4.518 4.424-10.767 5.291c-.819-.867-2.433-2.714-2.433-2.714z" fill="url(#c)"/></mask><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.668" x2="9.242" y1="1.7046" y2="9.6486"><stop offset="0" stop-color="#fff"/><stop offset="1"/></linearGradient><path d="m16.596 7.8c.346.348.346.91 0 1.256l-7.54 7.539c-.348.348-.909.348-1.257.002l-7.539-7.541c-.347-.346-.347-.
 908 0-1.258l7.539-7.537c.348-.348.909-.348 1.257 0z" fill="url(#a)"/><path d="m15.704 7.868c.309.309.309.811 0 1.119l-6.717 6.717c-.31.309-.812.309-1.12.002l-6.716-6.719c-.311-.309-.311-.811 0-1.119l6.716-6.717c.309-.309.811-.309 1.12 0z" fill="#fff" mask="url(#b)"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet10-Star-Yellow.svg b/extras/source/gallery/bullets/Bullet10-Star-Yellow.svg
new file mode 100644
index 000000000000..5a68062b0ff8
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet10-Star-Yellow.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 15.978 15.195" height="15.195" viewBox="0 0 15.978 15.195" width="15.978" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.0498" x2="15.6001" y1="3.71" y2="18.0603"><stop offset="0" stop-color="#ffc00e"/><stop offset="1" stop-color="#f06422"/></linearGradient><path d="m7.989 0 2.469 5.002 5.52.802-3.995 3.894.943 5.497-4.937-2.594-4.937 2.594.942-5.497-3.994-3.894 5.52-.802z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet11-Star-Blue.svg b/extras/source/gallery/bullets/Bullet11-Star-Blue.svg
new file mode 100644
index 000000000000..420904ea9eb6
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet11-Star-Blue.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 15.978 15.194" height="15.194" viewBox="0 0 15.978 15.194" width="15.978" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.0498" x2="15.6001" y1="3.7095" y2="18.0598"><stop offset="0" stop-color="#0d69c8"/><stop offset="1" stop-color="#1b3962"/></linearGradient><path d="m7.989 0 2.469 5.001 5.52.803-3.995 3.893.944 5.497-4.938-2.594-4.937 2.594.942-5.497-3.994-3.893 5.521-.803z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet12-Triangle-Blue.svg b/extras/source/gallery/bullets/Bullet12-Triangle-Blue.svg
new file mode 100644
index 000000000000..42cf8183dc2d
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet12-Triangle-Blue.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 12.441 16.247" height="16.247" viewBox="0 0 12.441 16.247" width="12.441" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-4.8965" x2="15.6362" y1="5.0073" y2="18.0733"><stop offset="0" stop-color="#0d69c8"/><stop offset="1" stop-color="#1b3962"/></linearGradient><path d="m0 0v16.247l12.441-8.182z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet13-Triangle-DarkGreen.svg b/extras/source/gallery/bullets/Bullet13-Triangle-DarkGreen.svg
new file mode 100644
index 000000000000..7a2e56a87ace
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet13-Triangle-DarkGreen.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 12.441 16.247" height="16.247" viewBox="0 0 12.441 16.247" width="12.441" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-4.897" x2="15.6357" y1="5.0073" y2="18.0733"><stop offset="0" stop-color="#327a29"/><stop offset="1" stop-color="#233c17"/></linearGradient><path d="m0 0v16.247l12.441-8.182z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet14-Arrow-Red.svg b/extras/source/gallery/bullets/Bullet14-Arrow-Red.svg
new file mode 100644
index 000000000000..26a77417c451
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet14-Arrow-Red.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 13.854 13.852" height="13.852" viewBox="0 0 13.854 13.852" width="13.854" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-5.2944" x2="13.4418" y1="-2.6597" y2="12.0354"><stop offset="0" stop-color="#ff5f06"/><stop offset=".1061" stop-color="#f95507"/><stop offset="1" stop-color="#cc0212"/></linearGradient><mask id="b" height="12.452" maskUnits="userSpaceOnUse" width="12.453" x=".893" y=".759"><path d="m12.686.515-11.145.098-.691.561s-.264 7.254-.295 10.154c6.361-.131 12.924-9.857 12.924-9.857z" fill="url(#c)" opacity=".75"/></mask><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".6069" x2="8.1238" y1=".5151" y2="7.2732"><stop offset="0" stop-color="#fff"/><stop offset="1"/></linearGradient><path d="m13.854 12.452c0 .77-.631 1.399-1.4 1.399h-11.054c-.77 0-1.4-.63-1.4-1.399v-11.053c0-.769.631-1.399 1.4-1.399h11.053c.77 0 1.4.63 1.4 1.399v11.053z" fill="url(
 #a)"/><g fill="#f2f2f2"><path d="m9.465 2.492h1.738v8.736h-1.738z"/><path d="m2.443 2.469h8.736v1.737h-8.736z"/><path d="m5.519 2.661h1.74v9.154h-1.74z" transform="matrix(.7071 .7071 -.7071 .7071 6.9891 -2.3976)"/></g><path d="m13.346 11.952c0 .691-.566 1.259-1.26 1.259h-9.936c-.691 0-1.258-.567-1.258-1.259v-9.935c0-.691.566-1.258 1.258-1.258h9.936c.693 0 1.26.566 1.26 1.258z" fill="#fff" mask="url(#b)" opacity=".8"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet15-Arrow-Blue.svg b/extras/source/gallery/bullets/Bullet15-Arrow-Blue.svg
new file mode 100644
index 000000000000..c1d106cc03b7
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet15-Arrow-Blue.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 13.854 13.852" height="13.852" viewBox="0 0 13.854 13.852" width="13.854" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-.1699" x2="13.339" y1=".1025" y2="13.0912"><stop offset="0" stop-color="#0d69c8"/><stop offset="1" stop-color="#1b3962"/></linearGradient><mask id="b" height="12.453" maskUnits="userSpaceOnUse" width="12.453" x=".7" y=".699"><path d="m12.493.456-11.143.099-.693.56s-.264 7.254-.296 10.154c6.362-.132 12.925-9.857 12.925-9.857z" fill="url(#c)" opacity=".75"/></mask><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".4136" x2="7.9311" y1=".4565" y2="7.2153"><stop offset="0" stop-color="#fff"/><stop offset="1"/></linearGradient><path d="m13.854 12.452c0 .77-.631 1.399-1.4 1.399h-11.054c-.77 0-1.4-.63-1.4-1.399v-11.053c0-.769.631-1.399 1.4-1.399h11.053c.77 0 1.4.63 1.4 1.399v11.053z" fill="url(#a)"/><g fill="#efefef"><path d="m9.465 2.492h1.73
 8v8.736h-1.738z"/><path d="m2.444 2.469h8.736v1.737h-8.736z"/><path d="m5.519 2.66h1.739v9.155h-1.739z" transform="matrix(.7065 .7077 -.7077 .7065 6.9966 -2.3967)"/></g><path d="m13.153 11.894c0 .691-.566 1.259-1.259 1.259h-9.935c-.692 0-1.259-.567-1.259-1.259v-9.936c0-.691.566-1.259 1.259-1.259h9.936c.692 0 1.259.567 1.259 1.259v9.936z" fill="#fff" mask="url(#b)" opacity=".8"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet16-Box-Blue.svg b/extras/source/gallery/bullets/Bullet16-Box-Blue.svg
new file mode 100644
index 000000000000..3e9c79489578
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet16-Box-Blue.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 15.076 15.058" height="15.058" viewBox="0 0 15.076 15.058" width="15.076" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#25008c"/><stop offset="1" stop-color="#2800b0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.2197" x2="13.9268" xlink:href="#a" y1="2.7114" y2="2.7114"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.3125" x2="15.0762" xlink:href="#a" y1="9.3555" y2="9.3555"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="0" x2="6.6973" xlink:href="#a" y1="9.3721" y2="9.3721"/><path d="m1.22 2.62 6.635-2.62 6.072 2.588-6.386 2.835z" fill="url(#b)"/><path d="m8.313 6.656 6.763-3.002-.316 8.395-6.447 3.008z" fill="url(#c)"/><path d="m0 3.687 6.697 2.969v8.402l-6.346-2.762z" fill="url(#d)"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet17-Box-Red.svg b/extras/source/gallery/bullets/Bullet17-Box-Red.svg
new file mode 100644
index 000000000000..91b3471092d2
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet17-Box-Red.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 15.076 15.058" height="15.058" viewBox="0 0 15.076 15.058" width="15.076" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#ff5f06"/><stop offset=".1061" stop-color="#f95507"/><stop offset="1" stop-color="#cc0212"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.2197" x2="13.9268" xlink:href="#a" y1="2.7119" y2="2.7119"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.3125" x2="15.0762" xlink:href="#a" y1="9.3564" y2="9.3564"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="0" x2="6.6973" xlink:href="#a" y1="9.373" y2="9.373"/><path d="m1.22 2.621 6.634-2.621 6.073 2.589-6.387 2.835z" fill="url(#b)"/><path d="m8.313 6.657 6.763-3.002-.316 8.395-6.447 3.008z" fill="url(#c)"/><path d="m0 3.688 6.697 2.969v8.401l-6.346-2.761z" fill="url(#d)"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet18-Asterisk-LightBlue.svg b/extras/source/gallery/bullets/Bullet18-Asterisk-LightBlue.svg
new file mode 100644
index 000000000000..81f23fd5cad6
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet18-Asterisk-LightBlue.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 16.556 16.557" height="16.557" viewBox="0 0 16.556 16.557" width="16.556" xmlns="http://www.w3.org/2000/svg"><path d="m7.247 7.248-2.576-6.457 3.161-.791.858 6.938 4.122-5.391 2.198 2.266-5.289 4.191 6.835.756-.961 3.09-6.321-2.472 2.507 6.39-2.987.789-.894-6.87-4.018 5.152-2.164-2.026 5.152-4.019-6.87-.996.858-2.988z" fill="#4e76b8"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet19-Leaves-Red.svg b/extras/source/gallery/bullets/Bullet19-Leaves-Red.svg
new file mode 100644
index 000000000000..8569214e69eb
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet19-Leaves-Red.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 15.988 12.901" height="12.901" viewBox="0 0 15.988 12.901" width="15.988" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.7002" x2="15.9883" y1="7.8076" y2="7.8076"><stop offset="0" stop-color="#ffc10e"/><stop offset="1" stop-color="#f16422"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.7974" x2="12.9976" y1="-.4531" y2="19.6142"><stop offset=".0109" stop-color="#a01c15"/><stop offset="1" stop-color="#65040b"/></linearGradient><path d="m4.71 7.803c0 1.365-.01 4.949-.01 4.949s4.092-.008 5.649-.008c3.113 0 5.639-2.212 5.639-4.941 0-1.363-.054-4.893-.054-4.893s-4.028-.047-5.585-.047c-3.117 0-5.639 2.212-5.639 4.94z" fill="url(#a)"/><path d="m5.654.014c-1.559 0-5.654-.014-5.654-.014s.011 4.676.011 6.457c0 3.56 2.524 6.444 5.644 6.444 1.557 0 5.591-.062 5.591-.062s.054-4.604.054-6.383c-.001-3.558-2.528-6.442-5.646-6.442z" fill="url(#b)"
 /></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet20-Target-Blue.svg b/extras/source/gallery/bullets/Bullet20-Target-Blue.svg
new file mode 100644
index 000000000000..68cea161f9fd
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet20-Target-Blue.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 16.317 16.318" height="16.318" viewBox="0 0 16.317 16.318" width="16.317" xmlns="http://www.w3.org/2000/svg"><path d="m8.159.35c-4.313 0-7.809 3.496-7.809 7.809s3.495 7.81 7.809 7.81c4.313 0 7.809-3.496 7.809-7.81-.001-4.313-3.497-7.809-7.809-7.809zm0 13.988c-3.413 0-6.18-2.767-6.18-6.18 0-3.412 2.767-6.179 6.18-6.179 3.412 0 6.179 2.767 6.179 6.179-.001 3.414-2.767 6.18-6.179 6.18z" fill="#27447d"/><circle cx="8.158" cy="8.159" fill="#27447d" r="3.938"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet21-Arrow-Blue.svg b/extras/source/gallery/bullets/Bullet21-Arrow-Blue.svg
new file mode 100644
index 000000000000..d4038de75a46
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet21-Arrow-Blue.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 16.721 10.752" height="10.752" viewBox="0 0 16.721 10.752" width="16.721" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="0" x2="13.79" y1="5.376" y2="5.376"><stop offset="0" stop-color="#0da0c8"/><stop offset="1" stop-color="#106b8b"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.332" x2="16.7207" y1="5.376" y2="5.376"><stop offset="0" stop-color="#011f69"/><stop offset="1" stop-color="#00040b"/></linearGradient><path d="m13.79 5.307-6.404 5.445h-7.386l6.414-5.458-6.236-5.294h7.368z" fill="url(#a)"/><path d="m16.721 5.307-6.404 5.445h-5.985l6.413-5.458-6.236-5.294h5.969z" fill="url(#b)"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet22-Arrow-DarkBlue.svg b/extras/source/gallery/bullets/Bullet22-Arrow-DarkBlue.svg
new file mode 100644
index 000000000000..5bdfc45104ff
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet22-Arrow-DarkBlue.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 11.309 14.238" height="14.238" viewBox="0 0 11.309 14.238" width="11.309" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-2.2661" x2="6.3619" y1="3.0234" y2="11.354"><stop offset="0" stop-color="#011f69"/><stop offset="1" stop-color="#00040b"/></linearGradient><path d="m11.309 7.104-11.309-7.104v5.132l5.73 2.053-5.73 2.061v4.992z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet23-Arrow-Brown.svg b/extras/source/gallery/bullets/Bullet23-Arrow-Brown.svg
new file mode 100644
index 000000000000..e66392cb83f2
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet23-Arrow-Brown.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 11.309 14.238" height="14.238" viewBox="0 0 11.309 14.238" width="11.309" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="17.0488" x2="-12.7018" y1="22.2168" y2="-7.9301"><stop offset="0" stop-color="#653d04"/><stop offset="1" stop-color="#a37b16"/></linearGradient><path d="m11.309 7.103-11.309-7.103v5.133l5.73 2.053-5.73 2.061v4.991z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet24-Flag-Red.svg b/extras/source/gallery/bullets/Bullet24-Flag-Red.svg
new file mode 100644
index 000000000000..b97680216409
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet24-Flag-Red.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 15.008 17.119" height="17.119" viewBox="0 0 15.008 17.119" width="15.008" xmlns="http://www.w3.org/2000/svg"><path d="m2.729 0 12.279 6.32-12.279 6.321z" fill="#cc0212"/><path d="m0 .04h2.724v17.079h-2.724z" fill="#4d4d4d"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet25-Flag-Green.svg b/extras/source/gallery/bullets/Bullet25-Flag-Green.svg
new file mode 100644
index 000000000000..9cac0c896022
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet25-Flag-Green.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 15.008 17.119" height="17.119" viewBox="0 0 15.008 17.119" width="15.008" xmlns="http://www.w3.org/2000/svg"><path d="m2.729 0 12.279 6.32-12.279 6.321z" fill="#00a000"/><path d="m0 .04h2.724v17.079h-2.724z" fill="#4d4d4d"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet26-X-Red.svg b/extras/source/gallery/bullets/Bullet26-X-Red.svg
new file mode 100644
index 000000000000..75e5a1ac22c1
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet26-X-Red.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 11.48 11.479" height="11.479" viewBox="0 0 11.48 11.479" width="11.48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-2.958" x2="15.542" y1="-1.7822" y2="14.2178"><stop offset="0" stop-color="#ff5f06"/><stop offset=".1061" stop-color="#f95507"/><stop offset="1" stop-color="#cc0212"/></linearGradient><path d="m11.48 8.632-2.892-2.892 2.891-2.89-2.849-2.85-2.891 2.891-2.89-2.891-2.849 2.849 2.892 2.891-2.892 2.892 2.849 2.847 2.89-2.89 2.891 2.89z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet27-X-Black.svg b/extras/source/gallery/bullets/Bullet27-X-Black.svg
new file mode 100644
index 000000000000..a7e0793c3352
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet27-X-Black.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 11.48 11.479" height="11.479" viewBox="0 0 11.48 11.479" width="11.48" xmlns="http://www.w3.org/2000/svg"><path d="m11.48 8.632-2.892-2.892 2.891-2.89-2.849-2.85-2.891 2.891-2.89-2.891-2.849 2.849 2.892 2.891-2.892 2.892 2.849 2.847 2.89-2.89 2.891 2.89z" fill="#000c25"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet28-Checkmark-Green.svg b/extras/source/gallery/bullets/Bullet28-Checkmark-Green.svg
new file mode 100644
index 000000000000..e0b5f4132398
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet28-Checkmark-Green.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 15.382 11.479" height="11.479" viewBox="0 0 15.382 11.479" width="15.382" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-.1553" x2="13.5947" y1="4.4331" y2="6.2661"><stop offset="0" stop-color="#02b23d"/><stop offset="1" stop-color="#00a000"/></linearGradient><path d="m12.533 0-5.781 5.783-3.902-3.902-2.85 2.848 6.752 6.75 8.63-8.629z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet29-Checkmark-Blue.svg b/extras/source/gallery/bullets/Bullet29-Checkmark-Blue.svg
new file mode 100644
index 000000000000..70464e471c8c
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet29-Checkmark-Blue.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 15.382 11.48" height="11.48" viewBox="0 0 15.382 11.48" width="15.382" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="0" x2="15.3818" y1="5.7402" y2="5.7402"><stop offset="0" stop-color="#27447d"/><stop offset="1" stop-color="#1c2958"/></linearGradient><path d="m12.533 0-5.781 5.782-3.902-3.902-2.85 2.849 6.752 6.751 8.63-8.631z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/Bullet30-Square-DarkRed.svg b/extras/source/gallery/bullets/Bullet30-Square-DarkRed.svg
new file mode 100644
index 000000000000..10c0ac25b4c9
--- /dev/null
+++ b/extras/source/gallery/bullets/Bullet30-Square-DarkRed.svg
@@ -0,0 +1 @@
+<svg enable-background="new 0 0 14.779 14.779" height="14.779" viewBox="0 0 14.779 14.779" width="14.779" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v14.779h14.779v-14.779zm11.991 11.991h-9.202v-9.203h9.202z" fill="#791a16"/><path d="m4.297 4.296h6.187v6.188h-6.187z" fill="#791a16"/></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/ball.svg b/extras/source/gallery/bullets/ball.svg
deleted file mode 100644
index 534eee9c30ca..000000000000
--- a/extras/source/gallery/bullets/ball.svg
+++ /dev/null
@@ -1,386 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-  <defs
-     id="defs4214">
-    <linearGradient
-       id="linearGradient907">
-      <stop
-         id="stop903"
-         offset="0"
-         style="stop-color:#cd9ef7;stop-opacity:1" />
-      <stop
-         id="stop905"
-         offset="1"
-         style="stop-color:#a56de2;stop-opacity:1" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4332">
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="0"
-         id="stop4335" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop4337" />
-    </linearGradient>
-    <linearGradient
-       osb:paint="solid"
-       id="linearGradient4526">
-      <stop
-         id="stop4528"
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient4011-4">
-      <stop
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1"
-         id="stop4013-8" />
-      <stop
-         offset="0.507761"
-         style="stop-color:#ffffff;stop-opacity:0.23529412"
-         id="stop4015-5" />
-      <stop
-         offset="0.83456558"
-         style="stop-color:#ffffff;stop-opacity:0.15686275"
-         id="stop4017-6" />
-      <stop
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0.39215687"
-         id="stop4019-1" />
-    </linearGradient>
-    <linearGradient
-       xlink:href="#linearGradient4011-4"
-       id="linearGradient3089"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.30743241,0,0,0.3074324,-14.053208,0.20436327)"
-       x1="71.204407"
-       y1="6.2375584"
-       x2="71.204407"
-       y2="44.340794" />
-    <linearGradient
-       x1="3.5"
-       y1="23"
-       x2="47.5"
-       y2="23"
-       id="linearGradient4362"
-       xlink:href="#linearGradient4804"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0,0.28505902,0.28500796,0,1.4626463,0.63653291)" />
-    <linearGradient
-       id="linearGradient4804">
-      <stop
-         id="stop4806"
-         style="stop-color:#ffffff;stop-opacity:0"
-         offset="0" />
-      <stop
-         offset="0.29193082"
-         style="stop-color:#ffffff;stop-opacity:0.85098039;"
-         id="stop4808" />
-      <stop
-         id="stop4812"
-         style="stop-color:#ffffff;stop-opacity:0.12682927"
-         offset="0.45720881" />
-      <stop
-         offset="0.72528207"
-         style="stop-color:#ffffff;stop-opacity:0.27317074"
-         id="stop4818" />
-      <stop
-         offset="0.83954281"
-         style="stop-color:#ffffff;stop-opacity:1"
-         id="stop4816" />
-      <stop
-         id="stop4810"
-         style="stop-color:#ffffff;stop-opacity:0"
-         offset="1" />
-    </linearGradient>
-    <linearGradient
-       x1="47.09993"
-       y1="27.262068"
-       x2="4.2867966"
-       y2="27.242641"
-       id="linearGradient4355"
-       xlink:href="#linearGradient4820"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.20153105,0.20156716,-0.20153105,0.20156716,7.5140025,-1.8704698)" />
-    <linearGradient
-       id="linearGradient4820">
-      <stop
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:0"
-         id="stop4822" />
-      <stop
-         id="stop4824"
-         style="stop-color:#ffffff;stop-opacity:0.85098039;"
-         offset="0.14318481" />
-      <stop
-         offset="0.34591126"
-         style="stop-color:#ffffff;stop-opacity:0.12682927"
-         id="stop4826" />
-      <stop
-         id="stop4928"
-         style="stop-color:#ffffff;stop-opacity:1"
-         offset="0.43638432" />
-      <stop
-         offset="0.58131737"
-         style="stop-color:#ffffff;stop-opacity:0.20487805"
-         id="stop4930" />
-      <stop
-         id="stop4828"
-         style="stop-color:#ffffff;stop-opacity:0.27317074"
-         offset="0.72528207" />
-      <stop
-         id="stop4830"
-         style="stop-color:#ffffff;stop-opacity:1"
-         offset="0.83954281" />
-      <stop
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0"
-         id="stop4832" />
-    </linearGradient>
-    <linearGradient
-       x1="4.4897356"
-       y1="23"
-       x2="47.500416"
-       y2="23"
-       id="linearGradient4344"
-       xlink:href="#linearGradient4834"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.28500796,0,0,-0.28505902,0.75012756,14.461897)" />
-    <linearGradient
-       id="linearGradient4834">
-      <stop
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:0"
-         id="stop4836" />
-      <stop
-         id="stop4838"
-         style="stop-color:#ffffff;stop-opacity:0.85098039;"
-         offset="0.16829832" />
-      <stop
-         offset="0.45720881"
-         style="stop-color:#ffffff;stop-opacity:0.12682927"
-         id="stop4840" />
-      <stop
-         id="stop4842"
-         style="stop-color:#ffffff;stop-opacity:0.27317074"
-         offset="0.60839313" />
-      <stop
-         id="stop4844"
-         style="stop-color:#ffffff;stop-opacity:1"
-         offset="0.69343168" />
-      <stop
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0"
-         id="stop4846" />
-    </linearGradient>
-    <linearGradient
-       xlink:href="#linearGradient4914"
-       id="linearGradient4898"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0,0.28505902,0.28500796,0,-2.2547455,0.63653291)"
-       x1="5.5509381"
-       y1="58.276134"
-       x2="44.628685"
-       y2="22.179625" />
-    <linearGradient
-       id="linearGradient4914">
-      <stop
-         id="stop4916"
-         style="stop-color:#ffffff;stop-opacity:0"
-         offset="0" />
-      <stop
-         offset="0.14318481"
-         style="stop-color:#ffffff;stop-opacity:0.85098039;"
-         id="stop4918" />
-      <stop
-         id="stop4920"
-         style="stop-color:#ffffff;stop-opacity:0.12682927"
-         offset="0.34591126" />
-      <stop
-         offset="0.64451498"
-         style="stop-color:#ffffff;stop-opacity:0.27317074"
-         id="stop4922" />
-      <stop
-         offset="0.72840828"
-         style="stop-color:#ffffff;stop-opacity:1"
-         id="stop4924" />
-      <stop
-         id="stop4932"
-         style="stop-color:#ffffff;stop-opacity:0.2292683"
-         offset="0.80897337" />
-      <stop
-         id="stop4926"
-         style="stop-color:#ffffff;stop-opacity:0"
-         offset="1" />
-    </linearGradient>
-    <linearGradient
-       xlink:href="#linearGradient4914"
-       id="linearGradient4946"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0,-0.28505902,-0.28500796,0,13.064698,15.52842)"
-       x1="5.5509381"
-       y1="58.276134"
-       x2="44.628685"
-       y2="22.179625" />
-    <linearGradient
-       xlink:href="#linearGradient4952"
-       id="linearGradient4950"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0,0.28505902,0.28500796,0,0.89289351,2.1719952)"
-       x1="25.177414"
-       y1="48.221191"
-       x2="40.761398"
-       y2="17.055471" />
-    <linearGradient
-       id="linearGradient4952">
-      <stop
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:0"
-         id="stop4954" />
-      <stop
-         id="stop4960"
-         style="stop-color:#ffffff;stop-opacity:0.27317074"
-         offset="0.44845921" />
-      <stop
-         id="stop4962"
-         style="stop-color:#ffffff;stop-opacity:1"
-         offset="0.54972553" />
-      <stop
-         offset="0.72087312"
-         style="stop-color:#ffffff;stop-opacity:0.2292683"
-         id="stop4964" />
-      <stop
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0"
-         id="stop4966" />
-    </linearGradient>
-    <radialGradient
-       xlink:href="#linearGradient4332"
-       id="radialGradient4339"
-       cx="12.767352"
-       cy="21.350958"
-       fx="12.767352"
-       fy="21.350958"
-       r="1.722055"
-       gradientTransform="matrix(0.45258621,0,0,0.4526673,0.75862068,0.75662796)"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       xlink:href="#linearGradient4332"
-       id="radialGradient4341"
-       cx="7.4608822"
-       cy="11.571873"
-       fx="7.4608822"
-       fy="11.571873"
-       r="1.7220547"
-       gradientTransform="matrix(0.45258621,0,0,0.4526673,0.75862068,0.75742109)"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       xlink:href="#linearGradient4332"
-       id="radialGradient4343"
-       cx="20.333241"
-       cy="25.393009"
-       fx="20.333241"
-       fy="25.393009"
-       r="1.7220547"
-       gradientTransform="matrix(0.45258621,0,0,0.4526673,0.75862068,0.75630012)"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       xlink:href="#linearGradient4332"
-       id="radialGradient4345"
-       cx="22.755268"
-       cy="10.929829"
-       fx="22.755268"
-       fy="10.929829"
-       r="1.7220547"
-       gradientTransform="matrix(0.45258621,0,0,0.4526673,0.75862068,0.75747316)"
-       gradientUnits="userSpaceOnUse" />
-    <linearGradient
-       gradientTransform="matrix(0,0.87499997,-0.875,0,15,1.0000003)"
-       gradientUnits="userSpaceOnUse"
-       y2="7.9999998"
-       x2="15.5"
-       y1="7.9999998"
-       x1="0.49999999"
-       id="linearGradient909"
-       xlink:href="#linearGradient907" />
-  </defs>
-  <metadata
-     id="metadata4217">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <path
-     inkscape:connector-curvature="0"
-     style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient909);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.45258617;marker:none;enable-background:accumulate"
-     id="path2555"
-     d="m 14.5625,8.000001 c 0,-3.6209611 -2.941538,-6.5625007 -6.5624993,-6.5625007 -3.6209618,0 -6.5625018,2.9415396 -6.5625009,6.5625007 0,3.62096 2.9415391,6.562503 6.5625009,6.562499 3.6209613,0 6.5624993,-2.941539 6.5624993,-6.562499 z" />
-  <path
-     inkscape:connector-curvature="0"
-     style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:none;stroke:url(#linearGradient3089);stroke-width:0.875;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
-     id="path8655"
-     d="M 13.6875,7.9997989 C 13.6875,11.14102 11.140932,13.6875 8.0000719,13.6875 4.8589244,13.6875 2.3125,11.140991 2.3125,7.9997989 c 0,-3.1410757 2.5464244,-5.6872981 5.6875719,-5.6872981 3.1408601,0 5.6874281,2.5462224 5.6874281,5.6872981 z" />
-  <path
-     inkscape:connector-curvature="0"
-     style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.5;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#7239b3;stroke-width:0.875;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
-     id="path2555-6"
-     d="m 8.0000009,1.4375001 c -3.6209613,0 -6.5625009,2.9415382 -6.5625009,6.5624997 0,3.6209612 2.9415396,6.5625012 6.5625009,6.5625002 3.6209591,0 6.5625031,-2.941539 6.5624991,-6.5625002 0,-3.6209615 -2.94154,-6.5624997 -6.5624991,-6.5624997 z" />
-  <path
-     inkscape:connector-curvature="0"
-     style="opacity:1;fill:none;stroke:url(#linearGradient4362);stroke-width:0.87499994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-     id="path3609"
-     d="M 8.5309656,14.228988 C 12.958659,9.8672528 11.253475,1.4600313 8.0113273,1.7767866" />
-  <path
-     inkscape:connector-curvature="0"
-     style="opacity:1;fill:none;stroke:url(#linearGradient4355);stroke-width:0.87499994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-     id="path3611"
-     d="M 12.350749,12.239232 C 10.030808,14.481808 1.6371962,8.0118961 4.6326763,2.7456119" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:none;stroke:url(#linearGradient4344);stroke-width:0.87499994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-     id="path2835"
-     d="M 14.008495,6.7070453 C 10.691348,4.3241037 1.6008367,5.2374617 1.8968622,8.0321688" />
-  <path
-     inkscape:connector-curvature="0"
-     style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:url(#radialGradient4345);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.45277929;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.52127662;marker:none;enable-background:accumulate"
-     id="path3781-5-4"
-     d="m 11.83672,5.7054249 a 0.77937825,0.77951789 0 0 1 -1.558756,0 0.77937825,0.77951789 0 1 1 1.558756,0 z" />
-  <path
-     inkscape:connector-curvature="0"
-     d="m 10.740544,12.25126 a 0.7793784,0.77951804 0 0 1 -1.5587568,0 0.7793784,0.77951804 0 1 1 1.5587568,0 z"
-     id="path4886"
-     style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:url(#radialGradient4343);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.45277929;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.52127662;marker:none;enable-background:accumulate" />
-  <path
-     inkscape:connector-curvature="0"
-     style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:url(#radialGradient4341);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.45277929;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.52127662;marker:none;enable-background:accumulate"
-     id="path4892"
-     d="m 4.9146912,5.9956296 a 0.77937823,0.77951832 0 0 1 -1.5587564,0 0.77937823,0.77951832 0 1 1 1.5587564,0 z" />
-  <path
-     inkscape:connector-curvature="0"
-     d="M 3.098942,11.656579 C 7.4975977,10.88488 10.88741,6.604849 11.074526,5.5574483"
-     id="path4896"
-     style="opacity:1;fill:none;stroke:url(#linearGradient4898);stroke-width:0.87499994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-  <path
-     inkscape:connector-curvature="0"
-     d="m 7.3163264,10.421508 a 0.77937834,0.77951799 0 0 1 -1.5587566,0 0.77937834,0.77951799 0 1 1 1.5587566,0 z"
-     id="path4936"
-     style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:url(#radialGradient4339);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.45277929;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.52127662;marker:none;enable-background:accumulate" />
-  <path
-     inkscape:connector-curvature="0"
-     style="opacity:1;fill:none;stroke:url(#linearGradient4946);stroke-width:0.87499994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-     id="path4944"
-     d="M 8.6478871,1.8626031 C 3.7948812,2.861518 1.9669356,10.687414 2.8216067,11.62723" />
-  <path
-     inkscape:connector-curvature="0"
-     d="M 5.3692069,13.47528 C 6.6643004,13.723321 12.854459,12.553978 14.109037,8.1180357"
-     id="path4948"
-     style="opacity:1;fill:none;stroke:url(#linearGradient4950);stroke-width:0.87499994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-</svg>
diff --git a/extras/source/gallery/bullets/blkpearl.gif b/extras/source/gallery/bullets/blkpearl.gif
new file mode 100644
index 000000000000..6f67d5c0e2e6
Binary files /dev/null and b/extras/source/gallery/bullets/blkpearl.gif differ
diff --git a/extras/source/gallery/bullets/bluarrow.gif b/extras/source/gallery/bullets/bluarrow.gif
new file mode 100644
index 000000000000..821f5031ba48
Binary files /dev/null and b/extras/source/gallery/bullets/bluarrow.gif differ
diff --git a/extras/source/gallery/bullets/bluball.gif b/extras/source/gallery/bullets/bluball.gif
new file mode 100644
index 000000000000..dc7c020045d3
Binary files /dev/null and b/extras/source/gallery/bullets/bluball.gif differ
diff --git a/extras/source/gallery/bullets/bludiamd.gif b/extras/source/gallery/bullets/bludiamd.gif
new file mode 100644
index 000000000000..341cf0726d3b
Binary files /dev/null and b/extras/source/gallery/bullets/bludiamd.gif differ
diff --git a/extras/source/gallery/bullets/bluered.gif b/extras/source/gallery/bullets/bluered.gif
new file mode 100644
index 000000000000..fbaf32d32da8
Binary files /dev/null and b/extras/source/gallery/bullets/bluered.gif differ
diff --git a/extras/source/gallery/bullets/blusqare.gif b/extras/source/gallery/bullets/blusqare.gif
new file mode 100644
index 000000000000..9b59932f22f0
Binary files /dev/null and b/extras/source/gallery/bullets/blusqare.gif differ
diff --git a/extras/source/gallery/bullets/blustar.gif b/extras/source/gallery/bullets/blustar.gif
new file mode 100644
index 000000000000..3092e0e02572
Binary files /dev/null and b/extras/source/gallery/bullets/blustar.gif differ
diff --git a/extras/source/gallery/bullets/book.svg b/extras/source/gallery/bullets/book.svg
deleted file mode 100644
index 44755c1584a2..000000000000
--- a/extras/source/gallery/bullets/book.svg
+++ /dev/null
@@ -1,322 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:xlink="http://www.w3.org/1999/xlink"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   id="svg3216"
-   height="16"
-   width="16"
-   version="1.1"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)"
-   sodipodi:docname="14_mail.svg">
-  <sodipodi:namedview
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1"
-     objecttolerance="10"
-     gridtolerance="10"
-     guidetolerance="10"
-     inkscape:pageopacity="0"
-     inkscape:pageshadow="2"
-     inkscape:window-width="1366"
-     inkscape:window-height="715"
-     id="namedview69"
-     showgrid="false"
-     inkscape:zoom="14.75"
-     inkscape:cx="-1.2542373"
-     inkscape:cy="8"
-     inkscape:window-x="0"
-     inkscape:window-y="26"
-     inkscape:window-maximized="1"
-     inkscape:current-layer="svg3216" />
-  <defs
-     id="defs3218">
-    <radialGradient
-       gradientTransform="matrix(0,0.44731149,-0.37711817,0,12.188272,0.29143625)"
-       gradientUnits="userSpaceOnUse"
-       xlink:href="#linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-641-289-620-227-114-444-680-744-8-7"
-       id="radialGradient3140"
-       fy="8.4497671"
-       fx="10.90426"
-       r="19.99999"
-       cy="8.4497671"
-       cx="10.90426" />
-    <linearGradient
-       id="linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-641-289-620-227-114-444-680-744-8-7">
-      <stop
-         offset="0"
-         style="stop-color:#5f5f5f;stop-opacity:1"
-         id="stop5430-8-6" />
-      <stop
-         offset="0.26238"
-         style="stop-color:#4f4f4f;stop-opacity:1"
-         id="stop5432-3-5" />
-      <stop
-         offset="0.704952"
-         style="stop-color:#3b3b3b;stop-opacity:1"
-         id="stop5434-1-6" />
-      <stop
-         offset="1"
-         style="stop-color:#2b2b2b;stop-opacity:1"
-         id="stop5436-8-9" />
-    </linearGradient>
-    <linearGradient
-       gradientTransform="matrix(0.29830664,0,0,0.31813165,1.8423198,1.017944)"
-       gradientUnits="userSpaceOnUse"
-       xlink:href="#linearGradient3707-319-631-407-324-616-674-812-821-107-178-392-400-6-7"
-       id="linearGradient3143"
-       y2="3.8990016"
-       x2="24"
-       y1="44"
-       x1="24" />
-    <linearGradient
-       id="linearGradient3707-319-631-407-324-616-674-812-821-107-178-392-400-6-7">
-      <stop
-         offset="0"
-         style="stop-color:#272727;stop-opacity:1"
-         id="stop5440-4-4" />
-      <stop
-         offset="1"
-         style="stop-color:#454545;stop-opacity:1"
-         id="stop5442-3-5" />
-    </linearGradient>
-    <linearGradient
-       gradientTransform="matrix(0.24324326,0,0,0.29729733,2.1621626,1.8648682)"
-       gradientUnits="userSpaceOnUse"
-       xlink:href="#linearGradient3098"
-       id="linearGradient3072"
-       y2="40.818165"
-       x2="23.99999"
-       y1="7.1818061"
-       x1="23.99999" />
-    <linearGradient
-       id="linearGradient3098">
-      <stop
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:1"
-         id="stop3100" />
-      <stop
-         offset="0"
-         style="stop-color:#ffffff;stop-opacity:0.23529412"
-         id="stop3102" />
-      <stop
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0.15686275"
-         id="stop3104" />
-      <stop
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:0.39215687"
-         id="stop3106" />
-    </linearGradient>
-    <radialGradient
-       gradientTransform="matrix(0,0.77899668,-0.98890282,-1.4352093e-8,18.656045,-3.1449331)"
-       gradientUnits="userSpaceOnUse"
-       xlink:href="#linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-641-289-620-227-114-444-680-744-8"
-       id="radialGradient3075"
-       fy="8.4497671"
-       fx="7.4956832"
-       r="19.99999"
-       cy="8.4497671"
-       cx="7.4956832" />
-    <linearGradient
-       id="linearGradient2867-449-88-871-390-598-476-591-434-148-57-177-641-289-620-227-114-444-680-744-8">
-      <stop
-         offset="0"
-         style="stop-color:#5f5f5f;stop-opacity:1"
-         id="stop5430-8" />
-      <stop
-         offset="0.26238"
-         style="stop-color:#4f4f4f;stop-opacity:1"
-         id="stop5432-3" />
-      <stop
-         offset="0.704952"
-         style="stop-color:#3b3b3b;stop-opacity:1"
-         id="stop5434-1" />
-      <stop
-         offset="1"
-         style="stop-color:#2b2b2b;stop-opacity:1"
-         id="stop5436-8" />
-    </linearGradient>
-    <linearGradient
-       gradientTransform="matrix(0.40000006,0,0,0.33333333,0.7000001,1.0000001)"
-       gradientUnits="userSpaceOnUse"
-       xlink:href="#linearGradient3707-319-631-407-324-616-674-812-821-107-178-392-400-6"
-       id="linearGradient3077"
-       y2="3.8990016"
-       x2="24"
-       y1="44"
-       x1="24" />
-    <linearGradient
-       id="linearGradient3707-319-631-407-324-616-674-812-821-107-178-392-400-6">
-      <stop
-         offset="0"
-         style="stop-color:#272727;stop-opacity:1"
-         id="stop5440-4" />
-      <stop
-         offset="1"
-         style="stop-color:#454545;stop-opacity:1"
-         id="stop5442-3" />
-    </linearGradient>
-    <radialGradient
-       gradientTransform="matrix(0,0.86935046,-0.93513174,0,14.716379,-18.896953)"
-       gradientUnits="userSpaceOnUse"
-       xlink:href="#linearGradient8967"
-       id="radialGradient3080"
-       fy="6.6475959"
-       fx="24.501682"
-       r="17.49832"
-       cy="6.6475959"
-       cx="24.501682" />
-    <linearGradient
-       id="linearGradient8967">
-      <stop
-         offset="0"
-         style="stop-color:#ddcfbd;stop-opacity:1"
-         id="stop8969" />
-      <stop
-         offset="1"
-         style="stop-color:#856f50;stop-opacity:1"
-         id="stop8971" />
-    </linearGradient>
-    <linearGradient
-       gradientTransform="matrix(0.20583462,0,0,0.23348985,1.9132923,1.3584453)"
-       gradientUnits="userSpaceOnUse"
-       xlink:href="#linearGradient3319"
-       id="linearGradient3082"
-       y2="61.481758"
-       x2="32.901409"
-       y1="4.6481781"
-       x1="32.901409" />
-    <linearGradient
-       id="linearGradient3319">
-      <stop
-         offset="0"
-         style="stop-color:#a79071;stop-opacity:1"
-         id="stop3321" />
-      <stop
-         offset="1"
-         style="stop-color:#6f5d45;stop-opacity:1"
-         id="stop3323" />
-    </linearGradient>
-    <linearGradient
-       gradientTransform="matrix(0.40000003,0,0,0.05128184,0.7000002,0.26923851)"
-       gradientUnits="userSpaceOnUse"
-       xlink:href="#linearGradient3707-319-631-407-324-616-674-812-821-107-178-392-400-6-2"
-       id="linearGradient3087"
-       y2="3.8990016"
-       x2="24"
-       y1="44"
-       x1="24" />
-    <linearGradient
-       id="linearGradient3707-319-631-407-324-616-674-812-821-107-178-392-400-6-2">
-      <stop
-         offset="0"
-         style="stop-color:#272727;stop-opacity:1"
-         id="stop5440-4-8" />
-      <stop
-         offset="1"
-         style="stop-color:#454545;stop-opacity:1"
-         id="stop5442-3-8" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient3108">
-      <stop
-         offset="0"
-         style="stop-color:#9b876c;stop-opacity:1"
-         id="stop3110" />
-      <stop
-         offset="0.92477626"
-         style="stop-color:#9b876c;stop-opacity:1"
-         id="stop3112" />
-      <stop
-         offset="0.93581694"
-         style="stop-color:#c2c2c2;stop-opacity:1"
-         id="stop3114" />
-      <stop
-         offset="1"
-         style="stop-color:#c2c2c2;stop-opacity:1"
-         id="stop3116" />
-    </linearGradient>
-    <linearGradient
-       gradientTransform="matrix(0.23432741,0,0,0.49377342,0.8357149,0.14412869)"
-       gradientUnits="userSpaceOnUse"
-       xlink:href="#linearGradient3108"
-       id="linearGradient3206"
-       y2="0.065301567"
-       x2="54.887218"
-       y1="0.065301567"
-       x1="5.2122574" />
-    <radialGradient
-       gradientTransform="matrix(0,0.38528829,-0.41958841,0,32.389496,-16.793007)"
-       gradientUnits="userSpaceOnUse"
-       xlink:href="#linearGradient3242-7-3-8-0-4-58-06"
-       id="radialGradient3259"
-       fy="48.605404"
-       fx="64.575233"
-       r="31.000002"
-       cy="48.605404"
-       cx="64.575233" />
-    <linearGradient
-       id="linearGradient3242-7-3-8-0-4-58-06">
-      <stop
-         offset="0"
-         style="stop-color:#cdf87e;stop-opacity:1"
-         id="stop3244-5-8-5-6-4-3-8" />
-      <stop
-         offset="0.26238"
-         style="stop-color:#a2e34f;stop-opacity:1"
-         id="stop3246-9-5-1-5-3-0-7" />
-      <stop
-         offset="0.66093999"
-         style="stop-color:#68b723;stop-opacity:1"
-         id="stop3248-7-2-0-7-5-35-9" />
-      <stop
-         offset="1"
-         style="stop-color:#1d7e0d;stop-opacity:1"
-         id="stop3250-8-2-8-5-6-40-4" />
-    </linearGradient>
-  </defs>
-  <metadata
-     id="metadata3221">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <path
-     d="M 13.491301,2.3043766 C 13.39467,1.6493144 13.45489,1.1334488 13.401512,0.50869876 l -9.8928133,0 0.058388,1.98260254"
-     id="path2723"
-     style="display:inline;fill:#e9e9e9;fill-opacity:1;stroke:url(#linearGradient3206);stroke-width:1.01739752;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:0;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-  <path
-     d="m 4.4999999,2.5 -1.6000002,0 C 2.6716605,2.5 2.4999999,2.478829 2.4999999,2.451214 l 0,-1.3982157 c 0,-0.4439613 0.2236128,-0.55299825 0.5163576,-0.55299825 l 1.4836424,0"
-     id="rect5505-21-3-9"
-     style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#e9e9e9;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3087);stroke-width:0.99999988;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
-  <rect
-     width="9.9809589"
-     height="12.980959"
-     x="3.5095205"
-     y="2.5095205"
-     id="rect2719"
-     style="display:inline;fill:url(#radialGradient3080);fill-opacity:1;stroke:url(#linearGradient3082);stroke-width:1.01904118;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:0;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-  <path
-     d="m 4.4999999,2.5 c 0,0 0,9.039476 0,13 L 2.9,15.5 c -0.2283394,0 -0.4000001,-0.137593 -0.4000001,-0.317074 l 0,-12.682926 z"
-     id="rect5505-21-3"
-     style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#radialGradient3075);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3077);stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
-  <rect
-     width="9"
-     height="11"
-     x="3.5"
-     y="3.5"
-     id="rect6741-0"
-     style="opacity:0.5;fill:none;stroke:url(#linearGradient3072);stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-</svg>
diff --git a/extras/source/gallery/bullets/bullets.str b/extras/source/gallery/bullets/bullets.str
deleted file mode 100644
index bae770e142d2..000000000000
--- a/extras/source/gallery/bullets/bullets.str
+++ /dev/null
@@ -1,2 +0,0 @@
-# Translated by desktop-translate and ulfex
-name = "see extras/source/gallery/share/gallery_names.ulf"
diff --git a/extras/source/gallery/bullets/check.svg b/extras/source/gallery/bullets/check.svg
deleted file mode 100644
index a3c2d546f4a3..000000000000
--- a/extras/source/gallery/bullets/check.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.57484957 0 0 .42975531 -1164.0142 -1377.7717)" gradientUnits="userSpaceOnUse" x1="2035.1652" x2="2035.1652" y1="3208.0737" y2="3241.9966"><stop offset="0" stop-color="#cdf87e"/><stop offset="1" stop-color="#1d7e0d"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.814092" x2="7.814092" y1="1.282271" y2="14.669901"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.75 0 0 .75 2 2)"><path d="m8 .50000007c-4.1382429 0-7.50000006 3.36175713-7.50000006 7.49999993 0 4.138243 3.36175716 7.5 7.50000006 7.5 4.138243 0 7.500007-3.361757 7.5-7.5 0-4.1382428-3.361757-7.49999993-7.5-7.49999993z" fill="ur
 l(#a)" opacity=".99"/><path d="m8 .50000008c-4.1382429 0-7.50000006 3.36175712-7.50000006 7.50000002 0 4.1382429 3.36175716 7.4999999 7.50000006 7.4999999 4.138243 0 7.500007-3.361757 7.5-7.4999999 0-4.1382429-3.361757-7.50000002-7.5-7.50000002z" fill="none" opacity=".5" stroke="#0a3600" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.847543 4.8202283 1.438157 1.2943501-4.8322214 6.3854216-3.7392072-3.2214717 1.2368142-1.6395071 2.1860001 1.8983714z" fill="#609f24"/><path d="m10.847543 3.8202285 1.438157 1.29435-4.8322214 6.3854215-3.7392072-3.2214715 1.2368142-1.6395072 2.1860001 1.8983715z" fill="#fff"/><path d="m14.5 7.9997643c0 3.5899727-2.910367 6.5002357-6.4999212 6.5002357-3.5898836 0-6.5000789-2.910298-6.5000789-6.5002357 0-3.5898014 2.9101953-6.4997709 6.5000789-6.4997709 3.5895542 0 6.4999212 2.9099695 6.4999212 6.4997709z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/></g></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/checkbox.svg b/extras/source/gallery/bullets/checkbox.svg
deleted file mode 100644
index cfe1c610e5a2..000000000000
--- a/extras/source/gallery/bullets/checkbox.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.04846 0 0 .5238 -20.405 -108.176)" gradientUnits="userSpaceOnUse" x1="292.857" x2="292.857" y1="211.076" y2="233.827"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -396.08)" gradientUnits="userSpaceOnUse" x1="731.057" x2="731.057" y1="654.815" y2="619.307"><stop offset="0" stop-color="#55c1ec"/><stop offset="1" stop-color="#3689e6"/></linearGradient>
-/&amp;gt;<g transform="matrix(.85714286 0 0 .85714286 1.142857 1.142857)"><rect fill="url(#b)" height="12" opacity=".99" rx="1.5" transform="scale(-1)" width="12" x="-14" y="-14"/><rect fill="none" height="13" opacity=".3" rx="2" stroke="#000" stroke-linecap="round" stroke-linejoin="round" transform="scale(-1 1)" width="13" x="-14.5" y="1.5"/><path d="m11.987 3.624 2.013 1.812-6.765 8.94-5.235-4.51 1.732-2.296 3.06 2.658z" fill="#2f78c7" fill-opacity=".992"/><path d="m11.987 2.624 2.013 1.812-6.765 8.94-5.235-4.51 1.732-2.296 3.06 2.658z" fill="#fff"/><rect fill="none" height="11" opacity=".05" rx="1" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" transform="scale(-1 1)" width="11" x="-13.5" y="2.5"/></g></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/circle-gray.svg b/extras/source/gallery/bullets/circle-gray.svg
deleted file mode 100644
index 0bf4dcada802..000000000000
--- a/extras/source/gallery/bullets/circle-gray.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.871296373" x2="7.871296373" y1="3.34930587998" y2="12.61766084014"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 16.000039 .000039)" gradientUnits="userSpaceOnUse" x1="2.5" x2="13.5" y1="8.000039" y2="8.000039"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><path d="m13.5 8.000039c0-3.03471-2.46529-5.5-5.5-5.5-3.0347099 0-5.5000009 2.46529-5.4999999 5.5 0 3.03471 2.46529 5.500003 5.4999999 5.5 3.03471 0 5.5-2.46529 5.5-5.5z" fill="url(#b)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m12.5 7.999
 8791c0 2.4853619-2.014867 4.5001599-4.499943 4.5001599-2.485304 0-4.500057-2.014821-4.500057-4.5001599 0-2.4852456 2.014753-4.4998398 4.500057-4.4998398 2.485076 0 4.499943 2.0145942 4.499943 4.4998398z" opacity=".5" stroke="url(#a)"/><path d="m8.000001 2.500039c-3.03471 0-5.500001 2.4652897-5.500001 5.5 0 3.034711 2.465291 5.500001 5.500001 5.5 3.034708 0 5.500002-2.465289 5.499999-5.5 0-3.0347103-2.465291-5.5-5.499999-5.5z" opacity=".5" stroke="#555761"/></g></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/circle-green.svg b/extras/source/gallery/bullets/circle-green.svg
deleted file mode 100644
index ad1627d4078c..000000000000
--- a/extras/source/gallery/bullets/circle-green.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.871296373" x2="7.871296373" y1="3.34926687998" y2="12.61762184014"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 16 0)" gradientUnits="userSpaceOnUse" x1="2.5" x2="13.5" y1="8" y2="8"><stop offset="0" stop-color="#9bdb4d"/><stop offset="1" stop-color="#68b723"/></linearGradient><path d="m7.999999 13.5c3.03471 0 5.500001-2.46529 5.500001-5.5 0-3.034711-2.465291-5.500001-5.500001-5.5-3.034708 0-5.500002 2.465289-5.499999 5.5 0 3.03471 2.465291 5.5 5.499999 5.5z" fill="url(#b)"/><g fill="none" stroke-linecap="round"><path d="m12.5 7.9998401c0 2.4853619-2.014867 4.5001599-
 4.499943 4.5001599-2.485304 0-4.500057-2.014821-4.500057-4.5001599 0-2.4852456 2.014753-4.4998399 4.500057-4.4998399 2.485076 0 4.499943 2.0145942 4.499943 4.4998399z" opacity=".6" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.000001 2.5c-3.03471 0-5.500001 2.4652897-5.500001 5.5000001 0 3.0347109 2.465291 5.5000009 5.500001 5.4999999 3.034708 0 5.500002-2.465289 5.499999-5.4999999 0-3.0347104-2.465291-5.5000001-5.499999-5.5000001z" opacity=".5" stroke="#206b00"/></g></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/circle-red.svg b/extras/source/gallery/bullets/circle-red.svg
deleted file mode 100644
index 641a54c467cb..000000000000
--- a/extras/source/gallery/bullets/circle-red.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.871296373" x2="7.871296373" y1="3.34930587998" y2="12.61766084014"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="21.994528" cy="4.038441" gradientTransform="matrix(0 .78112576 -1.0310721 0 12.113981 -16.388244)" gradientUnits="userSpaceOnUse" r="20.397499"><stop offset="0" stop-color="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></radialGradient><path d="m8 2.500039c-3.03471 0-5.5 2.46529-5.5 5.5s2.46529 5.500001 5.5 5.5c3.03471 0 5.500003-2.46529 5.5-5.5 0-3.03471-2.46529-5.5-5.5-5.5z" fill="url(#b)"/><g 
 fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m12.5 7.999879c0 2.485362-2.014867 4.50016-4.499943 4.50016-2.485304 0-4.500057-2.014821-4.500057-4.50016 0-2.4852456 2.014753-4.4998398 4.500057-4.4998398 2.485076 0 4.499943 2.0145942 4.499943 4.4998398z" opacity=".4" stroke="url(#a)"/><path d="m8.000001 2.5000389c-3.03471 0-5.500001 2.4652897-5.500001 5.5 0 3.0347111 2.465291 5.5000011 5.500001 5.5000001 3.034708 0 5.500002-2.465289 5.499999-5.5000001 0-3.0347103-2.465291-5.5-5.499999-5.5z" opacity=".5" stroke="#6f0000"/></g></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/circle-yellow.svg b/extras/source/gallery/bullets/circle-yellow.svg
deleted file mode 100644
index f8f7e6628845..000000000000
--- a/extras/source/gallery/bullets/circle-yellow.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.871296373" x2="7.871296373" y1="3.0502404933" y2="12.61766084014"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 16.000039 .000039)" gradientUnits="userSpaceOnUse" x1="2.5" x2="13.5" y1="8.000039" y2="8.000039"><stop offset="0" stop-color="#ffe16b"/><stop offset="1" stop-color="#f9c440"/></linearGradient><path d="m13.5 8.0000399c0-3.03471-2.46529-5.500001-5.5-5.500001-3.0347111 0-5.5000011 2.465291-5.5000001 5.500001 0 3.0347081 2.465289 5.5000021 5.5000001 5.4999991 3.03471 0 5.5-2.465291 5.5-5.4999991z" fill="url(#b)" fill-rule="evenodd"/><g fill="none" stroke-linejoi
 n="round"><path d="m12.5 7.999879c0 2.485362-2.014867 4.50016-4.4999431 4.50016-2.485304 0-4.500057-2.014821-4.500057-4.50016 0-2.4852456 2.014753-4.4998398 4.500057-4.4998398 2.4850761 0 4.4999431 2.0145942 4.4999431 4.4998398z" opacity=".8" stroke="url(#a)" stroke-linecap="round"/><path d="m8.0000009 2.5000389c-3.03471 0-5.500001 2.4652897-5.500001 5.5 0 3.0347111 2.465291 5.5000011 5.500001 5.5000001 3.0347081 0 5.5000021-2.465289 5.4999991-5.5000001 0-3.0347103-2.465291-5.5-5.4999991-5.5z" opacity=".5" stroke="#ad5f00"/></g></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/coffee_1.gif b/extras/source/gallery/bullets/coffee_1.gif
new file mode 100644
index 000000000000..de68d352857b
Binary files /dev/null and b/extras/source/gallery/bullets/coffee_1.gif differ
diff --git a/extras/source/gallery/bullets/coffee_2.gif b/extras/source/gallery/bullets/coffee_2.gif
new file mode 100644
index 000000000000..d099f711f678
Binary files /dev/null and b/extras/source/gallery/bullets/coffee_2.gif differ
diff --git a/extras/source/gallery/bullets/coffee_3.gif b/extras/source/gallery/bullets/coffee_3.gif
new file mode 100644
index 000000000000..4e19b01e7dc6
Binary files /dev/null and b/extras/source/gallery/bullets/coffee_3.gif differ
diff --git a/extras/source/gallery/bullets/coffee_4.gif b/extras/source/gallery/bullets/coffee_4.gif
new file mode 100644
index 000000000000..72f23c6aaff8
Binary files /dev/null and b/extras/source/gallery/bullets/coffee_4.gif differ
diff --git a/extras/source/gallery/bullets/coffee_5.gif b/extras/source/gallery/bullets/coffee_5.gif
new file mode 100644
index 000000000000..2238af94131d
Binary files /dev/null and b/extras/source/gallery/bullets/coffee_5.gif differ
diff --git a/extras/source/gallery/bullets/con-blue.gif b/extras/source/gallery/bullets/con-blue.gif
new file mode 100644
index 000000000000..2e47d8fab981
Binary files /dev/null and b/extras/source/gallery/bullets/con-blue.gif differ
diff --git a/extras/source/gallery/bullets/con-cyan.gif b/extras/source/gallery/bullets/con-cyan.gif
new file mode 100644
index 000000000000..5cc2f4ed4e3f
Binary files /dev/null and b/extras/source/gallery/bullets/con-cyan.gif differ
diff --git a/extras/source/gallery/bullets/con-green.gif b/extras/source/gallery/bullets/con-green.gif
new file mode 100644
index 000000000000..72eb5f8767d9
Binary files /dev/null and b/extras/source/gallery/bullets/con-green.gif differ
diff --git a/extras/source/gallery/bullets/con-lilac.gif b/extras/source/gallery/bullets/con-lilac.gif
new file mode 100644
index 000000000000..3d37287dbbd3
Binary files /dev/null and b/extras/source/gallery/bullets/con-lilac.gif differ
diff --git a/extras/source/gallery/bullets/con-oran.gif b/extras/source/gallery/bullets/con-oran.gif
new file mode 100644
index 000000000000..a7e442b4bc42
Binary files /dev/null and b/extras/source/gallery/bullets/con-oran.gif differ
diff --git a/extras/source/gallery/bullets/con-pink.gif b/extras/source/gallery/bullets/con-pink.gif
new file mode 100644
index 000000000000..29e3ff88233d
Binary files /dev/null and b/extras/source/gallery/bullets/con-pink.gif differ
diff --git a/extras/source/gallery/bullets/con-red.gif b/extras/source/gallery/bullets/con-red.gif
new file mode 100644
index 000000000000..90bd63ca0127
Binary files /dev/null and b/extras/source/gallery/bullets/con-red.gif differ
diff --git a/extras/source/gallery/bullets/con-yellow.gif b/extras/source/gallery/bullets/con-yellow.gif
new file mode 100644
index 000000000000..7aacef535d22
Binary files /dev/null and b/extras/source/gallery/bullets/con-yellow.gif differ
diff --git a/extras/source/gallery/bullets/corner_1.gif b/extras/source/gallery/bullets/corner_1.gif
new file mode 100644
index 000000000000..7328c3b4b833
Binary files /dev/null and b/extras/source/gallery/bullets/corner_1.gif differ
diff --git a/extras/source/gallery/bullets/corner_2.gif b/extras/source/gallery/bullets/corner_2.gif
new file mode 100644
index 000000000000..71559769371e
Binary files /dev/null and b/extras/source/gallery/bullets/corner_2.gif differ
diff --git a/extras/source/gallery/bullets/corner_3.gif b/extras/source/gallery/bullets/corner_3.gif
new file mode 100644
index 000000000000..17a8876de16e
Binary files /dev/null and b/extras/source/gallery/bullets/corner_3.gif differ
diff --git a/extras/source/gallery/bullets/corner_4.gif b/extras/source/gallery/bullets/corner_4.gif
new file mode 100644
index 000000000000..164af6358e7e
Binary files /dev/null and b/extras/source/gallery/bullets/corner_4.gif differ
diff --git a/extras/source/gallery/bullets/cross.svg b/extras/source/gallery/bullets/cross.svg
deleted file mode 100644
index 144fbc590e65..000000000000
--- a/extras/source/gallery/bullets/cross.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7.814525" x2="7.814525" y1="1.297788" y2="14.654496"><stop offset="0" stop-color="#fff"/><stop offset=".507761" stop-color="#fff" stop-opacity=".235294"/><stop offset=".83456558" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="b" cx="4.380489" cy="8.449766" gradientTransform="matrix(0 1.2667841 -1.3401065 -.00000002 19.323629 -7.975093)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></radialGradient><g transform="matrix(.74972657 0 0 .74972657 2.002187 2.002187)"><path d="m8.0000014.48084393c-4.1488106 0-7.51915747 3.37034507-7.51915747 7.51915607 0 4.148812 3.37034687 
 7.519157 7.51915747 7.519156 4.1488076 0 7.5191586-3.370344 7.5191546-7.519156 0-4.148811-3.370347-7.51915607-7.5191546-7.51915607z" fill="url(#b)"/><path d="m14.484988 7.9997696c0 3.5816764-2.903641 6.4852184-6.4849059 6.4852184-3.581593 0-6.485071-2.903574-6.485071-6.4852184 0-3.5815089 2.903478-6.4847583 6.485071-6.4847583 3.5812649 0 6.4849059 2.9032492 6.4849059 6.4847583z" fill="none" opacity=".6" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m8.0000014.49683871c-4.1399852 0-7.50316269 3.36317559-7.50316269 7.50316139 0 4.1399869 3.36317749 7.5031629 7.50316269 7.5031619 4.1399826 0 7.5031646-3.363175 7.5031606-7.5031619 0-4.1399858-3.363178-7.50316139-7.5031606-7.50316139z" fill="none" opacity=".4" stroke="#6f0000" stroke-linecap="round" stroke-width=".999512"/><path d="m11.585786 3.806125 1.414213 1.4142136-8.4852809 8.4852814-1.4142135-1.414214z" fill="#b42a29"/><path d="m12.999999 12.291406-1.414213 1.414214-8.4852814-8.4852814 1.4142135-1.41421
 36z" fill="#b42a29"/><g fill="#fff"><path d="m11.535534 3.050253 1.414213 1.4142136-8.4852809 8.4852814-1.4142136-1.414214z"/><path d="m12.949747 11.535534-1.414213 1.414214-8.4852815-8.4852814 1.4142136-1.4142136z"/></g></g></svg>
\ No newline at end of file
diff --git a/extras/source/gallery/bullets/darkball.gif b/extras/source/gallery/bullets/darkball.gif
new file mode 100644
index 000000000000..6224fba04b40
Binary files /dev/null and b/extras/source/gallery/bullets/darkball.gif differ
diff --git a/extras/source/gallery/bullets/darkblue.gif b/extras/source/gallery/bullets/darkblue.gif
new file mode 100644
index 000000000000..2170e0f3b8f8
Binary files /dev/null and b/extras/source/gallery/bullets/darkblue.gif differ
diff --git a/extras/source/gallery/bullets/flag-green.svg b/extras/source/gallery/bullets/flag-green.svg
deleted file mode 100644
index b216aba3360b..000000000000
--- a/extras/source/gallery/bullets/flag-green.svg
+++ /dev/null
@@ -1,88 +0,0 @@
-<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-  <linearGradient
-     id="a"
-     gradientUnits="userSpaceOnUse"
-     x1=".830622"
-     x2=".529167"
-     y1="294.935969"
-     y2="294.883307"
-     gradientTransform="matrix(3.229267,0,0,3.3257531,1.1451026,-972.67143)">
-    <stop
-       offset="0"
-       stop-color="#e4e4e4"
-       id="stop2" />
-    <stop
-       offset="1"
-       stop-color="#fff"
-       id="stop4" />
-  </linearGradient>
-  <linearGradient
-     id="b"
-     gradientTransform="matrix(0.26189362,0.06226944,0.00176609,0.30940961,2.3790992,-1.3871286)"
-     gradientUnits="userSpaceOnUse"
-     spreadMethod="reflect"
-     x1=".364652"
-     x2="28.05953"
-     y1="19.599176"
-     y2="19.599176">
-    <stop
-       offset="0"
-       stop-color="#cdf87e"
-       id="stop7" />
-    <stop
-       offset=".26238"
-       stop-color="#a2e34f"
-       id="stop9" />
-    <stop
-       offset=".66093999"
-       stop-color="#68b723"
-       id="stop11" />
-    <stop
-       offset="1"
-       stop-color="#489619"
-       id="stop13" />
-  </linearGradient>
-  <linearGradient
-     id="c"
-     gradientTransform="matrix(0.19256878,0.04578634,0.0012836,0.22488081,3.9242324,-0.348895)"
-     gradientUnits="userSpaceOnUse"
-     x1="24.001757"
-     x2="22.875973"
-     y1="9.295267"
-     y2="37.167572">
-    <stop
-       offset="0"
-       stop-color="#fff"
-       id="stop16" />
-    <stop
-       offset=".13099068"
-       stop-color="#fff"
-       stop-opacity=".235294"
-       id="stop18" />
-    <stop
-       offset=".90155029"
-       stop-color="#fff"
-       stop-opacity=".156863"
-       id="stop20" />
-    <stop
-       offset="1"
-       stop-color="#fff"
-       stop-opacity=".392157"
-       id="stop22" />
-  </linearGradient>
-  <path
-     inkscape:connector-curvature="0"
-     style="opacity:0.36600001;fill:url(#a);stroke:#000000;stroke-width:0.8670795;stroke-linejoin:round"
-     id="path25"
-     d="m 2.4267179,1.8748366 c 0.308125,-0.6387774 1.4061526,-0.5175205 1.6600335,0.00326 l 0.020877,12.3191554 c -0.4767597,0.39327 -0.9961223,0.567174 -1.6600335,-0.0033 z" />
-  <path
-     inkscape:connector-curvature="0"
-     id="path27"
-     style="fill:url(#b);fill-rule:evenodd;stroke:#0a3600;stroke-width:0.8670795;stroke-linejoin:round;stroke-opacity:0.48897173"
-     d="M 4.1159151,1.7899301 C 4.1051035,1.4233323 5.4361907,1.291699 6.8029224,1.6745264 8.1696037,2.0572541 8.5375787,2.7017518 10.086237,3.146405 c 1.434452,0.411828 3.452578,-0.046228 3.445969,0.3229306 l 0.04104,7.1890474 c 0.01511,0.493841 -1.879559,0.511002 -3.428178,0.137354 C 8.5964499,10.422155 8.3050492,9.6952119 6.8465482,9.3173066 5.3888752,8.9396341 4.1234126,9.5810388 4.156521,8.9037825 Z" />
-  <path
-     inkscape:connector-curvature="0"
-     style="opacity:0.5;fill:none;stroke:url(#c);stroke-width:0.86708277"
-     id="path29"
-     d="M 6.8235316,2.6039082 C 6.2534516,2.4392834 5.6779469,2.417666 5.2465442,2.4266455 5.1025932,2.4296387 5.0462393,2.4366228 4.9683655,2.4466 l 0.025479,5.8761069 c 0.053835,-0.00333 0.046346,0.00333 0.1100696,-0.00203 0.4645081,-0.040907 1.1728074,-0.1074218 1.9512329,0.097112 0.7530186,0.1978823 1.2431312,0.5173874 1.6589836,0.789567 0.4147922,0.2713815 0.7471855,0.4853272 1.3908274,0.6411054 0.677726,0.1639597 1.869894,0.2224937 2.318203,0.2268167 0.140486,0.0013 0.216154,-0.0015 0.304197,-0.0133 l -0.0435,-5.795757 c -0.07047,0.00286 -0.10346,0.00998 -0.194124,0.00998 C 11.978073,4.282851 10.702699,4.266221 9.8993542,4.0410702 9.1153718,3.8225639 8.5857491,3.4891239 8.1623259,3.2329411 7.732639,2.9728672 7.3897193,2.7676017 6.8235313,2.6042075 Z" />
-</svg>
diff --git a/extras/source/gallery/bullets/flag-red.svg b/extras/source/gallery/bullets/flag-red.svg
deleted file mode 100644
index 36ed56e08784..000000000000
--- a/extras/source/gallery/bullets/flag-red.svg
+++ /dev/null
@@ -1,115 +0,0 @@
-<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-  <defs
-     id="defs875">
-    <linearGradient
-       id="linearGradient1583">
-      <stop
-         offset="0"
-         style="stop-color:#ffc27d;stop-opacity:1"
-         id="stop1577" />
-      <stop
-         offset="0.26238"
-         style="stop-color:#ffa154;stop-opacity:1"
-         id="stop1579" />
-      <stop
-         offset="1"
-         style="stop-color:#f37329;stop-opacity:1"
-         id="stop1581" />
-    </linearGradient>
-    <linearGradient
-       gradientTransform="matrix(0.4474069,0,0,0.8292674,2.0275385,1.416839)"
-       xlink:href="#linearGradient4163"
-       id="linearGradient4169"
-       x1="3.1393566"
-       y1="8.1990385"
-       x2="2"
-       y2="8"
-       gradientUnits="userSpaceOnUse" />
-    <linearGradient
-       id="linearGradient4163">
-      <stop
-         style="stop-color:#e4e4e4;stop-opacity:1;"
-         offset="0"
-         id="stop4165" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1"
-         offset="1"
-         id="stop4167" />
-    </linearGradient>
-    <linearGradient
-       x1="0.36465192"
-       y1="19.599176"
-       x2="28.05953"
-       y2="19.599176"
-       id="linearGradient3011"
-       xlink:href="#linearGradient1583"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.26979583,0.06228726,0.00181937,0.30949815,2.209498,-1.3912842)"
-       spreadMethod="reflect" />
-    <linearGradient
-       x1="24.001757"
-       y1="9.2952671"
-       x2="22.875973"
-       y2="37.167572"
-       id="linearGradient3025"
-       xlink:href="#linearGradient3875"
-       gradientUnits="userSpaceOnUse"
-       gradientTransform="matrix(0.19837922,0.04579944,0.00132233,0.22494516,3.8012543,-0.35278681)" />
-    <linearGradient
-       id="linearGradient3875">
-      <stop
-         id="stop3877"
-         style="stop-color:#ffffff;stop-opacity:1"
-         offset="0" />
-      <stop
-         id="stop3879"
-         style="stop-color:#ffffff;stop-opacity:0.23529412"
-         offset="0.13099068" />
-      <stop
-         id="stop3881"
-         style="stop-color:#ffffff;stop-opacity:0.15686275"
-         offset="0.90155029" />
-      <stop
-         id="stop3883"
-         style="stop-color:#ffffff;stop-opacity:0.39215687"
-         offset="1" />
-    </linearGradient>
-  </defs>
-  <metadata
-     id="metadata878">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <path
-     inkscape:connector-curvature="0"
-     style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:url(#linearGradient4169);fill-opacity:1;stroke:none;stroke-width:0.88019061;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker:none;enable-background:accumulate"
-     id="rect3941"
-     d="M 2.6986488,2.2430244 C 3.0052536,1.8052966 3.1690786,1.7005503 3.5679157,2.246096 l 0.010925,11.609754 c -0.2496439,0.370624 -0.5216052,0.534513 -0.8692584,-0.0031 z" />
-  <path
-     inkscape:connector-curvature="0"
-     style="fill:url(#linearGradient3011);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.88019061;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-     id="path4319-6"
-     d="M 3.9987195,1.7866503 C 3.9875817,1.4199476 5.3588322,1.2882767 6.7668028,1.6712137 8.1747215,2.0540508 8.5537995,2.698733 10.149186,3.1435134 c 1.477735,0.4119459 3.556754,-0.046241 3.549946,0.323023 l 0.04228,7.1911046 c 0.01557,0.493983 -1.936271,0.511149 -3.531617,0.137393 C 8.614447,10.421345 8.3142538,9.6942276 6.8117449,9.3161809 5.310089,8.9384003 4.0064432,9.5799886 4.0405506,8.9025384 Z" />
-  <path
-     inkscape:connector-curvature="0"
-     style="opacity:0.5;fill:none;stroke:url(#linearGradient3025);stroke-width:0.8801924px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-     id="path3023"
-     d="M 6.7880338,2.6008613 C 6.2007527,2.4361894 5.607883,2.4145658 5.1634635,2.4235479 5.015169,2.426542 4.9571146,2.4335281 4.8768911,2.4435082 l 0.026248,5.8777884 c 0.05546,-0.00333 0.047745,0.00333 0.1133908,-0.00203 0.4785238,-0.040919 1.208195,-0.1074526 2.0101081,0.09714 0.7757397,0.197939 1.2806407,0.5175355 1.7090407,0.789793 0.4273079,0.2714591 0.7697307,0.4854993 1.4327933,0.6412889 0.698175,0.1640065 1.926315,0.2225565 2.388151,0.2268815 0.144725,0.0013 0.222676,-0.0015 0.313375,-0.01331 l -0.04481,-5.7974152 c -0.0726,0.00286 -0.106581,0.00998 -0.199982,0.00998 -0.527099,0.00665 -1.840955,-0.00998 -2.6685394,-0.235198 C 9.1490262,3.8198658 8.603423,3.4863303 8.1672238,3.2300743 7.7245717,2.9699259 7.371305,2.764635 6.7880332,2.6011607 Z" />
-  <path
-     inkscape:connector-curvature="0"
-     style="opacity:0.5;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#a62100;stroke-width:0.88019061;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-     id="path4319-6-3"

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list