Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Code by AlthIndor, Graphics by Cassiel Socks */
- html, body {
- background: url('https://i.imgur.com/HyOCaFG.png') top center;
- min-height: 900px;
- }
- body {position: relative;}
- body a {text-decoration: none !important;}
- #columns, .panel h2 {background: url('https://i.imgur.com/RXtjsND.png') no-repeat;}
- #column_2 .panel {background: url('https://i.imgur.com/RXtjsND.png') right -770px no-repeat border-box, url('https://i.imgur.com/RXtjsND.png') no-repeat border-box;}
- /* Fonts */
- @font-face {
- font-family: 'Caveat Brush';
- font-style: normal;
- font-weight: 400;
- src: local('Caveat Brush'), local('CaveatBrush-Regular'), url('https://fonts.gstatic.com/s/caveatbrush/v3/EYq0maZfwr9S9-ETZc3fKXt8XLOS.woff2') format('woff2');
- }
- @font-face {
- font-family: 'Open Sans';
- font-style: normal;
- font-weight: 400;
- src: local('Open Sans Regular'), local('OpenSans-Regular'), url('https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0b.woff2') format('woff2');
- }
- @font-face {
- font-family: 'Open Sans';
- font-style: normal;
- font-weight: 700;
- src: local('Open Sans Bold'), local('OpenSans-Bold'), url('https://fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2') format('woff2');
- }
- /* Header */
- #viewer #gaia_header {
- background: #FFFFFFC0;
- height: 30px !important;
- box-shadow: 0 0 10px #00000020;
- }
- #gaia_header .spacer {display: none !important;}
- #gaia_header li {margin: 0 5px;}
- #gaia_header #header_left, #gaia_header #header_right {
- background: none;
- font: 400 0/29px 'Caveat Brush', cursive !important;
- padding: 0 3px !important;
- box-sizing: border-box;
- }
- #gaia_header #header_right {float: right;}
- #header_left img {
- -webkit-mask: url('https://i.imgur.com/5FTB40o.png') 0 3px no-repeat;
- mask: url('https://i.imgur.com/5FTB40o.png') 0 3px no-repeat;
- background: #702878;
- width: 0;
- padding: 0 37px 0 0;
- }
- #header_left li:nth-of-type(2) a:hover img {background: #FF7000;}
- #gaia_header a {
- color: #702878 !important;
- font-size: 14px !important;
- font-weight: normal;
- text-transform: uppercase;
- filter: drop-shadow(0 0 1px #FFFFFF);
- }
- #gaia_header a:hover {color: #FF7000 !important;}
- /* Columns */
- #columns, #column_1, #column_2 {
- float: none;
- position: absolute;
- }
- #column_1, #column_2 {margin: 0;}
- #column_3 {display: none;}
- #columns {
- width: 1140px;
- height: 770px;
- top: calc(50% - 375px + 5px);
- left: calc(50% - 570px);
- transform: translateZ(0);
- }
- @keyframes FloatAvi {
- from {transform: translateY(-10px);}
- to {transform: translateY(10px);}
- }
- #column_1 {
- width: 120px;
- height: 150px;
- top: 400px;
- left: calc(50% - 60px);
- animation: FloatAvi 3s ease-in-out infinite alternate;
- }
- #column_2 {
- width: 520px;
- height: 393px;
- margin: 0;
- top: 259px;
- left: calc(50% - 260px);
- }
- /* Scrollbars */
- #columns ::-webkit-scrollbar {width: 0;}
- .panel {scrollbar-width: none;}
- /* Panels */
- .panel, .panel h2 {
- padding: 0;
- margin: 0;
- box-sizing: border-box;
- }
- .panel a {color: #FF7000;}
- .panel a:hover {color: #702878;}
- .panel {
- color: #404040;
- font: 12px/1.6 'Open Sans', sans-serif;
- text-align: center;
- position: absolute;
- overflow: hidden;
- }
- .panel img {max-width: 100% !important;}
- #column_2 .panel {
- width: 100%;
- height: 100% !important;
- top: -400px;
- left: 0;
- border: 20px solid transparent;
- border-top-width: 85px;
- transition: top 0s linear 9999s, z-index 0s linear 9999s;
- z-index: 4;
- }
- #id_about, #id_wishlist, #id_interests {overflow-y: auto;}
- #id_details {background: none;}
- #column_2:hover .panel, #column_2 .panel:hover {transition: none;}
- #column_2 .panel:hover {
- top: 0;
- z-index: 3;
- }
- /* Panel Headers */
- .panel h2 {
- background-position-y: -770px;
- width: 90px;
- height: 90px;
- font-size: 0;
- position: fixed;
- border-radius: 50%;
- transition: all 0s linear 9999s;
- }
- #id_about h2, #id_interests h2 {top: 300px;}
- #id_wishlist h2, .media_panel h2 {top: 433px;}
- #id_details h2 {display: none;}
- #column_2:hover .panel h2, .panel:hover h2 {transition: none;}
- .panel:hover h2 {
- background-position-y: -860px;
- box-shadow: 0 0 3px 2px #FFFFFF, 0 0 12px 4px #BEC7DD !important;
- }
- #id_about:hover h2, #id_wishlist:hover h2 {margin-left: 5px;}
- #id_interests:hover h2, .media_panel:hover h2 {margin-right: 5px;}
- #id_about h2 {
- background-position-x: -0;
- left: 78px;
- box-shadow: 5px 0 #D04040;
- }
- #id_wishlist h2 {
- background-position-x: -90px;
- left: 58px;
- box-shadow: 5px 0 #40ACD0;
- }
- #id_interests h2 {
- background-position-x: -180px;
- right: 78px;
- box-shadow: -5px 0 #E4B25C;
- }
- .media_panel h2 {
- background-position-x: -270px;
- right: 58px;
- box-shadow: -5px 0 #48B860;
- }
- /* Panel Titles */
- #column_2 #id_about {background-position: right -770px, left -995px;}
- #column_2 #id_wishlist {background-position: right -770px, left -1073px;}
- #column_2 #id_interests {background-position: right -770px, left -1151px;}
- #column_2 .media_panel {background-position: right -770px, left -1229px;}
- /* Interests */
- #id_interests h3, #id_interests a[href*='/favorite-'], #id_interests a[href$='/hobbies/'], #id_interests a[href$='/interests/'] {margin-top: 10px;}
- #id_interests h3:nth-of-type(1), #id_interests h3:nth-of-type(n+3) {display: none;}
- #id_interests a[href*='/favorite-anime'] {margin: 0;}
- #id_interests a {font-weight: 400;}
- #id_interests a::after {content: '.';}
- #id_interests a[href*='/favorite-'], #id_interests a[href$='/hobbies/'], #id_interests a[href$='/interests/'] {
- display: block;
- color: #404040;
- font-weight: 700;
- pointer-events: none;
- }
- #id_interests a[href*='/favorite-']::after, #id_interests a[href$='/hobbies/']::after, #id_interests a[href$='/interests/']::after {content: none;}
- /* Wish List */
- #id_wishlist {
- display: grid;
- grid-template-columns: repeat(9, 1fr);
- grid-auto-rows: max-content;
- gap: 10px;
- }
- #id_wishlist .clear {display: none;}
- #id_wishlist .owner_checkmark {
- margin: 0;
- top: calc(50% + 4px);
- left: calc(50% - 16px);
- }
- .premium_sparkle {display: none;}
- #id_wishlist .item {
- background: #FFFFFF;
- width: 30px;
- height: 30px;
- padding: 6px;
- position: relative;
- border: 1px solid #00000030;
- border-radius: 5px;
- }
- #id_wishlist .item:hover {background: #FF7000;}
- /* Media */
- .media_panel iframe {
- width: 100%;
- height: 100%;
- }
- /* Bridge */
- #column_2::before, #column_2::after, h2::before, h2::after {
- content: '';
- position: fixed;
- }
- h2::before, h2::after {
- width: 150px;
- height: 0;
- top: 260px;
- border-radius: 75px;
- transition: height 0s linear 9999s;
- }
- h2::before {left: 62px;}
- h2::after {right: 62px;}
- #column_2:hover h2::before, #column_2:hover h2::after, .panel:hover h2::before, .panel:hover h2::after {transition: none;}
- .panel:hover h2::before, .panel:hover h2::after {height: 290px;}
- #column_2::before, #column_2::after {
- width: 130px;
- height: 270px;
- top: 270px;
- border-radius: 65px;
- z-index: 1;
- }
- #column_2::before {left: 71px;}
- #column_2::after {right: 71px;}
- #column_2::before, h2::before {
- transform-origin: top left;
- transform: rotate(8.5deg);
- }
- #column_2::after, h2::after {
- transform-origin: top right;
- transform: rotate(-8.5deg);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement