Geek Hack Nord Theme

A simple Nord theme for GeekHack

  1. // ==UserScript==
  2. // @name Geek Hack Nord Theme
  3. // @namespace https://github.com/crispgm
  4. // @version 1.0.0
  5. // @description A simple Nord theme for GeekHack
  6. // @author David Zhang
  7. // @match https://geekhack.org/*
  8. // @grant GM_addStyle
  9. // ==/UserScript==
  10.  
  11. (function() {
  12. 'use strict';
  13.  
  14. GM_addStyle ( `
  15. body{
  16. font-family: -apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", sans-serif;
  17. background-color: #3B4252;
  18. width: 60%;
  19. margin: 0 auto;
  20. }
  21. a:link, a:visited {color: #A3BE8C;}
  22. #header {display: none;}
  23. #content_section {background: none;}
  24. #content_section div.frame {background: none;}
  25. #footer_section {background: none;}
  26. #footer_section div.frame {background: none;}
  27. #topic_icons {display: none;}
  28. .plainbox {background: none;}
  29. .whos_viewing {display: none;}
  30. #whoisviewing {display: none;}
  31. .moderatorbar {display: none;}
  32. .navigate_section {padding: .5em .2em;}
  33. .navigate_section ul {border-top: 0;}
  34. .table_grid thead {display: none;}
  35. blockquote.bbc_standard_quote {background-color: #3B4252;}
  36. .windowbg {color: #4C566A; background-color: #ECEFF4;}
  37. .windowbg2 {color: #4C566A; background-color: #ECEFF4;}
  38. .windowbg3 {color: #B48EAD; background-color: #ECEFF4;}
  39. .subject a:link {color: #4C566A; font-weight: bold;}
  40. .subject a:visited {color: #4C566A; font-weight: bold;}
  41. .subject p a:link {color: #A3BE8C;}
  42. .subject p a:visited {color: #A3BE8C;}
  43. .stickybg a:link {color: #D8DEE9; font-weight: bold;}
  44. .stickybg a:visited {color: #D8DEE9; font-weight: bold;}
  45. td.icon1 {display: none;}
  46. td.icon2 {display: none;}
  47. td.subject {width: 75%;}
  48. td.stats {width: 8%;}
  49. td.lastpost {width: 17%;}
  50. .lastpost img {display: none;}
  51. .windowbg span.topslice {background: none;}
  52. .windowbg span.topslice span {background: none;}
  53. .windowbg span.botslice {background: none;}
  54. .windowbg span.botslice span {background: none;}
  55. .windowbg2 span.topslice {background: none;}
  56. .windowbg2 span.topslice span {background: none;}
  57. .windowbg2 span.botslice {background: none;}
  58. .windowbg2 span.botslice span {background: none;}
  59. h3.catbg {color: #D8DEE9;}
  60. .catbg img {display: none;}
  61. ` );
  62. })();