Update main.js
This commit is contained in:
parent
31587f8539
commit
a147d0b628
18
main.js
18
main.js
|
@ -1,11 +1,20 @@
|
||||||
var uwuzuExt = {
|
var uwuzuExt = {
|
||||||
addLogoutLeftBox:function() { // 過去バージョンのuwuzuの仕様復元
|
addLogoutLeftBox:function() { // 過去バージョンのuwuzuの仕様復元
|
||||||
|
if (document.querySelector(".logout") != null) { // ログアウトボタンがすでに作成されてるか確認
|
||||||
|
throw new Error("Logout button is already created!")
|
||||||
|
}
|
||||||
var lmenu = document.querySelector(".userleftbox")
|
var lmenu = document.querySelector(".userleftbox")
|
||||||
var logoutBtn = document.createElement("a")
|
var logoutBtn = document.createElement("a")
|
||||||
lmenu.appendChild(document.createElement("hr"))
|
lmenu.appendChild(document.createElement("hr"))
|
||||||
logoutBtn.classList.add("leftbutton")
|
logoutBtn.classList.add("leftbutton")
|
||||||
|
logoutBtn.classList.add("logout") // これで追加されるclassで存在を確認
|
||||||
logoutBtn.innerHTML = "ログアウト"
|
logoutBtn.innerHTML = "ログアウト"
|
||||||
logoutBtn.href = "/logout/"
|
logoutBtn.onclick = function() {
|
||||||
|
let logOut = confirm("ログアウトしますか?")
|
||||||
|
if (logOut) {
|
||||||
|
window.location.pathname = "/logout/"
|
||||||
|
}
|
||||||
|
}
|
||||||
lmenu.appendChild(logoutBtn)
|
lmenu.appendChild(logoutBtn)
|
||||||
},
|
},
|
||||||
searchBoxInspect:function(){ // 検索ボックスのプレースホルダの変更
|
searchBoxInspect:function(){ // 検索ボックスのプレースホルダの変更
|
||||||
|
@ -16,12 +25,13 @@ var uwuzuExt = {
|
||||||
changeMainColor:function(color) {
|
changeMainColor:function(color) {
|
||||||
document.querySelector(':root').style.setProperty("--main-color",color)
|
document.querySelector(':root').style.setProperty("--main-color",color)
|
||||||
},
|
},
|
||||||
init:function() { // 多重実行ダメ、絶対。
|
init:function() {
|
||||||
uwuzuExt.addLogoutLeftBox()
|
uwuzuExt.addLogoutLeftBox()
|
||||||
uwuzuExt.searchBoxInspect()
|
uwuzuExt.searchBoxInspect()
|
||||||
},
|
},
|
||||||
dbgStateMsg:document.createElement("p"),
|
|
||||||
extName:"A extension for uwuzu",
|
extName:"A extension for uwuzu",
|
||||||
author:"k_yuzen",
|
author:"k_yuzen",
|
||||||
version:"1.0.0-b"
|
version:"1.1.0-dev"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
uwuzuExt.init() // じっこ〜う!!
|
Loading…
Reference in New Issue