From 966e27c7418d6e188ea4b1f651a5e6c67495b765 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Mon, 3 Dec 2018 17:19:51 +0100 Subject: base css --- site/assets/js/app/site.js | 22 ++++++++++++++++++++++ site/assets/js/face.js | 1 - 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 site/assets/js/app/site.js delete mode 100644 site/assets/js/face.js (limited to 'site/assets/js') diff --git a/site/assets/js/app/site.js b/site/assets/js/app/site.js new file mode 100644 index 00000000..04c0c495 --- /dev/null +++ b/site/assets/js/app/site.js @@ -0,0 +1,22 @@ +const isiPhone = !!((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) +const isiPad = !!(navigator.userAgent.match(/iPad/i)) +const isAndroid = !!(navigator.userAgent.match(/Android/i)) +const isMobile = isiPhone || isiPad || isAndroid +const isDesktop = !isMobile + +const htmlClassList = document.body.parentNode.classList +htmlClassList.add(isDesktop ? 'desktop' : 'mobile') + +var site = (function(){ + var site = {} + site.init = function(){ + site.build() + } + site.build = function(){ + const paras = document.querySelectorAll("section p") + if (paras.length) { + paras[0].classList.add('first_paragraph') + } + } + site.init() +})() \ No newline at end of file diff --git a/site/assets/js/face.js b/site/assets/js/face.js deleted file mode 100644 index 1485f3a3..00000000 --- a/site/assets/js/face.js +++ /dev/null @@ -1 +0,0 @@ -face.js \ No newline at end of file -- cgit v1.2.3-70-g09d2