Implement largebtns setting

master
Skylar Ittner 6 years ago
parent 6cdc9acb6a
commit dbbea7b538

@ -10,7 +10,7 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/.
#userlist .row { #userlist .row {
overflow-y: auto; overflow-y: auto;
/* /*
160px obtained from trial-and-error adjustments, if the login screen 160px obtained from trial-and-error adjustments, if the login screen
is changed, this might need to be updated is changed, this might need to be updated
@ -25,4 +25,18 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/.
.nav-tabs { .nav-tabs {
border-bottom: 1px solid #ddd; border-bottom: 1px solid #ddd;
}
.btn-huge {
height: 100px;
text-align: center;
font-size: 120%;
}
.btn-huge .icon {
display: block;
}
#sign-out-btn, #refresh-btn {
background-color: rgba(255,255,255,.75);
} }

@ -4,6 +4,13 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. * file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/ */
if (largebtns) {
$(".start_btn").addClass("btn-huge");
$(".start_btn .icon svg").addClass("fa-2x");
$(".stop_btn").addClass("btn-huge");
$(".stop_btn .icon svg").addClass("fa-2x");
}
$(".card_qwikclock_punchinout").each(function () { $(".card_qwikclock_punchinout").each(function () {
var card = $(this); var card = $(this);
var url = $(this).data("apiurl"); var url = $(this).data("apiurl");

@ -5,6 +5,6 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/.
--> -->
<h3 class="card-header" style="background-color: #2196F3; color: white;"><i class="far fa-clock"></i> <span class="card_title">QwikClock</span></h3> <h3 class="card-header" style="background-color: #2196F3; color: white;"><i class="far fa-clock"></i> <span class="card_title">QwikClock</span></h3>
<div class="card-body"> <div class="card-body">
<button class="btn btn-success btn-lg btn-block start_btn"><i class="fas fa-play"></i> Punch In</button> <button class="btn btn-success btn-lg btn-block start_btn"><span class="icon"><i class="fas fa-play fa-2x"></i></span> Punch In</button>
<button class="btn btn-danger btn-lg btn-block stop_btn"><i class="fas fa-stop"></i> Punch Out</button> <button class="btn btn-danger btn-lg btn-block stop_btn"><span class="icon"><i class="fas fa-stop"></i></span> Punch Out</button>
</div> </div>

@ -45,7 +45,7 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/.
} }
}); });
if (kioskmode == "true") { if (kioskmode) {
nw.Window.get().enterKioskMode(); nw.Window.get().enterKioskMode();
} }
</script> </script>

@ -79,4 +79,9 @@ getApps(function (apps) {
startSessionTimeout(); startSessionTimeout();
$("#sign-out-btn").css("display", "inline-block"); $("#sign-out-btn").css("display", "inline-block");
$("#refresh-btn").css("display", "inline-block"); $("#refresh-btn").css("display", "inline-block");
if (largebtns) {
$("#sign-out-btn").removeClass("btn-sm");
$("#refresh-btn").removeClass("btn-sm");
}

@ -7,8 +7,8 @@
var accounthubapi = localStorage.getItem("apiurl"); var accounthubapi = localStorage.getItem("apiurl");
var apikey = localStorage.getItem("apikey"); var apikey = localStorage.getItem("apikey");
var kioskmode = localStorage.getItem("kioskmode"); var kioskmode = localStorage.getItem("kioskmode") == "true" ? true : false;
var largebtns = localStorage.getItem("largebtns"); var largebtns = localStorage.getItem("largebtns") == "true" ? true : false;
function getAPIKey() { function getAPIKey() {
return apikey; return apikey;

Loading…
Cancel
Save