diff --git a/.gitignore b/.gitignore index 491b2a5..7b4a737 100644 --- a/.gitignore +++ b/.gitignore @@ -38,8 +38,9 @@ public/assets/* !public/assets/css/ public/assets/css/* !public/assets/css/dash +# ignore scripts/theme because contents will +# change based on theme !public/assets/scripts/ -!public/assets/scripts/theme/ public/assets/scripts/theme/* # images !public/assets/images/ diff --git a/public/assets/scripts/theme/Base.js b/public/assets/scripts/theme/Base.js deleted file mode 100644 index 1cbc0c2..0000000 --- a/public/assets/scripts/theme/Base.js +++ /dev/null @@ -1,33 +0,0 @@ -import Nav from './NavControl.js'; -import Audio from './AudioControl.js'; - -export default class Base { - //-------------------------- - // constructor - //-------------------------- - constructor() { - this.currentSlide = 0; - this.slides = document.querySelectorAll('.slide'); - this.nav = new Nav(); - if (document.querySelector('[role="page-meta"]')) { - let audio = new Audio(); - } - this.start(); - } - start() { - if (this.slides.length > 1) { - this.slideInterval = setInterval(() => { - this.slides[this.currentSlide].className = 'hide'; - this.currentSlide = (this.currentSlide + 1) % this.slides.length; - this.slides[this.currentSlide].className = 'show'; - }, 3000); - } - } - //-------------------------- - // methods - //-------------------------- - - //-------------------------- - // event handlers - //-------------------------- -} diff --git a/public/assets/scripts/theme/ThemeStart.js b/public/assets/scripts/theme/ThemeStart.js deleted file mode 100644 index 6f275a3..0000000 --- a/public/assets/scripts/theme/ThemeStart.js +++ /dev/null @@ -1,9 +0,0 @@ -import Base from "./Base.js"; - -document.addEventListener( - "DOMContentLoaded", - function () { - var base = new Base(); - }, - false -);