Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Profile By AlthIndor */
- :root {
- --bg-level-0: #202020C0;
- --bg-level-1: #30303080;
- --bg-level-2: #40404080;
- --bg-level-3: #50505080;
- --primary-dark: mediumpurple;
- --primary-lite: thistle;
- }
- ::selection {
- background: var(--primary-dark);
- color: #FFFFFF;
- }
- html, body, #panel-details {background: url('https://7bb55e26c60cdafe71ab-4daea348e87998c743e4082f8d747238.ssl.cf2.rackcdn.com/2017/05/sunset-image-7.jpg') center / cover #000;}
- html, body, body a {cursor: url('https://i.imgur.com/nlQ7dxa.gif'), auto !important;}
- body a {text-decoration: none !important;}
- body {position: relative;}
- #column_1, #column_2, #id_contact li {background: url('https://i.imgur.com/y5ASSHV.png') border-box;}
- #column_2 {background-position-y: -286px;}
- #id_contact li {background-position-y: bottom;}
- /* Fonts */
- @font-face {
- font-family: 'Open Sans';
- font-style: normal;
- font-weight: 400;
- src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v15/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/v17/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');
- }
- /* Header */
- #viewer #gaia_header {
- background: var(--bg-level-0);
- height: 30px !important;
- border-bottom: 1px solid #000;
- box-shadow: 0 2px 5px #0004;
- overflow: hidden;
- }
- #gaia_header li.spacer {display: none !important;}
- #gaia_header li {margin: 0 2px;}
- #gaia_header #header_left, #gaia_header #header_right {
- background: none !important;
- font: 400 0/31px 'Open Sans', sans-serif !important;
- }
- #gaia_header #header_right {float: right;}
- #gaia_header img {
- background: url('https://i.imgur.com/cGGVY2x.png') no-repeat 0 4px;
- width: 0;
- padding: 0 34px 0 0;
- filter: invert(100%);
- }
- #gaia_header a {
- color: #FFFFFF !important;
- font-size: 12px !important;
- font-weight: 400 !important;
- padding: 5px 10px 8px 10px;
- border-top: 2px solid #C0C0C0;
- }
- #gaia_header a:hover {background: #606060;}
- #header_left li:nth-of-type(2) {margin-left: 0;}
- #header_right li:last-of-type {margin-right: 0;}
- /* Columns */
- #columns, #column_1, #column_2 {
- float: none;
- display: block;
- margin: 0;
- }
- #column_3 {display: none;}
- #columns {
- top: calc((100% - 562px + 30px) / 2);
- left: 56px;
- overflow: visible;
- }
- #column_1, #column_2 {
- width: 498px;
- height: 276px;
- box-shadow: 0 5px 10px #0008;
- contain: layout;
- }
- #column_1 {margin-bottom: 10px;}
- /* Scrollbars */
- #columns ::-webkit-scrollbar {
- background: var(--bg-level-3);
- width: 6px;
- }
- #columns ::-webkit-scrollbar-thumb {background: #C0C0C0;}
- #columns * {
- scrollbar-color: #C0C0C0 var(--bg-level-3);
- scrollbar-width: thin;
- }
- /* Panels */
- .panel, .panel h2 {
- background: none;
- padding: 0;
- margin: 0;
- box-sizing: border-box;
- }
- .panel h2 {
- font-size: 12px;
- text-align: center;
- position: fixed;
- }
- #id_contact h2, #id_interests h2, .media_panel h2 {display: none;}
- .panel {
- color: #FFFFFF;
- font: 10px/1.8 'Open Sans', sans-serif;
- text-align: justify;
- position: absolute;
- overflow: hidden;
- }
- #column_1 a {font-weight: 400;}
- .panel a {color: var(--primary-lite);}
- .panel a:hover {color: var(--primary-dark);}
- #column_2 .panel {
- width: calc(100% - 2px);
- height: calc(100% - 42px);
- left: 1px;
- border: 10px solid transparent;
- }
- #column_2 #id_about, #column_2 .panel:hover {bottom: 1px;}
- #column_2 .panel:hover ~ #id_about, #column_2 .panel {bottom: -100%;}
- #id_about h2 ~ ul:nth-of-type(2), #id_wishlist, #id_comments dl, #id_interests {overflow-y: scroll;}
- #id_about h2 ~ ul:nth-of-type(2), #id_comments dl, #id_interests {padding-right: 10px;}
- #id_about, #id_comments {
- background: linear-gradient(to bottom, var(--bg-level-2) 30px, #000 30px, #000 31px, var(--bg-level-1) 31px) border-box;
- border-top-width: 5px !important;
- }
- #id_about img, #id_comments .postcontent img {max-width: 100%;}
- #id_about h2 ~ ul:nth-of-type(2), #id_comments dl {
- width: 100%;
- height: calc(100% - 37px);
- position: absolute;
- bottom: 0;
- }
- #id_wishlist {
- background: linear-gradient(to bottom, var(--bg-level-2) 10px, #000 10px, #000 11px, var(--bg-level-1) 11px) border-box;
- border-top-width: 22px !important;
- }
- /* Panel Headers */
- #column_2 h2 {
- width: 158px;
- height: 30px;
- line-height: 30px;
- top: 11px;
- border: 1px solid #000;
- border-width: 0 1px 1px 0;
- z-index: 9;
- }
- #id_about h2 {left: 12px;}
- #id_wishlist h2 {right: 11px;}
- #id_comments h2 {
- width: 159px;
- left: 170px;
- }
- #column_2 #id_about h2, #column_2 .panel:hover h2 {
- background: var(--bg-level-2);
- box-shadow: 0 2px #C0C0C0 inset;
- border-bottom-color: transparent;
- }
- #column_2 .panel:hover ~ #id_about h2, #column_2 h2 {
- background: transparent;
- box-shadow: none;
- border-bottom-color: #000;
- }
- /* Details */
- #id_details {
- top: 60px;
- left: 107px;
- }
- #id_details .forum_userstatus, #id_details p:nth-of-type(n+2) {display: none;}
- #id_details h2 {
- width: 412px;
- height: 40px;
- line-height: 40px;
- top: 0;
- right: 0;
- }
- /* Contact */
- #id_contact {
- margin: 50px 0 0 11px;
- font-size: 0;
- text-align: center;
- }
- #id_contact a {color: #FFFFFF;}
- #id_contact ul:not(.buttons) li, #id_contact ul:not(.buttons) li *::after {
- display: block;
- width: 65px;
- height: 65px;
- }
- #id_contact ul:not(.buttons) li {
- background-color: var(--bg-level-2);
- margin: 0 0 10px 0;
- box-shadow: 0 0 0 1px #000 inset;
- box-sizing: border-box;
- }
- #id_contact ul:not(.buttons) li:hover {background-color: var(--primary-dark);}
- #id_contact ul:not(.buttons) li:nth-of-type(2) {background-position-x: -65px;}
- #id_contact ul:not(.buttons) li:nth-of-type(3) {background-position-x: -130px;}
- #id_contact li *::after {
- font-size: 10px;
- line-height: 97px;
- }
- #id_contact li:nth-of-type(1) *::after {content: 'Friend';}
- #id_contact li:nth-of-type(2) *::after {content: 'Mail';}
- #id_contact li:nth-of-type(3) *::after {content: 'Trade';}
- /* Interests */
- #id_interests {
- width: 220px;
- height: 150px;
- top: 60px;
- right: 21px;
- }
- #id_interests li {display: flex;}
- #id_interests h3 {
- padding: 0 0 .2em 0;
- margin: 0 0 .3em 0;
- border-bottom: 1px solid var(--bg-level-3);
- }
- #id_interests h3:nth-of-type(n+2) {margin-top: 10px;}
- #id_interests a {
- display: block;
- max-width: 100%;
- line-height: 1.7;
- text-overflow: ellipsis;
- overflow: hidden;
- white-space: pre;
- }
- /* About Me */
- #id_about h2 ~ ul {
- margin: 0;
- box-sizing: border-box;
- }
- #id_about h2 ~ ul:first-of-type {
- display: flex;
- margin-left: 1px;
- }
- #id_about h2 ~ ul:first-of-type a {
- display: block;
- height: 20px;
- color: #FFFFFF;
- font-weight: 400;
- line-height: 20px;
- padding: 0 5px;
- }
- #id_about h2 ~ ul:first-of-type a:hover {background: #606060;}
- #id_about h2 ~ ul:first-of-type a::first-letter {text-decoration: underline;}
- /* Comments */
- #id_comments #alerts_banner, #id_comments .date a, #id_comments h2 + div .clear {display: none;}
- #id_comments #alert_container, #id_comments dt {padding: 0;}
- #id_comments .dropBox, #id_comments dl {box-sizing: border-box;}
- #id_comments .postcontent {padding-top: 1.5em;}
- #id_comments .deletecomment {
- display: grid;
- grid-auto-flow: column dense;
- justify-content: right;
- grid-area: 2/2/3/3;
- margin: 0;
- }
- #id_comments .deletecomment::before {
- content: ' | ';
- grid-column: 2;
- white-space: pre;
- }
- #id_comments dt {
- display: inline-flex;
- height: 0;
- line-height: 1;
- position: relative;
- left: 60px;
- border-bottom: none;
- }
- #id_comments .username {padding-right: .5em;}
- #id_comments .date {opacity: .75;}
- #id_comments dd {
- display: grid;
- grid-template-columns: 50px 1fr;
- gap: 0 10px;
- }
- #id_comments dd:nth-last-of-type(n+2) {
- padding: 0 0 13px 0;
- margin: 0 0 15px 0;
- border-bottom: 1px solid var(--bg-level-3);
- }
- #id_comments dd:last-of-type {margin: 0;}
- #id_comments .dropBox {
- background: var(--bg-level-3);
- width: 50px;
- height: 50px;
- margin: 0px 0 .3em 0;
- border: 1px solid #0008;
- overflow: hidden;
- }
- #id_comments .dropBox img {
- width: 120px;
- height: 150px;
- margin: -25px 0 0 -45px;
- }
- /* Comments Links */
- #id_comments h2 + div, #id_comments h2 ~ p {
- float: left;
- height: 20px;
- line-height: 20px;
- padding: 0 5px;
- position: relative;
- }
- #id_comments h2 + div:hover, #id_comments h2 ~ p:hover {background: #606060;}
- #id_comments h2 + div::first-letter, #id_comments h2 ~ p::first-letter {text-decoration: underline;}
- #id_comments h2 + div {margin-left: 1px;}
- #id_comments h2 + div a, #id_comments h2 ~ p a {
- width: 100%;
- height: 100%;
- font-size: 0;
- position: absolute;
- top: 0;
- left: 0;
- }
- #id_comments h2 + div::before {content: 'Post Comment';}
- #id_comments h2 ~ p::before {content: 'View Comments'}
- /* Wish List */
- #id_wishlist {
- display: grid;
- grid-template-columns: repeat(9, 42px);
- gap: 11px 10px;
- align-content: start;
- scroll-snap-type: y mandatory;
- }
- #id_wishlist .premium_sparkle, #id_wishlist .clear {display: none;}
- #id_wishlist .item {
- background: var(--bg-level-2);
- width: 30px;
- height: 30px;
- padding: 5px;
- position: relative;
- border: 1px solid #0008;
- scroll-snap-align: start;
- }
- #id_wishlist .item:hover {background: var(--primary-dark);}
- .owner_checkmark {
- margin: 0;
- bottom: 6px;
- left: 6px;
- }
- /* Media */
- .media_panel {
- background: url('https://i.imgur.com/gqTTTvw.png') -16px -4px no-repeat, url('https://i.imgur.com/gqTTTvw.png') 99px -44px no-repeat;
- width: 390px;
- height: 35px !important;
- top: 230px;
- right: 11px;
- opacity: .75;
- }
- .media_panel:hover {opacity: 1;}
- .media_panel iframe {
- width: 410px;
- height: 240px;
- position: absolute;
- bottom: -1px;
- left: -11px;
- opacity: .001;
- }
- /* Misc */
- #pictures_container, #texts_container {
- width: 1px;
- height: 1px;
- position: absolute;
- left: 56px;
- top: calc((100% - 562px + 30px) / 2);
- overflow: visible;
- }
- /* Wallpaper */
- @supports (mask: url('https://i.imgur.com/y5ASSHV.png') no-repeat -508px calc(50% + 50px)) {
- #panel-details {
- width: 100%;
- height: 100%;
- position: absolute;
- top: 0;
- filter: blur(20px) saturate(125%);
- mask: linear-gradient(to bottom, #000 30px, #0000 30px), url('https://i.imgur.com/y5ASSHV.png') no-repeat -508px calc(50% + 50px);
- }
- }
- @supports (backdrop-filter: blur(20px)) {
- #panel-details {display: none;}
- #gaia_header, .column {backdrop-filter: blur(20px) saturate(125%);}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement