Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Design by Cassiel Socks */
- /* And Coding by AlthIndor */
- :root {
- --color-pri: #544C4C;
- --color-sec: #C0A0A0;
- }
- html, body {
- background: repeating-linear-gradient(90deg, #00000080 calc(50% - 17.5px), #00000080 calc(50% + 17.5px), transparent calc(50% + 17.5px), transparent calc(50% + 47.5px)),
- url('https://i.imgur.com/hBK3QgH.png') center var(--color-sec);
- min-height: 1000px;
- }
- body {position: relative;}
- body a {
- text-decoration: none !important;
- transition: all .5s ease-in-out;
- }
- ::selection {
- background: var(--color-pri);
- color: #FFFFFF;
- }
- #panel-details {
- background: url('https://i.imgur.com/mjFiRla.png'),
- url('https://i.imgur.com/hBK3QgH.png');
- width: 100%;
- height: 300px;
- position: absolute;
- top: calc(50% - 150px + 15px);
- left: 0;
- }
- /* Fonts */
- @font-face {
- font-family: 'Noto Serif';
- font-style: normal;
- font-weight: 400;
- src: local('Noto Serif'), url('https://fonts.gstatic.com/s/notoserif/v21/ga6Iaw1J5X9T9RW6j9bNfFcWaA.woff2') format('woff2');
- }
- @font-face {
- font-family: 'Noto Serif';
- font-style: normal;
- font-weight: 700;
- src: local('Noto Serif Bold'), url('https://fonts.gstatic.com/s/notoserif/v21/ga6Law1J5X9T9RW6j9bNdOwzfReecQ.woff2') format('woff2');
- }
- @font-face {
- font-family: 'Marck Script';
- font-style: normal;
- font-weight: 400;
- src: local('Marck Script'), url('https://fonts.gstatic.com/s/marckscript/v16/nwpTtK2oNgBA3Or78gapdwuyyCg_.woff2') format('woff2');
- }
- @font-face {
- font-family: 'Font Awesome 5 Free';
- font-style: normal;
- font-weight: 900;
- src: url('https://ka-f.fontawesome.com/releases/v5.15.2/webfonts/free-fa-solid-900.woff2') format('woff2');
- }
- /* Header */
- #viewer #gaia_header {
- background: var(--color-pri);
- height: 30px !important;
- border-bottom: 2px solid #FFFFFF;
- box-shadow: 0 2px 5px #00000080;
- }
- #gaia_header li.spacer {display: none !important;}
- #gaia_header li {margin: 0 5px;}
- #gaia_header ul {
- background: none !important;
- width: unset !important;
- font: 0/29px 'Noto Serif', serif !important;
- padding: 0 5px !important;
- }
- #header_right {float: right !important;}
- #header_left img {
- -webkit-mask: url('https://i.imgur.com/5FTB40o.png') no-repeat;
- mask: url('https://i.imgur.com/5FTB40o.png') no-repeat;
- background: #FFFFFF;
- width: 0;
- height: 16px;
- padding: 0 37px 0 0;
- transition: background .5s ease-in-out;
- }
- #header_left li:nth-of-type(2) a:hover img {background: var(--color-sec);}
- #gaia_header a {
- color: #FFFFFF !important;
- font-size: 11px !important;
- font-weight: 400;
- text-transform: uppercase;
- }
- #gaia_header a:hover {color: var(--color-sec) !important;}
- /* Columns */
- #columns, #pictures_container, #texts_container {
- top: calc(50% - 405px + 15px);
- left: calc(50% - 495px);
- }
- #columns {
- background: url('https://i.imgur.com/wJehpkI.png');
- width: 990px;
- height: 810px;
- contain: content;
- }
- #column_1 {display: contents;}
- #column_3 {display: none;}
- #column_2 {
- width: 240px;
- height: 290px;
- margin: 0;
- position: absolute;
- top: 261px;
- left: 492px;
- }
- /* Scrollbars */
- #columns ::-webkit-scrollbar {width: 0;}
- .panel {scrollbar-width: none;}
- /* Panels */
- .panel, .panel h2 {
- text-align: center;
- padding: 0;
- margin: 0;
- box-sizing: border-box;
- }
- #column_1 h2 {display: none;}
- .panel {
- background: none;
- color: #404040;
- font: 10px/1.6 'Noto Serif', serif;
- position: absolute;
- overflow: hidden;
- }
- .panel img {max-width: 100% !important;}
- .panel a {color: #DCA06C;}
- .panel a:hover {color: inherit;}
- #column_2:hover .panel {transition: height .5s ease-in-out 0s;}
- #column_2 .panel {
- background: #FFFFFF;
- width: 100%;
- height: 0;
- overflow-y: scroll;
- overscroll-behavior: contain;
- transition: height .5s ease-in-out 99999s;
- }
- #column_2 .panel:hover {
- height: 100%;
- transition: height .5s ease-in-out .5s;
- }
- /* Tabbed Headers */
- #column_2:hover .panel h2 {transition: z-index 0s 0s;}
- #column_2 h2 {
- background: linear-gradient(to bottom, #504848, #383030) content-box,
- linear-gradient(to bottom, #745C5C 30%, #242020 70%) border-box;
- width: 120px;
- height: 30px;
- font: 400 16px/22px 'Marck Script', cursive;
- text-transform: capitalize;
- padding: 3px;
- position: fixed;
- border: 2px solid #FFFFFF;
- border-radius: 15px;
- box-shadow: 2px 2px 2px #40000040;
- transition: z-index 0s 99999s;
- z-index: 2;
- }
- #column_2 .panel:hover h2 {
- transition: z-index 0s 0s;
- z-index: 1;
- }
- #id_comments h2 {
- top: 510px;
- left: 341px;
- }
- #id_wishlist h2 {
- top: 550px;
- left: 364px;
- }
- .custom_panel h2 {
- top: 590px;
- left: 387px;
- }
- #column_2:hover .panel h2::after {transition: opacity .5s ease-in-out 0s;}
- #column_2 h2::after {
- content: '';
- background: pink;
- width: 100%;
- height: 100%;
- position: absolute;
- top: 0;
- left: 0;
- border-radius: 15px;
- opacity: 0;
- mix-blend-mode: soft-light;
- transition: opacity .5s ease-in-out 99999s;
- }
- #column_2 .panel:hover h2::after {
- opacity: 1;
- transition: opacity .5s ease-in-out .5s;
- }
- /* Sticky Tabs Function */
- #column_2::before, #column_2 h2::before {
- content: '';
- position: fixed;
- }
- #column_2::before {
- width: 176px;
- height: 120px;
- top: 505px;
- left: 336px;
- clip-path: path('M 20,0 h 90 c 7,0 14,4 17,10 l 46,80 c 6,12 0,30 -17,30 h -90 c -7,0 -14,-4 -17,-10 l -46,-80 c -6,-12 0,-30 17,-30 z');
- }
- #column_2:hover .panel h2::before {transition: height 0s 0s;}
- #column_2 h2::before {
- width: 186px;
- height: 0;
- top: 500px;
- left: 331px;
- transition: height 0s 99999s;
- clip-path: path('M 25,0 h 90 c 9,0 18,5 22,13 l 46,80 c 7,20 -2,37 -22,37 h -90 c -9,0 -18,-5 -22,-13 l -46,-80 c -7,-20 2,-37 22,-37 z');
- }
- #column_2 .panel:hover h2::before {
- height: 130px;
- transition: height 0s 0s;
- }
- /* Contact */
- #id_contact {
- top: 175px;
- left: 410px;
- overflow: visible;
- }
- #id_contact li {
- float: left;
- margin: 0 10px 0 0;
- }
- #id_contact li:nth-of-type(2) {margin-right: 12px;}
- #id_contact li * {
- color: #FFFFFF;
- font-size: 0;
- text-shadow: 2px 2px 2px #40000040;
- }
- #id_contact a:hover {color: var(--color-pri);}
- #id_contact li *::before {font: 22px 'Font Awesome 5 Free';}
- #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: '';}
- /* Comments */
- #id_comments #alerts_banner, #id_comments .dropBox, #id_comments .deletecomment {display: none;}
- #id_comments #alert_container {display: contents;}
- #id_comments dl {
- clear: both;
- margin-top: 40px;
- }
- #id_comments dt {
- height: unset;
- line-height: inherit;
- text-align: inherit;
- padding: 0 0 4px 0;
- margin: 0 0 3px 0;
- border-bottom: 1px dotted var(--color-pri);
- }
- #id_comments .username {
- float: none;
- font-size: 120%;
- }
- #id_comments .date a {
- color: inherit;
- font-weight: 400;
- }
- #id_comments dd {margin: 0 0 20px 0;}
- #id_comments dd:last-of-type {margin: 0;}
- /* Comments Buttons */
- #id_comments h2 + div, #id_comments h2 ~ p {
- width: calc(50% - 5px);
- height: 25px;
- }
- #id_comments h2 + div {float: left;}
- #id_comments h2 ~ p {float: right;}
- #id_comments h2 + div a, #id_comments h2 ~ p a {
- display: block;
- background: var(--color-pri);
- width: 100%;
- height: 100%;
- color: #FFFFFF;
- font-size: 0;
- border-radius: 25px;
- }
- #id_comments h2 + div a:hover, #id_comments h2 ~ p a:hover {background: #DCA06C;}
- #id_comments h2 + div a::before, #id_comments h2 ~ p a::before {font: 14px/27px 'Marck Script', cursive;}
- #id_comments h2 + div a::before {content: 'Post Comment';}
- #id_comments h2 ~ p a::before {content: 'All Comments';}
- /* Wish List */
- #id_wishlist {
- display: grid;
- grid-template-columns: repeat(5, 40px);
- grid-auto-rows: 40px;
- gap: 10px;
- scroll-snap-type: y mandatory;
- }
- #id_wishlist .clear, .premium_sparkle {display: none;}
- #id_wishlist .item {
- background: #F8E8BC;
- width: 30px;
- height: 30px;
- padding: 3px;
- position: relative;
- border: 2px solid transparent;
- border-radius: 5px;
- transition: all .5s ease-in-out;
- scroll-snap-align: start;
- }
- #id_wishlist .item:hover {border-color: #DCA06C;}
- .owner_checkmark {
- margin: 0;
- bottom: 2px;
- left: 2px;
- filter: saturate(50%);
- }
- /* Media */
- .media_panel {
- width: 59px;
- height: 20px !important;
- top: 374px;
- left: 99px;
- }
- .media_panel iframe {
- width: 300px;
- height: 200px;
- position: absolute;
- bottom: -10px;
- left: -28px;
- opacity: .001;
- }
- /* Misc */
- #pictures_container, #texts_container {
- width: 0;
- height: 0;
- position: absolute;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement