Init
This commit is contained in:
commit
9e38aad292
11 changed files with 402 additions and 0 deletions
8
functions/clock.js
Normal file
8
functions/clock.js
Normal file
|
@ -0,0 +1,8 @@
|
|||
InputTime()
|
||||
function InputTime() {
|
||||
let currentTime = new Date();
|
||||
let options = { timeStyle: 'short', hour12: true };
|
||||
let timeString = currentTime.toLocaleTimeString('en-US', options);
|
||||
document.querySelector('#main-clock').innerHTML = `${timeString}`
|
||||
}
|
||||
setInterval(InputTime, 1000);
|
19
functions/init.js
Normal file
19
functions/init.js
Normal file
|
@ -0,0 +1,19 @@
|
|||
// Init
|
||||
/// Toggles
|
||||
if (localStorage.getItem('enable-search') === null) {
|
||||
localStorage.setItem('enable-search', true)
|
||||
}
|
||||
if (localStorage.getItem('enable-top-sites') === null) {
|
||||
localStorage.setItem('enable-top-sites', true)
|
||||
}
|
||||
if (localStorage.getItem('enable-clock') === null) {
|
||||
localStorage.setItem('enable-clock', true)
|
||||
}
|
||||
if (localStorage.getItem('enable-wallpaper-credits') === null) {
|
||||
localStorage.setItem('enable-wallpaper-credits', true)
|
||||
}
|
||||
|
||||
/// Search Engine
|
||||
if (localStorage.getItem('search-engine') === null) {
|
||||
localStorage.setItem('search-engine', "https://duckduckgo.com/?t=h_&q=")
|
||||
}
|
51
functions/toggles.js
Normal file
51
functions/toggles.js
Normal file
|
@ -0,0 +1,51 @@
|
|||
// Open Settings
|
||||
function ShowSettings() {
|
||||
var SettingsPopup = document.querySelector('.toolbar-popups > #settings-popup')
|
||||
if (SettingsPopup.style.display === "block") {
|
||||
SettingsPopup.style.display = "none";
|
||||
} else {
|
||||
SettingsPopup.style.display = "block";
|
||||
}
|
||||
}
|
||||
|
||||
// Search
|
||||
function ToggleOnSearch() { localStorage.setItem('enable-search', "true"); location.href = '/' }
|
||||
function ToggleOffSearch() { localStorage.setItem('enable-search', "false"); location.href = '/' }
|
||||
|
||||
if (localStorage.getItem('enable-search') === "true") {
|
||||
document.getElementById('search-btn-toggle').setAttribute('onclick', 'ToggleOffSearch()')
|
||||
document.querySelector('.search').style.display = 'block'
|
||||
document.querySelector('#search-toggle-disabled').style.display = 'none'
|
||||
} else {
|
||||
document.getElementById('search-btn-toggle').setAttribute('onclick', 'ToggleOnSearch()')
|
||||
document.querySelector('.search').style.display = 'none'
|
||||
document.querySelector('#search-toggle-enabled').style.display = 'none'
|
||||
}
|
||||
|
||||
// Clock
|
||||
function ToggleOnClock() { localStorage.setItem('enable-clock', "true"); location.href = '/' }
|
||||
function ToggleOffClock() { localStorage.setItem('enable-clock', "false"); location.href = '/' }
|
||||
|
||||
if (localStorage.getItem('enable-clock') === "true") {
|
||||
document.getElementById('main-clock-btn-toggle').setAttribute('onclick', 'ToggleOffClock()')
|
||||
document.getElementById('main-clock').style.display = 'block'
|
||||
document.getElementById('main-clock-toggle-disabled').style.display = 'none'
|
||||
} else {
|
||||
document.getElementById('main-clock-btn-toggle').setAttribute('onclick', 'ToggleOnClock()')
|
||||
document.getElementById('main-clock').style.display = 'none'
|
||||
document.getElementById('main-clock-toggle-enabled').style.display = 'none'
|
||||
}
|
||||
|
||||
// Wallpaper Credits
|
||||
function ToggleOnWallpapercredits() { localStorage.setItem('enable-wallpaper-credits', "true"); location.href = '/' }
|
||||
function ToggleOffWallpapercredits() { localStorage.setItem('enable-wallpaper-credits', "false"); location.href = '/' }
|
||||
|
||||
if (localStorage.getItem('enable-wallpaper-credits') === "true") {
|
||||
document.getElementById('wallpaper-credit-btn-toggle').setAttribute('onclick', 'ToggleOffWallpapercredits()')
|
||||
document.getElementById('wallpaper-credit').style.display = 'block'
|
||||
document.getElementById('wallpaper-credit-toggle-disabled').style.display = 'none'
|
||||
} else {
|
||||
document.getElementById('wallpaper-credit-btn-toggle').setAttribute('onclick', 'ToggleOnWallpapercredits()')
|
||||
document.getElementById('wallpaper-credit').style.display = 'none'
|
||||
document.getElementById('wallpaper-credit-toggle-enabled').style.display = 'none'
|
||||
}
|
Reference in a new issue