トップページの右上へタイトルにkobakazu0429が含まれるページを表示するUserScript
code:script.js
const ignorePageTitles = [
"トップページの右上へタイトルにkobakazu0429が含まれるページを表示するUserScript"
];
const { pages } = scrapbox.Project;
const kobakazu0429Pages = pages
.filter(({ title }) => title.includes("kobakazu0429") && !ignorePageTitles.includes(title) && title !== "kobakazu0429");
const div = document.createElement("div");
div.style.display = "flex";
div.style.justifyContent = "center";
div.style.flexDirection = "column";
kobakazu0429Pages.map(p => {
const a = document.createElement("a");
a.href = https://scrapbox.io/iwsq/${p.titleLc};
a.textContent = p.title;
return a;
}).forEach(a => {
div.appendChild(a);
});
const parent = document.querySelector(".quick-launch .right-box");
parent?.insertAdjacentElement("afterbegin",div);