From ba9d0860484fcc52f89dc72cd97dee2d9205aa36 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Wed, 30 Jan 2019 12:41:59 +0100 Subject: update mobile css --- client/splash/modal.js | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) (limited to 'client/splash/modal.js') diff --git a/client/splash/modal.js b/client/splash/modal.js index d5a63d75..47d26c06 100644 --- a/client/splash/modal.js +++ b/client/splash/modal.js @@ -1,10 +1,25 @@ -export function open() { +let isOpen = false + +export function toggle(e) { + if (isOpen) close(e) + else open(e) +} + +export function open(e) { + if (e) e.preventDefault() + if (isOpen) return const el = document.querySelector('.about') + document.body.classList.add('modalOpen') el.classList.add('open') + isOpen = true } -export function close() { +export function close(e) { + if (e) e.preventDefault() + if (!isOpen) return const el = document.querySelector('.about') + document.body.classList.remove('modalOpen') el.classList.remove('open') + isOpen = false } -- cgit v1.2.3-70-g09d2