From 869bb156f258c772ca2074e8e47319d3f36996be Mon Sep 17 00:00:00 2001 From: Bernd Reuther Date: Thu, 22 Oct 2020 08:49:18 +0200 Subject: [PATCH] =?UTF-8?q?diagram.js=20eingef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/js/diagram.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 docs/js/diagram.js diff --git a/docs/js/diagram.js b/docs/js/diagram.js new file mode 100644 index 0000000..41de0eb --- /dev/null +++ b/docs/js/diagram.js @@ -0,0 +1,18 @@ +const init = () => { + + const diagrams = document.querySelectorAll("div[id*=diagram]"); + + diagrams.forEach(diagram => { + + diagram.addEventListener('click', () => + diagram.classList.toggle('fullscreen-diagram') + ) + + window.addEventListener("keydown", (event) => + diagram.classList.remove('fullscreen-diagram'), true); + + }); + +} + +document.addEventListener('DOMContentLoaded', init, false); \ No newline at end of file