shimo.io

切换左右屏幕的时候左侧的内容导航会遮盖内容,此脚本增加一个button,点击button来开启和关闭这个内容导航

目前为 2019-03-21 提交的版本。查看 最新版本

// ==UserScript==
// @name shimo.io
// @namespace Violentmonkey Scripts
// @match https://shimo.im/docs/*
// @grant none
// @version 0.2
// @description 切换左右屏幕的时候左侧的内容导航会遮盖内容,此脚本增加一个button,点击button来开启和关闭这个内容导航
// ==/UserScript==

(function () {
  "use strict";
  setTimeout(function () {
    // 给内容导航栏加上一个id
    document.querySelector(".ql-table-of-content").setAttribute("id", "_hidden");

    function hidden() {
      // 根据导航栏当前状态决定是显或隐藏
      var el = document.querySelector("#_hidden");
      if (el.style.display === 'none') {
        el.style.display = '';
      } else {
        el.style.display = 'none';
      }
    }
    // 创建一个开关元素添加到 编辑栏
    var node = document.createElement("span");
    node.setAttribute("id", "_togo");
    node.setAttribute("class", "ql-formats");
    node.innerHTML = "<button type='button'>Togo<button>";
    node.onclick = hidden;
    var parent_node = document.querySelector(".ql-toolbar-default")
    parent_node.insertBefore(node, parent_node.firstElementChild);

    //
  }, 2000);
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址