althindor

Profile for wehksy

Sep 10th, 2026
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 5.80 KB | None | 0 0
  1. /* Design by Nezumimousey */
  2. /* With Code By AlthIndor */
  3.  
  4. :root {
  5.     --green: #3DA225;
  6.     --purple: #431C45;
  7.     --red: #D2313C;
  8. }
  9.  
  10. html, body {background: url('https://i.imgur.com/BhkipFP.png') center #330101;}
  11. * {cursor: url('https://i.imgur.com/0YjTHqz.png'), auto !important;}
  12.  
  13. body a {
  14.     text-decoration: none !important;
  15.     transition: all .5s ease-in-out;
  16. }
  17.  
  18. ::selection {
  19.     background: var(--green);
  20.     color: #FFFFFF;
  21. }
  22.  
  23. /* Sprite Sheet */
  24.  
  25. #columns, #id_contact li *, .media_panel, #column_2 h2 {background: url('https://i.imgur.com/020AtVf.png');}
  26. #id_contact li *, .media_panel, #column_2 h2 {background-position-y: -540px;}
  27. #id_contact li:nth-child(2) * {background-position-x: -60px;}
  28. .media_panel {background-position-x: -120px;}
  29. #id_about h2 {background-position-x: -180px;}
  30. #id_wishlist h2 {background-position-x: -240px;}
  31. #id_footprints h2 {background-position-x: -300px;}
  32.  
  33. /* Fonts */
  34.  
  35. @font-face {
  36.     font-family: 'Gluten';
  37.     font-style: normal;
  38.     font-weight: 100 900;
  39.     src: url('https://fonts.gstatic.com/s/gluten/v18/HhyIU5gk9fW7OUdVIPh2zD_RSqQJ__A1zDQhQw.woff2') format('woff2');
  40. }
  41.  
  42. @font-face {
  43.     font-family: 'Lobster';
  44.     font-style: normal;
  45.     font-weight: 400;
  46.     src: url('https://fonts.gstatic.com/s/lobster/v32/neILzCirqoswsqX9zoKmMw.woff2') format('woff2');
  47. }
  48.  
  49. /* Header */
  50.  
  51. #viewer #gaia_header {
  52.     height: 35px !important;
  53.     filter: drop-shadow(0 5px 10px #00000040);
  54.  
  55.     ul, li {margin: 0 5px !important;}
  56.     li.spacer {display: none !important;}
  57.  
  58.     ul {
  59.         width: auto !important;
  60.         font: 0/32px 'Lobster', cursive !important;
  61.     }
  62.     #header_right {float: right;}
  63.  
  64.     a {
  65.         color: #FFFFFF !important;
  66.         font-size: 13px !important;
  67.         font-weight: 400 !important;
  68.         text-transform: capitalize;
  69.     }
  70.     a:hover {color: var(--green) !important;}
  71.  
  72.     #header_left img {
  73.         mask: url('https://i.imgur.com/5FTB40o.png');
  74.         background: currentColor;
  75.         width: 0;
  76.         height: 16px;
  77.         padding: 0 37px 0 0;
  78.     }
  79. }
  80.  
  81. /* Columns */
  82.  
  83. #columns, #pictures_container, #texts_container {
  84.     top: calc(50% - 250px);
  85.     left: calc(50% - 410px);    
  86. }
  87. #pictures_container, #texts_container {position: absolute;}
  88.  
  89. #columns {
  90.     width: 820px;
  91.     height: 515px;
  92.     filter: drop-shadow(0 5px 10px #00000080);
  93.     overflow: visible;
  94. }
  95.  
  96. #columns .column {
  97.     font-size: 0;
  98.     margin: 0;
  99. }
  100. #column_1 {display: contents;}
  101. #column_3 {display: none;}
  102.  
  103. #column_2 {
  104.     width: 600px;
  105.     height: 331px;
  106.     position: absolute;
  107.     top: 85px;
  108.     left: 110px;
  109. }
  110.  
  111. /* Panels */
  112.  
  113. .panel, .panel h2 {
  114.     box-sizing: border-box;
  115.     margin: 0;
  116.     padding: 0;
  117. }
  118. #column_1 h2 {display: none;}
  119.  
  120. .panel {
  121.     color: #202020;
  122.     font: 300 12px/1.5 'Gluten', cursive;
  123.     position: absolute;
  124.     overflow: hidden;
  125. }
  126.  
  127. .panel a {
  128.     color: var(--green);
  129.     font-weight: 400;
  130. }
  131. .panel a:hover {color: var(--red);}
  132. .panel img {max-width: 100% !important;}
  133.  
  134. #column_2 .panel {
  135.     background: #FFFFFFE0;
  136.     width: 100%;
  137.     padding-right: 10px;
  138.     top: 0;
  139.     left: 0;
  140.     border: 20px solid transparent;
  141.     border-radius: 10px;
  142.     overflow-y: scroll;
  143.     scrollbar-color: var(--purple) rgb(from var(--purple) r g b / 20%);
  144.     scrollbar-width: thin;
  145. }
  146.  
  147. /* Tabbed Function */
  148.  
  149. #column_2 .panel {
  150.     height: 0;
  151.     border-width: 0 20px;
  152.     transition: all .5s ease-in-out;
  153. }
  154.  
  155. #column_2 .panel:hover {
  156.     height: 100%;
  157.     border-width: 20px 20px;
  158.     transition: all .5s .5s ease-in-out;
  159. }
  160.  
  161. #column_2 h2::before {
  162.     width: 70px;
  163.     height: 115px;
  164.     position: absolute;
  165.     bottom: -10px;
  166.     left: -10px;
  167.     border-radius: 0 0 10px 10px;
  168. }
  169. #column_2 .panel:hover h2::before {content: '';}
  170.  
  171. /* Buttons */
  172.  
  173. #id_contact, .media_panel, .panel h2 {bottom: 0;}
  174. .media_panel {left: 350px;}
  175.  
  176. #id_contact {
  177.     background: none;
  178.     left: 210px;
  179. }
  180.  
  181. #id_contact ul {
  182.     display: flex;
  183.     gap: 20px;
  184. }
  185. #id_contact li * {display: block;}
  186. #id_contact li:nth-child(3) {display: none;}
  187.  
  188. #id_contact li *, .media_panel, .panel h2 {
  189.     width: 50px;
  190.     height: 50px !important;
  191.     color: #FFFFFF;
  192.     font-size: 0;
  193.     text-align: center;
  194.     border-radius: 10px;
  195.     opacity: .01;
  196.     transition: opacity .5s ease-in-out;
  197. }
  198. #id_contact a:hover, .media_panel:hover, .panel:hover h2 {opacity: 1;}
  199.  
  200. .panel h2 {position: fixed;}
  201. #id_about h2 {left: 420px;}
  202. #id_wishlist h2 {left: 490px;}
  203. #id_footprints h2 {left: 560px;}
  204.  
  205. /* Media */
  206.  
  207. .media_panel iframe {
  208.     width: 300px;
  209.     height: 200px;
  210.     position: absolute;
  211.     top: calc(50% - 100px);
  212.     left: calc(50% - 150px);
  213.     scale: 1.25;
  214.     opacity: .001;
  215. }
  216.  
  217. /* Wishlist */
  218.  
  219. #id_wishlist {
  220.     display: grid;
  221.     grid-template-columns: repeat(11, 1fr);
  222.     grid-auto-rows: 40px;
  223.     align-content: start;
  224.     gap: 10px;
  225.     scroll-snap-type: y mandatory;
  226.  
  227.     .premium_sparkle, .clear {display: none;}
  228.  
  229.     .item {
  230.         text-align: center;
  231.         scroll-snap-align: start;
  232.         contain: layout;
  233.     }
  234.  
  235.     a {
  236.         display: block;
  237.         background: #FFE7C7;
  238.         width: 100%;
  239.         height: 100%;
  240.         padding: 4px;
  241.         border: 1px solid #00000020;
  242.         border-radius: 5px;
  243.         box-sizing: border-box;
  244.     }
  245.     a:hover {background: var(--red);}
  246.  
  247.     .owner_checkmark {
  248.         background: #FFFFFF;
  249.         margin: 0;
  250.         padding: 2px;
  251.         border: 1px solid #000;
  252.         bottom: -1px;
  253.         right: -1px;
  254.     }
  255. }
  256.  
  257. /* Visitors */
  258.  
  259. #id_footprints .item {display: flex;}
  260.  
  261. #id_footprints .item::before {
  262.     content: ' visited on ';
  263.     white-space: pre;
  264. }
  265.  
  266. #id_footprints .item a {order: -1;}
  267. #id_footprints .item::after {content: '.';}
  268.  
  269. /* Misc */
  270.  
  271. .bbcode-swapping-image {mix-blend-mode: multiply;}
  272. .spoiler-wrapper {padding: 0;}
  273.  
  274. .spoiler-revealed {
  275.     padding: 10px;
  276.     border-color: currentColor;
  277.     border-radius: 2px;
  278. }
  279.  
  280. .spoiler-control {
  281.     background: var(--purple);
  282.     width: 100px;
  283.     height: 25px;
  284.     color: #FFFFFF;
  285.     font: inherit;
  286.     border: 1px solid #00000040;
  287.     border-radius: 5px;
  288.  
  289.     span {
  290.         position: relative;
  291.         top: 1px;
  292.     }
  293.  
  294.     transition: background .5s ease-in-out;
  295. }
  296. .spoiler-control:hover, .spoiler-control-hide {background: var(--red);}
Advertisement
Add Comment
Please, Sign In to add comment