{% load i18n wagtailadmin_tags %} {% comment %} Variables accepted by this template: - `page` - A wagtail page object - `classes` - String of extra css classes to pass to this component {% endcomment %} {% comment %} Unable to use pageurl template tag here due to issues in unit tests where request is not yet available - see #10157 {% endcomment %} {% if page.live and page.url is not None %} {% test_page_is_public page as is_public %} {% with icon_classes='privacy-indicator-icon w-w-4 w-h-4 w-mr-1' %} {% if is_public %} {% icon name="view" classname=icon_classes %} {% else %} {% icon name="no-view" classname=icon_classes %} {% endif %} {% endwith %} {% trans 'Live' %} {% endif %}