@@ -1,5 +1,6 @@ | |||
{ | |||
"slides": "exampleSlides", | |||
"transition_time": 1, | |||
"interval": 5000, | |||
"port": 8080 | |||
} |
@@ -50,7 +50,7 @@ | |||
} | |||
#_overlay { | |||
transition: opacity 1s; | |||
transition: opacity {{transition_time}}s; | |||
opacity: 1; | |||
} | |||
#_overlay.hidden { | |||
@@ -62,6 +62,9 @@ | |||
<div id="_main" class="_content"></div> | |||
<div id="_overlay" class="_content"></div> | |||
<!-- Fetch polyfill --> | |||
<script src="https://cdnjs.cloudflare.com/ajax/libs/fetch/1.0.0/fetch.min.js"></script> | |||
<script> | |||
var overlay = () => document.querySelector("#_overlay"); | |||
var main = () => document.querySelector("#_main"); |
@@ -4,8 +4,9 @@ var crypto = require("crypto"); | |||
var pathlib = require("path"); | |||
var urllib = require("url"); | |||
var index = fs.readFileSync("index.html"); | |||
var conf = JSON.parse(fs.readFileSync("conf.json")); | |||
var index = fs.readFileSync("index.html", "utf-8") | |||
.replace("{{transition_time}}", conf.transition_time); | |||
function error(res, err) { | |||
console.trace(err); |