add close button to sidebar

This commit is contained in:
Cory LaViska
2024-06-17 16:34:27 -04:00
parent c385101e1f
commit f43e35c3a9
2 changed files with 14 additions and 0 deletions

View File

@@ -86,6 +86,7 @@
{# Sidebar #}
{% if hasSidebar %}
<aside slot="navigation" id="sidebar" class="docs-aside" data-remember-scroll>
<wa-icon-button id="sidebar-close-button" name="xmark" label="Close" data-drawer="close"></wa-icon-button>
<nav>
{% include "sidebar.njk" %}
</nav>

View File

@@ -134,6 +134,19 @@ wa-page[view='desktop'] > #sidebar {
}
}
#sidebar-close-button {
display: none;
}
@media screen and (max-width: 768px) {
#sidebar-close-button {
display: inline-block;
position: absolute;
top: 1rem;
right: 1rem;
}
}
#sidebar nav {
padding-bottom: 1rem;
}