althindor

Pro for Celestial Extinction

Oct 15th, 2020
377
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 7.44 KB | None | 0 0
  1. /* Profile By AlthIndor */
  2.  
  3. html {
  4.   --orange-color: #F5790E;
  5.   --purple-color: #AE64B6;
  6. }
  7.  
  8. html, body {
  9.   background: url('https://i.imgur.com/BxpJ67i.png');
  10.   cursor: url('https://i.imgur.com/nfmY9bO.png'), auto !important;
  11. }
  12.  
  13. body a {
  14.   text-decoration: none !important;
  15.   transition: all .5s ease-in-out;
  16. }
  17.  
  18. ::selection {
  19.   background: #FFFFFF;
  20.   color: var(--purple-color);
  21. }
  22.  
  23. /* Fonts */
  24.  
  25. @font-face {
  26.   font-family: 'Open Sans';
  27.   font-style: normal;
  28.   font-weight: 600;
  29.   src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2');
  30. }
  31.  
  32. @font-face {
  33.   font-family: 'Open Sans';
  34.   font-style: normal;
  35.   font-weight: 800;
  36.   src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url(https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format('woff2');
  37. }
  38.  
  39. @font-face {
  40.   font-family: 'Yeon Sung';
  41.   font-style: normal;
  42.   font-weight: 400;
  43.   src: local('Yeon Sung Regular'), local('YeonSung-Regular'), url(https://fonts.gstatic.com/s/yeonsung/v8/QldMNTpbohAGtsJvUn6xTDtMzKMFqIuVbfp5ryWEr_gQfipm.119.woff2) format('woff2');
  44. }
  45.  
  46. /* Header */
  47.  
  48. #gaia_header, #gaia_header #header_left, #gaia_header #header_right {background: none;}
  49. #gaia_header {filter: drop-shadow(0 3px 3px #00000080);}
  50. #gaia_header li.spacer {display: none !important;}
  51. #gaia_header li {margin: 0 4px;}
  52.  
  53. #gaia_header #header_left, #gaia_header #header_right {
  54.   font: 0/30px 'Yeon Sung', cursive !important;
  55.   padding: 0 5px !important;
  56.   box-sizing: border-box;
  57. }
  58. #gaia_header #header_right {float: right;}
  59.  
  60. #gaia_header img {
  61.   background: url('https://i.imgur.com/5FTB40o.png') 0 3px no-repeat;
  62.   width: 0;
  63.   padding: 0 37px 0 0;
  64.   filter: invert(0%);
  65.   transition: filter .5s ease-in-out;
  66. }
  67. #header_left li:nth-of-type(2) a:hover img {filter: invert(100%);}
  68.  
  69. #gaia_header a {
  70.   background: #000;
  71.   color: #FFFFFF !important;
  72.   font-size: 13px !important;
  73.   text-transform: uppercase;
  74.   padding: 20px 7px 4px 7px;
  75.   position: relative;
  76.   top: 0;
  77.   border: 3px solid var(--orange-color);
  78.   border-radius: 0 0 3px 3px;
  79. }
  80.  
  81. #gaia_header a:hover {
  82.   background: #FFFFFF;
  83.   color: #000 !important;
  84.   top: 5px;
  85. }
  86.  
  87. /* Columns */
  88.  
  89. #columns, #column_1, #column_2 {
  90.   margin: 0;
  91.   position: absolute;
  92. }
  93. #column_1, #column_2 {width: 100%;}
  94. #column_3 {display: none;}
  95.  
  96. #columns {
  97.   width: 380px;
  98.   height: 420px;
  99.   top: calc(50% - 200px);
  100.   left: calc(50% - 190px);
  101.   filter: drop-shadow(0 3px 3px #00000080);
  102. }
  103.  
  104. #column_1 {
  105.   height: 55px;
  106.   top: 360px;
  107. }
  108.  
  109. #column_2 {
  110.   background: var(--orange-color);
  111.   height: 300px;
  112.   top: 50px;
  113.   border-radius: 5px;
  114. }
  115.  
  116. /* Scrollbars */
  117.  
  118. #columns ::-webkit-scrollbar {
  119.   background: #FFFFFF30;
  120.   width: 6px;
  121.   height: 6px;
  122. }
  123. #columns ::-webkit-scrollbar-thumb {background: #FFFFFF60;}
  124.  
  125. .panel {
  126.   scrollbar-color: #FFFFFF60 #FFFFFF30;
  127.   scrollbar-width: thin;
  128. }
  129.  
  130. /* Panels */
  131.  
  132. .panel, .panel h2 {
  133.   padding: 0;
  134.   margin: 0;
  135.   box-sizing: border-box;
  136. }
  137.  
  138. .panel {
  139.   font: 600 11px/1.8 'Open Sans', sans-serif;
  140.   position: absolute;
  141.   overflow: hidden;
  142. }
  143. .panel a {color: var(--purple-color);}
  144. .panel a:hover {color: #FFFFFF;}
  145.  
  146. #column_2 .panel {
  147.   background: #000;
  148.   width: calc(100% - 6px);
  149.   height: calc(100% - 6px);
  150.   color: var(--orange-color);
  151.   text-align: justify;
  152.   padding-right: 10px;
  153.   left: 3px;
  154.   border: 10px solid transparent;
  155.   border-radius: 4px;
  156.   overflow-y: scroll;
  157. }
  158. #id_about img, #id_comments .postcontent img {max-width: 100% !important;}
  159.  
  160. #column_2 .panel:hover, #column_2 #id_about {top: 3px;}
  161. #column_2 .panel, #column_2 .panel:hover ~ #id_about {top: -100%;}
  162.  
  163. /* Panel Headers */
  164.  
  165. .panel:hover h2, .media_panel:hover, #id_wishlist .item:hover, #id_about h2 {background-color: #FFFFFF;}
  166. .panel h2, .media_panel, #id_wishlist .item, #column_2 .panel:hover ~ #id_about h2 {background: var(--orange-color);}
  167.  
  168. .panel h2, .media_panel, #id_wishlist .item {
  169.   height: 40px !important;
  170.   border: 3px solid #000;
  171.   border-radius: 5px;
  172.   transition: background-color .5s ease-in-out;
  173. }
  174.  
  175. .panel h2 {
  176.   width: 120px;
  177.   color: #000;
  178.   font: bold 0/34px 'Yeon Sung', cursive;
  179.   text-align: center;
  180.   position: fixed;
  181.   top: 0;
  182. }
  183. #column_1 h2 {display: none;}
  184.  
  185. #id_about h2 {left: 0;}
  186. #id_comments h2 {left: 130px;}
  187. #id_footprints h2 {left: 260px;}
  188.  
  189. .panel h2::before {font-size: 16px;}
  190. #id_about h2::before {content: 'ABOUT ME';}
  191. #id_comments h2::before {content: 'COMMENTS';}
  192. #id_footprints h2::before {content: 'VISITORS';}
  193.  
  194. #id_comments h2::after, #id_footprints h2::after {
  195.   content: '';
  196.   width: 140px;
  197.   height: 0;
  198.   position: absolute;
  199.   left: -13px;
  200.   top: 0;
  201. }
  202. #id_comments:hover h2::after, #id_footprints:hover h2::after {height: 50px;}
  203.  
  204. /* Comments */
  205.  
  206. #id_comments #alerts_banner {display: none;}
  207. #id_comments .deletecomment {margin: 0 0 0 10px;}
  208. #id_comments dd {margin: 0 0 20px 0;}
  209. #id_comments dd:last-of-type {margin: 0;}
  210. #id_comments dl {margin-top: 45px;}
  211.  
  212. #id_comments dt {
  213.   height: revert;
  214.   line-height: 1;
  215.   padding: 0 0 7px 0;
  216.   margin: 0 0 2px 0;
  217.   border-bottom: 1px dotted #FFFFFF60;
  218. }
  219. #id_comments .date {font-size: 85%;}
  220.  
  221. #id_comments .dropBox {
  222.   width: 48px;
  223.   height: 48px;
  224.   margin: 5px 10px 0 0;
  225.   border: 1px solid #FFFFFF60;
  226.   overflow: hidden;
  227. }
  228.  
  229. #id_comments .dropBox img {
  230.   width: 120px;
  231.   height: 150px;
  232.   margin: -28px 0 0 -40px;
  233. }
  234.  
  235. /* Comments Links */
  236.  
  237. #id_comments #alert_container {
  238.   float: none;
  239.   padding: 0;
  240. }
  241.  
  242. #id_comments h2 + div, #id_comments h2 ~ p {
  243.   width: calc(50% - 5px);
  244.   text-align: center;
  245.   position: relative;
  246. }
  247. #id_comments h2 + div {float: left;}
  248. #id_comments h2 ~ p {float: right;}
  249.  
  250. #id_comments h2 + div a, #id_comments h2 ~ p a {
  251.   display: block;
  252.   background: var(--purple-color);
  253.   height: 30px;
  254.   color: #FFFFFF;
  255.   font: 0px/29px 'Open Sans', sans-serif;
  256.   text-transform: uppercase;
  257.   border-radius: 2px;
  258. }
  259. #id_comments h2 + div a::after, #id_comments h2 ~ p a {font-size: 10px;}
  260. #id_comments h2 + div a::after {content: 'Post New Comment';}
  261.  
  262. #id_comments h2 + div a:hover, #id_comments h2 ~ p a:hover {
  263.   background: #FFFFFF;
  264.   color: #000;
  265. }
  266.  
  267. /* Wish List */
  268.  
  269. #id_wishlist {
  270.   display: flex;
  271.   flex-flow: row nowrap;
  272.   background: none;
  273.   width: 100%;
  274.   padding-bottom: 10px;
  275.   text-align: center;
  276.   overflow-x: scroll;
  277.   scroll-snap-type: x mandatory;
  278.   z-index: 1;
  279.   clip-path: polygon(35px 0, 100% 0, 100% 100%, 0 100%, 0 45px, 35px 45px);
  280. }
  281. .premium_sparkle {display: none;}
  282.  
  283. .owner_checkmark {
  284.   margin: 0;
  285.   bottom: 5px;
  286.   left: 4px;
  287.   mix-blend-mode: difference;
  288. }
  289.  
  290. #id_wishlist .item {
  291.   flex: 0 0 40px;
  292.   padding: 2px 0;
  293.   margin: 0 0 0 10px;
  294.   position: relative;
  295.   box-sizing: border-box;
  296.   scroll-snap-align: end;
  297. }
  298. #id_wishlist .item:first-of-type {margin-left: 90px;}
  299.  
  300. /* Media */
  301.  
  302. .media_panel {
  303.   background: url('https://i.imgur.com/gqTTTvw.png') -19px -5px #0A86F1;
  304.   width: 80px;
  305.   left: 0;
  306.   border-color: #FFFFFF;
  307.   filter: invert(100%);
  308.   z-index: 2;
  309. }
  310. .media_panel:hover {background-color: #000;}
  311.  
  312. .media_panel iframe {
  313.   width: 360px;
  314.   height: 240px;
  315.   position: absolute;
  316.   bottom: -1px;
  317.   left: -19px;
  318.   opacity: .001;
  319. }
  320.  
  321. /* Misc */
  322.  
  323. #pictures_container, #texts_container {
  324.   width: 1px;
  325.   height: 1px;
  326.   position: absolute;
  327.   top: calc(50% - 200px);
  328.   left: 50%;
  329.   overflow: visible;
  330. }
  331. .bbcode-swapping-image {filter: invert(100%);}
Add Comment
Please, Sign In to add comment