diff --git a/doc/_static/style.css b/doc/_static/style.css index 03c65c5d53c..d533b9ee783 100644 --- a/doc/_static/style.css +++ b/doc/_static/style.css @@ -162,6 +162,18 @@ html.writer-html5 .rst-content dl.field-list { max-width: 80%!important; } +.sphx-glr-tag-label { + font-weight: bold; + background-color: #f2f3f5; + padding: 0.1rem 0.35rem; +} + +.sphx-glr-tag { + background-color: #e6eef8; + margin: 0.1rem 0.2rem 0.1rem 0; + padding: 0.1rem 0.35rem; +} + /* * Styles for aligning table cells. * https://myst-parser.readthedocs.io/en/latest/syntax/tables.html#markdown-syntax diff --git a/environment.yml b/environment.yml index bf9c9f44c51..fa887390289 100644 --- a/environment.yml +++ b/environment.yml @@ -41,7 +41,7 @@ dependencies: - sphinx-autodoc-typehints - sphinx-copybutton - sphinx-design - - sphinx-gallery>=0.19.0 + - sphinx-gallery>=0.21.0 - sphinx_rtd_theme # Dev dependencies (building PDF documentation) - cairosvg diff --git a/examples/projections/azim/azim_equidistant.py b/examples/projections/azim/azim_equidistant.py index 3ceaa737c74..fb80771da53 100644 --- a/examples/projections/azim/azim_equidistant.py +++ b/examples/projections/azim/azim_equidistant.py @@ -31,3 +31,5 @@ water="white", ) fig.show() + +# sphinx_gallery_tags = ["equidistant"] diff --git a/examples/projections/azim/azim_general_stereographic.py b/examples/projections/azim/azim_general_stereographic.py index e08fe2f66a8..b6ae7bfdefe 100644 --- a/examples/projections/azim/azim_general_stereographic.py +++ b/examples/projections/azim/azim_general_stereographic.py @@ -31,3 +31,5 @@ water="white", ) fig.show() + +# sphinx_gallery_tags = ["conformal"] diff --git a/examples/projections/azim/azim_lambert.py b/examples/projections/azim/azim_lambert.py index 5131d364258..6ae9fe0107c 100644 --- a/examples/projections/azim/azim_lambert.py +++ b/examples/projections/azim/azim_lambert.py @@ -29,3 +29,5 @@ water="white", ) fig.show() + +# sphinx_gallery_tags = ["equal-area"] diff --git a/examples/projections/conic/conic_albers.py b/examples/projections/conic/conic_albers.py index a7ee518bde5..b6d6d317b9c 100644 --- a/examples/projections/conic/conic_albers.py +++ b/examples/projections/conic/conic_albers.py @@ -34,3 +34,5 @@ water="gray90", ) fig.show() + +# sphinx_gallery_tags = ["equal-area"] diff --git a/examples/projections/conic/conic_equidistant.py b/examples/projections/conic/conic_equidistant.py index 228512bc875..b3191c3b60b 100644 --- a/examples/projections/conic/conic_equidistant.py +++ b/examples/projections/conic/conic_equidistant.py @@ -28,3 +28,5 @@ water="gray90", ) fig.show() + +# sphinx_gallery_tags = ["equidistant"] diff --git a/examples/projections/conic/conic_lambert.py b/examples/projections/conic/conic_lambert.py index 265645b81e9..7e444598354 100644 --- a/examples/projections/conic/conic_lambert.py +++ b/examples/projections/conic/conic_lambert.py @@ -30,5 +30,6 @@ land="seagreen", water="gray90", ) - fig.show() + +# sphinx_gallery_tags = ["conformal"] diff --git a/examples/projections/cyl/cyl_equal_area.py b/examples/projections/cyl/cyl_equal_area.py index dbbd4f796e4..b9a21b718fd 100644 --- a/examples/projections/cyl/cyl_equal_area.py +++ b/examples/projections/cyl/cyl_equal_area.py @@ -26,3 +26,5 @@ water="steelblue", ) fig.show() + +# sphinx_gallery_tags = ["equal-area"] diff --git a/examples/projections/cyl/cyl_equidistant.py b/examples/projections/cyl/cyl_equidistant.py index ee5c0431941..0245b1bd6e5 100644 --- a/examples/projections/cyl/cyl_equidistant.py +++ b/examples/projections/cyl/cyl_equidistant.py @@ -30,3 +30,5 @@ water="steelblue", ) fig.show() + +# sphinx_gallery_tags = ["equidistant"] diff --git a/examples/projections/cyl/cyl_mercator.py b/examples/projections/cyl/cyl_mercator.py index 14137146b46..2277618e1bd 100644 --- a/examples/projections/cyl/cyl_mercator.py +++ b/examples/projections/cyl/cyl_mercator.py @@ -33,3 +33,5 @@ water="steelblue", ) fig.show() + +# sphinx_gallery_tags = ["conformal"] diff --git a/examples/projections/cyl/cyl_oblique_mercator.py b/examples/projections/cyl/cyl_oblique_mercator.py index 72738320474..38daa817569 100644 --- a/examples/projections/cyl/cyl_oblique_mercator.py +++ b/examples/projections/cyl/cyl_oblique_mercator.py @@ -78,3 +78,4 @@ fig.show() # sphinx_gallery_thumbnail_number = 3 +# sphinx_gallery_tags = ["conformal"] diff --git a/examples/projections/cyl/cyl_transverse_mercator.py b/examples/projections/cyl/cyl_transverse_mercator.py index 962d8f00e7d..87d07e40c65 100644 --- a/examples/projections/cyl/cyl_transverse_mercator.py +++ b/examples/projections/cyl/cyl_transverse_mercator.py @@ -29,3 +29,5 @@ water="steelblue", ) fig.show() + +# sphinx_gallery_tags = ["conformal"] diff --git a/examples/projections/cyl/cyl_universal_transverse_mercator.py b/examples/projections/cyl/cyl_universal_transverse_mercator.py index 555798191fc..421885d33f6 100644 --- a/examples/projections/cyl/cyl_universal_transverse_mercator.py +++ b/examples/projections/cyl/cyl_universal_transverse_mercator.py @@ -50,3 +50,5 @@ water="steelblue", ) fig.show() + +# sphinx_gallery_tags = ["conformal"] diff --git a/examples/projections/misc/misc_eckertIV.py b/examples/projections/misc/misc_eckertIV.py index 45cf9a9a8c9..5b344999d6b 100644 --- a/examples/projections/misc/misc_eckertIV.py +++ b/examples/projections/misc/misc_eckertIV.py @@ -27,3 +27,5 @@ water="bisque4", ) fig.show() + +# sphinx_gallery_tags = ["equal-area"] diff --git a/examples/projections/misc/misc_eckertVI.py b/examples/projections/misc/misc_eckertVI.py index 2324683bfc0..cec1600f2c8 100644 --- a/examples/projections/misc/misc_eckertVI.py +++ b/examples/projections/misc/misc_eckertVI.py @@ -28,3 +28,5 @@ water="bisque4", ) fig.show() + +# sphinx_gallery_tags = ["equal-area"] diff --git a/examples/projections/misc/misc_hammer.py b/examples/projections/misc/misc_hammer.py index 923d4dd7bd3..5a8fae29a03 100644 --- a/examples/projections/misc/misc_hammer.py +++ b/examples/projections/misc/misc_hammer.py @@ -28,3 +28,5 @@ water="bisque4", ) fig.show() + +# sphinx_gallery_tags = ["equal-area"] diff --git a/examples/projections/misc/misc_mollweide.py b/examples/projections/misc/misc_mollweide.py index 29ea4ea26b2..b14f5e2e900 100644 --- a/examples/projections/misc/misc_mollweide.py +++ b/examples/projections/misc/misc_mollweide.py @@ -29,3 +29,5 @@ water="bisque4", ) fig.show() + +# sphinx_gallery_tags = ["equal-area"] diff --git a/examples/projections/misc/misc_sinusoidal.py b/examples/projections/misc/misc_sinusoidal.py index e63e5662690..9cf79eb8078 100644 --- a/examples/projections/misc/misc_sinusoidal.py +++ b/examples/projections/misc/misc_sinusoidal.py @@ -29,3 +29,5 @@ water="bisque4", ) fig.show() + +# sphinx_gallery_tags = ["equal-area"]