Wookipan

TF95 theme for wiki.tf

Apr 1st, 2021
34
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /* START TF95 Wiki by User:Wookipan */
  2. @import url('http://fonts.cdnfonts.com/css/w95fa');
  3.  
  4. body {
  5.   cursor: url('/w/images/0/02/User_Wookipan_tf95_cursor.png'), auto;
  6. }
  7.  
  8. body.mediawiki {
  9.   background: #c0c0c0 !important;
  10. }
  11. *:not(.wikiEditor-ui-text *) {
  12.   font-family: 'W95FA', sans-serif !important;
  13. }
  14.  
  15. /* W95 scrollbars by Lou Huang @ https://codepen.io/louh/pen/oZJQvm */
  16. ::-webkit-scrollbar {
  17.   width: 16px;
  18.   height: 16px;
  19. }
  20.  
  21. ::-webkit-scrollbar-track {
  22.   background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAFElEQVQIW2M4fPz0////GYAYyAIASnoKpV3w4kgAAAAASUVORK5CYII=');
  23.   image-rendering: pixelated;
  24. }
  25. ::-webkit-scrollbar-track:active {
  26.   background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAEElEQVQIW2No6+pjgAAgCwAWogM9VKrgGQAAAABJRU5ErkJggg==');
  27. }
  28.  
  29. ::-webkit-scrollbar-thumb {
  30.   border-top: 1px solid #c3c7cb;
  31.   border-left: 1px solid #c3c7cb;
  32.   border-right: 1px solid black;
  33.   border-bottom: 1px solid black;
  34.   box-shadow: inset 1px 1px 0 0 white, inset -1px -1px 0 0 #868a8e;
  35.   width: 16px;
  36.   height: 16px;
  37.   background-color: #c3c7cb;
  38.   z-index: 1;
  39. }
  40.  
  41. ::-webkit-scrollbar-corner {
  42.   background-color: #c3c7cb;
  43. }
  44.  
  45. ::-webkit-resizer {
  46.   width: 16px;
  47.   height: 16px;
  48.   background-color: #c3c7cb;
  49.   background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAN0lEQVR4Ae3MgQUAMBRDwU5fFF05lb/CARTBw2Ulof0DxPtcwp3hNuEYnjbcEW4TjuFpwx3h9gMWGgZ2Y/PT2gAAAABJRU5ErkJggg==');
  50.   background-position: bottom right;
  51.   background-repeat: no-repeat;
  52.   image-rendering: pixelated;
  53. }
  54.  
  55. ::-webkit-scrollbar-button,
  56. ::-webkit-scrollbar-button {
  57.   border-top: 1px solid #c3c7cb;
  58.   border-left: 1px solid #c3c7cb;
  59.   border-right: 1px solid black;
  60.   border-bottom: 1px solid black;
  61.   box-shadow: inset 1px 1px 0 0 white, inset -1px -1px 0 0 #868a8e;
  62.   display: block;
  63.   width: 16px;
  64.   height: 16px;
  65.   background-color: #c3c7cb;
  66.   image-rendering: pixelated;
  67.   background-repeat: no-repeat;
  68.   background-position: center center;
  69. }
  70. ::-webkit-scrollbar-button:active,
  71. ::-webkit-scrollbar-button:active {
  72.   background-position: 2px 2px;
  73. }
  74. ::-webkit-scrollbar-button:horizontal:decrement,
  75. ::-webkit-scrollbar-button:horizontal:decrement {
  76.   background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAQAAAD8fJRsAAAAHklEQVQY02NgoBT8xyX8H5fwf1zCpOjAYwceV1EEAAO2D/HsQ4vsAAAAAElFTkSuQmCC');
  77. }
  78. ::-webkit-scrollbar-button:horizontal:increment,
  79. ::-webkit-scrollbar-button:horizontal:increment {
  80.   background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAQAAAD8fJRsAAAAHUlEQVQY02NgIB/8xy3xH7fEf9wS/0nUQZqrKAYAK44P8ZRmzLQAAAAASUVORK5CYII=');
  81. }
  82. ::-webkit-scrollbar-button:vertical:decrement,
  83. ::-webkit-scrollbar-button:vertical:decrement {
  84.   background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGklEQVR4AWMYxuA/SYphmETFhDX9x4mHGQAAcL4P8dQiMq8AAAAASUVORK5CYII=');
  85. }
  86. ::-webkit-scrollbar-button:vertical:increment,
  87. ::-webkit-scrollbar-button:vertical:increment {
  88.   background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAQAAAD8fJRsAAAAF0lEQVQY02NgoBf4jwJxSOHQhcNAOgMAWWAP8Rv2U3UAAAAASUVORK5CYII=');
  89. }
  90. ::-webkit-scrollbar-button:horizontal:increment:start,
  91. ::-webkit-scrollbar-button:horizontal:increment:start {
  92.   display: none;
  93. }
  94. ::-webkit-scrollbar-button:horizontal:decrement:end,
  95. ::-webkit-scrollbar-button:horizontal:decrement:end {
  96.   display: none;
  97. }
  98. ::-webkit-scrollbar-button:vertical:increment:start,
  99. ::-webkit-scrollbar-button:vertical:increment:start {
  100.   display: none;
  101. }
  102. ::-webkit-scrollbar-button:vertical:decrement:end,
  103. ::-webkit-scrollbar-button:vertical:decrement:end {
  104.   display: none;
  105. }
  106. ::-webkit-scrollbar-button:active,
  107. ::-webkit-scrollbar-button:active {
  108.   border-top: 1px solid #868a8e;
  109.   border-left: 1px solid #868a8e;
  110.   border-bottom: 1px solid #868a8e;
  111.   border-right: 1px solid #868a8e;
  112.   box-shadow: none;
  113. }
  114.  
  115. ::selection {
  116.   background: #0000a8;
  117.   color: #fff;
  118. }
  119.  
  120. .mediawiki img:not(.mediawiki .free-hat-totally-legit-ad img) {
  121.   filter: hue-rotate(32deg);
  122. }
  123.  
  124. .mediawiki
  125.   a:not(div.quality-tag a):not(.mediawiki a.mw-userlink):not(.mediawiki
  126.     th.navbox-title
  127.     a):not(.mediawiki .mp-content-header a):not(.mediawiki
  128.     div.mp-content-header-alt
  129.     a) {
  130.   color: #000 !important;
  131. }
  132.  
  133. .mediawiki #bodyContent a:hover {
  134.   color: #2d49eb !important;
  135. }
  136.  
  137. .mediawiki hr {
  138.   background: unset !important;
  139. }
  140.  
  141. .mediawiki td {
  142.   border: none;
  143. }
  144.  
  145. .mediawiki td[style*='\#79542B'] {
  146.   border: none !important;
  147. }
  148.  
  149. .mediawiki .noprint.plainlinks,
  150. .mediawiki .noprint.plainlinks span,
  151. .mediawiki th.header,
  152. .navbox-title,
  153. table.navbox th,
  154. .navbox-title,
  155. table.navbox th a,
  156. .mediawiki th.navbox-title:not(.mediawiki table#collapsibleTable0 th),
  157. .mediawiki table.infobox th,
  158. .mediawiki th#top-header,
  159. .mediawiki tr .mp-content-header,
  160. .mediawiki div.mp-content-header-alt {
  161.   background-color: #000080 !important;
  162.   color: #fff !important;
  163. }
  164.  
  165. .mediawiki tbody,
  166. .mediawiki
  167.   td:not(table.infobox tbody tr td):not(.mediawiki .ambox-delete, .mediawiki
  168.     td.ambox-serious, .mediawiki td.ambox-text) {
  169.   background-color: #c0c0c0 !important;
  170.   border: 1px solid #fff;
  171.   border-top: 1px solid #000;
  172.   border-left: 1px solid #000;
  173. }
  174.  
  175. .mediawiki table.infobox {
  176.   border: none;
  177. }
  178.  
  179. .mediawiki table.infobox tbody tr td {
  180.   border: 1px solid #000 !important;
  181. }
  182.  
  183. .mediawiki table.navbox {
  184.   background-color: #fffcf7;
  185.   border: 1px dotted #000 !important;
  186. }
  187.  
  188. .mediawiki td.navbox-group font {
  189.   color: #000;
  190. }
  191.  
  192. .mediawiki #p-logo {
  193.   background: unset !important;
  194. }
  195. .mediawiki #p-search {
  196.   background: #c0c0c0 !important;
  197.   border: 1px solid #fff;
  198.   border-right: 1px solid #000;
  199.   border-bottom: none;
  200. }
  201. .mediawiki #p-search #searchInput {
  202.   background: #fff !important;
  203.   border: 1px inset #7b7b7b !important;
  204. }
  205. .mediawiki #p-search #searchButton {
  206.   background: url(/w/images/c/ce/User_Wookipan_tf95_search_btn.png) top no-repeat !important;
  207. }
  208.  
  209. .mediawiki div#bodyContent {
  210.   background: #c0c0c0;
  211.   padding: 1em;
  212.   border: 2px solid #fff;
  213.   border-right: 2px solid #000;
  214. }
  215.  
  216. .mediawiki #mw-head {
  217.   background: #008080;
  218.   border: 1px solid #fff;
  219. }
  220.  
  221. .mediawiki #mw-head div#p-personal a {
  222.   color: #000 !important;
  223. }
  224.  
  225. .mediawiki div#footer {
  226.   background: unset !important;
  227. }
  228.  
  229. .mediawiki #mw-panel {
  230.   background-color: #c0c0c0;
  231. }
  232.  
  233. #mw-navigation div.vectorTabs ul li,
  234. #mw-navigation div.vectorMenu {
  235.   color: #000 !important;
  236.   border: 1px solid #fff;
  237.   border-right: 1px solid #000;
  238.   border-bottom: none;
  239. }
  240.  
  241. #mw-navigation div.vectorMenu h3 span {
  242.   color: #000;
  243.   padding: 3px 0px 3px 20px;
  244. }
  245.  
  246. #mw-navigation div.vectorMenu a,
  247. #mw-navigation div.vectorMenu a span {
  248.   color: #000 !important;
  249. }
  250.  
  251. #mw-navigation div.vectorTabs ul li.selected {
  252.   border-right: 2px solid #000;
  253. }
  254.  
  255. #mw-navigation div.vectorTabs ul li *,
  256. #mw-navigation div.vectorTabs ul li,
  257. #mw-navigation div.vectorMenu {
  258.   background: #c0c0c0 !important;
  259.   color: #000 !important;
  260.   border-radius: 4px 4px 0 0;
  261.   font-family: inherit !important;
  262.   text-transform: uppercase;
  263. }
  264.  
  265. .mediawiki #mw-head-base {
  266.   background: #018281;
  267. }
  268. .mediawiki #content {
  269.   background: #018281 !important;
  270.   border: 1px solid #000 !important;
  271. }
  272.  
  273. .mediawiki div#toc {
  274.   background-color: inherit;
  275.   border: 1px solid #fff;
  276.   border-top: 1px solid #000;
  277.   border-left: 1px solid #000;
  278. }
  279.  
  280. .mediawiki .mw-wiki-logo {
  281.   background-image: url('/w/images/5/5b/User_Wookipan_tfwiki95_logo.png');
  282. }
  283.  
  284. .mediawiki .mw-changeslist-line td.mw-changeslist-line-inner {
  285.   width: 100%;
  286. }
  287.  
  288. .mediawiki li.gallerybox {
  289.   border: 1px solid #000;
  290. }
  291.  
  292. .mediawiki li.gallerybox .thumb,
  293. .mediawiki li.gallerybox .thumb img {
  294.   background: #c0c0c0 !important;
  295. }
  296.  
  297. .mediawiki div.mp-content-header-alt {
  298.   border: none !important;
  299. }
  300.  
  301. .mediawiki .mp-content-header a {
  302.   color: #fff !important;
  303. }
  304.  
  305. .mediawiki div.mp-content-header-alt a {
  306.   color: #fff !important;
  307. }
  308. .mediawiki .mp-content-table {
  309.   background: #fefbf6;
  310.   border: 1px dotted #000;
  311. }
  312.  
  313. .tf95-box-container {
  314.   width: 50em;
  315.   background: #c0c0c0;
  316.   border-width: 1px;
  317.   border-color: #ffffff #808080 #808080 #ffffff;
  318.   border-style: solid;
  319.   position: fixed;
  320.   top: 50%;
  321.   left: 50%;
  322.   transform: translate(-50%, -50%);
  323.   padding: 1px;
  324.   z-index: 1;
  325.   -webkit-user-select: none;
  326.   -moz-user-select: none;
  327.   -o-user-select: none;
  328.   user-select: none;
  329. }
  330.  
  331. .tf95-box-container span.tf95-btn:focus {
  332.   outline: none;
  333. }
  334.  
  335. div.tf95-box-title {
  336.   height: 18px;
  337.   width: 100%;
  338.   background: #000080;
  339.   color: #fff;
  340. }
  341.  
  342. .tf95-box-title span {
  343.   margin: 2px 0 0 1px;
  344.   float: left;
  345.   font-family: Tahoma !important;
  346.   font-weight: bold;
  347.   font-size: 11px;
  348. }
  349.  
  350. .tf95-box-title span.tf95-btn {
  351.   margin: 2px 2px 2px 0;
  352.   float: right;
  353.   width: 14px;
  354.   height: 13.5px;
  355.   color: gray;
  356.   background: #c0c0c0;
  357.   border-width: 1px;
  358.   border-color: #ffffff #808080 #808080 #ffffff;
  359.   padding: 0;
  360.   font-size: 9px;
  361.   font-weight: bold;
  362.   text-align: center;
  363. }
  364.  
  365. div.tf95-box-body {
  366.   padding: 1em;
  367.   font-size: 0.9rem;
  368. }
  369.  
  370. div.tf95-box-body span.tf95-btn {
  371.   display: block;
  372.   position: relative;
  373.   width: 100px;
  374.   background: #c0c0c0;
  375.   outline: 1px solid #000000;
  376.   border-width: 1px;
  377.   border-style: solid;
  378.   border-color: #ffffff #808080 #808080 #ffffff;
  379.   font-family: Tahoma !important;
  380.   padding: 4px 10px;
  381.   margin: 20px auto 3px;
  382.   bottom: 0px;
  383.   cursor: pointer;
  384. }
  385.  
  386. div.tf95-box-body span.tf95-btn:active {
  387.   border: 2px inset;
  388. }
  389.  
  390. @media only screen and (max-device-width: 420px) {
  391.   .tf95-box-container {
  392.     display: none !important;
  393.   }
  394. }
  395. /* END TF95 Wiki */
RAW Paste Data