try to take over the world!
当前为
// ==UserScript==
// @name Notion Helper
// @namespace http://tampermonkey.net/
// @version 0.2
// @description try to take over the world!
// @author You
// @match https://www.notion.so/*
// @grant none
// ==/UserScript==
(function () {
"use strict";
const initToc = () => {
const toc = document.querySelector(".notion-table_of_contents-block").cloneNode(true);
toc.style.boxSizing = "border-box";
toc.style.width = "auto";
toc.style.height = "calc(100% - 160px)";
toc.style.overflowY = "scroll";
toc.style.position = "fixed";
toc.style.top = "50%";
toc.style.left = "50%";
toc.style.zIndex = 1;
toc.style.transform = "translate(400px, -50%)";
document.body.appendChild(toc);
};
const observer = new MutationObserver((mutations, self) => {
var el = document.querySelector(".notion-table_of_contents-block");
if (el) {
initToc();
self.disconnect();
}
});
observer.observe(document, {
childList: true,
subtree: true,
});
})();