diff --git a/doc/src/images/alert.png b/doc/src/images/alert.png
new file mode 100644
index 0000000000..b4645bc7e7
Binary files /dev/null and b/doc/src/images/alert.png differ
diff --git a/doc/src/images/blank.png b/doc/src/images/blank.png
new file mode 100644
index 0000000000..764bf4f0c3
Binary files /dev/null and b/doc/src/images/blank.png differ
diff --git a/doc/src/images/callouts/1.png b/doc/src/images/callouts/1.png
new file mode 100644
index 0000000000..6003ad3af4
Binary files /dev/null and b/doc/src/images/callouts/1.png differ
diff --git a/doc/src/images/callouts/1.svg b/doc/src/images/callouts/1.svg
new file mode 100644
index 0000000000..e2e87dc526
--- /dev/null
+++ b/doc/src/images/callouts/1.svg
@@ -0,0 +1,15 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/10.png b/doc/src/images/callouts/10.png
new file mode 100644
index 0000000000..0426f516a4
Binary files /dev/null and b/doc/src/images/callouts/10.png differ
diff --git a/doc/src/images/callouts/10.svg b/doc/src/images/callouts/10.svg
new file mode 100644
index 0000000000..4740f587bd
--- /dev/null
+++ b/doc/src/images/callouts/10.svg
@@ -0,0 +1,18 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/11.png b/doc/src/images/callouts/11.png
new file mode 100644
index 0000000000..821afc4fa8
Binary files /dev/null and b/doc/src/images/callouts/11.png differ
diff --git a/doc/src/images/callouts/11.svg b/doc/src/images/callouts/11.svg
new file mode 100644
index 0000000000..09a0b2cf71
--- /dev/null
+++ b/doc/src/images/callouts/11.svg
@@ -0,0 +1,16 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/12.png b/doc/src/images/callouts/12.png
new file mode 100644
index 0000000000..7cec72720f
Binary files /dev/null and b/doc/src/images/callouts/12.png differ
diff --git a/doc/src/images/callouts/12.svg b/doc/src/images/callouts/12.svg
new file mode 100644
index 0000000000..9794044c71
--- /dev/null
+++ b/doc/src/images/callouts/12.svg
@@ -0,0 +1,18 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/13.png b/doc/src/images/callouts/13.png
new file mode 100644
index 0000000000..5b41e02a67
Binary files /dev/null and b/doc/src/images/callouts/13.png differ
diff --git a/doc/src/images/callouts/13.svg b/doc/src/images/callouts/13.svg
new file mode 100644
index 0000000000..64268bb4fa
--- /dev/null
+++ b/doc/src/images/callouts/13.svg
@@ -0,0 +1,20 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/14.png b/doc/src/images/callouts/14.png
new file mode 100644
index 0000000000..de5bdbd3eb
Binary files /dev/null and b/doc/src/images/callouts/14.png differ
diff --git a/doc/src/images/callouts/14.svg b/doc/src/images/callouts/14.svg
new file mode 100644
index 0000000000..469aa97487
--- /dev/null
+++ b/doc/src/images/callouts/14.svg
@@ -0,0 +1,17 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/15.png b/doc/src/images/callouts/15.png
new file mode 100644
index 0000000000..3fd6ac3860
Binary files /dev/null and b/doc/src/images/callouts/15.png differ
diff --git a/doc/src/images/callouts/15.svg b/doc/src/images/callouts/15.svg
new file mode 100644
index 0000000000..8202233ef0
--- /dev/null
+++ b/doc/src/images/callouts/15.svg
@@ -0,0 +1,19 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/16.svg b/doc/src/images/callouts/16.svg
new file mode 100644
index 0000000000..01d6bf8164
--- /dev/null
+++ b/doc/src/images/callouts/16.svg
@@ -0,0 +1,20 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/17.svg b/doc/src/images/callouts/17.svg
new file mode 100644
index 0000000000..0a04c5560e
--- /dev/null
+++ b/doc/src/images/callouts/17.svg
@@ -0,0 +1,17 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/18.svg b/doc/src/images/callouts/18.svg
new file mode 100644
index 0000000000..1cb891b34d
--- /dev/null
+++ b/doc/src/images/callouts/18.svg
@@ -0,0 +1,21 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/19.svg b/doc/src/images/callouts/19.svg
new file mode 100644
index 0000000000..e6fbb179fc
--- /dev/null
+++ b/doc/src/images/callouts/19.svg
@@ -0,0 +1,20 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/2.png b/doc/src/images/callouts/2.png
new file mode 100644
index 0000000000..f7c1578846
Binary files /dev/null and b/doc/src/images/callouts/2.png differ
diff --git a/doc/src/images/callouts/2.svg b/doc/src/images/callouts/2.svg
new file mode 100644
index 0000000000..07d03395d0
--- /dev/null
+++ b/doc/src/images/callouts/2.svg
@@ -0,0 +1,17 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/20.svg b/doc/src/images/callouts/20.svg
new file mode 100644
index 0000000000..ccbfd40319
--- /dev/null
+++ b/doc/src/images/callouts/20.svg
@@ -0,0 +1,20 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/21.svg b/doc/src/images/callouts/21.svg
new file mode 100644
index 0000000000..93ec53fdd9
--- /dev/null
+++ b/doc/src/images/callouts/21.svg
@@ -0,0 +1,18 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/22.svg b/doc/src/images/callouts/22.svg
new file mode 100644
index 0000000000..f48c5f3fd1
--- /dev/null
+++ b/doc/src/images/callouts/22.svg
@@ -0,0 +1,20 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/23.svg b/doc/src/images/callouts/23.svg
new file mode 100644
index 0000000000..6624212957
--- /dev/null
+++ b/doc/src/images/callouts/23.svg
@@ -0,0 +1,22 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/24.svg b/doc/src/images/callouts/24.svg
new file mode 100644
index 0000000000..a3d552535f
--- /dev/null
+++ b/doc/src/images/callouts/24.svg
@@ -0,0 +1,19 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/25.svg b/doc/src/images/callouts/25.svg
new file mode 100644
index 0000000000..56614a979a
--- /dev/null
+++ b/doc/src/images/callouts/25.svg
@@ -0,0 +1,21 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/26.svg b/doc/src/images/callouts/26.svg
new file mode 100644
index 0000000000..56faeaca30
--- /dev/null
+++ b/doc/src/images/callouts/26.svg
@@ -0,0 +1,22 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/27.svg b/doc/src/images/callouts/27.svg
new file mode 100644
index 0000000000..a75c812159
--- /dev/null
+++ b/doc/src/images/callouts/27.svg
@@ -0,0 +1,19 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/28.svg b/doc/src/images/callouts/28.svg
new file mode 100644
index 0000000000..7f8cf1a350
--- /dev/null
+++ b/doc/src/images/callouts/28.svg
@@ -0,0 +1,23 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/29.svg b/doc/src/images/callouts/29.svg
new file mode 100644
index 0000000000..cb63adf1fe
--- /dev/null
+++ b/doc/src/images/callouts/29.svg
@@ -0,0 +1,22 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/3.png b/doc/src/images/callouts/3.png
new file mode 100644
index 0000000000..3ff0a93931
Binary files /dev/null and b/doc/src/images/callouts/3.png differ
diff --git a/doc/src/images/callouts/3.svg b/doc/src/images/callouts/3.svg
new file mode 100644
index 0000000000..918be806f4
--- /dev/null
+++ b/doc/src/images/callouts/3.svg
@@ -0,0 +1,19 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/30.svg b/doc/src/images/callouts/30.svg
new file mode 100644
index 0000000000..dc43ba1e3c
--- /dev/null
+++ b/doc/src/images/callouts/30.svg
@@ -0,0 +1,22 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/4.png b/doc/src/images/callouts/4.png
new file mode 100644
index 0000000000..6aa29fc0b4
Binary files /dev/null and b/doc/src/images/callouts/4.png differ
diff --git a/doc/src/images/callouts/4.svg b/doc/src/images/callouts/4.svg
new file mode 100644
index 0000000000..8eb6a53b3b
--- /dev/null
+++ b/doc/src/images/callouts/4.svg
@@ -0,0 +1,16 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/5.png b/doc/src/images/callouts/5.png
new file mode 100644
index 0000000000..36e785867a
Binary files /dev/null and b/doc/src/images/callouts/5.png differ
diff --git a/doc/src/images/callouts/5.svg b/doc/src/images/callouts/5.svg
new file mode 100644
index 0000000000..ca7a9f22f6
--- /dev/null
+++ b/doc/src/images/callouts/5.svg
@@ -0,0 +1,18 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/6.png b/doc/src/images/callouts/6.png
new file mode 100644
index 0000000000..c943676bea
Binary files /dev/null and b/doc/src/images/callouts/6.png differ
diff --git a/doc/src/images/callouts/6.svg b/doc/src/images/callouts/6.svg
new file mode 100644
index 0000000000..783a0b9d77
--- /dev/null
+++ b/doc/src/images/callouts/6.svg
@@ -0,0 +1,19 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/7.png b/doc/src/images/callouts/7.png
new file mode 100644
index 0000000000..20940de30d
Binary files /dev/null and b/doc/src/images/callouts/7.png differ
diff --git a/doc/src/images/callouts/7.svg b/doc/src/images/callouts/7.svg
new file mode 100644
index 0000000000..59b3714b56
--- /dev/null
+++ b/doc/src/images/callouts/7.svg
@@ -0,0 +1,16 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/8.png b/doc/src/images/callouts/8.png
new file mode 100644
index 0000000000..d8e34d4a09
Binary files /dev/null and b/doc/src/images/callouts/8.png differ
diff --git a/doc/src/images/callouts/8.svg b/doc/src/images/callouts/8.svg
new file mode 100644
index 0000000000..c1803a3c0d
--- /dev/null
+++ b/doc/src/images/callouts/8.svg
@@ -0,0 +1,20 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/callouts/9.png b/doc/src/images/callouts/9.png
new file mode 100644
index 0000000000..abe636072b
Binary files /dev/null and b/doc/src/images/callouts/9.png differ
diff --git a/doc/src/images/callouts/9.svg b/doc/src/images/callouts/9.svg
new file mode 100644
index 0000000000..bc149d3cb2
--- /dev/null
+++ b/doc/src/images/callouts/9.svg
@@ -0,0 +1,19 @@
+
+
+
+
+]>
+
diff --git a/doc/src/images/caution.png b/doc/src/images/caution.png
new file mode 100644
index 0000000000..5b7809ca4a
Binary files /dev/null and b/doc/src/images/caution.png differ
diff --git a/doc/src/images/caution.svg b/doc/src/images/caution.svg
new file mode 100644
index 0000000000..4bd586a08e
--- /dev/null
+++ b/doc/src/images/caution.svg
@@ -0,0 +1,68 @@
+
+
diff --git a/doc/src/images/draft.png b/doc/src/images/draft.png
new file mode 100644
index 0000000000..0084708c9b
Binary files /dev/null and b/doc/src/images/draft.png differ
diff --git a/doc/src/images/home.png b/doc/src/images/home.png
new file mode 100644
index 0000000000..5584aacb09
Binary files /dev/null and b/doc/src/images/home.png differ
diff --git a/doc/src/images/home.svg b/doc/src/images/home.svg
new file mode 100644
index 0000000000..e803a3178f
--- /dev/null
+++ b/doc/src/images/home.svg
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+]>
+
diff --git a/doc/src/images/important.png b/doc/src/images/important.png
new file mode 100644
index 0000000000..12c90f607a
Binary files /dev/null and b/doc/src/images/important.png differ
diff --git a/doc/src/images/important.svg b/doc/src/images/important.svg
new file mode 100644
index 0000000000..dd84f3fe36
--- /dev/null
+++ b/doc/src/images/important.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+]>
+
diff --git a/doc/src/images/next.png b/doc/src/images/next.png
new file mode 100644
index 0000000000..59800b4e87
Binary files /dev/null and b/doc/src/images/next.png differ
diff --git a/doc/src/images/next.svg b/doc/src/images/next.svg
new file mode 100644
index 0000000000..75fa83ed8c
--- /dev/null
+++ b/doc/src/images/next.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+]>
+
diff --git a/doc/src/images/next_disabled.png b/doc/src/images/next_disabled.png
new file mode 100644
index 0000000000..10a8c59d7b
Binary files /dev/null and b/doc/src/images/next_disabled.png differ
diff --git a/doc/src/images/note.png b/doc/src/images/note.png
new file mode 100644
index 0000000000..d0c3c645ab
Binary files /dev/null and b/doc/src/images/note.png differ
diff --git a/doc/src/images/note.svg b/doc/src/images/note.svg
new file mode 100644
index 0000000000..648299d26f
--- /dev/null
+++ b/doc/src/images/note.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+]>
+
diff --git a/doc/src/images/prev.png b/doc/src/images/prev.png
new file mode 100644
index 0000000000..d88a40f923
Binary files /dev/null and b/doc/src/images/prev.png differ
diff --git a/doc/src/images/prev.svg b/doc/src/images/prev.svg
new file mode 100644
index 0000000000..6d88ffdd0d
--- /dev/null
+++ b/doc/src/images/prev.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+]>
+
diff --git a/doc/src/images/prev_disabled.png b/doc/src/images/prev_disabled.png
new file mode 100644
index 0000000000..ab3c17e02d
Binary files /dev/null and b/doc/src/images/prev_disabled.png differ
diff --git a/doc/src/images/smiley.png b/doc/src/images/smiley.png
new file mode 100644
index 0000000000..30a77f71ce
Binary files /dev/null and b/doc/src/images/smiley.png differ
diff --git a/doc/src/images/tip.png b/doc/src/images/tip.png
new file mode 100644
index 0000000000..5c4aab3bb3
Binary files /dev/null and b/doc/src/images/tip.png differ
diff --git a/doc/src/images/tip.svg b/doc/src/images/tip.svg
new file mode 100644
index 0000000000..cd437a5e85
--- /dev/null
+++ b/doc/src/images/tip.svg
@@ -0,0 +1,84 @@
+
+
diff --git a/doc/src/images/toc-blank.png b/doc/src/images/toc-blank.png
new file mode 100644
index 0000000000..6ffad17a0c
Binary files /dev/null and b/doc/src/images/toc-blank.png differ
diff --git a/doc/src/images/toc-minus.png b/doc/src/images/toc-minus.png
new file mode 100644
index 0000000000..abbb020c8e
Binary files /dev/null and b/doc/src/images/toc-minus.png differ
diff --git a/doc/src/images/toc-plus.png b/doc/src/images/toc-plus.png
new file mode 100644
index 0000000000..941312ce0d
Binary files /dev/null and b/doc/src/images/toc-plus.png differ
diff --git a/doc/src/images/up.png b/doc/src/images/up.png
new file mode 100644
index 0000000000..17d9c3ec49
Binary files /dev/null and b/doc/src/images/up.png differ
diff --git a/doc/src/images/up.svg b/doc/src/images/up.svg
new file mode 100644
index 0000000000..d31aa9c809
--- /dev/null
+++ b/doc/src/images/up.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+]>
+
diff --git a/doc/src/images/up_disabled.png b/doc/src/images/up_disabled.png
new file mode 100644
index 0000000000..e22bc87121
Binary files /dev/null and b/doc/src/images/up_disabled.png differ
diff --git a/doc/src/images/warning.png b/doc/src/images/warning.png
new file mode 100644
index 0000000000..1c33db8f34
Binary files /dev/null and b/doc/src/images/warning.png differ
diff --git a/doc/src/images/warning.svg b/doc/src/images/warning.svg
new file mode 100644
index 0000000000..fc8d7484cb
--- /dev/null
+++ b/doc/src/images/warning.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+]>
+