diff --git a/examples/react-rich/src/icons/LICENSE.md b/examples/react-rich/src/icons/LICENSE.md
new file mode 100644
index 00000000000..ce74f6abeed
--- /dev/null
+++ b/examples/react-rich/src/icons/LICENSE.md
@@ -0,0 +1,5 @@
+Bootstrap Icons
+https://icons.getbootstrap.com
+
+Licensed under MIT license
+https://github.com/twbs/icons/blob/main/LICENSE.md
diff --git a/examples/react-rich/src/icons/arrow-clockwise.svg b/examples/react-rich/src/icons/arrow-clockwise.svg
new file mode 100644
index 00000000000..b072eb097ab
--- /dev/null
+++ b/examples/react-rich/src/icons/arrow-clockwise.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/examples/react-rich/src/icons/arrow-counterclockwise.svg b/examples/react-rich/src/icons/arrow-counterclockwise.svg
new file mode 100644
index 00000000000..b0b23b9bbc4
--- /dev/null
+++ b/examples/react-rich/src/icons/arrow-counterclockwise.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/examples/react-rich/src/icons/journal-text.svg b/examples/react-rich/src/icons/journal-text.svg
new file mode 100644
index 00000000000..9b66f43aab5
--- /dev/null
+++ b/examples/react-rich/src/icons/journal-text.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/examples/react-rich/src/icons/justify.svg b/examples/react-rich/src/icons/justify.svg
new file mode 100644
index 00000000000..009bd7214d9
--- /dev/null
+++ b/examples/react-rich/src/icons/justify.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/examples/react-rich/src/icons/text-center.svg b/examples/react-rich/src/icons/text-center.svg
new file mode 100644
index 00000000000..2887a99f267
--- /dev/null
+++ b/examples/react-rich/src/icons/text-center.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/examples/react-rich/src/icons/text-left.svg b/examples/react-rich/src/icons/text-left.svg
new file mode 100644
index 00000000000..04526116489
--- /dev/null
+++ b/examples/react-rich/src/icons/text-left.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/examples/react-rich/src/icons/text-paragraph.svg b/examples/react-rich/src/icons/text-paragraph.svg
new file mode 100644
index 00000000000..9779beabf1c
--- /dev/null
+++ b/examples/react-rich/src/icons/text-paragraph.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/examples/react-rich/src/icons/text-right.svg b/examples/react-rich/src/icons/text-right.svg
new file mode 100644
index 00000000000..34686b0f1ff
--- /dev/null
+++ b/examples/react-rich/src/icons/text-right.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/examples/react-rich/src/icons/type-bold.svg b/examples/react-rich/src/icons/type-bold.svg
new file mode 100644
index 00000000000..276d133c25c
--- /dev/null
+++ b/examples/react-rich/src/icons/type-bold.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/examples/react-rich/src/icons/type-italic.svg b/examples/react-rich/src/icons/type-italic.svg
new file mode 100644
index 00000000000..3ac6b09f02a
--- /dev/null
+++ b/examples/react-rich/src/icons/type-italic.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/examples/react-rich/src/icons/type-strikethrough.svg b/examples/react-rich/src/icons/type-strikethrough.svg
new file mode 100644
index 00000000000..1c940e42a87
--- /dev/null
+++ b/examples/react-rich/src/icons/type-strikethrough.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/examples/react-rich/src/icons/type-underline.svg b/examples/react-rich/src/icons/type-underline.svg
new file mode 100644
index 00000000000..c299b8bf2f0
--- /dev/null
+++ b/examples/react-rich/src/icons/type-underline.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file