Advertisement
althindor

Pro for fluutist

Jan 23rd, 2019
436
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 6.61 KB | None | 0 0
  1. /* Design by Cassiel Socks, Code by AlthIndor */
  2.  
  3. html, body {background: url('https://i.imgur.com/1oAlltT.jpg') fixed bottom center / cover;}
  4. body a {text-decoration: none !important;}
  5.  
  6. #columns, #id_contact ul:not(.buttons) li, #id_comments h2 + div, #id_comments h2 ~ p {background: url('https://images2.imgbox.com/20/a5/5tR54vKc_o.png');}
  7.  
  8. /* Fonts */
  9.  
  10. @font-face {
  11.  font-family: 'Open Sans';
  12.  font-style: normal;
  13.  font-weight: 400;
  14.  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2'), url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
  15. }
  16.  
  17. @font-face {
  18.  font-family: 'Shadows Into Light Two';
  19.  font-style: normal;
  20.  font-weight: 400;
  21.  src: local('Shadows Into Light Two'), local('ShadowsIntoLightTwo-Regular'), url(https://fonts.gstatic.com/s/shadowsintolighttwo/v6/4iC86LVlZsRSjQhpWGedwyOoW-0A6_kpsyNmpAzHGQ.woff2) format('woff2'), url(https://fonts.gstatic.com/s/shadowsintolighttwo/v6/4iC86LVlZsRSjQhpWGedwyOoW-0A6_kpsyNmpAzHHw.woff) format('woff');
  22. }
  23.  
  24. /* Header */
  25.  
  26. #viewer #gaia_header {
  27.  background: #B05240;
  28.  height: 28px !important;
  29.  border-top: 2px solid #362626;
  30.  box-shadow: 0 2px rgba(54,38,38,.2);
  31. }
  32.  
  33. #gaia_header #header_left, #gaia_header #header_right {
  34.  background: none;
  35.  font: normal 0/16px 'Shadows Into Light Two', sans-serif !important;
  36.  padding: 0 7px !important;
  37.  box-sizing: border-box;
  38. }
  39. #gaia_header #header_right {float: right;}
  40. #gaia_header .spacer {display: none !important;}
  41.  
  42. #header_left img {
  43.  background: url('https://i.imgur.com/xhv54JZ.png') 0 1px no-repeat;
  44.  background-size: 100% auto;
  45.  width: 0;
  46.  height: 0;
  47.  padding: 19px 36px 0 0;
  48.  filter: brightness(110%) saturate(70%);
  49. }
  50.  
  51. #gaia_header a {
  52.  color: blanchedalmond !important;
  53.  font-size: 12px !important;
  54.  letter-spacing: .1em;
  55.  text-transform: lowercase;
  56.  transition: color .5s ease-in-out;
  57. }
  58. #gaia_header a:hover {color: #FFFFFF !important;}
  59.  
  60. #header_left li:nth-last-of-type(n+2)::after, #header_right li:nth-of-type(n+2)::before {
  61.  content: '•';
  62.  color: sandybrown;
  63.  font-size: 22px;
  64.  margin: 0 5px;
  65.  position: relative;
  66.  top: 3px;
  67. }
  68.  
  69. /* Scrollbars */
  70.  
  71. #columns {
  72.  scrollbar-arrow-color: #FFFFFF;
  73.  scrollbar-track-color: #9A4A3C;
  74.  scrollbar-face-color: #FFFFFF;
  75.  scrollbar-shadow-color: #9A4A3C;
  76. }
  77.  
  78. #columns ::-webkit-scrollbar {
  79.  background: #362626;
  80.  width: 10px;
  81.  border-radius: 5px;
  82. }
  83.  
  84. #columns ::-webkit-scrollbar-thumb {
  85.  background: #B05240;
  86.  border: 1px solid #362626;
  87.  border-radius: 5px;
  88. }
  89.  
  90. /* Columns */
  91.  
  92. #columns, #column_1, #column_2, #column_3 {
  93.  float: none;
  94.  display: block;
  95.  margin: 0;
  96. }
  97.  
  98. #columns {
  99.  width: 760px;
  100.  height: 650px;
  101.  left: calc(50% - (760px / 2));
  102.  top: calc(50% - 325px + 15px);
  103.  opacity: .5;
  104.  transition: opacity .5s ease-in-out;
  105. }
  106. #columns:hover {opacity: 1;}
  107.  
  108. #column_1, #column_2, #column_3 {
  109.  width: 1px;
  110.  height: 1px;
  111.  position: absolute;
  112.  top: 0;
  113.  left: 0;
  114.  overflow: visible;
  115. }
  116.  
  117. /* Panels */
  118.  
  119. .panel {
  120.  background: none;
  121.  color: #FFFFFF;
  122.  font: 12px/1.6em 'Open Sans', sans-serif;
  123.  padding: 0;
  124.  margin: 0;
  125.  position: absolute;
  126.  box-sizing: border-box;
  127. }
  128. .panel h2 {display: none;}
  129. .panel a {color: sandybrown;}
  130.  
  131. #id_footprints, #id_wishlist {
  132.  width: 300px;
  133.  height: 218px;
  134.  padding-right: 10px;
  135.  top: 357px;
  136.  border: 10px solid transparent;
  137.  overflow-x: hidden;
  138.  overflow-y: scroll;
  139. }
  140. #id_footprints {left: 390px;}
  141. #id_wishlist {left: 70px;}
  142.  
  143. /* Details */
  144.  
  145. #id_details {
  146.  background: url('https://a1cdn.gaiaonline.com/dress-up/avatar/ava/69/42/1c3aaa0a28f4269.png');
  147.  width: 120px;
  148.  height: 150px;
  149.  top: 111px;
  150.  left: 430px;
  151.  filter: drop-shadow(3px 0 #B05240);
  152. }
  153. #id_details * {display: none;}
  154.  
  155. /* Wish List */
  156.  
  157. #id_wishlist {
  158.  display: grid;
  159.  grid-template-columns: repeat(5, 42px);
  160.  grid-column-gap: calc((100% - (42px * 5)) / 4);
  161.  grid-row-gap: 10px;
  162. }
  163. #id_wishlist .clear {display: none;}
  164.  
  165. #id_wishlist .item {
  166.  background: sandybrown;
  167.  width: 42px;
  168.  height: 42px;
  169.  text-align: center;
  170.  position: relative;
  171.  border-radius: 50%;
  172.  transition: all .5s ease-in-out;
  173. }
  174. #id_wishlist .item:hover {background: #FFFFFF;}
  175.  
  176. #id_wishlist .item a {
  177.  display: inline-block;
  178.  width: 30px;
  179.  height: 30px;
  180.  padding: 2px;
  181.  margin: 3px 0 0 0;
  182.  border: 1px dotted #FFFFFF;
  183.  transition: all .5s ease-in-out;
  184. }
  185.  
  186. #id_wishlist .item a:hover {
  187.  border-color: #800000;
  188.  transform: rotate(360deg);
  189. }
  190.  
  191. .owner_checkmark {
  192.  margin: 0;
  193.  top: 5px;
  194.  left: 5px;
  195. }
  196. .premium_sparkle {display: none;}
  197.  
  198. /* Comments */
  199.  
  200. #id_comments {
  201.  width: 60px;
  202.  height: auto;
  203.  top: 286px;
  204.  left: 181px;
  205. }
  206. #id_comments #alerts_banner {display: none;}
  207. #id_comments dl {display: none;}
  208.  
  209. /* Buttons */
  210.  
  211. #id_contact {
  212.  width: 120px;
  213.  top: 231px;
  214.  left: 297px;
  215. }
  216.  
  217. #id_contact ul:not(.buttons) li, #id_comments h2 + div, #id_comments h2 ~ p {
  218.  background-position-x: -760px;
  219.  display: block;
  220.  float: left;
  221.  font-size: 0;
  222.  position: relative;
  223.  opacity: .001;
  224.  transition: opacity .5s ease-in-out;
  225. }
  226. #id_contact ul:not(.buttons) li:hover, #id_comments h2 + div:hover, #id_comments h2 ~ p:hover {opacity: 1;}
  227.  
  228. #id_contact ul:not(.buttons) li {
  229.  width: 30px;
  230.  height: 30px;
  231.  margin: 0 7px 0 0;
  232. }
  233. #id_contact ul:not(.buttons) li:nth-of-type(1) {background-position-y: 0;}
  234. #id_contact ul:not(.buttons) li:nth-of-type(2) {background-position-y: -30px;}
  235. #id_contact ul:not(.buttons) li:nth-of-type(3) {background-position-y: -60px;}
  236.  
  237. #id_comments h2 + div, #id_comments h2 ~ p {
  238.  width: 20px;
  239.  height: 20px;
  240.  margin: 0 5px 0 0;
  241. }
  242. #id_comments h2 + div {background-position-y: -90px;}
  243. #id_comments h2 ~ p {background-position-y: -110px;}
  244. #id_comments h2 + div .clear {display: none;}
  245.  
  246. #id_contact ul:not(.buttons) li a, #id_comments h2 + div a, #id_comments h2 ~ p a {
  247.  display: block;
  248.  width: 100%;
  249.  height: 100%;
  250.  font-size: 0;
  251.  position: absolute;
  252.  top: 0;
  253.  left: 0;
  254. }
  255.  
  256. /* Media */
  257.  
  258. .media_panel {
  259.  background: url('https://i.imgur.com/43iYKtm.gif') center no-repeat;
  260.  width: 20px;
  261.  height: 20px !important;
  262.  top: 245px;
  263.  left: 80px;
  264.  filter: brightness(150%) sepia(100%);
  265.  overflow: hidden;
  266. }
  267.  
  268. .media_panel object {
  269.  position: absolute;
  270.  bottom: -4px;
  271.  left: -12px;
  272.  opacity: .01;
  273. }
  274.  
  275. .media_panel .buttons {
  276. position: fixed;
  277. top: 40px;
  278. left: 10px;
  279. }
  280. form .media_panel {filter: none;}
  281.  
  282. /* Pictures Container */
  283.  
  284. #pictures_container {
  285.  width: 1px;
  286.  height: 1px;
  287.  position: absolute;
  288.  top: 50%;
  289.  left: 50%;
  290.  overflow: visible;
  291. }
  292.  
  293. .avatar_decoration {
  294.  opacity: .5;
  295.  transition: opacity .5s ease-in-out;
  296. }
  297. .avatar_decoration:hover {opacity: 1;}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement