Merge branch 'master' into setup-cypress

This commit is contained in:
Jeremy Thomas 2022-05-08 11:13:24 +01:00
commit bbb5419717
2 changed files with 12 additions and 14 deletions

View File

@ -565,24 +565,20 @@ document.addEventListener('DOMContentLoaded', () => {
// Get all "navbar-burger" elements // Get all "navbar-burger" elements
const $navbarBurgers = Array.prototype.slice.call(document.querySelectorAll('.navbar-burger'), 0); const $navbarBurgers = Array.prototype.slice.call(document.querySelectorAll('.navbar-burger'), 0);
// Check if there are any navbar burgers // Add a click event on each of them
if ($navbarBurgers.length > 0) { $navbarBurgers.forEach( el => {
el.addEventListener('click', () => {
// Add a click event on each of them // Get the target from the "data-target" attribute
$navbarBurgers.forEach( el => { const target = el.dataset.target;
el.addEventListener('click', () => { const $target = document.getElementById(target);
// Get the target from the "data-target" attribute // Toggle the "is-active" class on both the "navbar-burger" and the "navbar-menu"
const target = el.dataset.target; el.classList.toggle('is-active');
const $target = document.getElementById(target); $target.classList.toggle('is-active');
// Toggle the "is-active" class on both the "navbar-burger" and the "navbar-menu"
el.classList.toggle('is-active');
$target.classList.toggle('is-active');
});
}); });
} });
}); });
{% endcapture %} {% endcapture %}

View File

@ -1095,6 +1095,7 @@ variables_keys:
{% include elements/snippet.html content=disabled_fields_example %} {% include elements/snippet.html content=disabled_fields_example %}
{% include components/variables.html {% include components/variables.html
anchor_name='Control variables'
type='element' type='element'
variables_keys=page.variables_control_keys variables_keys=page.variables_control_keys
custom_message=custom_message custom_message=custom_message
@ -1103,6 +1104,7 @@ variables_keys:
%} %}
{% include components/variables.html {% include components/variables.html
anchor_name='Form variables'
type='element' type='element'
variables_keys=page.variables_keys variables_keys=page.variables_keys
folder='elements' folder='elements'