More cleanup of CSS

This commit is contained in:
2023-11-06 16:40:44 +00:00
parent 7bf339f020
commit 7b27ab1ea9
12 changed files with 33 additions and 148 deletions

View File

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

View File

@@ -1,5 +1,11 @@
@charset "utf-8";
// Additional fonts
@font-face {
font-family: 'Transport Medium';
src: url('/fonts/transport-medium.woff2') format('woff2');
}
// Hackspace Branding
$family-sans-serif: "Roboto", sans-serif;
$primary: #d41246;