Advertisement
althindor

Pro for ligotti

Mar 20th, 2019
437
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 5.16 KB | None | 0 0
  1. /* Profile by AlthIndor */
  2.  
  3. html, body {background: url('https://cdni.rbth.com/rbthmedia/images/2019.05/original/5cce0b3f15e9f9551b6098d4.jpg') fixed top center / cover #000;}
  4. body a {text-decoration: none !important;}
  5.  
  6. /* Fonts */
  7.  
  8. @font-face {
  9.  font-family: 'Open Sans Condensed';
  10.  font-style: normal;
  11.  font-weight: 700;
  12.  src: local('Open Sans Condensed Bold'), local('OpenSansCondensed-Bold'), url(https://fonts.gstatic.com/s/opensanscondensed/v13/z7NFdQDnbTkabZAIOl9il_O6KJj73e7Ff0GmDuXMRw.woff2) format('woff2');
  13. }
  14.  
  15. @font-face {
  16.  font-family: 'Open Sans';
  17.  font-style: normal;
  18.  font-weight: 400;
  19.  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');
  20. }
  21.  
  22. /* Header */
  23.  
  24. #viewer #gaia_header {
  25.  background: rgba(0,0,0,.8);
  26.  height: 30px !important;
  27. }
  28.  
  29. #gaia_header #header_left, #gaia_header #header_right {
  30.  background: none !important;
  31.  width: 50% !important;
  32.  font: 0px/28px 'Open Sans Condensed', sans-serif !important;
  33.  padding: 0 3px !important;
  34.  box-sizing: border-box;
  35. }
  36. #gaia_header li {margin: 0 5px;}
  37. #gaia_header li.spacer {display: none !important;}
  38.  
  39. #gaia_header #header_left img {
  40.  background: url('https://graphics.gaiaonline.com/images/gaia_global/gaia_header/br_gaia_logo_header.png') 0 0 no-repeat;
  41.  background-size: auto 200%;
  42.  width: 0;
  43.  height: 17px;
  44.  padding: 0 36px 0 0;
  45. }
  46.  
  47. #gaia_header a {
  48.  color: #FFFFFF !important;
  49.  font-size: 13px !important;
  50.  text-transform: uppercase;
  51.  transition: opacity .5s ease-in-out;
  52. }
  53. #gaia_header a:hover {opacity: .8;}
  54.  
  55. /* Columns */
  56.  
  57. #columns, #column_1, #column_2, #column_3 {
  58.  display: block;
  59.  float: none;
  60.  margin: 0;
  61.  padding: 0;
  62.  overflow: visible;
  63. }
  64.  
  65. #column_1, #column_2, #column_3 {
  66.  width: 100%;
  67.  font-size: 0;
  68. }
  69.  
  70. #columns {
  71.  width: 400px;
  72.  padding-bottom: 35px;
  73.  left: calc(50% - 200px);
  74.  top: 50%;
  75.  transform: translateY(-50%);
  76. }
  77.  
  78. #columns ::-webkit-scrollbar {
  79.  background: rgba(255,255,255,.2);
  80.  width: 10px;
  81.  border-radius: 3px;
  82. }
  83.  
  84. #columns ::-webkit-scrollbar-thumb {
  85.  background: #FFFFFF content-box;
  86.  border: 1px solid transparent;
  87.  border-radius: 3px;
  88. }
  89.  
  90. /* Panels */
  91.  
  92. .panel, .panel h2 {
  93.  box-sizing: border-box;
  94.  overflow: hidden;
  95. }
  96.  
  97. .panel a {color: #B00000;}
  98. .panel a:hover {color: inherit;}
  99. .panel img {max-width: 100% !important;}
  100.  
  101. .panel {
  102.  color: #FFFFFF;
  103.  font: 10px/1.6em 'Open Sans', sans-serif;
  104.  text-align: justify;
  105.  scrollbar-color: #FFFFFF rgba(255,255,255,.2);
  106.  scrollbar-width: thin;
  107. }
  108.  
  109. .panel:not(#id_contact) {
  110.  background: rgba(0,0,0,.8);
  111.  margin: 0 0 20px 0;
  112.  box-shadow: 0 0 0 1px rgba(255,255,255,.2), 0 0 0 5px rgba(0,0,0,.8);
  113. }
  114.  
  115. .panel:not(#id_contact):not(.media_panel) {
  116.  height: 150px;
  117.  padding: 0 10px 0 0;
  118.  border: 10px solid transparent;
  119.  border-width: 35px 10px 10px 10px;
  120. }
  121.  
  122. .panel h2 {
  123.  background: rgba(255,255,255,.2);
  124.  width: 100%;
  125.  height: 25px;
  126.  color: inherit;
  127.  font: 700 13px/1.7em 'Open Sans Condensed', sans-serif;
  128.  text-align: center;
  129.  padding: 0;
  130.  margin: -35px 0 0 0;
  131.  position: fixed;
  132.  left: 0;
  133. }
  134.  
  135. .panel:not(#id_contact), #id_contact ul:not(.buttons) li {
  136.  opacity: .5;
  137.  transition: opacity .5s ease-in-out;
  138. }
  139. .panel:not(#id_contact):hover, #id_contact ul:not(.buttons) li:hover {opacity: 1;}
  140.  
  141. /* Special Cases */
  142.  
  143. #id_details {
  144.  height: 195px !important;
  145.  text-align: center !important;
  146.  padding: 0 !important;
  147. }
  148.  
  149. #id_footprints {
  150.  height: 100px !important;
  151.  overflow-y: scroll;
  152. }
  153.  
  154. /* Contact */
  155.  
  156. #id_contact {
  157.  background: none;
  158.  padding: 0;
  159.  margin: 0;
  160.  position: fixed;
  161.  bottom: 0;
  162.  left: calc((100% - 140px) / 2);
  163. }
  164. #id_contact h2 {display: none;}
  165.  
  166. #id_contact ul:not(.buttons) li {
  167.  background: url('https://i.imgur.com/vcNz49l.png') top center no-repeat rgba(0,0,0,.8);
  168.  background-size: 30px auto;
  169.  width: 40px;
  170.  height: 40px !important;
  171.  border: 4px solid transparent;
  172.  box-shadow: 0 0 0 1px rgba(255,255,255,.2) inset;
  173.  box-sizing: border-box;
  174. }
  175. #id_contact li, #id_contact a {font-size: 0;}
  176.  
  177. #id_contact ul:not(.buttons) li {
  178.  float: left;
  179.  position: relative;
  180. }
  181. #id_contact li:nth-of-type(n+2) {margin-left: 10px;}
  182. #id_contact ul:not(.buttons) li:nth-of-type(1) {background-position-y: 1px;}
  183. #id_contact ul:not(.buttons) li:nth-of-type(2) {background-position-y: -29px;}
  184. #id_contact ul:not(.buttons) li:nth-of-type(3) {background-position-y: -59px;}
  185.  
  186. #id_contact li a {
  187.  display: block;
  188.  width: 100%;
  189.  height: 100%;
  190.  position: absolute;
  191.  top: 0;
  192.  left: 0;
  193. }
  194.  
  195. /* Media */
  196.  
  197. .media_panel {
  198.  background: url('https://i.imgur.com/gqTTTvw.png') top -5px left -18px no-repeat, url('https://i.imgur.com/gqTTTvw.png') bottom -1px right -11px no-repeat rgba(0,0,0,.8) !important;
  199.  height: 34px !important;
  200.  overflow: hidden;
  201. }
  202. .media_panel iframe, .media_panel::after {position: absolute;}
  203. .media_panel h2 {display: none;}
  204.  
  205. .media_panel iframe {
  206.  width: calc(100% + 29px);
  207.  height: 250px;
  208.  left: -18px;
  209.  bottom: -1px;
  210.  mix-blend-mode: screen;
  211. }
  212.  
  213. .media_panel::after {
  214.  content: '';
  215.  display: block;
  216.  background: url('https://i.imgur.com/gqTTTvw.png') top -5px left -28px #000;
  217.  width: 30px;
  218.  height: 30px;
  219.  top: 0;
  220.  left: 10px;
  221.  pointer-events: none;
  222. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement