Prettier rust docs

改变doc.rust-lang.org、docs.rs文档style

  1. // ==UserScript==
  2. // @name Prettier rust docs
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.4
  5. // @description 改变doc.rust-lang.org、docs.rs文档style
  6. // @author Naturel
  7. // @match https://doc.rust-lang.org/*
  8. // @match https://docs.rs/*
  9. // @icon https://www.google.com/s2/favicons?domain=rust-lang.org
  10. // @grant none
  11. // @license MIT
  12. // ==/UserScript==
  13.  
  14. (function() {
  15. 'use strict';
  16. var isRun = false;
  17.  
  18. const addDetailBorder = () => {
  19. document.head.insertAdjacentHTML(
  20. 'beforeend',
  21. `<style>
  22. details.rustdoc-toggle {
  23. border: 1px solid green!important;
  24. margin-top: 5px;
  25. padding-left: 5px;
  26. }
  27. </style>`,
  28. );
  29. };
  30.  
  31. if (!isRun) {
  32. addDetailBorder();
  33. }
  34. })();