GitHub Feed Back

Bring my GitHub feed back

目前為 2023-09-07 提交的版本,檢視 最新版本

// ==UserScript==
// @name         GitHub Feed Back
// @namespace    https://github.com/Sec-ant
// @version      0.0.3
// @author       Ze-Zheng Wu
// @description  Bring my GitHub feed back
// @license      MIT
// @icon         https://github.githubassets.com/favicons/favicon.svg
// @homepage     https://github.com/Sec-ant/github-feed-back
// @homepageURL  https://github.com/Sec-ant/github-feed-back
// @source       https://github.com/Sec-ant/github-feed-back
// @supportURL   https://github.com/Sec-ant/github-feed-back/issues
// @match        https://github.com/
// @match        https://github.com/dashboard
// @run-at       document-start
// ==/UserScript==

(function () {
  'use strict';

  let found = 0;
  const observer = new MutationObserver((_, observer2) => {
    const includeFragment = document.querySelector(
      '[data-target="feed-container.content"] > include-fragment'
    );
    if (includeFragment) {
      includeFragment.src = "/dashboard-feed";
      ++found;
    }
    const filterButton = document.querySelector(
      '[data-target="feed-container.feedTitle"] + div'
    );
    if (filterButton) {
      filterButton.remove();
      ++found;
    }
    if (found > 1) {
      observer2.disconnect();
    }
  });
  observer.observe(document.documentElement, {
    childList: true,
    subtree: true
  });
  document.addEventListener("DOMContentLoaded", () => {
    observer.disconnect();
  });

})();

QingJ © 2025

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