Greasy Fork is available in English.

3DMM.com Noir

Updated version of the 3DMM.com Dark Theme.

/* ==UserStyle==
@name         3DMM.com Noir
@namespace    USO Archive
@author       Plopilpy
@description  Updated version of the 3DMM.com Dark Theme.
@version      20220917.21.35
@license      NONE
@preprocessor uso
==/UserStyle== */
.alt1 {
    background-color: #3b3b3b;
    color:white;
}
.alt1 a:link, .alt1Active a:link, .alt1 a:visited {
    color: #afbade;
    text-decoration: none;
}
.tcat {
    background: #D2D2D2 url(https://cdn.discordapp.com/attachments/785693139729383424/1020549900754231337/unknown.png) repeat-x top left;
    color: #48474C;
    font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.alt1, .alt1Active {
    background: #2a2a2a;
    color: #cfcfcf;
}
.alt2, .alt2Active {
    background: #333;
    color: #cfcfcf;
}
.tborder {
    background: #212121;
    border: 1px solid #48474C;
}
.time {
    color: #cccccc;
}
.alt2 a:link, .alt2Active a:link {
    color: #cfd4e8;
    text-decoration: none;
}
.alt1 a:hover, .alt1 a:active, .alt1Active a:hover, .alt1Active a:active {
  color: #979797;
}
.tcat, .tcat a:visited, .tcat a:link{
color: #7d7b83;
}
.tcat a:hover, .tcat a:active {
  color: #656565;
}
.alt2 a:link, .alt2Active a:link, .alt2 a:visited, .alt2Active a:visited {
  color: #8786a9;
}
.alt2 a:hover, .alt2 a:active, .alt2Active a:hover, .alt2Active a:active {
  color: #b3afb8;
}
.vbmenu_control, td.thead, div.thead, .tfoot{
background-color: #171717;
}
.panel {
  background: #161616;
}
.panelsurround{
background-color: #0a0a0a;
}
.vBulletin_editor{
background: #313030;
}
.imagebutton{
background:  #00000000 none repeat scroll 0% 0% !important;
  -webkit-filter: drop-shadow(0px 0px 5px #555);
  filter: drop-shadow(0px 0px 5px #555);
}
#vB_Editor_QR_textarea, .bginput, #vB_Editor_001_textarea{
background: #141414;
border: 1px solid #373636;
color: #d9d9d9;
}
#vB_Editor_001_textarea{
border: 1px solid #2b2b2b;
}
.thead2, .thead2 a:link{
background: #D2D2D2 url(https://cdn.discordapp.com/attachments/785693139729383424/1020570030246723604/unknown.png) repeat-x top left;
color: #c4c4c4;
}
.fieldset{
border: 2px ridge #222;
}
.button, select{
background: #151515;
border: 2px outset #414141;
color: #b2b2b2;
border-radius: 4px;
}
.button:hover{
background: #282828;
border: 2px outset #414141;
color: #b2b2b2;
border-radius: 4px;
}
.page, .tfoot[align="right"]{
background: #494953 !important;
}
.vbmenu_option{
background: #1d1d1d;
}
.vbmenu_popup{
background: #373737;
}
.fjdpth0{
background: #282828;
color: white;
}

img[src*="images/vbulletin/threedmm/statusicon/forum_new.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/statusicon/forum_old.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/statusicon/thread_lock.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/statusicon/thread_hot_lock.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/statusicon/thread_hot.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/statusicon/thread_hot_new.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/statusicon/thread_new.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/statusicon/thread.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/statusicon/thread_dot_new.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/buttons/firstnew.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/buttons/lastpost.gif"] {
    filter: brightness(0.27) contrast(1.2) saturate(10);
}
img[src*="images/vbulletin/threedmm/statusicon/user_offline.gif"] {
    filter: brightness(0.4) contrast(2) saturate(4);
}
img[src*="images/vbulletin/threedmm/statusicon/user_online.gif"] {
    filter: brightness(0.4) contrast(2) saturate(4);
}
img[src*="images/vbulletin/threedmm/misc/navbits_start.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/misc/navbits_finallink.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/rating/stars_small_5.gif"] {
    filter: brightness(0.4) contrast(1.7);
}
img[src*="images/vbulletin/threedmm/rating/stars_small_4.gif"] {
    filter: brightness(0.4) contrast(1.7);
}
img[src*="images/vbulletin/threedmm/rating/stars_small_3.gif"] {
    filter: brightness(0.4) contrast(1.7);
}
img[src*="images/vbulletin/threedmm/rating/stars_small_2.gif"] {
    filter: brightness(0.4) contrast(1.7);
}
img[src*="images/vbulletin/threedmm/rating/stars_small_1.gif"] {
    filter: brightness(0.4) contrast(1.7);
}
img[src*="images/vbulletin/threedmm/misc/multipage.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/buttons/quote.gif"] {
    filter: brightness(0.26) contrast(1.3);
}
img[src*="images/vbulletin/threedmm/buttons/rate.gif"] {
    filter: brightness(0.26) contrast(1.3);
}
img[src*="images/vbulletin/threedmm/buttons/edit.gif"] {
    filter: brightness(0.26) contrast(1.3);
}
img[src*="images/vbulletin/threedmm/buttons/quickreply.gif"] {
    filter: brightness(0.26) contrast(1.3);
}
img[src*="images/vbulletin/threedmm/misc/winxp.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/misc/win98.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/buttons/report.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/statusicon/thread_dot.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/statusicon/thread_dot_hot.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/misc/whos_online.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/misc/stats.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/statusicon/thread_moved.gif"] {
    filter: brightness(21.5%);
}
img[src*="images/vbulletin/threedmm/buttons/collapse_tcat.gif"] {
    filter: brightness(0.27) contrast(1.2) saturate(10);
}
img[src*="images/vbulletin/threedmm/buttons/collapse_tcat_collapsed.gif"] {
    filter: brightness(0.27) contrast(1.2) saturate(10);
}
img[src*="images/vbulletin/threedmm/buttons/collapse_thead.gif"] {
    filter: brightness(0.8) contrast(1.9);
}
img[src*="images/vbulletin/threedmm/buttons/collapse_thead_collapsed.gif"] {
    filter: brightness(0.8) contrast(1.9);
}
img[src*="images/vbulletin/threedmm/statusicon/post_old.gif"] {
    filter: brightness(0.27) contrast(1.3) saturate(10);
}
img[src*="images/vbulletin/threedmm/statusicon/post_new.gif"] {
    filter: brightness(0.27) contrast(1.3) saturate(10);
}
img[src*="images/footer_logo_3dmmcom.gif"], img[src*="images/vbulletin/threedmm/buttons/reply.gif"], img[src*="images/vbulletin/threedmm/buttons/newmovie.gif"], img[src*="images/vbulletin/threedmm/buttons/newreview.gif"], img[src*="images/vbulletin/threedmm/buttons/newmod.gif"], img[src*="images/vbulletin/threedmm/buttons/newthread.gif"], img[src*="images/menu_button.gif"], img[src*="images/menu_movies.gif"], img[src*="images/menu_reviews.gif"], img[src*="images/menu_awards.gif"], img[src*="images/menu_mods.gif"], img[src*="images/menu_about.gif"], img[src*="images/menu_stats.gif"], img[src*="images/menu_uploader.gif"], img[src*="images/menu_links.gif"], img[src*="images/menu_logo.gif"], img[src*="images/menu_3dmmcom.gif"] {
    filter: brightness(61%);
}
img[src*="images/vbulletin/threedmm/misc/menu_open.gif"], img[src*="images/vbulletin/threedmm/buttons/sortasc.gif"], img[src*="images/vbulletin/threedmm/buttons/sortdesc.gif"] {
    filter: brightness(0.8) contrast(1.9);
}

.threedmm_border_left{
background: url(https://cdn.discordapp.com/attachments/785693139729383424/1020717381024231565/unknown.png) #494953 repeat-y top left;
}

.threedmm_corner_bottom_left{
background: url(https://cdn.discordapp.com/attachments/785693139729383424/1020717593478307840/border_bottom_left.png) #494953 repeat-y top left;
}

.threedmm_border_bottom{
background: url(https://cdn.discordapp.com/attachments/785693139729383424/1020720813265133628/unknown.png) repeat-x bottom;
}

.threedmm_border_right{
background: url(https://cdn.discordapp.com/attachments/785693139729383424/1020721103557103676/unknown.png) #494953 repeat-y top right
}

.threedmm_corner_top_left {
  background: url(https://cdn.discordapp.com/attachments/785693139729383424/1020721729707982959/corner_top_left.png) no-repeat top left;
}

.threedmm_corner_bottom_right {
  background: url(https://cdn.discordapp.com/attachments/785693139729383424/1020721728982372372/corner_bottom_right.png) no-repeat bottom right;
}

.threedmm_corner_top_right {
  background: url(https://cdn.discordapp.com/attachments/785693139729383424/1020721729330479196/corner_top_right.png) no-repeat top right;
}

.threedmm_border_top {
  background: url(https://cdn.discordapp.com/attachments/785693139729383424/1020722264276217896/unknown.png) repeat-x top;
}

html[dir="ltr"] body{
background-image: url(https://cdn.discordapp.com/attachments/785693139729383424/1020722382849183804/unknown.png);
}

/* i really want this to be global */