add original matrix board to monitor

This commit is contained in:
ducklet 2021-02-02 21:43:58 +01:00
parent 2f87ea925e
commit 878ce89bab
7 changed files with 148 additions and 20 deletions

23
public/matrix.js Normal file
View file

@ -0,0 +1,23 @@
"use strict"
function setup() {
let highlighted
document.addEventListener("click", (event) => {
const card = event.target
if (!card.classList.contains("card") || card.classList.contains("cat")) {
return
}
if (card === highlighted) {
highlighted = null
card.classList.add("hidden")
return
}
if (highlighted) {
highlighted.classList.remove("highlight")
}
highlighted = card
card.classList.add("highlight")
})
}
setup()