Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Graphics By Nezumimousey */
- /* With Coding By AlthIndor */
- :root {
- --dark: #100C18;
- --pink: #E8C0FF;
- --purp: #C070F0;
- }
- html, body {
- background: var(--dark);
- height: unset;
- }
- body {background: url('https://i.imgur.com/BiUYqoR.png') bottom center repeat-x;}
- body a {
- text-decoration: none !important;
- transition: all .5s ease-in-out;
- }
- #panel-details {
- background: url('https://i.imgur.com/bEnqRXI.jpeg') bottom center / cover;
- height: 100vh;
- }
- ::selection {
- background: #382048;
- color: #FFFFFF;
- }
- /* Texture Atlas */
- #columns, #id_contact li *, div.media_panel {background: url('https://i.imgur.com/7HGYIsw.png');}
- #id_contact li *, div.media_panel {background-position-y: -970px;}
- #id_contact li:nth-of-type(1) * {background-position-x: -50px;}
- #id_contact li:nth-of-type(2) * {background-position-x: -171px;}
- #id_contact li:nth-of-type(3) * {background-position-x: -283px;}
- div.media_panel {background-position-x: -403px;}
- #gaia_header img {mask: url('https://i.imgur.com/7HGYIsw.png') 0 -970px no-repeat;}
- /* Fonts */
- @font-face {
- font-family: 'Open Sans';
- font-style: normal;
- font-weight: 300 800;
- font-stretch: 75% 100%;
- src: url(https://fonts.gstatic.com/s/opensans/v40/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');
- unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
- }
- @font-face {
- font-family: 'Open Sans';
- font-style: normal;
- font-weight: 300 800;
- font-stretch: 75% 100%;
- src: url(https://fonts.gstatic.com/s/opensans/v40/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');
- unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
- }
- /* Header */
- #viewer #gaia_header, #gaia_header ul {background: none !important;}
- #gaia_header li {margin: 0 5px !important;}
- #gaia_header li.spacer {display: none !important;}
- #viewer #gaia_header {
- position: absolute !important;
- filter: drop-shadow(0 0 1px #000) drop-shadow(0 1px 1px #000);
- }
- #gaia_header ul {
- width: auto !important;
- font: 0/39px 'Open Sans', sans-serif !important;
- margin: 0 10px !important;
- }
- #gaia_header #header_right {
- display: grid !important;
- grid-auto-flow: column;
- float: right;
- }
- #header_right li:nth-of-type(4) {grid-column: 2;}
- #gaia_header a, #gaia_header a::before {font-size: 14px !important;}
- #header_right a[href*='edit'], #header_right a[href*='logout'] {font-size: 0 !important;}
- #header_right a[href*='edit']::before {content: 'Edit My Own';}
- #header_right a[href*='logout']::before {content: 'Log Out';}
- #gaia_header a {
- color: #FFFFFF !important;
- font-stretch: 75%;
- text-transform: uppercase;
- }
- #gaia_header a:hover {color: var(--pink) !important;}
- #gaia_header img {
- background: currentColor;
- width: 0;
- height: 18px;
- padding: 0 40px 0 0;
- }
- /* Columns */
- #columns {
- float: none;
- width: 1200px;
- height: 960px;
- margin: 0 auto;
- position: unset;
- contain: layout;
- }
- #columns .column {display: contents;}
- #columns ::-webkit-scrollbar {width: 0;}
- .panel {scrollbar-width: none;}
- /* Panels */
- .panel {
- background: none;
- color: var(--dark);
- font: 500 12px/1.7 'Open Sans', sans-serif;
- text-align: center;
- padding: 0;
- margin: 0;
- position: absolute;
- overflow: hidden;
- box-sizing: border-box;
- }
- .panel a {
- color: darkviolet;
- font-weight: 800;
- }
- .panel a:hover {color: inherit;}
- .panel h2 {display: none;}
- .panel img {max-width: 100% !important;}
- #id_comments, #id_footprints, #id_equipment {
- overflow-y: scroll;
- overscroll-behavior: contain;
- }
- #id_details, #id_comments, #id_footprints {
- backdrop-filter: contrast(25%);
- background: #E8C0FFE0;
- border: 10px solid transparent;
- border-radius: 5px;
- }
- /* Contact and Media */
- #id_contact {
- width: 321px;
- height: 230px;
- left: 59px;
- top: 67px;
- overflow: visible;
- }
- #id_contact :is(ul, li) {display: contents;}
- #id_contact li *, .media_panel iframe {position: absolute;}
- #id_contact li * {font-size: 0;}
- #id_contact li:nth-of-type(1) * {
- width: 111px;
- height: 108px;
- bottom: 0;
- right: 0;
- }
- #id_contact li:nth-of-type(2) * {
- width: 102px;
- height: 68px;
- top: 0;
- left: 139px;
- }
- #id_contact li:nth-of-type(3) * {
- width: 110px;
- height: 110px;
- top: 67px;
- left: 0;
- }
- .media_panel {
- width: 106px;
- height: 106px !important;
- top: 91px;
- left: 835px;
- transition: all .5s ease-in-out;
- }
- .media_panel iframe {
- width: 300px;
- height: 200px;
- position: absolute;
- bottom: 0;
- left: -50px;
- transform-origin: bottom left;
- scale: 3;
- opacity: .001;
- }
- #id_contact a:hover, .media_panel:hover {filter: brightness(125%) drop-shadow(0 0 10px var(--pink));}
- /* Details */
- #id_details {
- top: 248px;
- right: 95px;
- box-shadow: 0 2px #000;
- }
- #id_details p:nth-of-type(n+2), .forum_userstatus {display: none;}
- #id_details p {margin: 0;}
- /* Equipped List */
- #id_equipment {
- display: flex;
- flex-flow: row wrap;
- gap: 10px;
- width: 140px;
- height: 41px;
- top: 430px;
- right: 95px;
- scroll-snap-type: y mandatory;
- }
- #id_equipment .clear, .premium_sparkle {display: none;}
- #id_equipment a {
- display: block;
- background: var(--pink);
- width: 30px;
- height: 30px;
- padding: 3px;
- border: 2px solid black;
- border-bottom-width: 3px;
- border-radius: 5px;
- scroll-snap-align: start;
- scroll-snap-stop: always;
- }
- #id_equipment a:hover {background: var(--purp);}
- /* Comments */
- #id_comments {
- width: 346px;
- height: 464px;
- top: 450px;
- left: 427px;
- }
- #id_comments :is(#alerts_banner, .date a, .dropBox, .deletecomment, .clear) {display: none;}
- #id_comments #alert_container {display: contents;}
- #id_comments dl {
- clear: both;
- width: 100%;
- margin-top: 60px;
- }
- #id_comments dt {
- height: unset;
- line-height: 1.2;
- text-align: inherit;
- padding: 0 0 6px 0;
- margin: 0 0 4px 0;
- border-bottom: 1px dotted currentColor;
- }
- #id_comments .username {float: unset;}
- #id_comments .date {
- display: inline-flex;
- width: max-content;
- font-size: 10px;
- text-indent: -7px;
- text-transform: uppercase;
- overflow: hidden;
- }
- #id_comments dd {margin: 0 0 20px 0;}
- #id_comments dd:last-of-type {margin: 0;}
- /* Comments Buttons */
- #id_comments :is(h2 + div, h2 ~ p) {
- width: calc(50% - 5px);
- height: 40px;
- border-radius: 5px;
- overflow: hidden;
- }
- #id_comments h2 + div {float: left;}
- #id_comments h2 ~ p {float: right;}
- #id_comments :is(h2 + div, h2 ~ p) a {
- display: block;
- background: var(--dark);
- width: 100%;
- height: 100%;
- color: #FFFFFF;
- font-size: 0;
- font-stretch: 75%;
- line-height: 39px;
- }
- #id_comments :is(h2 + div, h2 ~ p) a:hover {background: var(--purp);}
- #id_comments :is(h2 + div, h2 ~ p) a::before {font-size: 14px;}
- #id_comments h2 + div a::before {content: 'POST COMMENT';}
- #id_comments h2 ~ p a::before {content: 'ALL COMMENTS';}
- /* Visitors */
- #id_footprints {
- width: 282px;
- height: 195px;
- line-height: normal;
- padding-left: 2px;
- right: 54px;
- bottom: 63px;
- }
- #id_footprints .item {
- display: flex;
- flex-flow: row wrap;
- justify-content: center;
- }
- #id_footprints .item:nth-of-type(n+2) {margin-top: 5px;}
- #id_footprints a {
- display: block;
- order: -3;
- }
- #id_footprints .item::before {
- content: '';
- flex-basis: 100%;
- order: -2;
- }
- #id_footprints .item::after {
- content: 'Visited ';
- white-space: pre;
- order: -1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement