Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Design by Cassiel Socks */
- /* And Coding by AlthIndor */
- html {
- --brown: #8B4513;
- --calla: #E6A594;
- --green: #5F8C44;
- --lotus: #FF7060;
- }
- html, body {
- background: url('https://i.imgur.com/GiqAmfm.png');
- min-height: 1290px;
- }
- body {position: relative;}
- body a {
- text-decoration: none !important;
- transition: all .5s ease-in-out;
- }
- ::selection {
- background: #22602C;
- color: #FFFFFF;
- }
- /* Texture Atlas */
- #columns, #id_contact a, .panel.media_panel, #id_comments :is(h2 + div a, h2 ~ p a), .custom_panel span {background: url('https://i.imgur.com/tcLRXJx.png');}
- #id_contact a, .panel.media_panel, #id_comments :is(h2 + div a, h2 ~ p a), .custom_panel span {background-position-y: -1100px;}
- #id_contact li:nth-of-type(1) a {background-position-x: -608px;}
- #id_contact li:nth-of-type(2) a {background-position-x: -658px;}
- #id_contact li:nth-of-type(3) a {background-position-x: -708px;}
- .panel.media_panel {background-position-x: -758px;}
- #id_comments h2 + div a {background-position-x: -808px;}
- #id_comments h2 ~ p a {background-position-x: -858px;}
- .custom_panel span:nth-of-type(2) {background-position-x: -150px;}
- .custom_panel span:nth-of-type(3) {background-position-x: -300px;}
- /* Fonts */
- @font-face {
- font-family: 'Open Sans';
- font-style: normal;
- font-weight: 300 800;
- font-stretch: 100%;
- src: url(https://fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');
- }
- @font-face {
- font-family: 'Luckiest Guy';
- font-style: normal;
- font-weight: 400;
- src: url(https://fonts.gstatic.com/s/luckiestguy/v22/_gP_1RrxsjcxVyin9l9n_j2hTd52.woff2) format('woff2');
- }
- /* Header */
- #viewer #gaia_header {
- height: 40px !important;
- box-shadow: 2px 2px 5px #1F5A2B66;
- }
- #gaia_header li.spacer {display: none !important;}
- #gaia_header li {margin: 0 5px !important;}
- #gaia_header ul {
- background: none !important;
- width: auto !important;
- font: 0/38px 'Luckiest Guy', sans-serif !important;
- padding: 0 7px !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 {
- color: #FFFFFF !important;
- font-weight: 400 !important;
- }
- #gaia_header a:hover {color: var(--calla) !important;}
- #gaia_header a, #gaia_header a::before {font-size: 14px !important;}
- #header_right a[href*='edit'], #header_right a[href*='report.php'] {font-size: 0 !important;}
- #header_right a[href*='edit']::before {content: 'Edit My Own';}
- #header_right a[href*='report.php']::before {content: 'Report Profile';}
- #gaia_header img {
- mask: url('https://i.imgur.com/5FTB40o.png') 0 0 no-repeat,
- url('https://i.imgur.com/5FTB40o.png') 1px 0 no-repeat;
- background: currentColor;
- width: 0;
- height: 16px;
- padding: 0 38px 0 0;
- margin-top: 2px;
- }
- /* Columns */
- #columns, #pictures_container, #texts_container {
- left: calc(50% - 450px);
- top: calc(50% - 545px + 30px);
- }
- #pictures_container, #texts_container {position: absolute;}
- #columns {
- width: 900px;
- height: 1090px;
- font-size: 0;
- }
- #columns .column {display: contents;}
- #columns ::-webkit-scrollbar {width: 0;}
- /* Panels */
- .panel, #id_comments dl {
- position: absolute;
- box-sizing: border-box;
- overflow: hidden;
- }
- .panel {
- background: none;
- color: #202020;
- font: 400 12px/1.7 'Open Sans', sans-serif;
- margin: 0;
- padding: 0;
- }
- #id_comments {display: contents;}
- .panel a {color: var(--brown);}
- .panel a:hover {color: crimson;}
- .panel h2 {display: none;}
- .panel img:not(.avatarImage) {max-width: 100% !important;}
- #id_about, #id_comments dl, #id_footprints, #id_wishlist {
- overflow-y: scroll;
- overscroll-behavior: contain;
- scrollbar-width: none;
- }
- #id_about, #id_comments dl, #id_footprints {
- display: none;
- width: 510px;
- height: 370px;
- text-align: right;
- left: 150px;
- top: 387px;
- border: 20px solid transparent;
- border-left-width: 190px;
- clip-path: path('M30,0h450c16.6,0,30,13.4,30,30v310c0,16.6-13.4,30-30,30H200c-16.6,0-30-13.4-30-30V225c0-16.6-13.4-30-30-30H30c-16.6,0-30-13.4-30-30V30C0,13.4,13.4,0,30,0z');
- }
- #id_wishlist {
- width: 190px;
- height: 140px;
- top: 827px;
- left: 450px;
- }
- /* Trigger Buttons */
- .custom_panel {
- width: 0;
- height: 0 !important;
- top: 407px;
- left: 170px;
- overflow: visible;
- z-index: 1;
- }
- .custom_panel div {display: contents;}
- .custom_panel br {display: none;}
- .custom_panel span {
- display: block;
- background-color: var(--calla);
- width: 150px;
- height: 45px;
- font-size: 0;
- margin: 0 0 10px 0;
- border-radius: 10px;
- box-shadow: 2px 2px 5px #1F5A2B66;
- transition: all .5s ease-in-out;
- }
- .custom_panel span:hover {transition: none;}
- /* Panel Open Control */
- #columns:has(.custom_panel span:nth-of-type(1):hover) #id_about, #id_about:hover,
- #columns:has(.custom_panel span:nth-of-type(2):hover) #id_comments dl, #id_comments dl:hover,
- #columns:has(.custom_panel span:nth-of-type(3):hover) #id_footprints, #id_footprints:hover {
- display: block;
- }
- #columns:has(#id_about:hover) .custom_panel span:nth-of-type(1),
- #columns:has(#id_comments dl:hover) .custom_panel span:nth-of-type(2),
- #columns:has(#id_footprints:hover) .custom_panel span:nth-of-type(3),
- .custom_panel span:hover {
- background-color: var(--green);
- }
- /* Contact, Comments, and Media Buttons */
- #id_contact, .media_panel, #id_comments :is(h2 + div a, h2 ~ p a) {top: 326px;}
- #id_contact {left: 259px;}
- #id_comments h2 + div a {left: 459px;}
- #id_comments h2 ~ p a {left: 509px;}
- .media_panel {
- left: 409px;
- transition: opacity .5s ease-in-out;
- }
- #id_contact ul {
- display: flex;
- flex-flow: row nowrap;
- gap: 8px;
- }
- #id_contact li *, .media_panel, #id_comments :is(h2 + div a, h2 ~ p a) {
- display: block;
- width: 42px;
- height: 42px !important;
- font-size: 0;
- border-radius: 50%;
- }
- #id_contact li *, #id_comments :is(h2 + div a, h2 ~ p a) {display: block;}
- #id_comments :is(h2 + div a, h2 ~ p a) {position: absolute;}
- #id_contact a, .media_panel, #id_comments :is(h2 + div a, h2 ~ p a) {opacity: .001;}
- #id_contact a:hover, .media_panel:hover, #id_comments a:hover {opacity: 1;}
- .media_panel iframe {
- width: 300px;
- height: 200px;
- position: absolute;
- bottom: -2px;
- left: -19px;
- transform-origin: bottom left;
- scale: 1.2;
- opacity: .001;
- }
- /* Comments */
- #id_comments :is(#alerts_banner, .date a, .dropBox, .deletecomment, .clear) {display: none;}
- #id_comments :is(h2 + div, #alert_container, h2 ~ p) {display: contents;}
- #id_comments dd {margin: 0 0 20px 0;}
- #id_comments dd:last-of-type {margin: 0;}
- #id_comments dt {
- height: unset;
- line-height: inherit;
- padding: 0 0 5px 0;
- margin: 0 0 4px 0;
- border-bottom: 1px dotted #00000080;
- }
- #id_comments .username {display: contents;}
- /* Wish List */
- #id_wishlist {
- display: flex;
- flex-flow: row wrap;
- gap: 10px;
- scroll-snap-type: y mandatory;
- }
- .premium_sparkle, #id_wishlist .clear {display: none;}
- #id_wishlist .item {
- position: relative;
- scroll-snap-align: start;
- }
- #id_wishlist a {
- display: block;
- background: var(--calla);
- width: 30px;
- height: 30px;
- padding: 5px;
- border-radius: 5px;
- }
- #id_wishlist a:hover {background: var(--green);}
- .owner_checkmark {
- background: #FFFFFF;
- margin: 0;
- padding: 3px;
- right: 0;
- bottom: 0;
- border: 1px solid var(--brown);
- border-radius: 2px;
- pointer-events: none;
- }
- /* Visitors */
- #id_footprints .item {
- display: flex;
- justify-content: end;
- }
- #id_footprints a {order: -1;}
- #id_footprints .item::before {
- content: ' ';
- white-space: pre;
- }
- #id_footprints .item::after {content: '.';}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement