diff --git a/src/doc/common/themes/sage/static/logo_sagemath.svg b/src/doc/common/themes/sage/static/logo_sagemath.svg
index f95375638f56..2d95f6277606 100644
--- a/src/doc/common/themes/sage/static/logo_sagemath.svg
+++ b/src/doc/common/themes/sage/static/logo_sagemath.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/src/doc/common/themes/sage/static/logo_sagemath_black.svg b/src/doc/common/themes/sage/static/logo_sagemath_black.svg
index fe39d8d42cf5..3dc129437b9a 100644
--- a/src/doc/common/themes/sage/static/logo_sagemath_black.svg
+++ b/src/doc/common/themes/sage/static/logo_sagemath_black.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/src/doc/common/themes/sage/static/sagelogo.png b/src/doc/common/themes/sage/static/sagelogo.png
index 286be5a1b059..5e4f0c571577 100644
Binary files a/src/doc/common/themes/sage/static/sagelogo.png and b/src/doc/common/themes/sage/static/sagelogo.png differ
diff --git a/src/doc/de/a_tour_of_sage/eigen_plot.png b/src/doc/de/a_tour_of_sage/eigen_plot.png
index 925264764f19..a49c1cf355fd 100644
Binary files a/src/doc/de/a_tour_of_sage/eigen_plot.png and b/src/doc/de/a_tour_of_sage/eigen_plot.png differ
diff --git a/src/doc/de/a_tour_of_sage/sin_plot.png b/src/doc/de/a_tour_of_sage/sin_plot.png
index ef4e87c69c17..ceaa0cc572f6 100644
Binary files a/src/doc/de/a_tour_of_sage/sin_plot.png and b/src/doc/de/a_tour_of_sage/sin_plot.png differ
diff --git a/src/doc/en/a_tour_of_sage/eigen_plot.png b/src/doc/en/a_tour_of_sage/eigen_plot.png
index 925264764f19..a49c1cf355fd 100644
Binary files a/src/doc/en/a_tour_of_sage/eigen_plot.png and b/src/doc/en/a_tour_of_sage/eigen_plot.png differ
diff --git a/src/doc/en/a_tour_of_sage/sin_plot.png b/src/doc/en/a_tour_of_sage/sin_plot.png
index ef4e87c69c17..ceaa0cc572f6 100644
Binary files a/src/doc/en/a_tour_of_sage/sin_plot.png and b/src/doc/en/a_tour_of_sage/sin_plot.png differ
diff --git a/src/doc/en/developer/sagenb/branch_dropdown.png b/src/doc/en/developer/sagenb/branch_dropdown.png
index 1bb7a577732c..bda9157fa1ab 100644
Binary files a/src/doc/en/developer/sagenb/branch_dropdown.png and b/src/doc/en/developer/sagenb/branch_dropdown.png differ
diff --git a/src/doc/en/developer/sagenb/forking_button.png b/src/doc/en/developer/sagenb/forking_button.png
index d0e04134d4d0..79388ebe45d9 100644
Binary files a/src/doc/en/developer/sagenb/forking_button.png and b/src/doc/en/developer/sagenb/forking_button.png differ
diff --git a/src/doc/en/developer/sagenb/pull_button.png b/src/doc/en/developer/sagenb/pull_button.png
index e5031681b97b..269cb0e0242a 100644
Binary files a/src/doc/en/developer/sagenb/pull_button.png and b/src/doc/en/developer/sagenb/pull_button.png differ
diff --git a/src/doc/en/developer/static/flowchart.svg b/src/doc/en/developer/static/flowchart.svg
index 6c1a1cc7572d..654d60806f07 100644
--- a/src/doc/en/developer/static/flowchart.svg
+++ b/src/doc/en/developer/static/flowchart.svg
@@ -1,220 +1 @@
-
-
-
+
\ No newline at end of file
diff --git a/src/doc/en/developer/static/meld-screenshot.png b/src/doc/en/developer/static/meld-screenshot.png
index 049735cd4d0e..d180af3629c0 100644
Binary files a/src/doc/en/developer/static/meld-screenshot.png and b/src/doc/en/developer/static/meld-screenshot.png differ
diff --git a/src/doc/en/prep/media/ClickBlueLine.png b/src/doc/en/prep/media/ClickBlueLine.png
index 648a712a8d75..95aff181243a 100644
Binary files a/src/doc/en/prep/media/ClickBlueLine.png and b/src/doc/en/prep/media/ClickBlueLine.png differ
diff --git a/src/doc/en/prep/media/EmptyNotebook.png b/src/doc/en/prep/media/EmptyNotebook.png
index 23ac56cbcdd2..a01bd35395b4 100644
Binary files a/src/doc/en/prep/media/EmptyNotebook.png and b/src/doc/en/prep/media/EmptyNotebook.png differ
diff --git a/src/doc/en/prep/media/EmptyNotebookGetNew.png b/src/doc/en/prep/media/EmptyNotebookGetNew.png
index 16bc124bf727..7c592ea66d05 100644
Binary files a/src/doc/en/prep/media/EmptyNotebookGetNew.png and b/src/doc/en/prep/media/EmptyNotebookGetNew.png differ
diff --git a/src/doc/en/prep/media/EvaluateCell.png b/src/doc/en/prep/media/EvaluateCell.png
index a23397f53d24..21abb2fd1dfa 100644
Binary files a/src/doc/en/prep/media/EvaluateCell.png and b/src/doc/en/prep/media/EvaluateCell.png differ
diff --git a/src/doc/en/prep/media/HaveSignin.png b/src/doc/en/prep/media/HaveSignin.png
index ec3f094fa0f4..a8987da4d4a3 100644
Binary files a/src/doc/en/prep/media/HaveSignin.png and b/src/doc/en/prep/media/HaveSignin.png differ
diff --git a/src/doc/en/prep/media/JupyterHelpMenu.png b/src/doc/en/prep/media/JupyterHelpMenu.png
index 953b2c666bd6..f6e9c03b7df6 100644
Binary files a/src/doc/en/prep/media/JupyterHelpMenu.png and b/src/doc/en/prep/media/JupyterHelpMenu.png differ
diff --git a/src/doc/en/prep/media/JupyterIntroDetails.png b/src/doc/en/prep/media/JupyterIntroDetails.png
index dc38a035b576..0e3b474d2660 100644
Binary files a/src/doc/en/prep/media/JupyterIntroDetails.png and b/src/doc/en/prep/media/JupyterIntroDetails.png differ
diff --git a/src/doc/en/prep/media/JupyterIntroScreen.png b/src/doc/en/prep/media/JupyterIntroScreen.png
index ec92a5cbc338..c55d2aa8c2d9 100644
Binary files a/src/doc/en/prep/media/JupyterIntroScreen.png and b/src/doc/en/prep/media/JupyterIntroScreen.png differ
diff --git a/src/doc/en/prep/media/LiveWorksheet.png b/src/doc/en/prep/media/LiveWorksheet.png
index c8cf7e1bd0e3..12a249ec34e4 100644
Binary files a/src/doc/en/prep/media/LiveWorksheet.png and b/src/doc/en/prep/media/LiveWorksheet.png differ
diff --git a/src/doc/en/prep/media/NotebookExport.png b/src/doc/en/prep/media/NotebookExport.png
index 5fc7450ea206..ea47d12ae585 100644
Binary files a/src/doc/en/prep/media/NotebookExport.png and b/src/doc/en/prep/media/NotebookExport.png differ
diff --git a/src/doc/en/prep/media/NotebookExportDetails.png b/src/doc/en/prep/media/NotebookExportDetails.png
index 81533e6ca150..8fca1a4136ce 100644
Binary files a/src/doc/en/prep/media/NotebookExportDetails.png and b/src/doc/en/prep/media/NotebookExportDetails.png differ
diff --git a/src/doc/en/prep/media/OpenIDPage.png b/src/doc/en/prep/media/OpenIDPage.png
index 5616e0e6a52e..bf46d9404cb1 100644
Binary files a/src/doc/en/prep/media/OpenIDPage.png and b/src/doc/en/prep/media/OpenIDPage.png differ
diff --git a/src/doc/en/prep/media/Rplot001.png b/src/doc/en/prep/media/Rplot001.png
index 911c096b697a..5a1ab6ba4d5b 100644
Binary files a/src/doc/en/prep/media/Rplot001.png and b/src/doc/en/prep/media/Rplot001.png differ
diff --git a/src/doc/en/prep/media/SignIn.png b/src/doc/en/prep/media/SignIn.png
index d1c93d181743..1a54ac1633aa 100644
Binary files a/src/doc/en/prep/media/SignIn.png and b/src/doc/en/prep/media/SignIn.png differ
diff --git a/src/doc/en/prep/media/SignInNormal.png b/src/doc/en/prep/media/SignInNormal.png
index ec8e244d949c..01c2593cbaf9 100644
Binary files a/src/doc/en/prep/media/SignInNormal.png and b/src/doc/en/prep/media/SignInNormal.png differ
diff --git a/src/doc/en/prep/media/SignInOpenID.png b/src/doc/en/prep/media/SignInOpenID.png
index fdda3cd72dde..ab34d05f0dc0 100644
Binary files a/src/doc/en/prep/media/SignInOpenID.png and b/src/doc/en/prep/media/SignInOpenID.png differ
diff --git a/src/doc/en/prep/media/TextEditor.png b/src/doc/en/prep/media/TextEditor.png
index 94a2835cd4f2..63d9e2ec16cf 100644
Binary files a/src/doc/en/prep/media/TextEditor.png and b/src/doc/en/prep/media/TextEditor.png differ
diff --git a/src/doc/en/prep/media/heawood-graph-latex.png b/src/doc/en/prep/media/heawood-graph-latex.png
index 628dec69b7c1..075f6fc1d482 100644
Binary files a/src/doc/en/prep/media/heawood-graph-latex.png and b/src/doc/en/prep/media/heawood-graph-latex.png differ
diff --git a/src/doc/en/reference/arithgroup/media/pairing.png b/src/doc/en/reference/arithgroup/media/pairing.png
index df9e995df2f8..23acc3234d01 100644
Binary files a/src/doc/en/reference/arithgroup/media/pairing.png and b/src/doc/en/reference/arithgroup/media/pairing.png differ
diff --git a/src/doc/en/reference/combinat/media/a_poset.png b/src/doc/en/reference/combinat/media/a_poset.png
index 8bb1bb5a9456..c9c7735ce62e 100644
Binary files a/src/doc/en/reference/combinat/media/a_poset.png and b/src/doc/en/reference/combinat/media/a_poset.png differ
diff --git a/src/doc/en/reference/combinat/media/complete-binary-trees-4.png b/src/doc/en/reference/combinat/media/complete-binary-trees-4.png
index 72bf1e5718cd..526218cd7d78 100644
Binary files a/src/doc/en/reference/combinat/media/complete-binary-trees-4.png and b/src/doc/en/reference/combinat/media/complete-binary-trees-4.png differ
diff --git a/src/doc/en/reference/combinat/media/graphs-5.png b/src/doc/en/reference/combinat/media/graphs-5.png
index c2413df7c982..7faceb98dfaa 100644
Binary files a/src/doc/en/reference/combinat/media/graphs-5.png and b/src/doc/en/reference/combinat/media/graphs-5.png differ
diff --git a/src/doc/en/reference/combinat/media/polytope.png b/src/doc/en/reference/combinat/media/polytope.png
index d03464b2d061..23434f233fcf 100644
Binary files a/src/doc/en/reference/combinat/media/polytope.png and b/src/doc/en/reference/combinat/media/polytope.png differ
diff --git a/src/doc/en/reference/combinat/media/prefix-tree-graphs-4.png b/src/doc/en/reference/combinat/media/prefix-tree-graphs-4.png
index c8994e71bda5..cdadede26229 100644
Binary files a/src/doc/en/reference/combinat/media/prefix-tree-graphs-4.png and b/src/doc/en/reference/combinat/media/prefix-tree-graphs-4.png differ
diff --git a/src/doc/en/reference/combinat/media/prefix-tree-partitions-5.png b/src/doc/en/reference/combinat/media/prefix-tree-partitions-5.png
index 985e73e4044c..0845947c2875 100644
Binary files a/src/doc/en/reference/combinat/media/prefix-tree-partitions-5.png and b/src/doc/en/reference/combinat/media/prefix-tree-partitions-5.png differ
diff --git a/src/doc/en/reference/graphs/media/cycle.png b/src/doc/en/reference/graphs/media/cycle.png
index 76ff98fde7e9..d45541273bce 100644
Binary files a/src/doc/en/reference/graphs/media/cycle.png and b/src/doc/en/reference/graphs/media/cycle.png differ
diff --git a/src/doc/en/reference/graphs/media/heawood-graph-latex.png b/src/doc/en/reference/graphs/media/heawood-graph-latex.png
index 628dec69b7c1..e46c38bb5c6d 100644
Binary files a/src/doc/en/reference/graphs/media/heawood-graph-latex.png and b/src/doc/en/reference/graphs/media/heawood-graph-latex.png differ
diff --git a/src/doc/en/reference/graphs/media/square.png b/src/doc/en/reference/graphs/media/square.png
index 326652aa68cb..0616958595ea 100644
Binary files a/src/doc/en/reference/graphs/media/square.png and b/src/doc/en/reference/graphs/media/square.png differ
diff --git a/src/doc/en/reference/graphs/media/structure.png b/src/doc/en/reference/graphs/media/structure.png
index f00cf0f68441..8af8d6a24539 100644
Binary files a/src/doc/en/reference/graphs/media/structure.png and b/src/doc/en/reference/graphs/media/structure.png differ
diff --git a/src/doc/en/reference/parallel/media/map_reduce_arch.png b/src/doc/en/reference/parallel/media/map_reduce_arch.png
index 9305dd792477..c00e3455aa72 100644
Binary files a/src/doc/en/reference/parallel/media/map_reduce_arch.png and b/src/doc/en/reference/parallel/media/map_reduce_arch.png differ
diff --git a/src/doc/en/reference/topology/media/klein.png b/src/doc/en/reference/topology/media/klein.png
index 5d06a6793081..7c09b94fdcf4 100644
Binary files a/src/doc/en/reference/topology/media/klein.png and b/src/doc/en/reference/topology/media/klein.png differ
diff --git a/src/doc/en/reference/topology/media/rp2.png b/src/doc/en/reference/topology/media/rp2.png
index f9192689d147..5f8bcffadd02 100644
Binary files a/src/doc/en/reference/topology/media/rp2.png and b/src/doc/en/reference/topology/media/rp2.png differ
diff --git a/src/doc/en/reference/topology/media/simplices.png b/src/doc/en/reference/topology/media/simplices.png
index e185f9972408..c99d9c99e5c5 100644
Binary files a/src/doc/en/reference/topology/media/simplices.png and b/src/doc/en/reference/topology/media/simplices.png differ
diff --git a/src/doc/en/reference/topology/media/torus.png b/src/doc/en/reference/topology/media/torus.png
index d6af841973d8..a6917e4e53ab 100644
Binary files a/src/doc/en/reference/topology/media/torus.png and b/src/doc/en/reference/topology/media/torus.png differ
diff --git a/src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/birch.png b/src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/birch.png
index 8648b7e31bd6..ab76f85fc369 100644
Binary files a/src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/birch.png and b/src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/birch.png differ
diff --git a/src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/modpcurve.png b/src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/modpcurve.png
index 82857d0bab8d..77b9826947d7 100644
Binary files a/src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/modpcurve.png and b/src/doc/en/thematic_tutorials/explicit_methods_in_number_theory/modpcurve.png differ
diff --git a/src/doc/en/thematic_tutorials/media/1.png b/src/doc/en/thematic_tutorials/media/1.png
index a6603034c7f8..147322c429db 100644
Binary files a/src/doc/en/thematic_tutorials/media/1.png and b/src/doc/en/thematic_tutorials/media/1.png differ
diff --git a/src/doc/en/thematic_tutorials/media/BinfA2.png b/src/doc/en/thematic_tutorials/media/BinfA2.png
index d7408354f37d..534ef8bfecf4 100644
Binary files a/src/doc/en/thematic_tutorials/media/BinfA2.png and b/src/doc/en/thematic_tutorials/media/BinfA2.png differ
diff --git a/src/doc/en/thematic_tutorials/media/BinfRrhoA2.png b/src/doc/en/thematic_tutorials/media/BinfRrhoA2.png
index 5d6f3bd7d298..b97a8402c0df 100644
Binary files a/src/doc/en/thematic_tutorials/media/BinfRrhoA2.png and b/src/doc/en/thematic_tutorials/media/BinfRrhoA2.png differ
diff --git a/src/doc/en/thematic_tutorials/media/BinfTCrhoA2.png b/src/doc/en/thematic_tutorials/media/BinfTCrhoA2.png
index 0dbcd447d7f5..0799d28b4b7e 100644
Binary files a/src/doc/en/thematic_tutorials/media/BinfTCrhoA2.png and b/src/doc/en/thematic_tutorials/media/BinfTCrhoA2.png differ
diff --git a/src/doc/en/thematic_tutorials/media/BrhoinBinf.png b/src/doc/en/thematic_tutorials/media/BrhoinBinf.png
index 3bcd168055f8..a7b2b6cb1542 100644
Binary files a/src/doc/en/thematic_tutorials/media/BrhoinBinf.png and b/src/doc/en/thematic_tutorials/media/BrhoinBinf.png differ
diff --git a/src/doc/en/thematic_tutorials/media/KR_A.png b/src/doc/en/thematic_tutorials/media/KR_A.png
index 4eeceb8aa0dc..bbfc43e5e116 100644
Binary files a/src/doc/en/thematic_tutorials/media/KR_A.png and b/src/doc/en/thematic_tutorials/media/KR_A.png differ
diff --git a/src/doc/en/thematic_tutorials/media/KR_Atwisted.png b/src/doc/en/thematic_tutorials/media/KR_Atwisted.png
index 9bd1c6640856..871159a92390 100644
Binary files a/src/doc/en/thematic_tutorials/media/KR_Atwisted.png and b/src/doc/en/thematic_tutorials/media/KR_Atwisted.png differ
diff --git a/src/doc/en/thematic_tutorials/media/KR_Atwisted1.png b/src/doc/en/thematic_tutorials/media/KR_Atwisted1.png
index 8b5fc10d422f..8ea2c1c02d1f 100644
Binary files a/src/doc/en/thematic_tutorials/media/KR_Atwisted1.png and b/src/doc/en/thematic_tutorials/media/KR_Atwisted1.png differ
diff --git a/src/doc/en/thematic_tutorials/media/KR_Atwisted_dual.png b/src/doc/en/thematic_tutorials/media/KR_Atwisted_dual.png
index d03972ac4bbc..08338850e5f8 100644
Binary files a/src/doc/en/thematic_tutorials/media/KR_Atwisted_dual.png and b/src/doc/en/thematic_tutorials/media/KR_Atwisted_dual.png differ
diff --git a/src/doc/en/thematic_tutorials/media/KR_B.png b/src/doc/en/thematic_tutorials/media/KR_B.png
index bc810d021a69..1cc6dce46630 100644
Binary files a/src/doc/en/thematic_tutorials/media/KR_B.png and b/src/doc/en/thematic_tutorials/media/KR_B.png differ
diff --git a/src/doc/en/thematic_tutorials/media/KR_C.png b/src/doc/en/thematic_tutorials/media/KR_C.png
index 80b947936f88..e19f476e3c1c 100644
Binary files a/src/doc/en/thematic_tutorials/media/KR_C.png and b/src/doc/en/thematic_tutorials/media/KR_C.png differ
diff --git a/src/doc/en/thematic_tutorials/media/KR_C_exceptional.png b/src/doc/en/thematic_tutorials/media/KR_C_exceptional.png
index bfc89aa358ac..15545d9f1980 100644
Binary files a/src/doc/en/thematic_tutorials/media/KR_C_exceptional.png and b/src/doc/en/thematic_tutorials/media/KR_C_exceptional.png differ
diff --git a/src/doc/en/thematic_tutorials/media/KR_D.png b/src/doc/en/thematic_tutorials/media/KR_D.png
index 14c559cee69b..4cb630a67fe3 100644
Binary files a/src/doc/en/thematic_tutorials/media/KR_D.png and b/src/doc/en/thematic_tutorials/media/KR_D.png differ
diff --git a/src/doc/en/thematic_tutorials/media/KR_Dtwisted.png b/src/doc/en/thematic_tutorials/media/KR_Dtwisted.png
index 683d128df691..5929a87254b7 100644
Binary files a/src/doc/en/thematic_tutorials/media/KR_Dtwisted.png and b/src/doc/en/thematic_tutorials/media/KR_Dtwisted.png differ
diff --git a/src/doc/en/thematic_tutorials/media/KR_Dtwisted_exceptional.png b/src/doc/en/thematic_tutorials/media/KR_Dtwisted_exceptional.png
index 6aacc7f7973e..a806a4d801bc 100644
Binary files a/src/doc/en/thematic_tutorials/media/KR_Dtwisted_exceptional.png and b/src/doc/en/thematic_tutorials/media/KR_Dtwisted_exceptional.png differ
diff --git a/src/doc/en/thematic_tutorials/media/KR_E6.png b/src/doc/en/thematic_tutorials/media/KR_E6.png
index 35b508860ca5..3bee0775df62 100644
Binary files a/src/doc/en/thematic_tutorials/media/KR_E6.png and b/src/doc/en/thematic_tutorials/media/KR_E6.png differ
diff --git a/src/doc/en/thematic_tutorials/media/LScrystal.png b/src/doc/en/thematic_tutorials/media/LScrystal.png
index b2165c958c62..e129039d54e3 100644
Binary files a/src/doc/en/thematic_tutorials/media/LScrystal.png and b/src/doc/en/thematic_tutorials/media/LScrystal.png differ
diff --git a/src/doc/en/thematic_tutorials/media/MinfC31.png b/src/doc/en/thematic_tutorials/media/MinfC31.png
index 9eab0c4f1ea3..8e7cbfa20a67 100644
Binary files a/src/doc/en/thematic_tutorials/media/MinfC31.png and b/src/doc/en/thematic_tutorials/media/MinfC31.png differ
diff --git a/src/doc/en/thematic_tutorials/media/RmutensorBlambda.png b/src/doc/en/thematic_tutorials/media/RmutensorBlambda.png
index 19aa556d8c21..cf55d89a6227 100644
Binary files a/src/doc/en/thematic_tutorials/media/RmutensorBlambda.png and b/src/doc/en/thematic_tutorials/media/RmutensorBlambda.png differ
diff --git a/src/doc/en/thematic_tutorials/media/YLa0.png b/src/doc/en/thematic_tutorials/media/YLa0.png
index e13c38466e80..28219b08ab0b 100644
Binary files a/src/doc/en/thematic_tutorials/media/YLa0.png and b/src/doc/en/thematic_tutorials/media/YLa0.png differ
diff --git a/src/doc/en/thematic_tutorials/media/YinfA21.png b/src/doc/en/thematic_tutorials/media/YinfA21.png
index 48fb1dc42753..ccc250c3ac81 100644
Binary files a/src/doc/en/thematic_tutorials/media/YinfA21.png and b/src/doc/en/thematic_tutorials/media/YinfA21.png differ
diff --git a/src/doc/en/thematic_tutorials/media/a1tag.png b/src/doc/en/thematic_tutorials/media/a1tag.png
index fdd7b9fb3ebb..7e27c097982e 100644
Binary files a/src/doc/en/thematic_tutorials/media/a1tag.png and b/src/doc/en/thematic_tutorials/media/a1tag.png differ
diff --git a/src/doc/en/thematic_tutorials/media/a2rho.png b/src/doc/en/thematic_tutorials/media/a2rho.png
index 96140d2f119c..548d66f42c63 100644
Binary files a/src/doc/en/thematic_tutorials/media/a2rho.png and b/src/doc/en/thematic_tutorials/media/a2rho.png differ
diff --git a/src/doc/en/thematic_tutorials/media/a2rho_color.png b/src/doc/en/thematic_tutorials/media/a2rho_color.png
index f8526fb07582..f6a5560b61bb 100644
Binary files a/src/doc/en/thematic_tutorials/media/a2rho_color.png and b/src/doc/en/thematic_tutorials/media/a2rho_color.png differ
diff --git a/src/doc/en/thematic_tutorials/media/a2tag.png b/src/doc/en/thematic_tutorials/media/a2tag.png
index daf80e23a780..6a777e79bc04 100644
Binary files a/src/doc/en/thematic_tutorials/media/a2tag.png and b/src/doc/en/thematic_tutorials/media/a2tag.png differ
diff --git a/src/doc/en/thematic_tutorials/media/ab2tag.png b/src/doc/en/thematic_tutorials/media/ab2tag.png
index 350a73ecba81..8549cec2c980 100644
Binary files a/src/doc/en/thematic_tutorials/media/ab2tag.png and b/src/doc/en/thematic_tutorials/media/ab2tag.png differ
diff --git a/src/doc/en/thematic_tutorials/media/all-bounds-asymp.png b/src/doc/en/thematic_tutorials/media/all-bounds-asymp.png
index bdb486127b76..8cd579e70c62 100644
Binary files a/src/doc/en/thematic_tutorials/media/all-bounds-asymp.png and b/src/doc/en/thematic_tutorials/media/all-bounds-asymp.png differ
diff --git a/src/doc/en/thematic_tutorials/media/cube-dist.png b/src/doc/en/thematic_tutorials/media/cube-dist.png
index 1d248d589ccd..157dc56ae719 100644
Binary files a/src/doc/en/thematic_tutorials/media/cube-dist.png and b/src/doc/en/thematic_tutorials/media/cube-dist.png differ
diff --git a/src/doc/en/thematic_tutorials/media/cube3.png b/src/doc/en/thematic_tutorials/media/cube3.png
index 73507ca12b54..53eeeb97d479 100644
Binary files a/src/doc/en/thematic_tutorials/media/cube3.png and b/src/doc/en/thematic_tutorials/media/cube3.png differ
diff --git a/src/doc/en/thematic_tutorials/media/cube4.png b/src/doc/en/thematic_tutorials/media/cube4.png
index 14f424de70d0..f6581e3e3d1b 100644
Binary files a/src/doc/en/thematic_tutorials/media/cube4.png and b/src/doc/en/thematic_tutorials/media/cube4.png differ
diff --git a/src/doc/en/thematic_tutorials/media/elementaryA2.png b/src/doc/en/thematic_tutorials/media/elementaryA2.png
index 0f4312c02f7e..d3ea9f0de9b9 100644
Binary files a/src/doc/en/thematic_tutorials/media/elementaryA2.png and b/src/doc/en/thematic_tutorials/media/elementaryA2.png differ
diff --git a/src/doc/en/thematic_tutorials/media/elias-bound-asymp.png b/src/doc/en/thematic_tutorials/media/elias-bound-asymp.png
index 57fc078049cd..771b70665392 100644
Binary files a/src/doc/en/thematic_tutorials/media/elias-bound-asymp.png and b/src/doc/en/thematic_tutorials/media/elias-bound-asymp.png differ
diff --git a/src/doc/en/thematic_tutorials/media/graph.png b/src/doc/en/thematic_tutorials/media/graph.png
index 719e2fa178ea..cd4a7376d25a 100644
Binary files a/src/doc/en/thematic_tutorials/media/graph.png and b/src/doc/en/thematic_tutorials/media/graph.png differ
diff --git a/src/doc/en/thematic_tutorials/media/graph0.png b/src/doc/en/thematic_tutorials/media/graph0.png
index dcbe9bac3939..d9e7721309dc 100644
Binary files a/src/doc/en/thematic_tutorials/media/graph0.png and b/src/doc/en/thematic_tutorials/media/graph0.png differ
diff --git a/src/doc/en/thematic_tutorials/media/gv-bound-asymp.png b/src/doc/en/thematic_tutorials/media/gv-bound-asymp.png
index 566bdf4db400..af9a30653c4e 100644
Binary files a/src/doc/en/thematic_tutorials/media/gv-bound-asymp.png and b/src/doc/en/thematic_tutorials/media/gv-bound-asymp.png differ
diff --git a/src/doc/en/thematic_tutorials/media/hamming-bound-asymp.png b/src/doc/en/thematic_tutorials/media/hamming-bound-asymp.png
index 59dbc3033d41..b77394c14baa 100644
Binary files a/src/doc/en/thematic_tutorials/media/hamming-bound-asymp.png and b/src/doc/en/thematic_tutorials/media/hamming-bound-asymp.png differ
diff --git a/src/doc/en/thematic_tutorials/media/level_zero_crystal.png b/src/doc/en/thematic_tutorials/media/level_zero_crystal.png
index f17981afe66c..702f8dd73d4c 100644
Binary files a/src/doc/en/thematic_tutorials/media/level_zero_crystal.png and b/src/doc/en/thematic_tutorials/media/level_zero_crystal.png differ
diff --git a/src/doc/en/thematic_tutorials/media/lp_flot1.png b/src/doc/en/thematic_tutorials/media/lp_flot1.png
index 497c8ff34787..9fb8841a5c11 100644
Binary files a/src/doc/en/thematic_tutorials/media/lp_flot1.png and b/src/doc/en/thematic_tutorials/media/lp_flot1.png differ
diff --git a/src/doc/en/thematic_tutorials/media/lp_flot2.png b/src/doc/en/thematic_tutorials/media/lp_flot2.png
index 7930dfd2fb74..f3593b898c32 100644
Binary files a/src/doc/en/thematic_tutorials/media/lp_flot2.png and b/src/doc/en/thematic_tutorials/media/lp_flot2.png differ
diff --git a/src/doc/en/thematic_tutorials/media/mrrw1-bound-asymp.png b/src/doc/en/thematic_tutorials/media/mrrw1-bound-asymp.png
index decd80fdc714..0787c3e835d9 100644
Binary files a/src/doc/en/thematic_tutorials/media/mrrw1-bound-asymp.png and b/src/doc/en/thematic_tutorials/media/mrrw1-bound-asymp.png differ
diff --git a/src/doc/en/thematic_tutorials/media/parabolic_subcrystal.png b/src/doc/en/thematic_tutorials/media/parabolic_subcrystal.png
index 6e19b7cd9a11..c25707278941 100644
Binary files a/src/doc/en/thematic_tutorials/media/parabolic_subcrystal.png and b/src/doc/en/thematic_tutorials/media/parabolic_subcrystal.png differ
diff --git a/src/doc/en/thematic_tutorials/media/plotkin-bound-asymp.png b/src/doc/en/thematic_tutorials/media/plotkin-bound-asymp.png
index 69fffdc9805d..63ae34ea3c80 100644
Binary files a/src/doc/en/thematic_tutorials/media/plotkin-bound-asymp.png and b/src/doc/en/thematic_tutorials/media/plotkin-bound-asymp.png differ
diff --git a/src/doc/en/thematic_tutorials/media/sandpile/C_6-parallel.png b/src/doc/en/thematic_tutorials/media/sandpile/C_6-parallel.png
index 41214cef6781..b94c060c27f3 100644
Binary files a/src/doc/en/thematic_tutorials/media/sandpile/C_6-parallel.png and b/src/doc/en/thematic_tutorials/media/sandpile/C_6-parallel.png differ
diff --git a/src/doc/en/thematic_tutorials/media/sandpile/C_6.png b/src/doc/en/thematic_tutorials/media/sandpile/C_6.png
index 317ceb49cde5..a93092b85bcc 100644
Binary files a/src/doc/en/thematic_tutorials/media/sandpile/C_6.png and b/src/doc/en/thematic_tutorials/media/sandpile/C_6.png differ
diff --git a/src/doc/en/thematic_tutorials/media/sandpile/btw.png b/src/doc/en/thematic_tutorials/media/sandpile/btw.png
index 1858c11dca5c..aa8fc48ded10 100644
Binary files a/src/doc/en/thematic_tutorials/media/sandpile/btw.png and b/src/doc/en/thematic_tutorials/media/sandpile/btw.png differ
diff --git a/src/doc/en/thematic_tutorials/media/sandpile/example1.png b/src/doc/en/thematic_tutorials/media/sandpile/example1.png
index 581264b44bff..ca4b20f80050 100644
Binary files a/src/doc/en/thematic_tutorials/media/sandpile/example1.png and b/src/doc/en/thematic_tutorials/media/sandpile/example1.png differ
diff --git a/src/doc/en/thematic_tutorials/media/sandpile/initial.png b/src/doc/en/thematic_tutorials/media/sandpile/initial.png
index bf5299f91713..e2c501fde52f 100644
Binary files a/src/doc/en/thematic_tutorials/media/sandpile/initial.png and b/src/doc/en/thematic_tutorials/media/sandpile/initial.png differ
diff --git a/src/doc/en/thematic_tutorials/media/sandpile/random.png b/src/doc/en/thematic_tutorials/media/sandpile/random.png
index 94698beff329..4031a8b79434 100644
Binary files a/src/doc/en/thematic_tutorials/media/sandpile/random.png and b/src/doc/en/thematic_tutorials/media/sandpile/random.png differ
diff --git a/src/doc/en/thematic_tutorials/media/singleton-bound-asymp.png b/src/doc/en/thematic_tutorials/media/singleton-bound-asymp.png
index 817d37055094..99f21d8b7987 100644
Binary files a/src/doc/en/thematic_tutorials/media/singleton-bound-asymp.png and b/src/doc/en/thematic_tutorials/media/singleton-bound-asymp.png differ
diff --git a/src/doc/en/thematic_tutorials/media/stand-a.png b/src/doc/en/thematic_tutorials/media/stand-a.png
index e2c973a33715..a1b4a5cf5b56 100644
Binary files a/src/doc/en/thematic_tutorials/media/stand-a.png and b/src/doc/en/thematic_tutorials/media/stand-a.png differ
diff --git a/src/doc/en/thematic_tutorials/media/stand-b.png b/src/doc/en/thematic_tutorials/media/stand-b.png
index 21db8f321a61..a43a89dc9493 100644
Binary files a/src/doc/en/thematic_tutorials/media/stand-b.png and b/src/doc/en/thematic_tutorials/media/stand-b.png differ
diff --git a/src/doc/en/thematic_tutorials/media/stand-c.png b/src/doc/en/thematic_tutorials/media/stand-c.png
index fe480d5f7f45..3775c263028d 100644
Binary files a/src/doc/en/thematic_tutorials/media/stand-c.png and b/src/doc/en/thematic_tutorials/media/stand-c.png differ
diff --git a/src/doc/en/thematic_tutorials/media/stand-d.png b/src/doc/en/thematic_tutorials/media/stand-d.png
index 3f7809b4f1d0..9034940e102c 100644
Binary files a/src/doc/en/thematic_tutorials/media/stand-d.png and b/src/doc/en/thematic_tutorials/media/stand-d.png differ
diff --git a/src/doc/en/thematic_tutorials/media/stand-g.png b/src/doc/en/thematic_tutorials/media/stand-g.png
index b817da8f1add..231bd757fa7f 100644
Binary files a/src/doc/en/thematic_tutorials/media/stand-g.png and b/src/doc/en/thematic_tutorials/media/stand-g.png differ
diff --git a/src/doc/en/thematic_tutorials/media/standard1.png b/src/doc/en/thematic_tutorials/media/standard1.png
index 1ddccd21c0db..d182c98e1a9a 100644
Binary files a/src/doc/en/thematic_tutorials/media/standard1.png and b/src/doc/en/thematic_tutorials/media/standard1.png differ
diff --git a/src/doc/en/thematic_tutorials/media/tableau1.png b/src/doc/en/thematic_tutorials/media/tableau1.png
index 98d034a0840c..5de6f503b266 100644
Binary files a/src/doc/en/thematic_tutorials/media/tableau1.png and b/src/doc/en/thematic_tutorials/media/tableau1.png differ
diff --git a/src/doc/en/thematic_tutorials/media/tableau2.png b/src/doc/en/thematic_tutorials/media/tableau2.png
index ba142fa1408a..0c8d1e2c0429 100644
Binary files a/src/doc/en/thematic_tutorials/media/tableau2.png and b/src/doc/en/thematic_tutorials/media/tableau2.png differ
diff --git a/src/doc/en/thematic_tutorials/media/tableau3.png b/src/doc/en/thematic_tutorials/media/tableau3.png
index 63f8894bdb74..eaacf3e78854 100644
Binary files a/src/doc/en/thematic_tutorials/media/tableau3.png and b/src/doc/en/thematic_tutorials/media/tableau3.png differ
diff --git a/src/doc/en/thematic_tutorials/media/tableau4.png b/src/doc/en/thematic_tutorials/media/tableau4.png
index df3177584066..c6a1f4d70efd 100644
Binary files a/src/doc/en/thematic_tutorials/media/tableau4.png and b/src/doc/en/thematic_tutorials/media/tableau4.png differ
diff --git a/src/doc/en/thematic_tutorials/media/tableaux.png b/src/doc/en/thematic_tutorials/media/tableaux.png
index 6dc74d77ccda..cd49bf914e88 100644
Binary files a/src/doc/en/thematic_tutorials/media/tableaux.png and b/src/doc/en/thematic_tutorials/media/tableaux.png differ
diff --git a/src/doc/en/thematic_tutorials/media/tensor.png b/src/doc/en/thematic_tutorials/media/tensor.png
index a15989a1075d..74c3f458729c 100644
Binary files a/src/doc/en/thematic_tutorials/media/tensor.png and b/src/doc/en/thematic_tutorials/media/tensor.png differ
diff --git a/src/doc/en/thematic_tutorials/media/tsetlin-library.png b/src/doc/en/thematic_tutorials/media/tsetlin-library.png
index 8d7f10e261e2..ae5cdc0adbc4 100644
Binary files a/src/doc/en/thematic_tutorials/media/tsetlin-library.png and b/src/doc/en/thematic_tutorials/media/tsetlin-library.png differ
diff --git a/src/doc/en/thematic_tutorials/media/wcf1.png b/src/doc/en/thematic_tutorials/media/wcf1.png
index ccd79716a234..aba34e72dc07 100644
Binary files a/src/doc/en/thematic_tutorials/media/wcf1.png and b/src/doc/en/thematic_tutorials/media/wcf1.png differ
diff --git a/src/doc/en/thematic_tutorials/media/young_lattice.png b/src/doc/en/thematic_tutorials/media/young_lattice.png
index 75cb5534c330..eec7bff9df2b 100644
Binary files a/src/doc/en/thematic_tutorials/media/young_lattice.png and b/src/doc/en/thematic_tutorials/media/young_lattice.png differ
diff --git a/src/doc/es/a_tour_of_sage/eigen_plot.png b/src/doc/es/a_tour_of_sage/eigen_plot.png
index 925264764f19..8618ca27b7d1 100644
Binary files a/src/doc/es/a_tour_of_sage/eigen_plot.png and b/src/doc/es/a_tour_of_sage/eigen_plot.png differ
diff --git a/src/doc/es/a_tour_of_sage/sin_plot.png b/src/doc/es/a_tour_of_sage/sin_plot.png
index ef4e87c69c17..1b181ba34b6b 100644
Binary files a/src/doc/es/a_tour_of_sage/sin_plot.png and b/src/doc/es/a_tour_of_sage/sin_plot.png differ
diff --git a/src/doc/fr/a_tour_of_sage/eigen_plot.png b/src/doc/fr/a_tour_of_sage/eigen_plot.png
index 925264764f19..8618ca27b7d1 100644
Binary files a/src/doc/fr/a_tour_of_sage/eigen_plot.png and b/src/doc/fr/a_tour_of_sage/eigen_plot.png differ
diff --git a/src/doc/fr/a_tour_of_sage/sin_plot.png b/src/doc/fr/a_tour_of_sage/sin_plot.png
index ef4e87c69c17..1b181ba34b6b 100644
Binary files a/src/doc/fr/a_tour_of_sage/sin_plot.png and b/src/doc/fr/a_tour_of_sage/sin_plot.png differ
diff --git a/src/doc/hu/a_tour_of_sage/eigen_plot.png b/src/doc/hu/a_tour_of_sage/eigen_plot.png
index 925264764f19..8618ca27b7d1 100644
Binary files a/src/doc/hu/a_tour_of_sage/eigen_plot.png and b/src/doc/hu/a_tour_of_sage/eigen_plot.png differ
diff --git a/src/doc/hu/a_tour_of_sage/sin_plot.png b/src/doc/hu/a_tour_of_sage/sin_plot.png
index ef4e87c69c17..1b181ba34b6b 100644
Binary files a/src/doc/hu/a_tour_of_sage/sin_plot.png and b/src/doc/hu/a_tour_of_sage/sin_plot.png differ
diff --git a/src/doc/it/a_tour_of_sage/eigen_plot.png b/src/doc/it/a_tour_of_sage/eigen_plot.png
index 925264764f19..8618ca27b7d1 100644
Binary files a/src/doc/it/a_tour_of_sage/eigen_plot.png and b/src/doc/it/a_tour_of_sage/eigen_plot.png differ
diff --git a/src/doc/it/a_tour_of_sage/sin_plot.png b/src/doc/it/a_tour_of_sage/sin_plot.png
index ef4e87c69c17..1b181ba34b6b 100644
Binary files a/src/doc/it/a_tour_of_sage/sin_plot.png and b/src/doc/it/a_tour_of_sage/sin_plot.png differ
diff --git a/src/doc/ja/a_tour_of_sage/eigen_plot.png b/src/doc/ja/a_tour_of_sage/eigen_plot.png
index 925264764f19..8618ca27b7d1 100644
Binary files a/src/doc/ja/a_tour_of_sage/eigen_plot.png and b/src/doc/ja/a_tour_of_sage/eigen_plot.png differ
diff --git a/src/doc/ja/a_tour_of_sage/sin_plot.png b/src/doc/ja/a_tour_of_sage/sin_plot.png
index ef4e87c69c17..1b181ba34b6b 100644
Binary files a/src/doc/ja/a_tour_of_sage/sin_plot.png and b/src/doc/ja/a_tour_of_sage/sin_plot.png differ
diff --git a/src/doc/pt/a_tour_of_sage/eigen_plot.png b/src/doc/pt/a_tour_of_sage/eigen_plot.png
index 925264764f19..8618ca27b7d1 100644
Binary files a/src/doc/pt/a_tour_of_sage/eigen_plot.png and b/src/doc/pt/a_tour_of_sage/eigen_plot.png differ
diff --git a/src/doc/pt/a_tour_of_sage/sin_plot.png b/src/doc/pt/a_tour_of_sage/sin_plot.png
index ef4e87c69c17..1b181ba34b6b 100644
Binary files a/src/doc/pt/a_tour_of_sage/sin_plot.png and b/src/doc/pt/a_tour_of_sage/sin_plot.png differ
diff --git a/src/doc/tr/a_tour_of_sage/eigen_plot.png b/src/doc/tr/a_tour_of_sage/eigen_plot.png
index 925264764f19..8618ca27b7d1 100644
Binary files a/src/doc/tr/a_tour_of_sage/eigen_plot.png and b/src/doc/tr/a_tour_of_sage/eigen_plot.png differ
diff --git a/src/doc/tr/a_tour_of_sage/sin_plot.png b/src/doc/tr/a_tour_of_sage/sin_plot.png
index ef4e87c69c17..1b181ba34b6b 100644
Binary files a/src/doc/tr/a_tour_of_sage/sin_plot.png and b/src/doc/tr/a_tour_of_sage/sin_plot.png differ
diff --git a/src/sage/ext_data/doctest/rich_output/example.gif b/src/sage/ext_data/doctest/rich_output/example.gif
index 12b32754eb7d..824ee3c6748a 100644
Binary files a/src/sage/ext_data/doctest/rich_output/example.gif and b/src/sage/ext_data/doctest/rich_output/example.gif differ
diff --git a/src/sage/ext_data/doctest/rich_output/example.jpg b/src/sage/ext_data/doctest/rich_output/example.jpg
index 5e4439d1d50f..4c4f700b0d5d 100644
Binary files a/src/sage/ext_data/doctest/rich_output/example.jpg and b/src/sage/ext_data/doctest/rich_output/example.jpg differ
diff --git a/src/sage/ext_data/doctest/rich_output/example.png b/src/sage/ext_data/doctest/rich_output/example.png
index 3b8e08297db3..63b91be56784 100644
Binary files a/src/sage/ext_data/doctest/rich_output/example.png and b/src/sage/ext_data/doctest/rich_output/example.png differ
diff --git a/src/sage/ext_data/doctest/rich_output/example.svg b/src/sage/ext_data/doctest/rich_output/example.svg
index f7368281cf90..0d373fde4fb4 100644
--- a/src/sage/ext_data/doctest/rich_output/example.svg
+++ b/src/sage/ext_data/doctest/rich_output/example.svg
@@ -1,54 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/src/sage/ext_data/notebook-ipython/logo-64x64.png b/src/sage/ext_data/notebook-ipython/logo-64x64.png
index 4b6da1f4015c..233b51d2c74d 100644
Binary files a/src/sage/ext_data/notebook-ipython/logo-64x64.png and b/src/sage/ext_data/notebook-ipython/logo-64x64.png differ
diff --git a/src/sage/ext_data/notebook-ipython/logo.svg b/src/sage/ext_data/notebook-ipython/logo.svg
index 7d858099a6c4..702ec3dd5d43 100644
--- a/src/sage/ext_data/notebook-ipython/logo.svg
+++ b/src/sage/ext_data/notebook-ipython/logo.svg
@@ -1,352 +1 @@
-
-
-
-
+
\ No newline at end of file