Advertisement
althindor

Pro for JigglyBunz

Mar 15th, 2019
455
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 4.91 KB | None | 0 0
  1. /* Profile by AlthIndor */
  2.  
  3. html, body {
  4.  background: url('https://i.imgur.com/ESYRnf2.jpg') #000 no-repeat fixed right center / contain;
  5.  cursor: url('https://i.imgur.com/xUVME9U.png'), auto !important;
  6. }
  7. body a {text-decoration: none !important;}
  8.  
  9. html {
  10.  --primary-color: #2D89EF;
  11.  --secondary-color: #FFFFFF;
  12.  --tertiary-color: #404040;
  13.  --shadow-effect: 0 1px rgba(0,0,0,.25), 0 1px 3px rgba(0,0,0,.5);
  14. }
  15.  
  16. /* Fonts */
  17.  
  18. @font-face {
  19.  font-family: 'Noto Serif';
  20.  font-style: normal;
  21.  font-weight: 700;
  22.  src: local('Noto Serif Bold'), local('NotoSerif-Bold'), url(https://fonts.gstatic.com/s/notoserif/v7/ga6Law1J5X9T9RW6j9bNdOwzfReecQ.woff2) format('woff2');
  23. }
  24.  
  25. @font-face {
  26.  font-family: 'Open Sans';
  27.  font-style: normal;
  28.  font-weight: 400;
  29.  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');
  30. }
  31.  
  32. @font-face {
  33.  font-family: 'Open Sans';
  34.  font-style: normal;
  35.  font-weight: 700;
  36.  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');
  37. }
  38.  
  39. /* Header */
  40.  
  41. #viewer #gaia_header {
  42.  background: var(--primary-color);
  43.  height: 30px !important;
  44.  box-shadow: var(--shadow-effect);
  45. }
  46.  
  47. #gaia_header #header_left, #gaia_header #header_right {
  48.  background: none;
  49.  font-size: 0 !important;
  50.  padding: 0 3px !important;
  51.  box-sizing: border-box;
  52. }
  53. #gaia_header #header_right {float: right;}
  54. #gaia_header .spacer {display: none !important;}
  55. #gaia_header li {margin: 0 5px;}
  56.  
  57. #header_left img {
  58.  background: url('https://gaia.hs.llnwd.net/e1/images/gaia_global/gaia_header/br_gaia_logo_header.png') 0 0 no-repeat;
  59.  background-size: auto 200%;
  60.  width: 0;
  61.  height: 0;
  62.  padding: 16px 34px 0 0;
  63.  filter: drop-shadow(0 1px rgba(0,0,0,.5));
  64. }
  65.  
  66. /* Text Control */
  67.  
  68. #gaia_header a, #id_contact li::after, .panel h2 {
  69.  color: var(--secondary-color) !important;
  70.  font: 700 11px/2.7em 'Noto Serif', serif;
  71.  text-shadow: 0 1px 1px rgba(0,0,0,.25);
  72.  text-transform: uppercase;
  73. }
  74. #id_contact li, .panel h2 {text-indent: 10px;}
  75.  
  76. .panel h2 {
  77.  font-size: 14px;
  78.  line-height: 2.1em;
  79. }
  80.  
  81. /* Columns */
  82.  
  83. #columns, #column_1, #column_2 {
  84.  float: none;
  85.  display: block;
  86.  overflow: visible;
  87. }
  88. #column_1, #column_2 {width: 100%;}
  89. #column_3 {display: none;}
  90.  
  91. #columns {
  92.  width: 390px;
  93.  height: 270px;
  94.  top: calc((100% - 270px + 30px) / 2);
  95.  left: 52px;
  96. }
  97.  
  98. #column_1 {
  99.  height: 230px;
  100.  margin: 0 0 10px 0;
  101.  border-radius: 5px;
  102.  box-shadow: var(--shadow-effect);
  103.  transform: translateZ(0);
  104.  overflow: hidden;
  105. }
  106.  
  107. #column_2 {
  108.  height: 30px;
  109.  margin: 0;
  110. }
  111.  
  112. /* Panels */
  113.  
  114. .panel, .panel h2 {
  115.  margin: 0;
  116.  padding: 0;
  117.  box-sizing: border-box;
  118. }
  119. .panel a {color: var(--primary-color);}
  120. .panel a:hover {color: inherit;}
  121.  
  122. .panel {
  123.  color: var(--tertiary-color);
  124.  font: 400 11px/1.6em 'Open Sans', sans-serif;
  125. }
  126.  
  127. .panel h2 {width: 100%;}
  128. #column_2 h2 {display: none;}
  129.  
  130. /* Button Effects */
  131.  
  132. #id_contact ul:not(.buttons) li, .media_panel, .panel h2 {
  133.  background: var(--primary-color);
  134.  height: 30px !important;
  135. }
  136.  
  137. #id_contact ul:not(.buttons) li, .media_panel {
  138.  border-radius: 5px;
  139.  box-shadow: var(--shadow-effect);
  140. }
  141.  
  142. /* About Me */
  143.  
  144. #id_about {
  145.  background: var(--secondary-color);
  146.  width: 100%;
  147.  height: calc(100% - 30px);
  148.  margin-top: 30px;
  149.  padding-right: 10px;
  150.  border: 10px solid var(--secondary-color);
  151.  overflow-x: hidden;
  152.  overflow-y: scroll;
  153. }
  154. #id_about img {max-width: 100%;}
  155.  
  156. #id_about h2 {
  157.  position: fixed;
  158.  top: 0;
  159.  left: 0;
  160.  border-bottom: 1px solid rgba(0,0,0,.75);
  161.  box-shadow: 0 0 0 1px rgba(0,0,0,.25);
  162. }
  163.  
  164. /* Buttons */
  165.  
  166. #id_contact {
  167.  background: none;
  168.  float: left;
  169. }
  170.  
  171. .media_panel {
  172.  float: right;
  173.  width: 30px;
  174.  overflow: hidden;
  175. }
  176.  
  177. #id_contact ul:not(.buttons) li {
  178.  float: left;
  179.  width: 110px;
  180.  font-size: 0;
  181.  margin: 0 10px 0 0;
  182.  position: relative;
  183. }
  184.  
  185. #id_contact ul:not(.buttons) li::after {pointer-events: none;}
  186. #id_contact ul:not(.buttons) li:nth-of-type(1)::after {content: 'Add as Friend';}
  187. #id_contact ul:not(.buttons) li:nth-of-type(2)::after {content: 'Send Message';}
  188. #id_contact ul:not(.buttons) li:nth-of-type(3)::after {content: 'Start a Trade';}
  189.  
  190. #id_contact ul:not(.buttons) li a {
  191.  display: block;
  192.  width: 100%;
  193.  height: 100%;
  194.  position: absolute;
  195.  top: 0;
  196.  left: 0;
  197. }
  198.  
  199. .media_panel object {
  200.  position: absolute;
  201.  bottom: 0;
  202.  left: -8px;
  203.  opacity: .01;
  204. }
  205.  
  206. .media_panel:after {
  207.  content: url('https://i.imgur.com/vcNz49l.png');
  208.  position: absolute;
  209.  top: -68px;
  210.  left: 3px;
  211.  transform-origin: top left;
  212.  transform: scale(.185);
  213.  filter: drop-shadow(0 2px 1px rgba(0,0,0,.5));
  214.  pointer-events: none;
  215. }
  216.  
  217. /* Effects */
  218.  
  219. #id_about, .media_panel, #id_contact ul:not(.buttons) li {
  220.  opacity: .5;
  221.  transition: opacity .5s ease-in-out;
  222. }
  223. #id_about:hover, .media_panel:hover, #id_contact ul:not(.buttons) li:hover {opacity: 1;}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement