feat: hide extra itemsalso add new todo
This commit is contained in:
parent
7cadfd5000
commit
da45d2da5e
3 changed files with 31 additions and 5 deletions
|
@ -4,6 +4,7 @@
|
||||||
var FlagSecond = 0;
|
var FlagSecond = 0;
|
||||||
var FlagSettings = 0;
|
var FlagSettings = 0;
|
||||||
var FlagTimers = 1;
|
var FlagTimers = 1;
|
||||||
|
var FlagExtras = 1;
|
||||||
var MidItems = ["timers", "stopwatch", "timer", "yemek-listesi", "animations"]
|
var MidItems = ["timers", "stopwatch", "timer", "yemek-listesi", "animations"]
|
||||||
|
|
||||||
// RUN FUNCTIONS ON START
|
// RUN FUNCTIONS ON START
|
||||||
|
@ -97,6 +98,17 @@ function toggleAnimations() {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function toggleExtra() {
|
||||||
|
let chx = document.getElementById("chx-closeExtra");
|
||||||
|
if (chx.checked) {
|
||||||
|
FlagExtras = 0;
|
||||||
|
} else {
|
||||||
|
FlagExtras = 1;
|
||||||
|
}
|
||||||
|
updateExtras();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
// -----------------------------------------
|
// -----------------------------------------
|
||||||
// UTILITIES
|
// UTILITIES
|
||||||
//
|
//
|
||||||
|
@ -136,4 +148,17 @@ function toggleItem(type, name) {
|
||||||
console.error("no toggle item except ids!");
|
console.error("no toggle item except ids!");
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function updateExtras() {
|
||||||
|
var arr = document.getElementsByClassName("extraItem");
|
||||||
|
for (let i = 0; i < arr.length; i++) {
|
||||||
|
const element = arr[i];
|
||||||
|
if (FlagExtras) {
|
||||||
|
element.style.display = "inherit";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
element.style.display = "none";
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
|
@ -43,7 +43,7 @@
|
||||||
<span class="grade">12</span> /
|
<span class="grade">12</span> /
|
||||||
<span class="branch">C</span>
|
<span class="branch">C</span>
|
||||||
</div>
|
</div>
|
||||||
<div style="display:flex; align-content: center; align-items: center; margin-top: 10px;">
|
<div style="display:flex; align-content: center; align-items: center; margin-top: 10px;" class="extraItem">
|
||||||
<a href="https://asandikci.com/bagis/" target="_blank"><img src="assets/images/bagis-qr.png" width="50"></a>
|
<a href="https://asandikci.com/bagis/" target="_blank"><img src="assets/images/bagis-qr.png" width="50"></a>
|
||||||
<p style="align-self: center; font-style: normal; text-align: center; font-size: small;"> 👈
|
<p style="align-self: center; font-style: normal; text-align: center; font-size: small;"> 👈
|
||||||
Geliştirme sürecine destek verin<br> (Sıradaki: <span style="width: min-content; font-size: x-small;"id="sirada-yapilacaklar"></span>) </p>
|
Geliştirme sürecine destek verin<br> (Sıradaki: <span style="width: min-content; font-size: x-small;"id="sirada-yapilacaklar"></span>) </p>
|
||||||
|
@ -72,8 +72,8 @@
|
||||||
<label for="chx-devVersion">Geliştirici Sürümü</label>
|
<label for="chx-devVersion">Geliştirici Sürümü</label>
|
||||||
</div>
|
</div>
|
||||||
<div class="cell">
|
<div class="cell">
|
||||||
<input type="checkbox" id="chx-secureTimeMode">
|
<input type="checkbox" id="chx-closeExtra" onchange="toggleExtra()">
|
||||||
<label for="chx-timerMsec">Ekstra Güvenli Mod (WIP)</label>
|
<label for="chx-devVersion">Ekstra Bildirimleri Kapatın</label>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -5,8 +5,9 @@
|
||||||
{
|
{
|
||||||
"100": [
|
"100": [
|
||||||
"Tahta Arkaplanı - Güvenli Saat ve Kronometre",
|
"Tahta Arkaplanı - Güvenli Saat ve Kronometre",
|
||||||
"Tahta Arkaplanı - Ders Programı Menüsü",
|
"Tahta Arkaplanı - Ders Programı Menüsü (her sınıf için ayrı!)",
|
||||||
"Tahta Arkaplanı - Yeni Tuş Düzeni"
|
"Tahta Arkaplanı - Yeni Tuş Düzeni",
|
||||||
|
"Tahta Arkaplanı - Kronometre için Dakika/Saat ayrımı"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue