diff --git a/doc/_static/canvasagg.png b/doc/_static/canvasagg.png new file mode 100644 index 000000000000..2255274d3011 Binary files /dev/null and b/doc/_static/canvasagg.png differ diff --git a/doc/_static/embedding_in_qt.png b/doc/_static/embedding_in_qt.png new file mode 100644 index 000000000000..b4a5dc9ae038 Binary files /dev/null and b/doc/_static/embedding_in_qt.png differ diff --git a/doc/_static/embedding_in_tk.png b/doc/_static/embedding_in_tk.png new file mode 100644 index 000000000000..25117aaf4b95 Binary files /dev/null and b/doc/_static/embedding_in_tk.png differ diff --git a/doc/_static/embedding_webagg.png b/doc/_static/embedding_webagg.png new file mode 100644 index 000000000000..2ad318ce6822 Binary files /dev/null and b/doc/_static/embedding_webagg.png differ diff --git a/doc/_static/svg_histogram.svg b/doc/_static/svg_histogram.svg new file mode 100644 index 000000000000..9e9df77aef15 --- /dev/null +++ b/doc/_static/svg_histogram.svg @@ -0,0 +1,301 @@ + + + + + + 2026-03-25T12:33:41.331892 + image/svg+xml + + + Matplotlib v3.10.0, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + −3 + + + + + + + + + + −2 + + + + + + + + + + −1 + + + + + + + + + + 0 + + + + + + + + + + 1 + + + + + + + + + + 2 + + + + + + + + + + 3 + + + + + + + + + + + + + + + 0 + + + + + + + + + + 5 + + + + + + + + + + 10 + + + + + + + + + + 15 + + + + + + + + + + 20 + + + + + + + + + + 25 + + + + + + + + + + + + + + + + + From a web browser, click on the legend + marker to toggle the corresponding histogram. + + + + + + + Rabbits + + + + + + Frogs + + + + + + + + + + \ No newline at end of file diff --git a/doc/_static/svg_tooltip.svg b/doc/_static/svg_tooltip.svg new file mode 100644 index 000000000000..dd11c2d7782e --- /dev/null +++ b/doc/_static/svg_tooltip.svg @@ -0,0 +1,385 @@ + + + + + + 2026-03-25T12:36:20.674869 + image/svg+xml + + + Matplotlib v3.10.0, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/_static/toolmanager.png b/doc/_static/toolmanager.png new file mode 100644 index 000000000000..14aeba48995d Binary files /dev/null and b/doc/_static/toolmanager.png differ diff --git a/galleries/examples/user_interfaces/canvasagg.py b/galleries/examples/user_interfaces/canvasagg.py index 2786a2518dd3..3d7d7c503c30 100644 --- a/galleries/examples/user_interfaces/canvasagg.py +++ b/galleries/examples/user_interfaces/canvasagg.py @@ -23,6 +23,7 @@ .. redirect-from:: /gallery/misc/agg_buffer .. redirect-from:: /gallery/misc/agg_buffer_to_array """ +# sphinx_gallery_thumbnail_path = '_static/canvasagg.png' from PIL import Image diff --git a/galleries/examples/user_interfaces/embedding_in_qt_sgskip.py b/galleries/examples/user_interfaces/embedding_in_qt_sgskip.py index 35a22efd67ec..c19d24ff163d 100644 --- a/galleries/examples/user_interfaces/embedding_in_qt_sgskip.py +++ b/galleries/examples/user_interfaces/embedding_in_qt_sgskip.py @@ -8,6 +8,7 @@ binding can be selected by setting the :envvar:`QT_API` environment variable to the binding name, or by first importing it. """ +# sphinx_gallery_thumbnail_path = '_static/embedding_in_qt.png' import sys import time diff --git a/galleries/examples/user_interfaces/embedding_in_tk_sgskip.py b/galleries/examples/user_interfaces/embedding_in_tk_sgskip.py index 2fa132a80227..a1a2735ea9dc 100644 --- a/galleries/examples/user_interfaces/embedding_in_tk_sgskip.py +++ b/galleries/examples/user_interfaces/embedding_in_tk_sgskip.py @@ -4,6 +4,7 @@ =========== """ +# sphinx_gallery_thumbnail_path = '_static/embedding_in_tk.png' import tkinter diff --git a/galleries/examples/user_interfaces/embedding_webagg_sgskip.py b/galleries/examples/user_interfaces/embedding_webagg_sgskip.py index 40d8a718facc..50e245f3db46 100644 --- a/galleries/examples/user_interfaces/embedding_webagg_sgskip.py +++ b/galleries/examples/user_interfaces/embedding_webagg_sgskip.py @@ -10,6 +10,7 @@ The framework being used must support web sockets. """ +# sphinx_gallery_thumbnail_path = '_static/embedding_webagg.png' import argparse import io diff --git a/galleries/examples/user_interfaces/images/svg_histogram.svg b/galleries/examples/user_interfaces/images/svg_histogram.svg new file mode 100644 index 000000000000..9e9df77aef15 --- /dev/null +++ b/galleries/examples/user_interfaces/images/svg_histogram.svg @@ -0,0 +1,301 @@ + + + + + + 2026-03-25T12:33:41.331892 + image/svg+xml + + + Matplotlib v3.10.0, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + −3 + + + + + + + + + + −2 + + + + + + + + + + −1 + + + + + + + + + + 0 + + + + + + + + + + 1 + + + + + + + + + + 2 + + + + + + + + + + 3 + + + + + + + + + + + + + + + 0 + + + + + + + + + + 5 + + + + + + + + + + 10 + + + + + + + + + + 15 + + + + + + + + + + 20 + + + + + + + + + + 25 + + + + + + + + + + + + + + + + + From a web browser, click on the legend + marker to toggle the corresponding histogram. + + + + + + + Rabbits + + + + + + Frogs + + + + + + + + + + \ No newline at end of file diff --git a/galleries/examples/user_interfaces/images/svg_tooltip.svg b/galleries/examples/user_interfaces/images/svg_tooltip.svg new file mode 100644 index 000000000000..dd11c2d7782e --- /dev/null +++ b/galleries/examples/user_interfaces/images/svg_tooltip.svg @@ -0,0 +1,385 @@ + + + + + + 2026-03-25T12:36:20.674869 + image/svg+xml + + + Matplotlib v3.10.0, https://matplotlib.org/ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/galleries/examples/user_interfaces/svg_histogram_sgskip.py b/galleries/examples/user_interfaces/svg_histogram_sgskip.py index 7a484d998e69..de114cebfbda 100644 --- a/galleries/examples/user_interfaces/svg_histogram_sgskip.py +++ b/galleries/examples/user_interfaces/svg_histogram_sgskip.py @@ -32,6 +32,7 @@ Author: david.huard@gmail.com """ +# sphinx_gallery_thumbnail_path = '_static/svg_histogram.svg' from io import BytesIO diff --git a/galleries/examples/user_interfaces/svg_tooltip_sgskip.py b/galleries/examples/user_interfaces/svg_tooltip_sgskip.py index 7068431b45e8..86a8088adf04 100644 --- a/galleries/examples/user_interfaces/svg_tooltip_sgskip.py +++ b/galleries/examples/user_interfaces/svg_tooltip_sgskip.py @@ -21,6 +21,7 @@ :author: David Huard """ +# sphinx_gallery_thumbnail_path = '_static/svg_tooltip.svg' from io import BytesIO diff --git a/galleries/examples/user_interfaces/toolmanager_sgskip.py b/galleries/examples/user_interfaces/toolmanager_sgskip.py index 14fc671a5301..2e03c5af17c1 100644 --- a/galleries/examples/user_interfaces/toolmanager_sgskip.py +++ b/galleries/examples/user_interfaces/toolmanager_sgskip.py @@ -12,6 +12,7 @@ using `matplotlib.backend_managers.ToolManager`. """ +# sphinx_gallery_thumbnail_path = '_static/toolmanager.png' import matplotlib.pyplot as plt