source/_templates/navbar-logo.html (32 lines of code) (raw):

{# Origin: https://github.com/pydata/pydata-sphinx-theme/blob/d4f888ec5e63628d6e3c5bf81b6b689a20b3927c/src/pydata_sphinx_theme/theme/pydata_sphinx_theme/components/navbar-logo.html #} {# LOGO IMAGE #} {% if pagename == "index" %} <span class="navbar-brand logo landing"> {% else %} <a class="navbar-brand logo" href="{{ pathto(root_doc) }}"> {% endif %} {% set is_logo = "light" in theme_logo["image_relative"] %} {% set alt = theme_logo.get("alt_text", "" if theme_logo.get("text") else "%s - Home" % docstitle) %} {% if is_logo %} {% if default_mode is undefined or default_mode == "auto" %} {% set default_mode = "light" %} {% endif %} {% set js_mode = "light" if default_mode == "dark" else "dark" %} <img src="{{ theme_logo['image_relative'][default_mode] }}" class="logo__image only-{{ default_mode }}" alt="{{ alt }}"/> <script>document.write(`<img src="{{ theme_logo['image_relative'][js_mode] }}" class="logo__image only-{{ js_mode }}" alt="{{ alt }}"/>`);</script> {% endif %} {% if pagename == "index" %} </span> {% else %} </a> {% endif %} {# LOGO TEXT #} {% if pagename in ["index", "404"] %} <span class="navbar-brand logo-title landing"> <p class="title logo__title">Lets-Plot</p> </span> {% else %} <a class="navbar-brand logo-title" href="{{ pathto('python/index') }}"> <p class="title logo__title">Lets-Plot for Python</p> </a> {% endif %}