draw.io

Deletes annoying bars in draw.io sites

  1. // ==UserScript==
  2. // @name draw.io
  3. // @namespace Test
  4. // @include *draw.io/*
  5. // @version 1.1
  6. // @grant none
  7. // @description Deletes annoying bars in draw.io sites
  8. // @icon https://www.draw.io/images/apple-touch-icon-ipad.png
  9. // ==/UserScript==
  10. function removeFooter ()
  11. {
  12. // Element anhand des Css-Namens finden
  13. var footer = document.getElementsByClassName ('geFooterContainer')[0];
  14. // Element entfernen
  15. if (footer != null)
  16. {
  17. footer.outerHTML = '';
  18. }
  19. // Den Abstand der Bearbeitungsfläche zum Boden der Website auf 0 setzen
  20.  
  21. var diagram = document.getElementsByClassName('geDiagramContainer')[0];
  22. if (diagram != null)
  23. {
  24. diagram.style.bottom = '0px';
  25. }
  26.  
  27. var sidebar1 = document.getElementsByClassName ('geSidebarContainer')[1];
  28. // Element entfernen
  29. if (sidebar1 != null)
  30. {
  31. sidebar1.outerHTML = '';
  32. }
  33.  
  34. var sidebar2 = document.getElementsByClassName ('geSidebarContainer')[0];
  35. if (sidebar2 != null)
  36. {
  37. sidebar2.style.bottom = '0px';
  38. }
  39. }
  40.  
  41. //window.setInterval (function () { removeFooter (); }, 1000);
  42. // geFooterContainer
  43.  
  44. window.addEventListener("load", removeFooter, false);

QingJ © 2025

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