Advertisement
althindor

Pro for Rimuka

Nov 2nd, 2022 (edited)
1,114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 8.88 KB | None | 0 0
  1. /* Designed by Rimuka */
  2. /* Coded By AlthIndor */
  3.  
  4. :root {
  5.   --pink: #CE5483;
  6.   --purple1: #FAE3FA;
  7.   --purple2: #CCB7D6;
  8.   --purple3: #BC78D2;
  9.   --purple4: #795D9A;
  10. }
  11.  
  12. html, body {
  13.   background: var(--purple1);
  14.   min-width: 1200px;
  15.   min-height: 900px;
  16.   overflow-x: hidden;
  17. }
  18.  
  19. body {position: relative;}
  20. * {cursor: url('https://i.imgur.com/BErOonS.gif'), auto;}
  21.  
  22. body a {
  23.   text-decoration: none !important;
  24.   transition: all .5s ease-in-out;
  25. }
  26.  
  27. ::selection {
  28.   background: var(--purple4);
  29.   color: white;
  30. }
  31.  
  32. /* Wallpaper */
  33.  
  34. @keyframes FallPetals {
  35.   from {background-position: 0 0, 0 0;}
  36.   to {background-position: -1000px 4000px, 1000px 4000px;}
  37. }
  38.  
  39. #panel-details {
  40.   -webkit-mask: linear-gradient(to bottom, black 50%, transparent);
  41.   mask: linear-gradient(to bottom, black 50%, transparent);
  42.   background: url('https://images2.imgbox.com/4f/d3/q1kI0XVI_o.png'), url('https://images2.imgbox.com/f5/7a/uWYy2m29_o.png');
  43.   width: 100%;
  44.   height: calc(50% + 425px);
  45.   position: absolute;
  46.   top: 0;
  47.   left: 0;
  48.   transform: translateZ(1px);
  49.   mix-blend-mode: multiply;
  50.   animation: FallPetals 120s linear infinite;
  51. }
  52.  
  53. /* Fonts */
  54.  
  55. @font-face {
  56.   font-family: 'Kalam';
  57.   font-style: normal;
  58.   font-weight: 400;
  59.   src: local('Kalam'), url('https://fonts.gstatic.com/s/kalam/v16/YA9dr0Wd4kDdMthROCc.woff2') format('woff2');
  60. }
  61.  
  62. @font-face {
  63.   font-family: 'Kalam';
  64.   font-style: normal;
  65.   font-weight: 700;
  66.   src: local('Kalam Bold'), local('Kalam-Bold'), url('https://fonts.gstatic.com/s/kalam/v16/YA9Qr0Wd4kDdMtDqHTLMkiQ.woff2') format('woff2');
  67. }
  68.  
  69. @font-face {
  70.   font-family: 'Font Awesome 6 Free';
  71.   font-style: normal;
  72.   font-weight: 400;
  73.   src: url('https://ka-f.fontawesome.com/releases/v6.2.0/webfonts/free-fa-regular-400.woff2') format('woff2');
  74. }
  75.  
  76. @font-face {
  77.   font-family: 'Font Awesome 6 Free';
  78.   font-style: normal;
  79.   font-weight: 900;
  80.   src: url('https://ka-f.fontawesome.com/releases/v6.2.0/webfonts/free-fa-solid-900.woff2') format('woff2');
  81. }
  82.  
  83. /* Header */
  84.  
  85. #viewer #gaia_header {
  86.   background: var(--purple3);
  87.   width: calc(100% - 10px) !important;
  88.   height: 30px !important;
  89.   top: 5px !important;
  90.   left: 5px !important;
  91.   border-radius: 5px;
  92.   box-shadow: 0 2px 5px #00000040;
  93. }
  94. #gaia_header li.spacer {display: none !important;}
  95. #gaia_header li {margin: 0 5px;}
  96.  
  97. #gaia_header ul {
  98.   background: none !important;
  99.   width: auto !important;
  100.   font: 0/33px 'Kalam', cursive !important;
  101.   padding: 0 5px !important;
  102. }
  103.  
  104. #gaia_header #header_right {
  105.   display: grid !important;
  106.   grid-auto-flow: column;
  107.   float: right;
  108. }
  109. #gaia_header li:last-of-type {grid-column: 2;}
  110.  
  111. #gaia_header img {
  112.   background: url('https://i.imgur.com/cGGVY2x.png') no-repeat 0 3px;
  113.   width: 0;
  114.   padding: 0 34px 0 0;
  115.   filter: invert(1);
  116. }
  117.  
  118. #gaia_header a, #gaia_header a::before {font-size: 13px !important;}
  119. #gaia_header a {color: #FFFFFF !important;}
  120. #gaia_header a:hover {opacity: .5;}
  121.  
  122. #header_right :is(a[href*='edit'], a[href*='logout'], a[href*='report']) {font-size: 0 !important;}
  123. #header_right a[href*='edit']::before {content: 'Edit Mine';}
  124. #header_right a[href*='logout']::before {content: 'Logout';}
  125. #header_right a[href*='report']::before {content: 'Report Profile';}
  126.  
  127. /* Columns */
  128.  
  129. #columns, #pictures_container, #texts_container {
  130.   top: calc(50% - 425px);
  131.   left: calc(50% - 600px);
  132. }
  133.  
  134. #columns {
  135.   background: url('https://i.imgur.com/7n7C9KX.png');
  136.   width: 1200px;
  137.   height: 850px;
  138.   font-size: 0;
  139. }
  140. #columns .column {display: contents;}
  141. #columns ::-webkit-scrollbar {width: 0;}
  142.  
  143. /* Panels */
  144.  
  145. .panel, dl {
  146.   overflow: hidden;
  147.   scrollbar-width: none;
  148. }
  149.  
  150. .panel {
  151.   background: none;
  152.   color: var(--purple4);
  153.   font: 13px/1.65 'Kalam', cursive;
  154.   padding: 0;
  155.   margin: 0;
  156.   position: absolute;
  157. }
  158. .panel h2 {display: none;}
  159. .panel img {max-width: 100% !important;}
  160. .panel a {color: var(--pink);}
  161. .panel a:hover {color: inherit;}
  162.  
  163. #id_about, #id_comments dl, #id_wishlist, .custom_panel {overflow-y: auto;}
  164. #id_about, .custom_panel {text-align: right;}
  165.  
  166. #id_about, #id_comments {
  167.   height: 292px;
  168.   top: 135px;
  169. }
  170.  
  171. #id_about {
  172.   width: 350px;
  173.   right: 480px;
  174. }
  175.  
  176. #id_comments {
  177.   width: 360px;
  178.   left: 762px;
  179. }
  180.  
  181. #id_wishlist {
  182.   width: 317px;
  183.   height: 253px;
  184.   top: 469px;
  185.   left: 807px;
  186. }
  187.  
  188. .custom_panel {
  189.   width: 240px;
  190.   height: 258px !important;
  191.   top: 467px;
  192.   right: 439px;
  193. }
  194.  
  195. /* Contact and Media */
  196.  
  197. #id_contact, .media_panel {top: 781px;}
  198. #id_contact {left: 407px;}
  199.  
  200. .media_panel {
  201.   left: 247px;
  202.   transition: all .5s ease-in-out;
  203. }
  204.  
  205. #id_contact li {
  206.   float: left;
  207.   margin: 0 105px 0 0;
  208. }
  209. #id_contact li:nth-of-type(3) {margin-left: 1px;}
  210.  
  211. #id_contact li *, .media_panel {
  212.   display: block;
  213.   width: 40px;
  214.   height: 40px !important;
  215.   color: var(--purple2);
  216.   font-size: 0;
  217.   text-align: center;
  218.   border: 4px solid currentColor;
  219.   border-radius: 50%;
  220. }
  221.  
  222. #id_contact a:hover, .media_panel:hover {
  223.   color: var(--purple4);
  224.   transform: rotate(1turn);
  225. }
  226.  
  227. #id_contact li *::before, .media_panel::before {font: 900 26px/40px 'Font Awesome 6 Free';}
  228. #id_contact li:nth-of-type(1) *::before {content: '+';}
  229. #id_contact li:nth-of-type(2) *::before {content: ''; font-weight: 400;}
  230. #id_contact li:nth-of-type(3) *::before {content: '';}
  231. .media_panel::before {content: '';}
  232.  
  233. /* Details */
  234.  
  235. #id_details {
  236.   top: 590px;
  237.   left: 235px;
  238. }
  239. #id_details p:nth-of-type(n+2), .forum_userstatus {display: none;}
  240.  
  241. /* Comments */
  242.  
  243. #id_comments #alerts_banner, #id_comments .deletecomment, #id_comments .date a {display: none;}
  244. #id_comments dt, #id_comments .dropBox {border-radius: 5px;}
  245. #id_comments #alert_container {display: contents;}
  246.  
  247. #id_comments dl {
  248.   clear: both;
  249.   height: 247px;
  250.   margin-top: 45px;
  251. }
  252.  
  253. #id_comments dt {
  254.   height: unset;
  255.   color: var(--pink);
  256.   line-height: inherit;
  257.   text-align: inherit;
  258.   padding: 3px 5px 0 5px;
  259.   border: 1px solid currentColor;
  260. }
  261.  
  262. #id_comments .username {
  263.   display: inline;
  264.   float: none;
  265. }
  266.  
  267. #id_comments dd {
  268.   display: grid;
  269.   grid-template-columns: max-content 298px;
  270.   margin: 8px 0 15px 0;
  271.   overflow: visible;
  272. }
  273. #id_comments dd:last-of-type {margin-bottom: 0;}
  274.  
  275. #id_comments .dropBox {
  276.   background: var(--purple1);
  277.   width: 48px;
  278.   height: 48px;
  279.   margin: 2px 10px 0 0;
  280.   border: 2px solid var(--purple2);
  281.   overflow: hidden;
  282. }
  283.  
  284. #id_comments .dropBox img {
  285.   width: unset;
  286.   height: unset;
  287.   max-width: unset !important;
  288.   margin: -30px 0 0 -25px;
  289.   transform: scaleX(-1);
  290.   image-rendering: pixelated;
  291. }
  292.  
  293. /* Comments Links */
  294.  
  295. #id_comments h2 + div, #id_comments h2 ~ p {
  296.   background: var(--purple3);
  297.   width: calc(50% - 5px);
  298.   height: 30px;
  299.   border-radius: 5px;
  300.   overflow: hidden;
  301. }
  302. #id_comments h2 + div {float: left;}
  303. #id_comments h2 ~ p {float: right;}
  304.  
  305. #id_comments h2 + div a, #id_comments h2 ~ p a {
  306.   display: block;
  307.   height: 100%;
  308.   color: #FFFFFF;
  309.   font-size: 0;
  310.   line-height: 33px;
  311.   text-align: center;
  312. }
  313. #id_comments h2 + div a:hover, #id_comments h2 ~ p a:hover {background: var(--pink);}
  314.  
  315. #id_comments h2 + div a::before, #id_comments h2 ~ p a::before {font-size: 13px;}
  316. #id_comments h2 + div a::before {content: 'Post Comment';}
  317. #id_comments h2 ~ p a::before {content: 'All Comments';}
  318.  
  319. /* Wish List */
  320.  
  321. #id_wishlist {
  322.   display: grid;
  323.   grid-template-columns: repeat(5, 38px);
  324.   grid-auto-rows: max-content;
  325.   gap: 5px;
  326.   scroll-snap-type: y mandatory;
  327. }
  328. #id_wishlist .clear, .premium_sparkle {display: none;}
  329.  
  330. #id_wishlist .item a {
  331.   display: block;
  332.   background: var(--purple3);
  333.   width: 30px;
  334.   height: 30px;
  335.   padding: 3px;
  336.   position: relative;
  337.   border: 1px solid var(--purple2);
  338.   border-radius: 5px;
  339.   scroll-snap-align: start;
  340. }
  341. #id_wishlist .item:hover a {background: var(--pink);}
  342.  
  343. .owner_checkmark {
  344.   margin: 0;
  345.   bottom: 3px;
  346.   left: 3px;
  347. }
  348.  
  349. /* Media */
  350.  
  351. .media_panel iframe {
  352.   position: absolute;
  353.   bottom: -5px;
  354.   left: -22px;
  355.   transform-origin: bottom left;
  356.   transform: scale(1.25);
  357.   opacity: .001;
  358. }
  359.  
  360. /* Floating Decorations */
  361.  
  362. #pictures_container, #texts_container {
  363.   width: 0;
  364.   height: 0;
  365.   position: absolute;
  366. }
  367.  
  368. .avatar_decoration {
  369.   opacity: .5;
  370.   transition: opacity .5s ease-in-out;
  371. }
  372. .avatar_decoration:hover {opacity: 1;}
  373.  
  374. .avatar_decoration[style*='width:48px'] a {
  375.   display: flex;
  376.   width: 54px;
  377.   border-radius: 50%;
  378. }
  379.  
  380. .avatar_decoration img[src*='48x48'] {
  381.   background: var(--purple1);
  382.   border: 3px solid var(--purple2);
  383.   border-radius: 50%;
  384. }
  385.  
  386. /* Misc */
  387.  
  388. .spoiler-revealed {
  389.   padding: 3px;
  390.   border-color: #808080;
  391. }
  392.  
  393. .spoiler-control {
  394.   background: var(--purple3);
  395.   width: 100px;
  396.   height: 30px;
  397.   color: #FFFFFF;
  398.   font: bold 13px/33px 'Kalam', cursive;
  399.   text-transform: capitalize;
  400.   border: none;
  401.   border-radius: 5px;
  402. }
  403. .spoiler-control-hide {margin-bottom: 10px;}
  404.  
  405. .bbcode-swapping-image {background: url('https://i.imgur.com/2MbyLRf.png');}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement