{% extends "base.html" %} {# Search and share metadata for every docs page. Material's built-in description tag is kept (page.meta.description falls back to the site description); this adds Open Graph and Twitter cards, a canonical URL, and a SoftwareApplication JSON-LD block on the home page so a search result or a shared link shows a real title, blurb and image. #} {% block htmltitle %} {% if page.is_homepage %} OpenDSS Designer — a free, open-source GUI for OpenDSS in your browser {% elif page.meta and page.meta.title %} {{ page.meta.title }} · OpenDSS Designer {% elif page.title and not page.is_homepage %} {{ page.title | striptags }} · OpenDSS Designer {% else %} {{ config.site_name }} {% endif %} {% endblock %} {% block extrahead %} {% set page_url = config.site_url ~ page.url %} {% if page.is_homepage %} {% set page_title = "OpenDSS Designer — a free, open-source GUI for OpenDSS in your browser" %} {% else %} {% set page_title = (page.meta.title if page.meta and page.meta.title else page.title | striptags) ~ " · OpenDSS Designer" %} {% endif %} {% set page_desc = (page.meta.description if page.meta and page.meta.description else config.site_description) %} {% if page.is_homepage %} {% endif %} {% endblock %}