Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Design by Cassiel Socks */
- /* And Coding by AlthIndor */
- :root {
- --color-primary: #40C0FF;
- --color-secndry: #A00000;
- }
- html, body {
- background: url('https://i.imgur.com/fahhwMT.png') top center;
- height: unset;
- min-height: 100vh;
- }
- body a {
- text-decoration: none !important;
- transition: all .5s ease-in-out;
- }
- ::selection {
- background: var(--color-primary);
- color: #FFFFFF;
- }
- /* Fonts */
- @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/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.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/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVI.woff2') format('woff2');
- }
- @font-face {
- font-family: 'Font Awesome 5';
- font-style: normal;
- font-weight: 900;
- src: local('Font Awesome 5 Free Solid'), url('https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.woff2') format('woff2');
- }
- /* Header */
- #viewer #gaia_header {position: absolute !important;}
- #gaia_header, #gaia_header ul {background: none !important;}
- #gaia_header ul, #gaia_header li {margin: 0 5px !important;}
- #gaia_header li.spacer {display: none !important;}
- #gaia_header a {color: #FFFFFF !important;}
- #gaia_header ul {
- width: unset !important;
- font: 700 0/30px 'Open Sans', sans-serif !important;
- text-transform: uppercase;
- }
- #gaia_header #header_right {
- float: right;
- display: grid !important;
- grid-auto-flow: column;
- }
- #header_right li:nth-of-type(4) {grid-column: 2;}
- #gaia_header img {
- background: url('https://i.imgur.com/5FTB40o.png') no-repeat 0 3px;
- width: 0 !important;
- padding: 0 37px 0 0;
- }
- #gaia_header a, #gaia_header a::before {font-size: 12px !important;}
- #header_right a[href*='edit'], #header_right a[href*='report'] {font-size: 0 !important;}
- #header_right a[href*='edit']::before {content: 'Edit Mine';}
- #header_right a[href*='report']::before {content: 'Report Profile';}
- /* Columns */
- #columns {
- float: none;
- background: url('https://i.imgur.com/GIyTCpI.png') top left no-repeat,
- url('https://i.imgur.com/GIyTCpI.png') bottom right no-repeat;
- width: 980px;
- position: static;
- margin: 100px auto;
- contain: layout;
- }
- #columns .column {
- font-size: 0;
- overflow: visible;
- }
- #column_2, #column_3 {width: 325px;}
- #column_2 {margin: 570px 0 445px 160px;}
- #column_1 {
- background: #FFF;
- width: 680px;
- height: calc(100% - 1240px);
- margin: 0;
- position: absolute;
- top: 620px;
- left: 150px;
- }
- #column_3 {
- float: right;
- margin: 445px 160px 570px 0;
- }
- /* Panels */
- .panel, .panel h2 {
- color: #FFFFFF;
- box-sizing: border-box;
- overflow: hidden;
- }
- .panel a {color: var(--color-primary);}
- .panel a:hover {color: inherit;}
- .panel img:not(.avatarImage) {max-width: 100% !important;}
- .panel p:last-child {margin: 0;}
- #column_1 .panel {
- background: none;
- padding: 0;
- margin: 0;
- position: fixed;
- }
- :is(#column_2, #column_3) .panel {
- background: #202020;
- font: 400 11px/1.8 'Open Sans', sans-serif;
- padding: 0 15px 15px 15px;
- margin: 0 0 10px 0;
- border: 3px solid #000000;
- border-radius: 10px;
- }
- :is(#column_2, #column_3) .panel:last-of-type {margin: 0;}
- .panel h2 {
- background: #FFFFFF;
- height: 40px;
- color: #000000;
- font: 700 16px/40px 'Open Sans', sans-serif;
- text-transform: capitalize;
- padding: 0 0 0 15px;
- margin: 0 -15px 15px -15px;
- }
- #column_1 h2 {display: none;}
- /* Details */
- #id_details {
- width: 240px;
- height: 300px;
- bottom: 240px;
- right: 202px;
- }
- #id_details p:nth-of-type(n+2), .forum_userstatus {display: none;}
- #id_details p:first-of-type {display: contents;}
- #id_details img {
- position: absolute;
- left: 0;
- transform-origin: 0 0;
- transform: scale(2);
- image-rendering: pixelated;
- }
- /* Buttons */
- #id_contact, #id_store, .media_panel {left: 50px;}
- #id_contact {bottom: 411px;}
- #id_store {bottom: 331px;}
- .media_panel {
- bottom: 651px;
- transition: all .5s ease-in-out;
- }
- #id_contact li:nth-of-type(n+2) {margin: 20px 0 0 0;}
- #id_store :is(h3, div, p:first-of-type) {display: none;}
- #id_contact li, #id_store, .media_panel {
- display: flex;
- justify-content: center;
- align-items: center;
- width: 60px;
- height: 60px !important;
- font-size: 0;
- }
- #id_contact a, #id_store a {color: #FFFFFF;}
- #id_contact a:hover, #id_store a:hover, .media_panel:hover {color: var(--color-secndry);}
- #id_contact li *::before, #id_store a::before, .media_panel::before {font: 50px 'Font Awesome 5';}
- #id_contact li:nth-of-type(1) *::before {content: '';}
- #id_contact li:nth-of-type(2) *::before {content: '';}
- #id_contact li:nth-of-type(3) *::before {content: '';}
- #id_store a::before {content: '';}
- .media_panel::before {content: '';}
- .media_panel iframe {
- width: 300px;
- height: 200px;
- position: absolute;
- bottom: -5px;
- left: -40px;
- transform-origin: bottom left;
- transform: scale(2.25);
- opacity: .001;
- }
- /* Interests */
- #id_interests h3 {
- padding: 0 0 4px 0;
- margin: 0 0 3px 0;
- border-bottom: 1px dashed #FFFFFF40;
- }
- #id_interests h3:nth-of-type(n+2) {margin-top: 15px;}
- #id_interests a {font-weight: 400;}
- #id_interests li:nth-last-child(n+2) a::after {content: ',';}
- #id_interests li:last-child a::after {content: '.';}
- #id_interests li:nth-of-type(n+2):last-child::before {content: 'and ';}
- /* Comments */
- #id_comments #alert_container, #id_comments h2 + div, #id_comments h2 ~ p {display: contents;}
- #id_comments #alerts_banner, #id_comments .deletecomment, #id_comments .date a {display: none;}
- #id_comments dt {
- height: unset;
- line-height: inherit;
- text-align: left;
- padding: 0 0 5px 0;
- margin: 0 0 4px 0;
- border-bottom: 1px dashed #FFFFFF40;
- }
- #id_comments .username {margin: 0 3px 0 0;}
- #id_comments .date {
- display: inline-block;
- opacity: .5;
- }
- #id_comments dd {
- display: grid;
- grid-template: 1fr / 52px 227px;
- gap: 10px;
- margin: 0 0 20px 0;
- }
- #id_comments dd:last-of-type {margin: 0;}
- #id_comments .dropBox {
- background: #FFFFFF;
- width: 48px;
- height: 48px;
- margin: 6px 0 0 0;
- border: 2px solid transparent;
- border-radius: 3px;
- overflow: hidden;
- }
- #id_comments .avatarImage {
- width: 120px;
- height: 150px;
- margin: -30px 0 0 -47px;
- }
- /* Comments Links */
- #id_comments h2 + div a, #id_comments h2 ~ p a {
- display: block;
- background: #282828;
- width: 30px;
- height: 30px;
- color: #FFFFFF;
- font: 0/30px 'Font Awesome 5';
- text-align: center;
- position: absolute;
- top: 5px;
- border-radius: 3px;
- }
- #id_comments h2 + div a:hover, #id_comments h2 ~ p a:hover {background: var(--color-secndry);}
- #id_comments h2 + div a {right: 40px;}
- #id_comments h2 ~ p a {right: 5px;}
- #id_comments h2 + div a::before, #id_comments h2 ~ p a::before {font-size: 16px;}
- #id_comments h2 + div a::before {content: '';}
- #id_comments h2 ~ p a::before {content: '';}
- /* Friends */
- #id_friends h2 + div, #id_friends h2 ~ p {display: none;}
- #id_friends p {margin: 0;}
- #id_friends ul {
- display: grid;
- grid-template: repeat(2, max-content) / repeat(4, 1fr);
- gap: 10px;
- }
- #id_friends li {
- background: #FFFFFF40;
- width: 100%;
- height: unset;
- padding: 5px 0;
- border-radius: 5px;
- overflow: hidden;
- transition: all .5s ease-in-out;
- contain: layout;
- }
- #id_friends li:nth-of-type(n+9) {display: none;}
- #id_friends li:hover {background: var(--color-secndry);}
- #id_friends a {
- width: 100%;
- height: 100%;
- color: #FFFFFF;
- text-overflow: ellipsis;
- white-space: nowrap;
- padding: 0 8px;
- position: absolute;
- top: 0;
- left: 0;
- box-sizing: border-box;
- overflow: hidden;
- }
- #id_friends .dropBox {
- background: #FFFFFF;
- width: 48px;
- margin-top: 15px;
- border: 1px solid transparent;
- }
- /* Visitors */
- #id_footprints .item {
- display: flex;
- flex-flow: row nowrap;
- }
- #id_footprints .item::after {content: '.';}
- #id_footprints a {
- max-width: 200px;
- white-space: nowrap;
- text-overflow: ellipsis;
- margin-right: 3px;
- overflow: hidden;
- }
- /* Item Lists */
- #id_wishlist, #id_equipment {
- display: grid;
- grid-template-columns: repeat(6, 1fr);
- grid-auto-rows: max-content;
- gap: 10px;
- }
- :is(#id_wishlist, #id_equipment) .clear, .premium_sparkle {display: none;}
- :is(#id_wishlist, #id_equipment) :is(.item, a) {border-radius: 5px;}
- :is(#id_wishlist, #id_equipment) .item {contain: layout;}
- :is(#id_wishlist, #id_equipment) h2 {
- grid-column: 1/-1;
- margin-bottom: 5px;
- }
- :is(#id_wishlist, #id_equipment) .item a {
- display: block;
- background: #FFFFFF40;
- width: 100%;
- height: 30px;
- text-align: center;
- padding: 5px 0;
- }
- :is(#id_wishlist, #id_equipment) .item:hover a {background: var(--color-secndry);}
- .owner_checkmark {
- background: #FFFFFF;
- padding: 2px;
- margin: 0;
- bottom: -2px;
- right: -2px;
- border: 1px solid #000;
- }
- /* Misc */
- #pictures_container, #texts_container {
- width: 0;
- height: 0;
- position: absolute;
- top: 100px;
- left: 50%;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement