Advertisement
ValerioLyndon

SylakentH Bakemonogatari Anime

Oct 10th, 2019
807
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 16.09 KB | None | 0 0
  1. /* LAYOUT DESIGN MADE BY SYLAKENTH, THANKS TO HAHAIDO!
  2. /
  3. /
  4. /I ABSTAINED FROM IMPORTING LINKS FROM DROPBOX SINCE THE CRASH
  5. /SO MOSTLY ADDED EVERYTHING TO THIS CODE
  6. /
  7. /
  8. /                                   */
  9. @\import "https://malscraper.azurewebsites.net/covers/auto/presets/more";
  10. @\import "https://fonts.googleapis.com/css?family=Oswald";
  11.  
  12. * {
  13.     text-decoration: none;
  14. }
  15. body {
  16.     background-attachment: fixed;
  17.     background-clip: border-box;
  18.     background-color: rgba(0, 0, 0, 0);
  19. background-image: url("https://i.imgur.com/OY6BSMD.jpg");
  20.     background-position: 0% 30%;
  21.     background-repeat: no-repeat no-repeat;
  22.     background-size: cover;
  23.     font-family: Oswald !important;
  24.   font-variant: small-caps;
  25.  
  26. }
  27. a {
  28.     color: rgba(255,255,255,0.7);
  29.   text-shadow: 0px 0px 0px white;
  30. }
  31.  
  32. a :hover {
  33.   color: yellow !important;
  34.   letter-spacing: 1px;
  35.   transition: all 0.4s ease 0s;
  36. }
  37. body {
  38.     background-color: rgba(0, 0, 0, 0);
  39.     color: #7F7E7E;
  40. }
  41. #list_surround {
  42.     font-size: 14px;
  43.     height: 200px;
  44.     right: 10%;
  45.     line-height: 1;
  46.     margin-left: 550px !important;
  47.     padding-bottom: 10px;
  48.     padding-left: 0;
  49.     padding-right: 0;
  50.     position: relative;
  51.     top: 0;
  52.     width: 650px;
  53. }
  54. .table_header {
  55.     padding-bottom: 4px;
  56. }
  57. .table_header span {
  58.     display: none;
  59. }
  60. .table_header:nth-child(2) {
  61.     text-align: left;
  62. }
  63. [cellspacing="0"] {
  64.     line-height: 17px;
  65. }
  66. .td1, .td2 {
  67.     padding: 4px 0;
  68.     transition: background-color 1s linear 0s;
  69. }
  70. .animetitle + small {
  71.     color: #FFD700 !important;
  72.     font-weight: bold;
  73.     text-shadow: 0 0 2px #000000, 0 0 1px #000000, 0 1px 7px #FFFFFF, 0 0 0 #000000;
  74.     visibility: visible !important;
  75. }
  76. #list_surround small {
  77.     visibility: hidden;
  78. }
  79. #list_surround small a:last-of-type {
  80.     display: none !important;
  81. }
  82. td[class^="td"]:nth-child(2) {
  83.     text-align: left;
  84. }
  85.  
  86. #list_surround a[href*="http://myanimelist.net/panel.php?go=edit"], #list_surround a[href*="http://myanimelist.net/editlist.php?type="], #list_surround a[href*="http://myanimelist.net/panel.php?go=add"] {
  87.     margin-right: 10px;
  88.     visibility: visible !important;
  89. }
  90. .table_header, .td1, .td2 {
  91.     background-color: rgba(130, 189, 205, 0.9);
  92.     text-align: center;
  93.     vertical-align: top;
  94. }
  95. tr:hover td[class^="td"] {
  96.     background-color: #7e99ff;
  97. }
  98. tr:hover td.td1 a, tr:hover td.td1, tr:hover td.td2 a, tr:hover td.td2 {
  99.     color: #304242;
  100.     text-shadow: 0 0 1px #304242;
  101.   /*transition: all 0.4s ease 0s;*/
  102. }
  103.  
  104. .table_headerLink {
  105.     color: #FFFFFF ;
  106.     line-height: 20px;
  107. }
  108. td[class^="td"]:nth-child(3), td[class^="td"]:nth-child(3) a {
  109.     color: #FFFFFF ;
  110. }
  111. td[class^="td"]:nth-child(5), td[class^="td"]:nth-child(5) a {
  112.     color: #FFFFFF ;
  113. }
  114. td[class^="td"]:first-child {
  115.     border-left: 2px solid #FFFFFF !important;
  116. }
  117. td[class^="td"]:last-child {
  118.     border-right: 2px solid #FFFFFF !important;
  119. }
  120. .table_header {
  121.     background-color: #82bdcd;
  122.     border-color: #FFFFFF;
  123.     border-style: solid;
  124.     border-width: 2px 0 0;
  125.   letter-spacing: 1px;
  126. }
  127. .table_header:first-child {
  128.     border-left: 2px solid #FFFFFF !important;
  129.   border-radius: 16px 0 0 0;
  130.   border-right: 0px;
  131.   border-bottom: 0px;
  132.   border-top: 2px solid #FFFFFF !important;
  133. }
  134. .table_header:nth-child(5) {
  135.     border-radius: 0 16px 0 0;
  136.     border-right: 2px solid #FFFFFF !important;
  137. }
  138. /*
  139.  
  140. EDIT BUTTON
  141.  
  142.  
  143. */
  144.  
  145. #list_surround table:nth-of-type(n+4) tbody div small {
  146.     letter-spacing: -25px;
  147.     visibility: visible;
  148.   color: transparent !important;
  149.  
  150. }
  151. #list_surround table:nth-of-type(n+4) tbody small a:first-of-type {
  152.     display: inline-block !important;
  153.   opacity: 0;
  154. }
  155. #list_surround table:nth-of-type(n+4) tbody small a:last-of-type {
  156.     display: none !important;
  157. }
  158. #list_surround table:nth-of-type(n+4) tbody:hover small a:first-of-type {
  159.     -moz-border-bottom-colors: none;
  160.     -moz-border-left-colors: none;
  161.     -moz-border-right-colors: none;
  162.     -moz-border-top-colors: none
  163.     color: white ;
  164.     display: inline-block !important;
  165.     position: relative !important;
  166.     text-align: left;
  167.     visibility: visible;
  168.     opacity: 1 !important;
  169.     transition: all 0.8s ease 0s;
  170.   letter-spacing: 1px;
  171.   float: right;
  172.   padding-left: 5px;
  173. }
  174. .td1 div, .td2 div {
  175.     color: transparent !important;
  176.     padding-left: 4px;
  177. }
  178. .td1 div:hover small a, .td2 div:hover small a {
  179.     color:white;
  180.     transition: all 0.8s ease 0s;
  181. }
  182.  
  183. /*
  184.  
  185. */
  186. .category_totals {
  187.     background-color: #2e504f;
  188.     border: 2px solid #FFFFFF;
  189.     border-radius: 0 0 16px 16px;
  190.     color: #FFFFFF;
  191.     padding: 3px 3px 9px;
  192.     text-align: center;
  193. }
  194.  
  195. #grand_totals {
  196.     background-color: #2e504f;
  197.     border-color: #FFFFFF;
  198.     border-radius: 0 0 12px 12px;
  199.     border-style: solid;
  200.     border-width: 2px;
  201.     color: #FFFFFF;
  202.     display: block;
  203.     margin-top: 35px;
  204.     padding: 0 10px 10px;
  205.     position: absolute;
  206.     text-align: center;
  207.     width: calc(100% - 24px);
  208.   padding-top:10px;
  209. }
  210.  
  211. td[class^="td"]:nth-of-type(2) {
  212.     width: 454px !important;
  213. }
  214. /*
  215.  
  216.  
  217. COVER NECESSITIES
  218.  
  219.  
  220. */
  221. .table_header:nth-of-type(6), span[id*="tagLinks"], div[id*="tagChangeRow"] {
  222.     display: none !important;
  223. }
  224. td[class^="td"]:nth-of-type(6) {
  225.     width: 0;
  226. }
  227. span[id*="tagRow"] {
  228.     background-color: rgba( 0, 0, 0, 0.7) !important;
  229.     /*border: 2px solid #FFFFFF;*/
  230.     border-radius: 20px 20px 20px 20px;
  231.     display: block !important;
  232.     line-height:15px !important;
  233.     padding: 8px 8px 8px ;
  234.     position: fixed;
  235.     left: 1070px;
  236.     text-shadow: 0 0 0 #000000 !important;
  237.     visibility: hidden;
  238.     width: 199px;
  239.   top: 495px !important;
  240.   transition: all 0s ease 0s;
  241. }
  242. tr:hover span[id*="tagRow"] {
  243.     color: white !important;
  244.     visibility: visible;
  245. }
  246. :hover + .hide {
  247.     background-color: #304242;
  248.     background-position: 50% 50% !important;
  249.     background-repeat: no-repeat !important;
  250.     background-size: auto auto !important;
  251.     border-color: #FFFFFF;
  252.     border-radius: 16px 16px 0 0;
  253.     border-style: solid;
  254.     border-width: 2px;
  255.     box-shadow: 0 2px 2px #000000;
  256.     display: block !important;
  257.     height: 250px;
  258.     padding: 39px 22px 9px 10px;
  259.     position: fixed;
  260.     top: 200px;
  261.     left: 1070px;
  262.     width: 183px;
  263. }
  264. /*  
  265.  
  266.  
  267. HEADERS
  268.  
  269.  
  270.  
  271. */
  272. [class^="header_"] * {
  273.     background-repeat: no-repeat no-repeat;
  274.     font-size: 0;
  275.     height: 345px;
  276.     line-height: 24px;
  277.     padding-bottom: 50px;
  278.     text-align: right;
  279.     vertical-align: bottom;
  280. }
  281. .header_title {
  282.     border-radius: 4px 4px 4px 4px;
  283.     color: #FFFFFF;
  284.     display: inline-block;
  285.     font-style: italic;
  286.     height: auto;
  287.     padding: 0 8px 0 0;
  288.     text-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  289. }
  290. .header_cw {
  291.     background-color: transparent;
  292.     background-image: url("http://i.imgur.com/2JNKSRC.png");
  293.     background-position: 50% 2px;
  294.     background-repeat: no-repeat no-repeat;
  295.     height: 350px;
  296.     margin-bottom: -45px;
  297. }
  298. .header_completed {
  299.     background-color: transparent;
  300.     background-image: url("http://i.imgur.com/4uF23p0.png");
  301.     background-position: 50% 2px;
  302.     background-repeat: no-repeat no-repeat;
  303.     margin-bottom: -44px;
  304.     z-index: 0;
  305. }
  306. .header_onhold {
  307.     background-color: transparent;
  308.     background-image: url("http://i.imgur.com/5FnKVLP.png");
  309.     background-position: 50% 2px;
  310.     background-repeat: no-repeat no-repeat;
  311.     height: 200px;
  312.     margin-bottom: -44px;
  313. }
  314. .header_dropped {
  315.     background-color: transparent;
  316.     background-image: url("http://i.imgur.com/gGE7rW2.png");
  317.     background-position: 50% 2px;
  318.     background-repeat: no-repeat no-repeat;
  319.     height: 200px;
  320.     margin-bottom: -44px;
  321. }
  322. .header_ptw {
  323.     background-color: transparent;
  324.     background-image: url("http://i.imgur.com/OMSv4xg.png");
  325.     background-position: 50% 2px;
  326.     background-repeat: no-repeat no-repeat;
  327.     height: 200px;
  328.     margin-bottom: -44px;
  329. }
  330. /*
  331.  
  332.  
  333. CATEGORY LINKS
  334.  
  335.  
  336. */
  337. .status_not_selected {
  338.     opacity: 0.75;
  339.     left: -95px !important;
  340.     transition: all 0.4s ease 0s;
  341. }
  342. .status_not_selected:hover {
  343.     color: transparent;
  344.     opacity: 1;
  345.     left: -8px !important;
  346.     transition: all 0.4s ease 0s;
  347. }
  348. .status_selected a, .status_not_selected a, .status_selected:hover a, .status_not_selected:hover a {
  349.     color: transparent;
  350.     display: block;
  351.     height: 100px;
  352.     opacity: 0;
  353.     width: 300px;
  354. }
  355. .status_selected {
  356.     display: block;
  357. }
  358. .status_not_selected {
  359.     display: block;
  360. }
  361. #list_surround .status_selected, #list_surround .status_not_selected {
  362.     background-attachment: scroll;
  363.     background-color: transparent;
  364.     background-image: url("http://i.imgur.com/mM8HGXL.png");
  365.     background-position: 0 0;
  366.     background-repeat: no-repeat no-repeat;
  367.     border: 0px solid white !important;
  368.     border-radius: 5px 0 0 0;
  369.     display: block;
  370.     height: 92px;
  371.     padding: 0;
  372.     position: fixed;
  373.     left: -3px;
  374.     top: 160px;
  375.     width: 300px;
  376. }
  377. #list_surround .status_selected + .status_not_selected, #list_surround .status_not_selected + .status_selected, #list_surround .status_not_selected + .status_not_selected {
  378.     background-attachment: scroll;
  379.     background-color: transparent;
  380.    background-position: 0% 20%;
  381.     background-repeat: no-repeat no-repeat;
  382.     border-bottom-right-radius: 0;
  383.     border-top-left-radius: 0;
  384.     border-top-right-radius: 0;
  385.     top: 250px;
  386. }
  387. #list_surround .status_selected + .status_not_selected + .status_not_selected, #list_surround .status_not_selected + .status_selected + .status_not_selected, #list_surround .status_not_selected + .status_not_selected + .status_selected, #list_surround .status_not_selected + .status_not_selected + .status_not_selected {
  388.     background-attachment: scroll;
  389.     background-color: transparent;
  390.     background-position: 0% 40%;
  391.     top: 339px;
  392. }
  393. #list_surround .status_selected + .status_not_selected + .status_not_selected + .status_not_selected, #list_surround .status_not_selected + .status_selected + .status_not_selected + .status_not_selected, #list_surround .status_not_selected + .status_not_selected + .status_selected + .status_not_selected, #list_surround .status_not_selected + .status_not_selected + .status_not_selected + .status_selected, #list_surround .status_not_selected + .status_not_selected + .status_not_selected + .status_not_selected {
  394.     background-attachment: scroll;
  395.     background-color: transparent;
  396.     background-position: 0% 60%;
  397.     background-repeat: repeat repeat;
  398.     top: 429px;
  399. }
  400. #list_surround .status_selected + .status_not_selected + .status_not_selected + .status_not_selected + .status_not_selected, #list_surround .status_not_selected + .status_selected + .status_not_selected + .status_not_selected + .status_not_selected, #list_surround .status_not_selected + .status_not_selected + .status_selected + .status_not_selected + .status_not_selected, #list_surround .status_not_selected + .status_not_selected + .status_not_selected + .status_selected + .status_not_selected, #list_surround .status_not_selected + .status_not_selected + .status_not_selected + .status_not_selected + .status_selected, #list_surround .status_not_selected + .status_not_selected + .status_not_selected + .status_not_selected + .status_not_selected {
  401.     background-attachment: scroll;
  402.     background-color: transparent;
  403.     background-position: 0% 80%;
  404.     top: 517px;
  405. }
  406. #list_surround .status_selected + .status_not_selected + .status_not_selected + .status_not_selected + .status_not_selected + .status_not_selected, #list_surround .status_not_selected + .status_selected + .status_not_selected + .status_not_selected + .status_not_selected + .status_not_selected, #list_surround .status_not_selected + .status_not_selected + .status_selected + .status_not_selected + .status_not_selected + .status_not_selected, #list_surround .status_not_selected + .status_not_selected + .status_not_selected + .status_selected + .status_not_selected + .status_not_selected, #list_surround .status_not_selected + .status_not_selected + .status_not_selected + .status_not_selected + .status_selected + .status_not_selected, #list_surround .status_not_selected + .status_not_selected + .status_not_selected + .status_not_selected + .status_not_selected + .status_selected, #list_surround .status_not_selected + .status_not_selected + .status_not_selected + .status_not_selected + .status_not_selected + .status_not_selected {
  407.     background-attachment: scroll;
  408.     background-color: transparent;
  409.    
  410.     background-position: 0 100%;
  411.     background-repeat: no-repeat no-repeat;
  412.     border-bottom-left-radius: 20px;
  413.     border-bottom-right-radius: 20px;
  414.     top: 605px;
  415.     width: 300px;
  416. }
  417. /*
  418.  
  419. COPYRIGHT
  420.  
  421. */
  422.  
  423. #copyright:before {
  424.     content: "Design by SylakentH, thanks to Hahaido.";
  425.     font-size: 12px;
  426. }
  427. #copyright {
  428.     background-color: #A0373C;
  429.     border: 4px solid #DA6358;
  430.     border-radius: 12px;
  431.     color: #FFFFFF;
  432.     display: block;
  433.     margin-top: -10px !important;
  434.     padding: 2px 14px 4px;
  435.     position: relative;
  436. }
  437. #copyright a {
  438.     color: #FFFFFF;
  439.     font-size: 14px;
  440.     padding-right: 2px;
  441.     text-shadow: 1px 1px #F11C26;
  442. }
  443.  
  444. /* TOP MENU BAR */
  445.  
  446. #mal\_control_strip:before {
  447.     position: absolute;
  448.     display: block;
  449.     content: 'Menu';
  450.     margin-top: 190px;
  451.     left: 15px !important;
  452.     padding: 4px 8px;
  453.     background-color: rgba(130, 189, 205, 1);
  454.     border-radius: 0 0 1em 1em;
  455.   border: 1px solid white;
  456.   width: 80px;
  457.   text-align:center;
  458. }
  459.  
  460. #mal\_control_strip {
  461.     position: fixed !important;
  462.     display: block !important;
  463.     margin-top: -192px !important;
  464.     height: 192px !important;
  465.     width: 128px !important;
  466.   left: 62px !important;
  467.     border-top: none;
  468.     background: url('http://i.imgur.com/9p2gXE5.png') no-repeat center top rgba(130, 189, 205, 1) !important;
  469.     border-radius: 0 0 1em 1em;
  470.     transition: all .5s ease-out;
  471.     -webkit-transition: all .5s ease-out;
  472.     z-index: 10;
  473.   border: 1px solid white;
  474. }
  475.  
  476. #mal\_control_strip:after {
  477.     position: fixed;
  478.     display: block;
  479.     content: '';
  480.     left: 0;
  481.     top: -300px;
  482.     width: 100%;
  483.     height: 300px;
  484.     box-shadow: 0 0 20px rgba(130, 189, 205, 1);
  485. }
  486.  
  487. #mal\_control_strip a { text-decoration: none !important; }
  488.  
  489. #mal\_control_strip a:hover { text-decoration: underline !important; }
  490.  
  491. #mal\_control_strip:hover { margin-top: 0 !important; }
  492.  
  493. #mal\_control_strip, #mal\_control_strip a, #mal\_control_strip td, #mal\_control_strip td div, #mal\_control_strip a {
  494.     font-family: 'Electrolize', sans-serif !important;
  495.     color: #8f2589 !important;
  496.     font-size: 16px !important;
  497. }
  498.  
  499. #mal\_control_strip td {
  500.     display: block !important;
  501.     width: 100px !important;
  502. }
  503.  
  504. #mal\_control_strip img, #mal\_cs_powered, #mal\_cs_powered img, #mal\_cs_pic img, #mal\_cs_otherlinks strong, #search,
  505. #mal\_cs_otherlinks div a[href*="sharedanime"], #mal\_cs_otherlinks div span[title*="Compatibility Score"] { display: none !important; }
  506.  
  507. #mal_cs_pic, #mal_cs_listinfo, #mal_cs_links { border-right: none !important; }
  508.  
  509. #mal\_cs_otherlinks div:nth-child(2) {  color: transparent !important; }
  510.  
  511. /* Username, Logout */
  512. #mal\_cs_listinfo div { margin: 0 !important; }
  513.  
  514. #mal\_cs_listinfo div a {
  515.     position: relative !important;
  516.     display: block !important;
  517.     top: 68px !important;
  518.     line-height: 18px !important;
  519. }
  520.  
  521. /* Add to List, Home, Anime List, Manga List */
  522. #mal\_cs_links div { margin: 0 !important; }
  523.  
  524. #mal\_cs_links div a {
  525.     position: relative !important;
  526.     display: inline-block !important;
  527.     top: 68px !important;
  528.     line-height: 18px !important;
  529. }
  530.  
  531. #mal\_cs_links div a[href*="addtolist"] { font-weight: 600 !important; }
  532.  
  533. /* History, Forum, Export */
  534. #mal\_cs_otherlinks div a[href*="history"], #mal\_cs_otherlinks div a[href*="forum"], #mal\_cs_otherlinks div a[href*="export"], #mal\_cs_otherlinks div a[href*="mangalist"]  {
  535.     display: none !important;
  536. }
  537.  
  538. /* Log in, Create list, Learn more */
  539. #mal\_cs_otherlinks div { margin: 0 !important; }
  540.  
  541. #mal\_cs_otherlinks div a {
  542.     position: relative !important;
  543.     display: block !important;
  544.     top: 28px !important;
  545.     line-height: 18px !important;
  546. }
  547.  
  548. #mal\_cs_otherlinks div a[href*="login"] { font-weight: 600 !important; }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement