Galinoa

Sankaku Channel Dark Backup

Jan 12th, 2016
900
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 49.87 KB | None | 0 0
  1. @-moz-document domain('chan.sankakucomplex.com'), url(https://chan.sankakucomplexxx.com/) {
  2.  
  3.   /*
  4.       Sankaku Channel Dark v2.65
  5.       https://chan.sankakucomplex.com/forum/show/2503
  6.       https://userstyles.org/styles/108798/sankaku-dark
  7.  
  8.       To fix the notes, download this userscript:
  9.       https://sleazyfork.org/en/scripts/13267-sankaku-channel-notefix
  10.  
  11.       Shameless self advertising:
  12.       bb-iqdb, dark Userstyle for IQDB, based on Sankaku Channel Dark:
  13.       https://userstyles.org/styles/140392/bb-iqdb
  14.   */
  15.  
  16.  
  17.    
  18.   /* Global */
  19.   body {
  20.     background: #1B1B1B !important;
  21.   }
  22.  
  23.   #content {
  24.     padding: 0 0 300px !important;
  25.     margin: 15px auto 0 !important;
  26.     max-width: 1200px;
  27.   }
  28.  
  29.   #share {
  30.     display: none !important;
  31.   }
  32.  
  33.   #artist-update,
  34.   #right-col #edit,
  35.   #right-col #comments {
  36.     float: none !important;
  37.     width: 750px !important;
  38.     margin: 0 auto !important;
  39.   }
  40.   .blacklisted {
  41.     filter: blur(4px) grayscale(50%);
  42.     -webkit-filter: blur(4px) grayscale(50%);
  43.     transition: 100ms filter linear, 100ms -webkit-filter linear;
  44.   }
  45.   .blacklisted:hover {
  46.       /* Reveal blurred thumbnails when hovering */
  47.     filter: unset !important;
  48.     -webkit-filter: unset !important;
  49.   }
  50.  
  51.   /*--------------------------------------------------------*/
  52.   /*--------------------------------------------------------*/
  53.  
  54.   /* News Articals */
  55.   #headerthumbs {
  56.         /* Articals box positioning */
  57.     background: #FAFAFA;
  58.     border-width: 0 2px 2px;
  59.     border-style: solid;
  60.     border-color: #DDD;
  61.     padding-top: 2em !important;
  62.     padding-bottom: 22px !important;
  63.     margin-left: -302px !important;
  64.     height: 150px !important;
  65.     width: 600px !important;
  66.     left: 50% !important;
  67.     position: absolute;
  68.       /* Animation */
  69.     box-shadow: 0 8px 7px -8px rgba(0, 0, 0, 0.6);
  70.     transform: translateY(-188px);
  71.     transition: transform 400ms, box-shadow 400ms;
  72.     transition-delay: 500ms;
  73.     z-index: 10001 !important;
  74.       /* Styling */
  75.     background: var(--main-bg-color) !important;
  76.     border-width: 0 2px 2px !important;
  77.     border-style: solid !important;
  78.     border-color: var(--main-br-color) !important;
  79.   }
  80.  
  81.   #headerthumbs:hover {
  82.         /* Hover to expand */
  83.     box-shadow: 0 10px 9px -10px rgba(0, 0, 0, 0.8);
  84.     transform: translateY(-14px);
  85.     transition: transform 400ms, box-shadow 400ms;
  86.     transition-delay: 140ms;
  87.     z-index: 10001 !important;
  88.   }
  89.  
  90.   #headerthumbs ul {
  91.         /* Thumbnail container */
  92.     padding-left: 1.25em !important;
  93.     margin: 0 auto !important;
  94.     width: 560px;
  95.   }
  96.  
  97.   #headerthumbs ul li {
  98.       /* Makes sure the news aticals don't hit the edge of the card */
  99.     max-height: 164px;
  100.     overflow-y: hidden;
  101.   }
  102.  
  103.   /*--------------------------------------------------------*/
  104.   /*--------------------------------------------------------*/
  105.  
  106.   /* Notifications */
  107.   #news-ticker {
  108.       /* Move news notifications to the bottom */
  109.     position: fixed;
  110.     bottom: 15px;
  111.     right: 15px;
  112.     max-width: 300px !important;
  113.     z-index: 1000;
  114.       /* Styling */
  115.     background: var(--main-bg-color) !important;
  116.     border: var(--main-br) !important;
  117.     box-shadow: 0 3px 10px 3px rgba(0, 0, 0, 0.5);
  118.   }
  119.  
  120.   #notice {
  121.         /* Red text on top */
  122.     position: fixed !important;
  123.     padding: 5px 10px !important;
  124.     width: auto !important;
  125.     top: 10px !important;
  126.     left: 10px !important;
  127.       /* Styling */
  128.     color: #F00 !important;
  129.     font-size: 14pt !important;
  130.     box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.7);
  131.   }
  132.  
  133.   /*--------------------------------------------------------*/
  134.   /*--------------------------------------------------------*/
  135.  
  136.   /* Hide all Ads */
  137.   .scad,
  138.   .scad-i,
  139.   .sidebar iframe {
  140.     display: none !important;
  141.   }
  142.  
  143.   /*--------------------------------------------------------*/
  144.   /*--------------------------------------------------------*/
  145.  
  146.   /* Header */
  147.   #site-title {
  148.     margin: 0 !important;
  149.     font-size: 16px !important;
  150.   }
  151.  
  152.   #header {
  153.         /* Space between Header and Content */
  154.     cursor: default;
  155.     margin-bottom: 0 !important;
  156.       /* Styling */
  157.     background-color: #222 !important;
  158.     background: url("chrome://global/skin/media/imagedoc-darknoise.png") repeat fixed !important;
  159.   }
  160.  
  161.   #site-title {
  162.     padding-top: 10.5px !important;
  163.   }
  164.  
  165.   #navbar>li,
  166.   #subnavbar>li {
  167.     font-size: 16px !important;
  168.   }
  169.   .subnav {
  170.     font-size: 12px !important;
  171.   }
  172.  
  173.  
  174.   #navbar {
  175.     min-width: 100vw !important;
  176.   }
  177.  
  178.   #navbar li {
  179.         /* Current page fix */
  180.     padding: 2px 0px 5px !important;
  181.       border-width: 2px !important;
  182.     border-style: solid !important;
  183.     border-color: transparent !important;
  184.   }
  185.  
  186.   #navbar li>a {
  187.     padding: 2px 10px 3px !important;
  188.   }
  189.  
  190.   #navbar li:hover {
  191.     background: var(--main-bg-color) !important;
  192.     border: var(--main-br) !important;
  193.     border-bottom: 2px solid #282828 !important;
  194.   }
  195.  
  196.   #navbar li.current-page {
  197.         /* Dark theme hover fix */
  198.     background: var(--main-bg-color) !important;
  199.     border: var(--main-br) !important;
  200.     border-bottom: 1px solid #282828 !important;
  201.   }
  202.  
  203.   #navbar li.lang-select {
  204.     border: 0 solid transparent !important;
  205.   }
  206.  
  207.   #navbar li>ul {
  208.         /* Hover background fix */
  209.       background: var(--main-bg-color) !important;
  210.     height: auto !important;
  211.   }
  212.  
  213.   #navbar li.lang-select:hover {
  214.         /* Lang- hover fix */
  215.     background: none !important;
  216.     border: 0 solid transparent !important;
  217.   }
  218.  
  219.   #navbar li>ul>li {
  220.         /* Hover elements fix */
  221.     background: none !important;
  222.     border: 0 solid #FFF !important;
  223.     margin: 0px 12px !important;
  224.   }
  225.  
  226.   #navbar li>ul>li:hover {
  227.     background: transparent !important;
  228.     border: 0 solid transparent !important;
  229.   }
  230.  
  231.   #navbar li>ul>li>a {
  232.     padding: 0px 0px 10px !important;
  233.   }
  234.  
  235.   .subnav {
  236.     height: auto;
  237.   }
  238.  
  239.   #subnavbar {
  240.         /* Sub navbar spacing top */
  241.     border-left: 0 !important;
  242.     height: auto !important;
  243.     padding: 0px 20px !important;
  244.     /* padding: 7px 20px  !important; */
  245.     margin-bottom: 0 !important;
  246.       background: var(--main-bg-color) !important;
  247.     border-width: 2px 0 !important;
  248.     border-style: solid !important;
  249.     border-color: var(--main-br-color) !important;
  250.   }
  251.  
  252.   #subnavbar li a {
  253.     display: inline-block;
  254.     padding: 5px 0px 7px  !important;
  255.   }
  256.  
  257.   #headerlogo>a>img,
  258.   #header>div>a {
  259.       /* Hide Sankaku logo */
  260.     display: none !important;
  261.   }
  262.  
  263.   /*--------------------------------------------------------*/
  264.   /*--------------------------------------------------------*/
  265.  
  266.   /* Side Bar */
  267.   #sticky,
  268.   #post-view .sidebar {
  269.     position: absolute;
  270.     top: 118px;
  271.     left: 0px !important;
  272.   }
  273.  
  274.   #sticky {
  275.     width: 0px !important;
  276.   }
  277.  
  278.   #sticky.stick {
  279.         /* Fix no-click container */
  280.     width: 0px !important;
  281.     top: 0px;
  282.     overflow: visible !important;
  283.   }
  284.  
  285.   #post-view .sidebar {
  286.     width: 184px !important;
  287.     height: auto !important;
  288.     padding-right: 10px !important;
  289.     overflow: hidden;
  290.   }
  291.  
  292.   .sidebar {
  293.     padding-right: 10px !important;
  294.     margin-right: 0 !important;
  295.     width: 184px !important;
  296.   }
  297.  
  298.   .sidebar #user-excerpt {
  299.     padding-right: 1.2em !important;
  300.   }
  301.  
  302.   #wiki-show .sidebar {
  303.     position: sticky;
  304.     width: 184px !important;
  305.     top: 15px;
  306.   }
  307.  
  308.   #search-form>h5 {
  309.     font-size: 14pt;
  310.     text-align: center;
  311.     padding: 2px 0px 4px;
  312.   }
  313.  
  314.   #tags {
  315.         /* Text box Styling */
  316.     border-radius: 0 !important;
  317.     height: 25px !important;
  318.     color: #AAA !important;
  319.     font-size: 12pt;
  320.     font-weight: 500;
  321.     margin: 0.1em 0 5px -5px !important;
  322.     padding: 2px 5px !important;
  323.     width: 175px !important;
  324.     overflow: visible !important;
  325.     transition: all 300ms;
  326.   }
  327.  
  328.   #tags:hover {
  329.     transition: all 300ms;
  330.   }
  331.  
  332.   #ad_s_e_all #advanced_search {
  333.     background: none !important;
  334.     border: 1px solid var(--main-br-color) !important;
  335.     color: var(--bright-txt-color) !important;
  336.     margin: 0 !important;
  337.   }
  338.  
  339.   #advanced_search span,
  340.   #advanced_search select,
  341.   #advanced_search input {
  342.     color: var(--bright-txt-color) !important;
  343.   }
  344.  
  345.   #advanced_search fieldset {
  346.     width: 178px !important;
  347.     padding: 6px 0px 6px 6px !important;
  348.     margin: 0px !important;
  349.   }
  350.  
  351.   #suggestions {
  352.     box-shadow: 0 3px 10px 3px rgba(0, 0, 0, 0.5);
  353.   }
  354.  
  355.   #blacklisted-sidebar {
  356.     display: initial !important;
  357.   }
  358.  
  359.   #rating .unit-rating,
  360.   #rating .unit-rating li,
  361.   .r1-unit:hover,
  362.   .r2-unit:hover,
  363.   .r3-unit:hover,
  364.   .r4-unit:hover,
  365.   .r5-unit:hover {
  366.       /* Raplace default rating stars with transparent stars */
  367.     background-image: var(--rating-stars) !important;
  368.   }
  369.  
  370.     #rating .unit-rating {
  371.         /* Hollow star positioning */
  372.       background-repeat: repeat-x !important;
  373.       background-attachment: scroll !important;
  374.       background-position: left center !important;
  375.       background-color: transparent !important;
  376.     }
  377.  
  378.     #rating .unit-rating li {
  379.         /* Filled star positioning */
  380.       background-repeat: repeat !important;
  381.       background-attachment: scroll !important;
  382.       background-position: left top !important;
  383.       background-color: transparent !important;
  384.     }
  385.  
  386.     .r1-unit:hover,
  387.     .r2-unit:hover,
  388.     .r3-unit:hover,
  389.     .r4-unit:hover,
  390.     .r5-unit:hover {
  391.         /* Hover star positioning */
  392.       background-repeat: repeat !important;
  393.       background-attachment: scroll !important;
  394.       background-position: left bottom !important;
  395.       background-color: transparent !important;
  396.     }
  397.  
  398.     .favoriteIcon {
  399.         /* Raplace default favorite heart with custom heart */
  400.       background-image: var(--favorite-heart) !important;
  401.     }
  402.  
  403.     #add-to-favs,
  404.     #remove-from-favs {
  405.       background-image: none !important;
  406.     }
  407.  
  408.   #tag-sidebar li {
  409.     margin-bottom: 1px !important;
  410.   }
  411.  
  412.   /* Edit posts */
  413.   body.en[style="background-color: rgb(51, 170, 51);"] .sidebar {
  414.     box-shadow: 0px 0px 0px 12px rgba(51, 170, 51, 1) !important;
  415.   }
  416.   /* Add/Remove favorites */
  417.   body.en[style="background-color: rgb(255, 255, 170);"] .sidebar {
  418.     box-shadow: 0px 0px 0px 12px rgba(255, 255, 170, 1) !important;
  419.   }
  420.   /* Rate Safe */
  421.   body.en[style="background-color: rgb(102, 255, 102);"] .sidebar {
  422.     box-shadow: 0px 0px 0px 12px rgba(102, 255, 102, 1) !important;
  423.   }
  424.   /* Rate Questionable */
  425.   body.en[style="background-color: rgb(170, 170, 170);"] .sidebar {
  426.     box-shadow: 0px 0px 0px 12px rgba(170, 170, 170, 1) !important;
  427.   }
  428.   /* Rate Explicit/Flag post */
  429.   body.en[style="background-color: rgb(255, 102, 102);"] .sidebar {
  430.     box-shadow: 0px 0px 0px 12px rgba(255, 102, 102, 1) !important;
  431.   }
  432.   /* Rate Stars */
  433.   body.en[style="background-color: rgb(170, 255, 170);"] .sidebar {
  434.     box-shadow: 0px 0px 0px 12px rgba(170, 255, 170, 1) !important;
  435.   }
  436.   /* Apply tag script */
  437.   body.en[style="background-color: rgb(170, 51, 170);"] .sidebar {
  438.     box-shadow: 0px 0px 0px 12px rgba(170, 51, 170, 1) !important;
  439.   }
  440.   /* Apply tag script (Sanakau Addon) */
  441.   body.en[style="background-color: rgb(255, 221, 255);"] .sidebar {
  442.     box-shadow: 0px 0px 0px 12px rgba(255, 221, 255, 1) !important;
  443.   }
  444.  
  445.   /*--------------------------------------------------------*/
  446.   /*--------------------------------------------------------*/
  447.  
  448.   /* Login */
  449.   #user-login {
  450.     margin: 0 auto !important;
  451.   }
  452.  
  453.   #user-login>form>.form {
  454.     width: 100% !important;
  455.   }
  456.  
  457.   /*--------------------------------------------------------*/
  458.   /*--------------------------------------------------------*/
  459.  
  460.   /* My Account */
  461.   .user-home-heading img {
  462.     margin: 5px 18px 5px 5px !important;
  463.   }
  464.  
  465.   #user-index {
  466.     padding: 1em !important;
  467.     margin: 0 auto !important;
  468.     width: 600px !important;
  469.   }
  470.  
  471.   /*--------------------------------------------------------*/
  472.   /*--------------------------------------------------------*/
  473.  
  474.   /* My Profile */
  475.   .user-show-heading {
  476.     margin-bottom: 0 !important;
  477.     text-align: center !important;
  478.   }
  479.  
  480.   .user-show-heading h2 {
  481.     display: inherit !important;
  482.   }
  483.  
  484.   .user-show-preview {
  485.     padding: 1em 0 0 !important;
  486.     float: none !important;
  487.     width: 100% !important;
  488.   }
  489.  
  490.   .user-show-preview h4 {
  491.     margin: 0 auto 5px !important;
  492.     width: 860px !important;
  493.   }
  494.  
  495.   .user-show-preview div {
  496.     display: table !important;
  497.     margin: 0 auto !important;
  498.   }
  499.  
  500.   /*--------------------------------------------------------*/
  501.   /*--------------------------------------------------------*/
  502.  
  503.   /* Post List */
  504.   #post-list .content {
  505.     position: initial;
  506.     padding-left: 0;
  507.     width: 100%;
  508.   }
  509.  
  510.   #popular-preview {
  511.     border: var(--main-br) !important;
  512.   }
  513.   #post-list .blacklisted {
  514.         /* Remove blacklisted thumbnails from post view */
  515.     display: none !important;
  516.   }
  517.   #post-list #popular-preview .blacklisted {
  518.     display: inline-block !important;
  519.   }
  520.  
  521.   /* Thumbnail Styling */
  522.   img.preview {
  523.     border: none !important;
  524.     box-shadow: 0 6px 5px -2px rgba(0, 0, 0, 0.9);
  525.     padding: 0 !important;
  526.     transition: box-shadow 300ms, transform 300ms;
  527.   }
  528.  
  529.     img.preview:hover {
  530.       box-shadow: 0 13px 6px -5px rgba(0, 0, 0, 0.6) !important;
  531.       transform: translateY(-5px);
  532.       transition: box-shadow 150ms, transform 150ms;
  533.     }
  534.  
  535.     img.favorited {
  536.       border: 2px solid #E69 !important;
  537.       box-shadow: 0 0 10px 5px #C69 !important;
  538.       padding: 0 !important;
  539.     }
  540.  
  541.     img.favorited:hover {
  542.       box-shadow: 0 0 10px 5px #C69 !important;
  543.       padding: 0 !important;
  544.     }
  545.  
  546.     img.has-parent {
  547.       border: 2px solid #FFD700 !important;
  548.     }
  549.  
  550.     img.has-children {
  551.       border: 2px solid #6F6 !important;
  552.     }
  553.  
  554.     img.pending {
  555.       border: 2px solid #4B4BA3 !important;
  556.     }
  557.  
  558.     img.flagged {
  559.       border: 2px solid #F00 !important;
  560.     }
  561.  
  562.   /*--------------------------------------------------------*/
  563.   /*--------------------------------------------------------*/
  564.  
  565.   /* Comments & Forum Posts */
  566.   #comments .no-comments:after {
  567.     content: " :(";
  568.   }
  569.  
  570.   .comment {
  571.     padding: 1em 1em 11px !important;
  572.   }
  573.  
  574.     .comment>.author {
  575.       padding: 5px 5px 2px;
  576.       width: 106px !important;
  577.     }
  578.  
  579.     .comment .content {
  580.       float: left !important;
  581.       padding-bottom: 20px !important;
  582.       margin-left: 2em !important;
  583.       min-height: 123px;
  584.       width: 570px !important;
  585.     }
  586.  
  587.     .comment .footer {
  588.       position: absolute;
  589.       left: 0px;
  590.       bottom: 0px;
  591.       margin: 0 !important;
  592.     }
  593.  
  594.   #comment-list .post {
  595.     margin: 0 0 3em 25px !important;
  596.   }
  597.  
  598.   #respond-link {
  599.     padding-left: 180px;
  600.     margin: 0 !important;
  601.   }
  602.  
  603.   @media screen and (min-width: 1200px) {
  604.     #forum .comment {
  605.       margin-left: 62px !important;
  606.     }
  607.    
  608.     #reply {
  609.       margin-left: 70px;
  610.     }
  611.   }
  612.  
  613.   #forum {
  614.     display: block !important;
  615.     margin: 0 10px !important;
  616.     width: 1180px !important;
  617.   }
  618.  
  619.     #forum .comment {
  620.       display: inline-block !important;
  621.       padding: 14px !important;
  622.       width: 1024px !important;
  623.       max-width: 1024px !important;
  624.     }
  625.  
  626.     #forum .comment>.author {
  627.       width: 158px !important;
  628.     }
  629.  
  630.     #forum .comment .content {
  631.       min-height: 179px;
  632.       width: 826px !important;
  633.     }
  634.  
  635.   #preview {
  636.     padding: 5px 8px !important;
  637.     margin-left: 72px !important;
  638.     max-width: 1038px !important;
  639.     overflow-x: scroll;
  640.   }
  641.  
  642.   #reply {
  643.     margin-left: 70px !important;
  644.   }
  645.  
  646.   blockquote,
  647.   #comments .preview {
  648.     padding: 5px 8px !important;
  649.     margin: 0 0 1em 1em !important;
  650.   }
  651.  
  652.     blockquote p {
  653.       margin-bottom: 0 !important;
  654.     }
  655.  
  656.   .col2 .preview {
  657.     padding: 5px 8px !important;
  658.     margin: 0 0 1em !important;
  659.   }
  660.  
  661.   .response-list>.comment {
  662.     background: var(--main-bg-color) !important;
  663.     border: var(--main-br) !important;
  664.   }
  665.  
  666.   .response-list>.comment>.author,
  667.   .message-user {
  668.     background: #131313 !important;
  669.   }
  670.  
  671.   .response-list>.comment>.content>.footer a {
  672.     font-weight: normal !important;
  673.   }
  674.  
  675.   blockquote,
  676.   #preview,
  677.   .preview {
  678.     /* Quotes */
  679.     background: rgba(255, 255, 255, 0.05);
  680.     border: 1px solid rgba(255, 255, 255, 0.1);
  681.   }
  682.  
  683.   /*--------------------------------------------------------*/
  684.   /*--------------------------------------------------------*/
  685.  
  686.   /* Image View Page */
  687.   .status-notice {
  688.         /* Notice parents/childs related */
  689.     margin: 0 auto 1em !important;
  690.     padding: 0 !important;
  691.     height: auto !important;
  692.     max-width: 960px !important;
  693.   }
  694.  
  695.   .status-notice:hover #parent-preview,
  696.   .status-notice:hover #child-preview {
  697.       /* Reveal parent/child thumbnail when hovering */
  698.     display: inline-block !important;
  699.   }
  700.  
  701.   #parent-preview,
  702.   #child-preview {
  703.         /* Removes parent/child thumbnails when not hovering */
  704.     margin: 6px 0 4px !important;
  705.     display: none !important;
  706.   }
  707.  
  708.   #parent-preview .thumb,
  709.   #child-preview .thumb {
  710.         /* Preview height fix */
  711.     height: auto !important;
  712.   }
  713.  
  714.   #pending-notice {
  715.     background: #2c2c35 !important;
  716.     border: 2px solid #191922 !important;
  717.   }
  718.  
  719.   .status-notice.flagged {
  720.     background: #352626 !important;
  721.     border: 2px solid #211212 !important;
  722.   }
  723.  
  724.   #post-view #right-col {
  725.     position: inherit !important;
  726.     padding-left: 0 !important;
  727.     margin: 0px auto 1em !important;
  728.     width: 100% !important;
  729.   }
  730.  
  731.   #post-content {
  732.     padding-top: 0 !important;
  733.   }
  734.  
  735.   #post-content #image {
  736.     display: block !important;
  737.     margin: 0 auto !important;
  738.     width: auto !important;
  739.     max-width: 100vw;
  740.     height: auto !important;
  741.   }
  742.  
  743.   #non-image-content {
  744.     margin: 0 !important;
  745.     text-align: center !important;
  746.   }
  747.  
  748.   #note-container {
  749.     margin-left: 0;
  750.   }
  751.  
  752.   #note-count {
  753.     text-align: center;
  754.   }
  755.  
  756.   #post-view #right-col #recommended {
  757.     float: none !important;
  758.     margin: 1em auto 0 !important;
  759.     width: 850px !important;
  760.   }
  761.  
  762.   #recommendations-paginator > span.recommended-prev,
  763.   #recommendations-paginator > span.recommended-next {
  764.     padding: 0px;
  765.   }
  766.   .recommended-prev a,
  767.   .recommended-next a {
  768.     padding: 2px 6px;
  769.   }
  770.  
  771.   #edit-form {
  772.     width: 737px !important;
  773.   }
  774.  
  775.   #edit-form #post_source,
  776.   #edit-form #post_tags {
  777.     width: calc(100% - 10px) !important;
  778.   }
  779.  
  780.   #edit-form #post_tags {
  781.     padding: 0.2em;
  782.   }
  783.  
  784.   /* Rating Radio Styling */
  785.   input#post_rating_explicit,
  786.   input#post_rating_questionable,
  787.   input#post_rating_safe {
  788.     display: none;
  789.   }
  790.  
  791.     label[for="post_rating_explicit"] {
  792.       cursor: pointer;
  793.       margin-left: 22px;
  794.     }
  795.  
  796.     label[for="post_rating_questionable"],
  797.     label[for="post_rating_safe"] {
  798.       cursor: pointer;
  799.       margin-left: 27px;
  800.     }
  801.  
  802.     label[for="post_rating_explicit"]:before,
  803.     label[for="post_rating_questionable"]:before,
  804.     label[for="post_rating_safe"]:before {
  805.       content: "";
  806.       display: inline-block;
  807.       width: 15px;
  808.       height: 15px;
  809.       margin: 0 0 0 -21px;
  810.       position: absolute;
  811.       border-radius: 10px;
  812.       border: 1px solid var(--main-br-color);
  813.       background-color: var(--main-bg-color);
  814.     }
  815.  
  816.     input#post_rating_explicit:checked+label[for="post_rating_explicit"]:before,
  817.     input#post_rating_questionable:checked+label[for="post_rating_questionable"]:before,
  818.     input#post_rating_safe:checked+label[for="post_rating_safe"]:before {
  819.       content: "\2022";
  820.       color: #AAA;
  821.       font-size: 12pt;
  822.       text-align: center;
  823.       line-height: 15px;
  824.     }
  825.  
  826.     th label[for="post_rating_questionable"]:before {
  827.       display: none;
  828.     }
  829.  
  830.   /*--------------------------------------------------------*/
  831.   /*--------------------------------------------------------*/
  832.  
  833.   /* Rankings */
  834.   .ranking-list h1{
  835.     margin-bottom: 10px;
  836.   }
  837.  
  838.   .ranking-top-spot {
  839.     border: none;
  840.   }
  841.  
  842.   .ranking-item {
  843.     background-color: var(--main-bg-color);
  844.     border: 3px solid var(--main-br-color);
  845.     margin-bottom: 20px;
  846.   }
  847.  
  848.   .ranking-item:first-of-type {
  849.     border: 3px solid var(--main-br-color);
  850.   }
  851.   #popular-preview,
  852.   .ranking-top-spot {
  853.         /* Raplace default crown with custom crown */
  854.     background: var(--ranking-crown) !important;
  855.   }
  856.  
  857.   keygen,
  858.   select,
  859.   button,
  860.   isindex {
  861.       /* Misc. Buttons/Forms */
  862.     background: var(--main-bg-color) !important;
  863.     border: var(--main-br) !important;
  864.   }
  865.  
  866.   /*--------------------------------------------------------*/
  867.   /*--------------------------------------------------------*/
  868.  
  869.   /* Mail */
  870.  
  871.   #mail-show {
  872.     display: block !important;
  873.     margin: 0 auto !important;
  874.     padding: 1em 1em 0 !important;
  875.     width: 66em !important;
  876.     min-height: 18em !important;
  877.     overflow-x: auto !important;
  878.   }
  879.  
  880.     #mail-show #preview {
  881.       margin-left: 15em !important;
  882.     }
  883.  
  884.     #mail-show #response {
  885.       width: initial !important;
  886.     }
  887.  
  888.     #mail-show #response>form {
  889.       margin-top: 1em !important;
  890.     }
  891.  
  892.     #mail-show .message {
  893.       padding-left: 15em !important;
  894.       margin-bottom: 0 !important;
  895.     }
  896.  
  897.     #mail-show .message-body {
  898.       width: initial !important;
  899.     }
  900.  
  901.     #mail-show #previous-messages .message {
  902.       min-height: 212px !important;
  903.     }
  904.  
  905.   .message-user {
  906.     padding: 4px !important;
  907.     margin: 0 1em 1em 0 !important;
  908.   }
  909.  
  910.   #dmail_body {
  911.     width: calc(100% - 10px) !important;
  912.   }
  913.  
  914.   /* Mail Notification HTML Node */
  915.   /*  
  916.     <div class="has-mail" id="has-mail-notice">
  917.     <a href="/dmail/inbox">You have mail</a>
  918.     </div>
  919.   */
  920.  
  921.   #has-mail-notice {
  922.     border: none !important;
  923.     background: none !important;
  924.     font-size: 2em !important;
  925.     padding: 15px 0 !important;
  926.     margin: 15px 0 !important;
  927.   }
  928.  
  929.     #has-mail-notice a {
  930.       background: -moz-linear-gradient(45deg, #71caef, #8881b9, #ec99ba, #f1977a, #fdf19a, #83c59a) !important;
  931.       background: -webkit-linear-gradient(45deg, #71caef, #8881b9, #ec99ba, #f1977a, #fdf19a, #83c59a) !important;
  932.       background: linear-gradient(45deg, #71caef, #8881b9, #ec99ba, #f1977a, #fdf19a, #83c59a) !important;
  933.       border-width: 2px !important;
  934.       border-style: solid !important;
  935.       border-color: var(--main-br-color) !important;
  936.       color: #131313 !important;
  937.       padding: 14px 120px;
  938.       text-shadow: 0 1px 8px rgba(0, 0, 0, 0.6);
  939.     }
  940.  
  941.     #has-mail-notice a:after {
  942.       content: "! :D";
  943.     }
  944.  
  945.   /*--------------------------------------------------------*/
  946.   /*--------------------------------------------------------*/
  947.  
  948.   /* SankakuAddon/Addons/Userscripts Stuff */
  949.   #paginator {
  950.     padding: 5px 0 15px !important;
  951.   }
  952.  
  953.   #cfg_dialog {
  954.     background: var(--main-bg-color) !important;
  955.     border: var(--main-br) !important;
  956.   }
  957.  
  958.   #cfg_dialog div div div {
  959.     color: var(--bright-txt-color) !important;
  960.   }
  961.  
  962.   #tag_menu_open,
  963.   #tag_menu_close,
  964.   #tag_menu {
  965.     background: var(--main-bg-color) !important;
  966.     border: var(--main-br) !important;
  967.   }
  968.  
  969.   #common_tags span,
  970.   #common_tags li a {
  971.     color: #999 !important;
  972.   }
  973.  
  974.   #common_tags ul li div {
  975.     background: var(--main-bg-color) !important;
  976.   }
  977.  
  978.   /*--------------------------------------------------------*/
  979.   /*--------------------------------------------------------*/
  980.  
  981.   /*
  982.     *
  983.     *
  984.     *
  985.     *
  986.     *
  987.     *
  988.     *
  989.     *
  990.     *
  991.     */
  992.  
  993.   /*--------------------------------------------------------*/
  994.   /*--------------------------------------------------------*/
  995.  
  996.   /* Global Table Styling */
  997.   table tbody tr,
  998.   table tfoot,
  999.   table.form th {
  1000.     background: #1B1B1B !important;
  1001.   }
  1002.   table td,
  1003.   table td input,
  1004.   table.form th {
  1005.     border: 1px solid var(--main-br-color) !important;
  1006.   }
  1007.   table tbody tr:nth-child(2n) {
  1008.     background: none rgba(0, 0, 0, 0.25) !important;
  1009.   }
  1010.   table.highlightable>tbody>tr:hover {
  1011.     background: var(--main-bg-color) !important;
  1012.   }
  1013.   table thead th {
  1014.     color: var(--bright-txt-color) !important;
  1015.   }
  1016.  
  1017.   /*--------------------------------------------------------*/
  1018.   /*--------------------------------------------------------*/
  1019.  
  1020.   /* Common Box Styling */
  1021.   #headerthumbs img,
  1022.   #news-ticker,
  1023.   .status-notice,
  1024.   .sidebar,
  1025.   li.current-page,
  1026.   table,table thead,input,textarea,
  1027.   .recommended-prev,
  1028.   .recommended-next,
  1029.   #post_parent_id,
  1030.   #post_source,
  1031.   #paginator a,
  1032.   #static-more,
  1033.   #user-index,
  1034.   #mail-show,
  1035.   #suggestions,
  1036.   input[type="submit"],
  1037.   input[type="button"],
  1038.   button {
  1039.     background: var(--main-bg-color) !important;
  1040.   }
  1041.  
  1042.   #headerthumbs img,
  1043.   .status-notice,
  1044.   .sidebar,
  1045.   li.current-page,
  1046.   table,table thead,input,textarea,
  1047.   .recommended-prev,
  1048.   .recommended-next,
  1049.   #post_parent_id,
  1050.   #post_source,
  1051.   #paginator a,
  1052.   #static-more,
  1053.   #user-index,
  1054.   #mail-show,
  1055.   #suggestions,
  1056.   input[type="submit"],
  1057.   input[type="button"],
  1058.   button {
  1059.     border: var(--main-br) !important;
  1060.   }
  1061.  
  1062.   #autosuggest {
  1063.     background: var(--main-bg-color) !important;
  1064.     border: 1px solid var(--main-br-color) !important;
  1065.   }
  1066.  
  1067.   #autosuggest li:hover {
  1068.     background: none rgba(0, 0, 0, 0.25) !important;
  1069.   }
  1070.  
  1071.   /*--------------------------------------------------------*/
  1072.   /*--------------------------------------------------------*/
  1073.  
  1074.   /* Image Search */
  1075.   #similar-image-form {
  1076.     border-top: var(--main-br) !important;
  1077.   }
  1078.  
  1079.   /*--------------------------------------------------------*/
  1080.   /*--------------------------------------------------------*/
  1081.  
  1082.   /* Text Colors */
  1083.   body,body.en,body.ja,
  1084.   div,p,ul,li,dd,dt,th,td,
  1085.   #content .bad>p,
  1086.   #suggestions>li>span {
  1087.     color: var(--main-txt-color) !important;
  1088.   }
  1089.  
  1090.   h1,h2,h3,h4,h5,h6,
  1091.   textarea,input,button,
  1092.   .help h1,
  1093.   .wiki-body,
  1094.   .wiki-body p,
  1095.   .wiki-body li,
  1096.   .sidebar h5,
  1097.   .sidebar #mode,
  1098.   .comment>.content p,
  1099.   .comment>.content li,
  1100.   .author>span a,
  1101.   .user-home-heading h2,
  1102.   .mail .received,
  1103.   .message-user,
  1104.   .message .message-body p,
  1105.   .cf-error-details p,
  1106.   .cferror_details li,
  1107.   #type,
  1108.   #language,
  1109.   #order,
  1110.   #approval_status,
  1111.   #preview p,
  1112.   #preview li,
  1113.   #autosuggest span,
  1114.   #news-ticker>ul>li,
  1115.   #forum>.comment>.content>.body>h4,
  1116.   #suggestions span:nth-child(2) {
  1117.     color: var(--bright-txt-color) !important;
  1118.   }
  1119.  
  1120.  
  1121.  
  1122.   /*--------------------------------------------------------*/
  1123.   /*--------------------------------------------------------*/
  1124.  
  1125.   /* Links */
  1126.  
  1127.   :root {
  1128.     --link: #3399FF;
  1129.     --link-hover: #99CCFF;
  1130.   }
  1131.  
  1132.   /* Style Settings */
  1133.   * :not([class^="tag-type-"]):not(.date) > a:not(.blacklisted-tags-disabled),
  1134.   .tag-type-general a {
  1135.     color: var(--link);
  1136.   }
  1137.   * :not([class^="tag-type-"]) > a:hover,
  1138.   .tag-type-general a:hover {
  1139.     color: var(--link-hover) !important;
  1140.   }
  1141.  
  1142.   a:hover {
  1143.     transition: color 100ms;
  1144.   }
  1145.   a {
  1146.     transition: color 300ms;
  1147.   }
  1148.  
  1149.   /* Tag Catagory Links*/
  1150.   .tag-type-copyright>a {
  1151.     color: #D100D1 !important;
  1152.   }
  1153.   .tag-type-copyright>a:hover {
  1154.     color: #e970ff !important;
  1155.   }
  1156.   .tag-type-studio>a {
  1157.     color: #FF00C2 !important;
  1158.   }
  1159.   .tag-type-studio>a:hover {
  1160.     color: #ff6ddc !important;
  1161.   }
  1162.   .tag-type-character>a {
  1163.     color: #00E600 !important;
  1164.   }
  1165.   .tag-type-character>a:hover {
  1166.     color: #a0ff8a !important;
  1167.   }
  1168.   .tag-type-artist>a {
  1169.     color: #EF3333 !important;
  1170.   }
  1171.   .tag-type-artist>a:hover {
  1172.     color: #fb8181 !important;
  1173.   }
  1174.   .tag-type-medium>a {
  1175.     color: #00A3FF !important;
  1176.   }
  1177.   .tag-type-medium>a:hover {
  1178.     color: #62d1ff !important;
  1179.   }
  1180.  
  1181.   a.last-page {
  1182.     color: var(--main-txt-color) !important;
  1183.   }
  1184.  
  1185.   /* Staff Links */
  1186.   a[href="/user/show/1"] {
  1187.         /* Admin */
  1188.     color: #FC3 !important;
  1189.     text-decoration: underline !important;
  1190.   }
  1191.  
  1192.   a[href="/user/show/322790"],
  1193.   a[href="/user/show/186510"],
  1194.   a[href="/user/show/95876"],
  1195.   a[href="/user/show/94826"],
  1196.   a[href="/user/show/90288"],
  1197.   a[href="/user/show/84612"],
  1198.   a[href="/user/show/80478"],
  1199.   a[href="/user/show/78766"],
  1200.   a[href="/user/show/52838"],
  1201.   a[href="/user/show/49276"],
  1202.   a[href="/user/show/48364"],
  1203.   a[href="/user/show/39512"] {
  1204.         /* System User */
  1205.     color: #FF00C2 !important;
  1206.     text-decoration: underline !important;
  1207.   }
  1208.  
  1209.   a[href="/user/show/77742"],
  1210.   a[href="/user/show/18718"],
  1211.   a[href="/user/show/2881"],
  1212.   a[href="/user/show/2535"],
  1213.   a[href="/user/show/1645"],
  1214.   a[href="/user/show/794"],
  1215.   a[href="/user/show/495"],
  1216.   a[href="/user/show/155"] {
  1217.         /* Mod */
  1218.     color: #00E600 !important;
  1219.     text-decoration: underline !important;
  1220.   }
  1221.  
  1222.   a[href="/user/show/146460"],
  1223.   a[href="/user/show/144660"],
  1224.   a[href="/user/show/123120"],
  1225.   a[href="/user/show/115972"],
  1226.   a[href="/user/show/100496"],
  1227.   a[href="/user/show/74606"],
  1228.   a[href="/user/show/62226"],
  1229.   a[href="/user/show/52722"],
  1230.   a[href="/user/show/12716"],
  1231.   a[href="/user/show/613"],
  1232.   a[href="/user/show/451"] {
  1233.         /* Janitor */
  1234.     color: #D100D1 !important;
  1235.     text-decoration: underline !important;
  1236.   }
  1237.  
  1238.   /*--------------------------------------------------------*/
  1239.   /*--------------------------------------------------------*/
  1240.  
  1241.   /* Root */
  1242.    :root {
  1243.     --main-bg-color: #282828;
  1244.     --main-br-color: #131313;
  1245.     --main-br: 2px solid #131313;
  1246.     --main-txt-color: #AAA;
  1247.     --bright-txt-color: #E3E3E3;
  1248.     --rating-stars: url('data:image/png;base64,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');
  1249.     --favorite-heart: url('data:image/png;base64,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');
  1250.     --ranking-crown: url('data:image/png;base64,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') no-repeat scroll center 0.5em var(--main-bg-color);
  1251.   }
  1252.  
  1253. }
  1254.  
  1255.  
  1256. @-moz-document url-prefix("https://chan.sankakucomplex.com/forum/index") {
  1257.   #forum {
  1258.     padding-left: 0 !important;
  1259.   }
  1260. }
  1261.  
  1262.  
  1263. @-moz-document url-prefix("https://chan.sankakucomplex.com/post/show/") {
  1264.   #content {
  1265.     max-width: 100vw !important;
  1266.   }
  1267. }
  1268.  
  1269.  
  1270. @-moz-document url-prefix("https://chan.sankakucomplex.com/post/similar") {
  1271.   .sidebar {
  1272.     position: absolute !important;
  1273.     top: 98px;
  1274.     left: 0px;
  1275.   }
  1276.  
  1277. }
  1278.  
  1279.  
  1280. @-moz-document url("https://chan.sankakucomplex.com/user/reset_password"),
  1281. url("https://chan.sankakucomplex.com/user/signup") {
  1282.  
  1283.   #content>div {
  1284.     margin: 0 auto !important;
  1285.   }
  1286.  
  1287.   #content form .form {
  1288.     width: 100% !important;
  1289.   }
  1290.  
  1291. }
  1292.  
  1293.  
  1294. /*More page*/
  1295. @-moz-document url("https://chan.sankakucomplex.com/static/more") {
  1296.   body.en #content #header>div>a>img {
  1297.     display: none !important;
  1298.   }
  1299.  
  1300.   #content>#header>div>#headerthumbs {
  1301.         /* News articles fix */
  1302.     transform: translateY(-102%) !important;
  1303.   }
  1304.  
  1305.   #content>#header>div>#headerthumbs:hover {
  1306.         /* News articles fix */
  1307.     transform: translateY(-16%) !important;
  1308.   }
  1309.  
  1310.   #static-more {
  1311.         /* Fix weird header merge bug */
  1312.     padding: 10px 0 10px 30px !important;
  1313.     width: 700px;
  1314.     height: 560px;
  1315.     position: absolute !important;
  1316.     top: 330px !important;
  1317.     left: 50% !important;
  1318.     margin-right: -50% !important;
  1319.     transform: translate(-50%, -50%) !important;
  1320.   }
  1321.  
  1322. }
Add Comment
Please, Sign In to add comment