Advertisement
althindor

Pro for Teumes

Nov 30th, 2019
660
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 4.71 KB | None | 0 0
  1. /* Code by AlthIndor */
  2.  
  3. html, body {min-height: 100vh;}
  4. html {--primary-color: orangered;}
  5.  
  6. body {background: url('https://images.fineartamerica.com/images-medium-large-5/foggy-woods-melissa-wegner.jpg') #000 center / cover;}
  7. body a {transition: all .5s ease-in-out;}
  8.  
  9. ::selection {
  10.  background: var(--primary-color);
  11.  color: #FFFFFF;
  12. }
  13.  
  14. #profile .caption, #profile .items, #profile #bar, #commonFriends, .section h2 {display: none;}
  15. #header, #comments, #journal, #friends, #multimedia, #signature, #avatar_dropbox {display: none;}
  16.  
  17. /* Fonts */
  18.  
  19. @font-face {
  20.  font-family: 'Open Sans';
  21.  font-style: normal;
  22.  font-weight: 400;
  23.  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');
  24. }
  25.  
  26. @font-face {
  27.  font-family: 'Open Sans';
  28.  font-style: normal;
  29.  font-weight: 700;
  30.  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');
  31. }
  32.  
  33. /* Header */
  34.  
  35. #gaia_header {box-shadow: 0 1px 2px #00000080;}
  36. #gaia_header li {margin: 0 5px;}
  37. #gaia_header li.spacer {display: none;}
  38.  
  39. #gaia_header #header_left, #gaia_header #header_right {
  40.  width: 50%;
  41.  height: 30px;
  42.  font: 400 0/27px 'Open Sans', sans-serif;
  43.  padding: 0 3px;
  44.  box-sizing: border-box;
  45. }
  46.  
  47. #header_left img {
  48.  background: #FFFFFF;
  49.  width: 0 !important;
  50.  padding: 0 34px 0 0;
  51.  mask: url('https://i.imgur.com/cGGVY2x.png') 0 3px no-repeat;
  52. -webkit-mask: url('https://i.imgur.com/cGGVY2x.png') 0 3px no-repeat;
  53.  transition: background .5s ease-in-out;
  54. }
  55. #header_left li:nth-of-type(2) a:hover img {background: var(--primary-color);}
  56.  
  57. #gaia_header a {
  58.  color: #FFFFFF !important;
  59.  font-size: 11px;
  60.  text-decoration: none;
  61.  text-transform: uppercase;
  62. }
  63. #gaia_header a:hover {color: var(--primary-color) !important;}
  64.  
  65. #gaia_header .favorites_add {
  66.  background: #FFFFFF !important;
  67.  margin: 0;
  68.  top: 7px;
  69.  right: 0;
  70.  mask: url('https://graphics.gaiaonline.com/images/icons/heartIcon2_small.png');
  71. -webit-mask: url('https://graphics.gaiaonline.com/images/icons/heartIcon2_small.png');
  72.  transition: background .5s ease-in-out;
  73. }
  74. #gaia_header .favorites_add:hover {background: var(--primary-color) !important;}
  75.  
  76. /* Main Sections */
  77.  
  78. #site {
  79.  width: 470px;
  80.  height: 330px;
  81.  margin: 0;
  82.  position: absolute;
  83.  top: calc(50% - 160px);
  84.  left: calc(50% - 235px);
  85. }
  86. #content, #content #main {border: none;}
  87.  
  88. #content {
  89.  background: none;
  90.  width: 100%;
  91.  height: 100%;
  92.  padding: 0;
  93. }
  94.  
  95. #content #sidebar, #content #main {
  96.  width: 1px;
  97.  height: 100%;
  98.  overflow: visible;
  99. }
  100. #content #sidebar {left: 0;}
  101.  
  102. #content #main {
  103.  min-height: 0;
  104.  margin: 0;
  105. }
  106.  
  107. /* Scrollbars */
  108.  
  109. #site ::-webkit-scrollbar, #site ::-webkit-scrollbar-thumb {border-radius: 4px;}
  110. #site ::-webkit-scrollbar {background: #00000080; width: 8px;}
  111. #site ::-webkit-scrollbar-thumb {background: #FFFFFF80 content-box; border: 1px solid transparent;}
  112.  
  113. #site * {
  114.  scrollbar-color: #FFFFFF80 #00000080;
  115.  scrollbar-width: thin;
  116. }
  117.  
  118. /* Sections */
  119.  
  120. .section {
  121.  background: #FFFFFF60 !important;
  122.  color: #202020;
  123.  font: 11px/1.7 'Open Sans', sans-serif;
  124.  padding: 0;
  125.  position: absolute;
  126.  border: 10px solid transparent;
  127.  border-radius: 10px;
  128.  box-shadow: 0 1px 2px #00000080;
  129.  box-sizing: border-box;
  130.  overflow: hidden;
  131. }
  132. .section a {font-weight: bold;}
  133.  
  134. .section a:link, .section a:visited {color: inherit !important;}
  135. .section a:hover, .section a:active {color: var(--primary-color) !important;}
  136.  
  137. /* About Me and Wish List */
  138.  
  139. #about, #wishlist {
  140.  width: 320px;
  141.  left: 150px;
  142. }
  143.  
  144. #about, #wishlist .items {
  145.  padding-right: 10px;
  146.  overflow-y: scroll;
  147. }
  148.  
  149. #about {
  150.  height: 260px;
  151.  top: 70px;
  152. }
  153.  
  154. #about .links {
  155.  display: flex;
  156.  justify-content: center;
  157.  margin: 0 0 10px 0;
  158. }
  159. #about .links li {margin: 0 5px;}
  160.  
  161. /* Wish List */
  162.  
  163. #wishlist {
  164.  height: 60px;
  165.  top: 0;
  166. }
  167. #wishlist .item {background: none;}
  168.  
  169. #wishlist .items {
  170.  display: grid;
  171.  grid-template-columns: repeat(6, 40px);
  172.  grid-auto-rows: 40px;
  173.  gap: 8px;
  174.  width: 100%;
  175.  height: 100%;
  176.  scroll-snap-type: y mandatory;
  177.  box-sizing: border-box;
  178. }
  179.  
  180. #wishlist .items li {
  181.  background: #00000040;
  182.  display: block;
  183.  width: 30px;
  184.  height: 30px;
  185.  padding: 5px;
  186.  border-radius: 5px;
  187.  transition: background .5s ease-in-out;
  188.  scroll-snap-align: start;
  189.  scroll-snap-stop: always;
  190. }
  191. #wishlist .items li:hover {background: var(--primary-color);}
  192.  
  193. /* Avatar and Details  */
  194.  
  195. #profile, #details {width: 140px;}
  196. #profile {height: 170px;}
  197.  
  198. #details {
  199.  height: 150px;
  200.  top: 180px;
  201. }
  202.  
  203. #details #stats {
  204.  float: none;
  205.  width: 100%;
  206.  margin: 0;
  207. }
  208. #details #stats dt::after {content: ':';}
  209. #details #stats ~ * {display: none;}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement