您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
OLED Dark Style
/* ==UserStyle== @name EMPeror Dark Theme @namespace github.com/openstyles/stylus @version 1.0.7 @description OLED Dark Style @author bighype @license MIT ==/UserStyle== */ @-moz-document regexp("^https:\\/\\/www\\.empornium\\.(sx|is).+") { :root { --background: #000; --background-light: #0c0c0c; --selection-text: #1d1f21; --font-color: #e1e1e1; --emp-dark-blue: #07206E; --emp-light-blue: #07c; --emp-dark-red: #350b0b; --emp-light-red: #840000; --emp-light-green: #135300; } body { background-image: none !important; color: var(--font-color) !important; background-color: var(--background) !important; border-color: var(--selection-text) !important; font-size: small; } h1, h2 { color: var(--font-color); } #content { width: initial; min-width: initial; max-width: initial; margin: initial; } span.s-tag.s-good a { color: var(--font-color) !important; /* font-weight: bold !important; */ } span.s-tag.s-disliked > a { color: var(--font-color) !important; /* font-weight: bold !important; */ } input[type="checkbox"] { transform: scale(1.7); accent-color: var(--emp-light-blue); opacity: 0.6; margin-right: 2px; } table input[type="checkbox"] + label { font-size: 16px; } input[type="checkbox"]:checked { background-size: cover; padding: 2px; } select, .inputtext, .smallish, .smallest { background: var(--background-light); color: var(--font-color); } input[type=text]:read-only { background: #222; color: var(--font-color); } textarea { background-image: initial; background-color: var(--background); color: var(--font-color); } .s-tag.s-staff a { max-width: initial; } .details .sidebar, #requests .sidebar { width: 330px; } .details .middle_column, #requests .middle_column { margin: 0px 330px 10px 0px; } input { background: #666; color: var(font-color); } input[type="submit"], input[type="button"], #threadman-save-settings { background-color: var(--emp-dark-blue); border: 1px solid transparent; border-radius: 3px; box-shadow: rgba(255, 255, 255, .4) 0 1px 0 0 inset; box-sizing: border-box; color: var(--font-color); cursor: pointer; font-size: 13px; margin: 0; outline: none; padding: 4px .6em; position: relative; text-align: center; text-decoration: none; user-select: none; -webkit-user-select: none; touch-action: manipulation; vertical-align: baseline; white-space: nowrap; } input[type="submit"]:hover, input[type="submit"]:focus, input[type="button"]:hover, input[type="button"]:focus { background-color: var(--emp-light-blue); } input { background: var(--background); color: var(--font-color); } input[type="submit"]:focus, input[type="button"]:focus { box-shadow: 0 0 0 4px rgba(0, 149, 255, .15); } input[type="submit"]:active, input[type="button"]:active { background-color: var(--emp-light-blue); box-shadow: none; } .blueButton, .infoButton { background: var(--emp-light-blue); } .greenButton { background: var(--emp-light-green); } .orangeButton { background: #b54e07; } .filter_torrents .inputtext { width: 80%; } .button_sort.sort_select { background-color: var(--emp-light-blue); color: var(--font-color); } .bbcode { background-image: none !important; } hr { border-color: #222; opacity: 0.5; } span.bbcode.tooltip[title="Se7enSeas"] { display: none; } div#logo { filter: invert(100%); opacity: 0.5; transition: opacity 0.3s ease-in-out; /* display: none; */ } div#logo:hover { filter: invert(0); opacity: 1; } /* Links */ a, .head a, .torrent_table .linkbox a { color: var(--emp-light-blue); } .linkbox a, .breadcrumbs a { color: var(--font-color); } #menu a { color: var(--font-color); } #menu a:hover { background-color: var(--emp-dark-blue); } #header_bottom a:hover { background-color: var(--emp-dark-blue); } .label { background-color: var(--background); } .redbar a, .orangebar a { color: var(--emp-light-blue); } /* Tables */ tr { background-color: var(--background); } td { /* background-color: var(--background-light); */ background-color: var(--background); } td a { font-size: 1em; } table.boxstat td { background-color: var(--background); } table.boxstat a, table.boxstat a:visited { color: var(--font-color); } table.boxstat { color: rgb(249, 240, 226); } .cat_list tr td { background-color: var(--background); } tr.rowa, .rowa { background-color: var(--background-light); } tr.rowb, .rowb { background-color: var(--background); } table.border { border: 1px solid var(--background-light); } table input[type="checkbox"] + label { font-size: 0.9em; } #articles tr.colhead, #forums tr.colhead, #top10 tr.colhead, #torrents tr.colhead, #staff tr.colhead, #collage tr.colhead, #staffpm tr.colhead, #staffpms tr.colhead, #tools tr.colhead, #userhistory tr.colhead, #user tr.colhead, #reports tr.colhead, #requests tr.colhead, #upload tr.colhead, #tags tr.colhead, #inbox tr.colhead { background-color: var(--background-light); color: #999; } .box { background: var(--background); } .font_icon.forum_icons.forum_hint_unread { background-image: linear-gradient(rgb(0, 33, 49) 0%, rgb(0, 0, 0) 100%); background-color: initial; -webkit-text-fill-color: transparent; -webkit-text-stroke-color: rgb(78, 153, 200); } #searchbars input.searchbox { background-color: rgb(31, 33, 34); border-width: 0px; border-style: initial; border-color: initial; color: rgb(207, 198, 182); } #searchbars .searchbutton { background-image: initial; background-color: rgb(31, 33, 34); border-width: 0px; border-style: initial; border-color: initial; } #searchbars .searchcontainer { display: inline-block; background-color: rgb(31, 33, 34); border: 1px solid black; color: #ccc; position: relative; width: 10%; min-width: 110px; border-radius: 6px; white-space: nowrap; } .font_icon.torrent_icons.icon_torrent_okay, .font_icon.torrent_icons.download, .font_icon.torrent_icons.icon_torrent_bonus.bonus, .font_icon.torrent_icons.bookmark { opacity: 0.6; } #footer img { opacity: 0.5; transition: opacity 0.3s ease-in-out; } #footer img:hover { opacity: 1; } h2 a img { opacity: 0.8; } /* OPTIONAL: hide the modal download details */ #modal_content .details.thin { display: none !important; } .alertbar { background-color: var(--emp-dark-blue); } .head { background: var(--background-light); color: var(--font-color); } .top_info { background: var(--background); } input[type="text"], input[type="password"] { background: var(--background-light); color: var(--font-color); } /*Tags and script specific modifications */ span.s-tag.s-disliked { background-image: initial; background-color: #340000; border-bottom-color: #9c0000; } span.s-tag.s-good { background-image: initial; background-color: #2a4811; border-bottom-color: #716757; } span.s-tag.s-useless { background: #7b7b7b; } .user_name { background-color: #242424; border: 1px solid #999; } .tag_inner .s-tag { color: var(--font-color); background-color: #1b1d1d; border-bottom: 1px solid #232a01; } .tag_inner .s-tag > a { color: var(--font-color); } .s-add-good, .s-remove-good { background: #5a7454; border: 1px solid var(--emp-light-green); } .s-add-disliked, .s-remove-disliked { background: #9E3333; border: 1px solid var(--emp-light-red); } .s-add-terrible, .s-remove-terrible { background: #333; border: 1px solid var(--background); } .messagebar { background-color: #2a4811; border: 1px solid #0a390a; } .messagebar.alert { background-color: var(--emp-light-red); border: 1px solid var(--emp-dark-red); } #s-conf-wrapper, #s-conf-form { background-color: var(--background); color: var(--font-color); box-shadow: 0 0 20px var(--background); } /* .tab-row-container a.s-conf-tab { color: var(--font-color); } .tab-row-container a.s-conf-tab:hover { color: var(--background); } */ .tab-row-container .s-selected a.s-conf-tab { background-color: white; color: var(--background); } #s-conf-content textarea { background-color: var(--background); color: var(--font-color); } #s-conf-status.s-success { color: var(--background); } #autoresults { background-color: var(--background); color: var(--font-color); } /* make almost all user posting themes compliant */ .bbcode { background-color: var(--background) !important; color: var(--font-color) !important; } table.overlay { border: 1px solid var(--emp-dark-blue); box-shadow: 2px 2px 8px 0px rgba(0, 0, 0, .9); } .overlay, .overlay .leftOverlay, .overlay .rightOverlay { border: 1px dashed var(--emp-dark-blue); background-color: var(--background); color: var(--font-color); } /* span.rank { color: var(--emp-light-blue) !important; } */ #close-threadman-settings a:hover { background-color: var(--emp-light-red); } }