diff --git a/css/books.css b/css/books.css index a1e8321..ca48bc0 100644 --- a/css/books.css +++ b/css/books.css @@ -89,6 +89,21 @@ a { .hide { display: none; } +#reload { + right: 0; + top: 0; + position: fixed; + z-index: 100; + color: var(--primary-color); + background-color: var(--body-bg); + font-weight: bold; + font-size: 16pt; + cursor: pointer; + padding: 0.5em; + margin: 0.25em; + border: 2px solid var(--box-border); + border-radius: 10px; +} #parsebooks { right: 0; bottom: 0; diff --git a/index.php b/index.php index f939fa8..b92cf30 100644 --- a/index.php +++ b/index.php @@ -37,9 +37,8 @@ $curpath = $_SESSION['bookdir']; -
- Parse -
+
R
+
Parse
diff --git a/js/books.js b/js/books.js index e0bbfc3..5dc81f6 100644 --- a/js/books.js +++ b/js/books.js @@ -42,6 +42,7 @@ $(document).ready(function() { getContents(); } }); + $("#reload").on("click", function() { location.reload(true); }); $("#parsebooks").on("click", parseBooks); }); @@ -75,7 +76,10 @@ function getContents() { return; } admin = data.admin; - if ( admin ) $("#parsebooks").removeClass("hide"); + if ( admin ) { + $("#reload").removeClass("hide"); + $("#parsebooks").removeClass("hide"); + } if ( data.kindlemail != kindlemail ) { kindlemail = data.kindlemail; }