2024-04-17 11:20:27 -04:00
|
|
|
<!DOCTYPE html>
|
2025-03-24 16:33:24 -04:00
|
|
|
<html lang="en" data-fa-kit-code="b10bfbde90" data-cdn-url="{% cdnUrl %}" class="wa-cloak">
|
2024-04-17 11:20:27 -04:00
|
|
|
<head>
|
2025-01-10 15:32:28 -05:00
|
|
|
{% include 'head.njk' %}
|
2024-06-20 12:30:24 -04:00
|
|
|
<meta name="theme-color" content="#f36944">
|
2024-06-25 15:57:43 -04:00
|
|
|
|
2025-01-13 13:14:12 -05:00
|
|
|
|
2024-04-17 11:20:27 -04:00
|
|
|
<script type="module" src="/assets/scripts/scroll.js"></script>
|
|
|
|
|
<script type="module" src="/assets/scripts/turbo.js"></script>
|
|
|
|
|
<script type="module" src="/assets/scripts/search.js"></script>
|
|
|
|
|
<script type="module" src="/assets/scripts/outline.js"></script>
|
2025-02-18 16:11:40 -05:00
|
|
|
{% if hasSidebar %}<script type="module" src="/assets/scripts/sidebar-tweaks.js"></script>{% endif %}
|
2024-06-21 10:45:02 -04:00
|
|
|
<script defer data-domain="backers.webawesome.com" src="https://plausible.io/js/script.js"></script>
|
2024-04-17 11:20:27 -04:00
|
|
|
|
|
|
|
|
{# Docs styles #}
|
|
|
|
|
<link rel="stylesheet" href="/assets/styles/docs.css" />
|
2025-02-07 11:35:12 -05:00
|
|
|
|
|
|
|
|
{% block head %}{% endblock %}
|
2024-04-17 11:20:27 -04:00
|
|
|
</head>
|
2025-01-22 13:16:35 -05:00
|
|
|
<body class="layout-{{ layout | stripExtension }}{{ ' page-wide' if wide }}">
|
2024-06-25 15:57:43 -04:00
|
|
|
<!-- use view="desktop" as default to reduce layout jank on desktop site. -->
|
2025-04-14 11:11:08 -04:00
|
|
|
<wa-page view="desktop" disable-navigation-toggle="" mobile-breakpoint="1140">
|
2025-01-08 15:01:20 -05:00
|
|
|
<header slot="header" class="wa-split">
|
2024-04-17 11:20:27 -04:00
|
|
|
{# Logo #}
|
2024-06-13 23:06:24 -04:00
|
|
|
<div id="docs-branding">
|
2024-06-14 19:12:21 -04:00
|
|
|
{# Nav toggle #}
|
2024-12-18 12:51:13 -05:00
|
|
|
<wa-button appearance="plain" size="small" data-toggle-nav>
|
2024-06-14 19:12:21 -04:00
|
|
|
<wa-icon name="bars" label="Toggle navigation"></wa-icon>
|
|
|
|
|
</wa-button>
|
2024-12-10 13:53:08 -05:00
|
|
|
|
2024-06-13 23:06:24 -04:00
|
|
|
<a href="/" aria-label="Web Awesome">
|
2024-12-19 17:34:25 -05:00
|
|
|
<span class="wa-desktop-only">{% include "logo.njk" %}</span>
|
|
|
|
|
<span class="wa-mobile-only">{% include "logo-simple.njk" %}</span>
|
2024-06-13 23:06:24 -04:00
|
|
|
</a>
|
2025-04-14 11:11:08 -04:00
|
|
|
<small id="version-number" class="wa-desktop-only">{{ package.version }}</small>
|
|
|
|
|
<wa-badge variant="warning" appearance="filled" class="wa-desktop-only">Alpha</wa-badge>
|
2024-06-13 23:06:24 -04:00
|
|
|
</div>
|
|
|
|
|
|
2025-01-08 15:01:20 -05:00
|
|
|
<div id="docs-toolbar" class="wa-cluster wa-gap-xs">
|
2024-12-09 17:56:10 -05:00
|
|
|
{# Desktop selectors #}
|
2025-04-14 11:11:08 -04:00
|
|
|
<div class="wa-desktop-only wa-cluster wa-gap-xs">
|
2024-12-09 17:56:10 -05:00
|
|
|
{% include "preset-theme-selector.njk" %}
|
|
|
|
|
{% include "color-scheme-selector.njk" %}
|
|
|
|
|
</div>
|
2024-06-13 23:06:24 -04:00
|
|
|
|
|
|
|
|
{# Search #}
|
2024-06-20 16:40:13 -04:00
|
|
|
<wa-button id="search-trigger" appearance="outlined" size="small" data-search>
|
2024-06-13 23:06:24 -04:00
|
|
|
<wa-icon slot="prefix" name="magnifying-glass"></wa-icon>
|
|
|
|
|
Search
|
2025-04-14 11:11:08 -04:00
|
|
|
<kbd slot="suffix" class="wa-desktop-only">/</kbd>
|
2024-06-13 23:06:24 -04:00
|
|
|
</wa-button>
|
2025-03-18 13:04:24 -04:00
|
|
|
|
|
|
|
|
{# Login #}
|
|
|
|
|
{% server "loginOrAvatar" %}
|
2024-06-13 23:06:24 -04:00
|
|
|
</div>
|
2024-04-17 11:20:27 -04:00
|
|
|
</header>
|
|
|
|
|
|
|
|
|
|
{# Sidebar #}
|
|
|
|
|
{% if hasSidebar %}
|
2024-12-09 19:00:16 -05:00
|
|
|
{# Mobile selectors #}
|
2024-12-19 17:34:25 -05:00
|
|
|
<div class="wa-mobile-only" slot="navigation-header">
|
2025-01-08 15:01:20 -05:00
|
|
|
<div class="wa-cluster wa-gap-xs">
|
2024-12-09 17:56:10 -05:00
|
|
|
{% include "preset-theme-selector.njk" %}
|
|
|
|
|
{% include "color-scheme-selector.njk" %}
|
|
|
|
|
</div>
|
2024-12-09 19:00:16 -05:00
|
|
|
</div>
|
|
|
|
|
<div slot="navigation" id="sidebar" class="docs-aside" data-remember-scroll>
|
|
|
|
|
{% include "sidebar.njk" %}
|
|
|
|
|
</div>
|
2024-04-17 11:20:27 -04:00
|
|
|
{% endif %}
|
|
|
|
|
|
|
|
|
|
{# Outline #}
|
|
|
|
|
{% if hasOutline %}
|
|
|
|
|
<aside slot="aside" id="outline" class="docs-aside">
|
|
|
|
|
<nav id="outline-standard" class="outline-links">
|
|
|
|
|
<h2><a href="#content">{{ title }}</a></h2>
|
|
|
|
|
</nav>
|
|
|
|
|
</aside>
|
|
|
|
|
{% endif %}
|
|
|
|
|
|
2025-03-18 13:04:24 -04:00
|
|
|
|
2024-04-17 11:20:27 -04:00
|
|
|
{# Main #}
|
|
|
|
|
<main id="content">
|
|
|
|
|
{# Expandable outline #}
|
2025-03-18 13:04:24 -04:00
|
|
|
{% if hasOutline %}
|
2024-04-17 11:20:27 -04:00
|
|
|
<nav id="outline-expandable">
|
|
|
|
|
<details class="outline-links">
|
|
|
|
|
<summary>On this page</summary>
|
|
|
|
|
</details>
|
|
|
|
|
</nav>
|
2025-03-18 13:04:24 -04:00
|
|
|
{% endif %}
|
|
|
|
|
|
|
|
|
|
<div id="flashes">{% server "flashes" %}</div>
|
2024-04-17 11:20:27 -04:00
|
|
|
|
2025-01-09 01:59:59 -05:00
|
|
|
{% block header %}
|
|
|
|
|
{% include 'breadcrumbs.njk' %}
|
2024-04-17 11:20:27 -04:00
|
|
|
<h1 class="title">{{ title }}</h1>
|
2025-01-09 01:59:59 -05:00
|
|
|
{% endblock %}
|
2024-04-17 11:20:27 -04:00
|
|
|
|
2025-01-09 01:59:59 -05:00
|
|
|
{% block content %}
|
2024-04-17 11:20:27 -04:00
|
|
|
{{ content | safe }}
|
|
|
|
|
{% endblock %}
|
|
|
|
|
|
|
|
|
|
{% block afterContent %}{% endblock %}
|
|
|
|
|
</main>
|
|
|
|
|
|
|
|
|
|
{% include 'search.njk' %}
|
|
|
|
|
</wa-page>
|
2024-09-11 10:25:42 -04:00
|
|
|
|
2024-04-17 11:20:27 -04:00
|
|
|
</body>
|
|
|
|
|
</html>
|