From 6ad83e3bc4641f5440f6779577d38c915f2143bc Mon Sep 17 00:00:00 2001 From: k_yuzen Date: Sat, 2 Aug 2025 11:20:57 +0900 Subject: [PATCH] Add main.js --- main.js | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 main.js diff --git a/main.js b/main.js new file mode 100644 index 0000000..e03012d --- /dev/null +++ b/main.js @@ -0,0 +1,27 @@ +var uwuzuExt = { + addLogoutLeftBox:function() { // 過去バージョンのuwuzuの仕様復元 + var lmenu = document.querySelector(".userleftbox") + var logoutBtn = document.createElement("a") + lmenu.appendChild(document.createElement("hr")) + logoutBtn.classList.add("leftbutton") + logoutBtn.innerHTML = "ログアウト" + logoutBtn.href = "/logout/" + lmenu.appendChild(logoutBtn) + }, + searchBoxInspect:function(){ // 検索ボックスのプレースホルダの変更 + if (location.pathname == "search") { + document.querySelector("#ueusetext").placeholder="ユーズ/ユーザー検索" + } + }, + changeMainColor:function(color) { + document.querySelector(':root').style.setProperty("--main-color",color) + }, + init:function() { // 多重実行ダメ、絶対。 + uwuzuExt.addLogoutLeftBox() + uwuzuExt.searchBoxInspect() + }, + dbgStateMsg:document.createElement("p"), + extName:"A extension for uwuzu", + author:"k_yuzen", + version:"1.0.0" +} \ No newline at end of file