Initial commit

This commit is contained in:
2024-08-27 20:33:44 +02:00
commit 1f1832267d
14794 changed files with 1599592 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
{% load wagtailadmin_tags i18n %}
<!-- Wagtail user bar embed code -->
<template id="wagtail-userbar-template">
{# In preview panels, we still render the userbar UI, but hidden by default. #}
<aside {% if request.in_preview_panel %}hidden{% endif %}>
<div class="w-userbar w-userbar--{{ position|default:'bottom-right' }} {% admin_theme_classname %}" data-wagtail-userbar part="userbar">
<link rel="stylesheet" href="{% versioned_static 'wagtailadmin/css/core.css' %}">
{% hook_output 'insert_global_admin_css' %}
<div class="w-userbar-nav">
<svg class="w-hidden">
<defs>
{% include "wagtailadmin/icons/wagtail.svg" %}
{% include "wagtailadmin/icons/key.svg" %}
{% include "wagtailadmin/icons/folder-open-inverse.svg" %}
{% include "wagtailadmin/icons/edit.svg" %}
{% include "wagtailadmin/icons/plus.svg" %}
{% include "wagtailadmin/icons/check.svg" %}
{% include "wagtailadmin/icons/cross.svg" %}
{% include "wagtailadmin/icons/crosshairs.svg" %}
</defs>
</svg>
<button aria-controls="wagtail-userbar-items" aria-haspopup="true" class="w-userbar-trigger" id="wagtail-userbar-trigger" data-wagtail-userbar-trigger>
{% block branding_logo %}{% include "wagtailadmin/logo.html" with classname="w-userbar-icon" %}{% endblock %}
<span class="w-sr-only">{% trans 'View Wagtail quick actions' %}</span>
</button>
<ul aria-labelledby="wagtail-userbar-trigger" class="w-userbar-items" id="wagtail-userbar-items" role="menu">
{% for item in items %}
{{ item|safe }}
{% endfor %}
</ul>
</div>
</div>
<div data-a11y-result-outline-container></div>
</aside>
</template>
<wagtail-userbar></wagtail-userbar>
<script src="{% versioned_static 'wagtailadmin/js/vendor.js' %}"></script>
<script src="{% versioned_static 'wagtailadmin/js/userbar.js' %}"></script>
<!-- end Wagtail user bar embed code -->

View File

@@ -0,0 +1,35 @@
{% extends "wagtailadmin/userbar/item_base.html" %}
{% load i18n wagtailadmin_tags %}
{% block item_content %}
<button type="button" id="accessibility-trigger" role="menuitem">
<span class="w-sr-only">{% trans 'Issues found' %}</span><span class="w-a11y-result__count" data-a11y-result-count></span>
{% trans 'Accessibility' %}
</button>
{{ axe_configuration|json_script:"accessibility-axe-configuration" }}
{% trans 'Warnings' as dialog_title %}
{% fragment as issues_found %}
{% trans 'Issues found' %}
<span class="w-a11y-result__count" data-a11y-result-count></span>
{% endfragment %}
{% fragment as dialog_classname %}w-dialog--userbar {% admin_theme_classname %}{% endfragment %}
{% dialog id="accessibility-results" theme="floating" classname=dialog_classname title=dialog_title subtitle=issues_found a11y_count="a11y_count" %}
{# Contents of the dialog created in JS based on these templates. #}
<template id="w-a11y-result-row-template">
<div class="w-a11y-result__row" data-a11y-result-row>
<div>
<h3 class="w-a11y-result__header">
<span class="w-a11y-result__name" data-a11y-result-name></span>
</h3>
<div class="w-a11y-result__help" data-a11y-result-help></div>
</div>
<button class="w-a11y-result__selector" data-a11y-result-selector aria-label="{% trans 'Show issue' %}" type="button">
{% icon name="crosshairs" classname="w-a11y-result__icon" %}
</button>
</div>
</template>
<template id="w-a11y-result-outline-template">
<div class="w-a11y-result__outline" data-a11y-result-outline></div>
</template>
{% enddialog %}
{% endblock %}

View File

@@ -0,0 +1,9 @@
{% extends "wagtailadmin/userbar/item_base.html" %}
{% load i18n wagtailadmin_tags %}
{% block item_content %}
<a href="{% url 'wagtailadmin_home' %}" target="_parent" role="menuitem">
{% icon name="key" classname="w-action-icon" %}
{% trans 'Go to Wagtail admin' %}
</a>
{% endblock %}

View File

@@ -0,0 +1,3 @@
<li class="w-userbar__item {% block item_classes %}{% endblock %}" role="presentation">
{% block item_content %}{% endblock %}
</li>

View File

@@ -0,0 +1,9 @@
{% extends "wagtailadmin/userbar/item_base.html" %}
{% load i18n wagtailadmin_tags %}
{% block item_content %}
<a href="{% url 'wagtailadmin_pages:add_subpage' self.page.id %}" target="_parent" role="menuitem">
{% icon name="plus" classname="w-action-icon" %}
{% trans 'Add a child page' %}
</a>
{% endblock %}

View File

@@ -0,0 +1,9 @@
{% extends "wagtailadmin/userbar/item_base.html" %}
{% load i18n wagtailadmin_tags %}
{% block item_content %}
<a href="{% url 'wagtailadmin_pages:edit' self.page.id %}" target="_parent" role="menuitem">
{% icon name="edit" classname="w-action-icon" %}
{% trans 'Edit this page' %}
</a>
{% endblock %}

View File

@@ -0,0 +1,9 @@
{% extends "wagtailadmin/userbar/item_base.html" %}
{% load i18n wagtailadmin_tags %}
{% block item_content %}
<a href="{% url 'wagtailadmin_explore' self.parent_page.id %}" target="_parent" role="menuitem">
{% icon name="folder-open-inverse" classname="w-action-icon" %}
{% trans 'Show in Explorer' %}
</a>
{% endblock %}