Advertisement
althindor

Code for Eden-San

May 7th, 2018
253
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 6.53 KB | None | 0 0
  1. /* Code by AlthIndor, Graphics by SugaSharra */
  2.  
  3. body {background: url('https://images2.imgbox.com/d7/ff/cDtiya5S_o.png') top center;}
  4. #site, #site #bar li, #multimedia {background-image: url('https://images2.imgbox.com/3f/d9/vognfgJq_o.png') !important;}
  5.  
  6. /* Fonts */
  7.  
  8. @font-face {
  9.  font-family: 'PT Sans';
  10.  font-style: normal;
  11.  font-weight: 400;
  12.  src: local('PT Sans'), local('PTSans-Regular'), url(https://fonts.gstatic.com/s/ptsans/v9/jizaRExUiTo99u79D0KEww.woff) format('woff');
  13. }
  14.  
  15. /* Header */
  16.  
  17. #gaia_header {
  18.  background: rgba(48,88,180,.5);
  19.  border-bottom: 5px solid transparent;
  20.  overflow: hidden;
  21. }
  22.  
  23. #gaia_header #header_left, #gaia_header #header_right {
  24.  background: none;
  25.  width: 50%;
  26.  color: transparent;
  27.  font-size: 8px;
  28.  line-height: 28px !important;
  29. }
  30. #header_left .spacer {display: none;}
  31.  
  32. #header_left img {
  33.  background: url('https://i.imgur.com/s0NkOhU.png') 6px 0px no-repeat;
  34.  width: 0px !important;
  35.  padding: 0 52px 0 0;
  36. }
  37.  
  38. #header_right .favorites_add {
  39.  background: none !important;
  40.  margin: 0 -1px 0 8px;
  41. }
  42.  
  43. #header_right .favorites_add::before {
  44.  content: '❤';
  45.  font-size: 16px;
  46.  position: absolute;
  47.  top: -4px;
  48.  left: 1px;
  49. }
  50.  
  51. #gaia_header a {
  52.  color: #FFFFFF !important;
  53.  font-family: 'PT Sans', sans-serif;
  54.  font-size: 11px;
  55.  font-weight: bold;
  56.  text-decoration: none;
  57.  text-transform: uppercase;
  58.  transition: .5s ease-in-out;
  59. }
  60. #gaia_header a:hover {color: #98B8FF !important;}
  61.  
  62. /* Remove Sections */
  63.  
  64. #header {display: none;}
  65. #details {display: none;}
  66. #friends {display: none;}
  67. #journal {display: none;}
  68. #signature {display: none;}
  69. #profile .items {display:none;}
  70. #about .links {display: none;}
  71. .section h2 {display: none;}
  72.  
  73. /* Main Profile */
  74.  
  75. #site, #content, #content #sidebar, #content #main, .section {
  76.  padding: 0;
  77.  margin: 0;
  78.  position: absolute;
  79. }
  80. #content, #content #sidebar, #content #main {overflow: visible;}
  81. #content #sidebar, #content #main {width: 1px;}
  82. #content #sidebar {left: 0;}
  83.  
  84. #site {
  85.  width: 1100px;
  86.  height: 890px;
  87.  left: calc(50% - 555px);
  88.  top: -40px;
  89. }
  90.  
  91. @media screen and (min-height: 800px) {
  92.  body {overflow: hidden;}
  93.  #site {top: calc((100% - 890px) / 2 - 20px);}
  94. }
  95.  
  96. #content #main {
  97.  min-height: 0;
  98.  border: none;
  99. }
  100.  
  101. /* Scrollbars */
  102.  
  103. #site {
  104.  scrollbar-arrow-color: #808080;
  105.  scrollbar-track-color: #203060;
  106.  scrollbar-face-color: #808080;
  107.  scrollbar-shadow-color: #203060;
  108. }
  109.  
  110. #site ::-webkit-scrollbar {
  111.  background: #203060;
  112.  width: 15px;
  113.  border-radius: 3px;
  114. }
  115.  
  116. #site ::-webkit-scrollbar-thumb {
  117.  background: #808080;
  118.  border: 1px solid #203060;
  119.  border-radius: 3px;
  120. }
  121.  
  122. /* Sections */
  123.  
  124. .section {
  125.  color: #FFFFFF;
  126.  font-family: 'PT Sans', sans-serif;
  127.  box-sizing: border-box;
  128. }
  129.  
  130. .section a, .section a:visited {
  131.  color: #98B8FF !important;
  132.  text-decoration: none;
  133. }
  134.  
  135. #about, #comments, #wishlist {
  136.  width: 390px;
  137.  left: 30px;
  138. }
  139.  
  140. #about, #comments, #wishlist .items {
  141.  overflow-x: hidden;
  142.  overflow-y: scroll;
  143. }
  144.  
  145. /* Things That Are Buttons */
  146.  
  147. #bar li, #bar li a, #wishlist .items li, #multimedia {
  148.  display: block;
  149.  width: 40px;
  150.  height: 40px;
  151. }
  152.  
  153. #bar li, #wishlist .items li, #multimedia {
  154.  background-color: rgba(48,88,180,.5) !important;
  155.  border-radius: 5px;
  156.  transition: background-color .5s ease-in-out;
  157. }
  158. #bar li:hover, #wishlist .items li:hover, #multimedia:hover {background-color: rgba(160,160,160,.5) !important;}
  159.  
  160. /* Wish List */
  161.  
  162. #wishlist {
  163.  background: none;
  164.  height: 90px;
  165.  top: 212px;
  166.  overflow: hidden;
  167. }
  168.  
  169. #wishlist .items {
  170.  width: calc(100% + 30px);
  171.  height: 100%;
  172. }
  173.  
  174. #wishlist .items li {
  175.  float: left;
  176.  padding: 5px;
  177.  margin: 0 10px 10px 0;
  178.  box-sizing: border-box;
  179. }
  180.  
  181. #wishlist .item {
  182.  background: none;
  183.  filter: brightness(200%) grayscale(100%);
  184.  transition: filter .5s ease-in-out;
  185. }
  186. #wishlist li:hover .item {filter: none;}
  187.  
  188. /* About and Comments */
  189.  
  190. #about, #comments {
  191.  background: rgba(160,160,160,.2);
  192.  height: 240px;
  193.  line-height: 1.4em;
  194.  text-align: justify;
  195.  padding: 0 10px 0 0;
  196.  border: 10px solid transparent;
  197.  border-radius: 5px;
  198. }
  199. #about {top: 312px;}
  200. #comments {top: 563px;}
  201.  
  202. /* Comments */
  203.  
  204. #comments #alerts_banner, #comments .admin, #comments h2 ~ p, #comments dt {display: none;}
  205. #comments dd::before, #comments dd::after {display: none;}
  206. #comments dl, #comments .date {padding: 0;}
  207. #comments dl dd, #comments dd:last-of-type .message {margin: 0;}
  208.  
  209. #comments dl dd {
  210.  background: none;
  211.  border: none;
  212. }
  213.  
  214. #comments .date {
  215.  display: block;
  216.  float: right;
  217.  font-style: normal;
  218.  line-height: 18px;
  219. }
  220. #comments .date ~ p {text-transform: uppercase;}
  221.  
  222. #comments .message {
  223.  background: none !important;
  224.  min-height: 0px !important;
  225.  font-size: inherit;
  226.  left: 0;
  227.  padding: 0;
  228.  margin: 0 0 15px 0;
  229. }
  230.  
  231. #comments .postcontent {
  232.  text-align: inherit;
  233.  padding: 2px 0 0 0;
  234.  margin: 4px 0 0 0;
  235.  border-top: 1px solid #404040;
  236. }
  237.  
  238. /* Comments Links */
  239.  
  240. #comments .alert_container {
  241.  display: block;
  242.  float: none;
  243.  width: 100%;
  244.  font-size: 0;
  245.  margin: 0;
  246. }
  247.  
  248. #comments .alert_container li {
  249.  background: rgba(32,64,128,.5);
  250.  display: inline-block;
  251.  width: calc(50% - 5px);
  252.  font-size: 10px;
  253.  font-weight: bold;
  254.  text-align: center;
  255.  text-transform: uppercase;
  256.  padding: 5px 0 5px 0;
  257.  margin: 0;
  258.  border-radius: 5px;
  259. }
  260. #comments .alert_container li:nth-of-type(2) {margin-left: 10px;}
  261. #comments .alert_container li a {color: #FFFFFF !important;}
  262.  
  263. #comments .alert_container li:only-child {
  264.  width: 100%;
  265.  margin: 0;
  266. }
  267.  
  268. /* Profile and Bar */
  269.  
  270. #profile {
  271.  background: none;
  272.  width: 120px;
  273.  height: 690px;
  274.  top: 112px;
  275.  left: calc(1080px - 120px);
  276. }
  277.  
  278. #profile .avatar {
  279.  position: absolute;
  280.  bottom: 0;
  281.  filter: grayscale(100%);
  282.  transition: filter .5s ease-in-out;
  283. }
  284. #profile .avatar:hover {filter: none;}
  285.  
  286. /* Bar and Media */
  287.  
  288. #bar, #bar li, #bar li a {font-size: 0;}
  289. #bar li a, #bar li a:hover {background: none !important;}
  290.  
  291. #bar {
  292.  background: none;
  293.  margin: 0;
  294.  position: absolute;
  295.  right: 0;
  296. }
  297.  
  298. #bar li {
  299.  float: none;
  300.  margin-bottom: 10px;
  301. }
  302.  
  303. #bar #onlineButton, #bar #offlineButton, #bar #ignoreButton {display: none;}
  304. #bar #addButton {background-position: right 0;}
  305. #bar #tradeButton {background-position: right -40px;}
  306. #bar #msgButton {background-position: right -80px;}
  307.  
  308. /* Media */
  309.  
  310. #multimedia {
  311.  background-position: right -120px;
  312.  background-origin: border-box;
  313.  top: calc(112px + 150px);
  314.  left: calc(1080px - 40px);
  315.  border: 3px solid transparent;
  316.  overflow: hidden;
  317. }
  318.  
  319. #multimedia object {
  320.  position: absolute;
  321.  bottom: 0;
  322.  left: -18px;
  323.  opacity: 0;
  324. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement