Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <---HTML--->
- <---BANNER AND DOLL IMAGE LINKS--->
- <div class="profile">
- <div class="profile-banner">
- <img class="banner-bg" src="https://i.ibb.co/3yTJnrXN/939a527e-309f-4b6c-a9f0-bfb390862789.png">
- <img class="banner-doll" src="https://i.ibb.co/Xfd3FG6h/IMG-4317-Picsart-Background-Remover.png">
- </div>
- <---END OF BANNER AND BANNER IMG DOLL--->
- <---MAIN PROFILE PICTURE LINK AND USERNAME--->
- <div class="profile-info">
- <img class="profile-pfp" src="https://i.ibb.co/S7RTrKVT/IMG-4316-Picsart-Background-Remover.png">
- <div class="profile-name">
- USERNAME
- </div>
- <---LINKS-->
- <div class="profile-links">
- <a href="LINK%20HERE">LINK</a>
- <a href="LINK%20HERE">LINK</a>
- <a href="LINK%20HERE">LINK</a>
- </div>
- </div>
- <---END--->
- <div class="status-box">
- <div class="status-title">
- STATUS -
- </div>
- <div class="status-text">
- Add your status here. It can be as long or as short as you'd like!
- </div>
- </div>
- <div class="info-layout">
- <div class="left-column">
- <div class="info-box">
- <div class="info-label">01 / ABOUT</div>
- <div class="info-title">ABOUT ME</div>
- <div class="info-text">
- YOUR CONTENT COMES HERE
- </div>
- <div class="info-tags">
- <span>TAG</span>
- <span>TAG</span>
- <span>TAG</span>
- <span>TAG</span>
- <span>TAG</span>
- </div>
- </div>
- <div class="about-dropdowns">
- <details>
- <summary>01 / DROPDOWN</summary>
- <div class="dropdown-content">
- YOUR CONTENT COMES HERE
- </div>
- </details>
- <details>
- <summary>02 / DROPDOWN</summary>
- <div class="dropdown-content">
- YOUR CONTENT COMES HERE
- </div>
- </details>
- <details>
- <summary>03 / DROPDOWN</summary>
- <div class="dropdown-content">
- YOUR CONTENT COMES HERE
- </div>
- </details>
- </div>
- </div>
- <div class="right-column">
- <div class="info-box">
- <div class="info-label">02 / F.A.Q</div>
- <div class="info-title">EXTRA</div>
- <div class="info-text">
- YOUR CONTENT COMES HERE
- </div>
- <div class="info-tags">
- <span>TAG</span>
- <span>TAG</span>
- <span>TAG</span>
- </div>
- </div>
- <div class="creators-section">
- <div class="creators-header">
- <span>03 / PEOPLE</span>
- <strong>CREATORS</strong>
- </div>
- <div class="creators-grid">
- <a href="LINK" class="creator">
- <img src="https://i.ibb.co/S7RTrKVT/IMG-4316-Picsart-Background-Remover.png">
- <span>NAME</span>
- </a>
- <a href="LINK" class="creator">
- <img src="https://i.ibb.co/S7RTrKVT/IMG-4316-Picsart-Background-Remover.png">
- <span>NAME</span>
- </a>
- <a href="LINK" class="creator">
- <img src="https://i.ibb.co/S7RTrKVT/IMG-4316-Picsart-Background-Remover.png">
- <span>NAME</span>
- </a>
- <a href="LINK" class="creator">
- <img src="https://i.ibb.co/S7RTrKVT/IMG-4316-Picsart-Background-Remover.png">
- <span>NAME</span>
- </a>
- <a href="LINK" class="creator">
- <img src="https://i.ibb.co/S7RTrKVT/IMG-4316-Picsart-Background-Remover.png">
- <span>NAME</span>
- </a>
- <a href="LINK" class="creator">
- <img src="https://i.ibb.co/S7RTrKVT/IMG-4316-Picsart-Background-Remover.png">
- <span>NAME</span>
- </a>
- </div>
- </div>
- </div>
- </div>
- </div>
- <---HTML CSS--->
- <style>
- .profile {
- margin-top: -55px;
- }
- .profile-banner {
- position: relative;
- width: 100%;
- height: 550px;
- overflow: hidden;
- border: 2px solid #110b15;
- border-radius: 35PX;
- box-sizing: border-box;
- background:
- linear-gradient(
- 135deg,
- rgba(72, 39, 99),
- #382744
- );
- }
- .banner-bg {
- position: absolute;
- width: 100%;
- height: 100%;
- filter:
- brightness(.85)
- saturate(.5)
- contrast(.99);
- object-fit: cover;
- object-position: center;
- left: 0;
- top: 0;
- border-radius: 35PX;
- padding: 5px;
- }
- .banner-doll {
- position: absolute;
- left: 0px;
- bottom: 0px;
- height: 520px;
- width: auto;
- object-fit: contain;
- z-index: 5;
- -webkit-mask-image:
- linear-gradient(to right, black 0%, black 80%, transparent 100%),
- linear-gradient(to bottom, black 0%, black 85%, transparent 100%);
- -webkit-mask-composite: source-in;
- mask-image:
- linear-gradient(to right, black 0%, black 80%, transparent 100%),
- linear-gradient(to bottom, black 0%, black 85%, transparent 100%);
- }
- .profile-info {
- position: relative;
- width: 100%;
- min-height: 230px;
- margin-top: 0;
- text-align: center;
- z-index: 10;
- }
- .profile-pfp {
- position: absolute;
- top: -600px;
- left: 80%;
- transform: translateX(-50%);
- width: auto;
- height: 650px;
- object-fit: cover;
- z-index: 20;
- -webkit-mask-image:
- linear-gradient(to right, black 0%, black 80%, transparent 100%),
- linear-gradient(to bottom, black 0%, black 85%, transparent 100%);
- -webkit-mask-composite: source-in;
- mask-image:
- linear-gradient(to right, black 0%, black 80%, transparent 100%),
- linear-gradient(to bottom, black 0%, black 85%, transparent 100%);
- filter: drop-shadow(5px 8px 0 #3e3150) drop-shadow(-4px 3px 0 #280637);
- }
- .profile-name {
- position: absolute;
- top: 0px;
- left: 84.5%;
- transform: translateX(-50%);
- white-space: nowrap;
- font-size: 80px;
- font-weight: 800;
- font-family: dm serif text;
- letter-spacing: -0.5px;
- background: linear-gradient(
- to bottom,
- #bda1d2 0%,
- #8d6aad 55%,
- #5b3d75 100%
- );
- -webkit-background-clip: text;
- -webkit-text-fill-color: transparent;
- filter:
- drop-shadow(5px 3px 0 #280637)
- drop-shadow(0 0 8px rgba(141, 106, 173, 0.25));
- }
- .pp-uc-followers-count {
- font-weight: 800;
- font-family: dm serif text;
- letter-spacing: -0.5px;
- background: linear-gradient(
- to bottom,
- #bda1d2 0%,
- #8d6aad 55%,
- #5b3d75 100%
- );
- -webkit-background-clip: text;
- -webkit-text-fill-color: transparent;
- filter:
- drop-shadow(2px 1px 0 #280637)
- drop-shadow(0 0 8px rgba(141, 106, 173, 0.25));
- margin-left: 40px;
- font-size: 15px;
- letter-spacing: 2px;
- z-index: 5;
- position: relative;
- top: 6px;
- }
- .status-box {
- position: absolute;
- left: 25px;
- top: 500px;
- width: 660px;
- padding: 25px;
- box-sizing: border-box;
- background:
- linear-gradient(
- 135deg,
- rgba(48, 31, 61, 0.98),
- rgba(22, 13, 29, 0.98)
- );
- border: 2px solid #5b4772;
- border-radius: 35px;
- box-shadow:
- 6px 6px 0 #280637,
- 0 12px 25px rgba(0, 0, 0, 0.35);
- z-index: 15;
- }
- .status-title {
- margin-bottom: 10px;
- font-size: 15px;
- font-weight: 900;
- letter-spacing: 5px;
- color: #bda6cc;
- text-shadow:
- 2px 2px 0 #110b15;
- font-family: dm serif text;
- }
- .status-text {
- font-size: 14px;
- line-height: 1.75;
- color: #c4afd0;
- font-family: dm serif text;
- overflow: auto;
- height: 50px;
- }
- a {
- color: #c49ada;
- }
- a:hover {
- color: #975db6;
- }
- .status-text u {
- font-weight: 800;
- }
- .profile-links {
- position: absolute;
- top: 106px;
- left: 84.5%;
- transform: translateX(-50%);
- display: flex;
- justify-content: center;
- align-items: center;
- gap: 12px;
- white-space: nowrap;
- z-index: 30;
- }
- .profile-links a {
- padding: 1px 20px;
- border: 1px solid #53436b;
- border-radius: 999px;
- background:
- linear-gradient(
- 135deg,
- rgba(40, 26, 50),
- #110b15
- );
- color: #a98bc9;
- font-family: dm serif text;
- font-size: 14px;
- font-weight: 700;
- text-decoration: none;
- transition: 0.25s ease;
- }
- .profile-links a:hover {
- background: #53436b;
- color: #eee5f5;
- box-shadow:
- 0 0 12px rgba(129, 105, 165, 0.35);
- transform: translateY(-2px);
- }
- .info-layout {
- display: grid;
- grid-template-columns: 1fr 1fr;
- gap: 25px;
- margin-top: -70px;
- padding: 0 25px 50px;
- position: relative;
- z-index: 20;
- }
- .left-column,
- .right-column {
- min-width: 0;
- display: flex;
- flex-direction: column;
- gap: 22px;
- }
- .info-box {
- position: relative;
- min-height: 245px;
- padding: 28px 32px;
- box-sizing: border-box;
- background:
- linear-gradient(
- 135deg,
- rgba(29, 16, 39, 0.99),
- rgba(15, 9, 21, 0.99)
- );
- border: 2px solid #5b4772;
- border-radius: 35px;
- box-shadow:
- 7px 7px 0 #280637,
- 0 10px 30px rgba(0, 0, 0, 0.4);
- overflow: hidden;
- }
- .info-label {
- display: inline-block;
- margin-bottom: 14px;
- border-radius: 999px;
- padding: 6px 14px;
- background: #8169a5;
- color: #170d20;
- font-family: Arial, sans-serif;
- font-size: 11px;
- font-weight: 900;
- letter-spacing: 2px;
- }
- .info-title {
- margin-bottom: 8px;
- font-family: dm serif text, serif;
- font-size: 42px;
- font-weight: 700;
- line-height: 1.1;
- color: #b49bc9;
- text-shadow:
- 2px 2px 0 #110b15;
- }
- .info-text {
- max-width: 100%;
- color: #a18aad;
- font-family: dm serif text, serif;
- font-size: 15px;
- line-height: 1.6;
- overflow: auto;
- height: 50px;
- }
- .info-tags {
- display: flex;
- flex-wrap: wrap;
- gap: 8px;
- margin-top: 18px;
- }
- .info-tags span {
- padding: 7px 13px;
- border: 1px solid #53436b;
- border-radius: 999px;
- background: rgba(129, 105, 165, 0.12);
- color: #a98bc9;
- font-family: dm serif text, serif;
- font-size: 11px;
- }
- .about-dropdowns {
- display: flex;
- flex-direction: column;
- gap: 12px;
- margin-top: 15px;
- }
- .about-dropdowns details {
- background:
- linear-gradient(
- 135deg,
- rgba(38, 23, 49, 0.92),
- rgba(15, 9, 20, 0.96)
- );
- border: 1px solid #5b4772;
- border-radius: 25px;
- overflow: hidden;
- box-shadow:
- 4px 4px 0 #280637;
- }
- .about-dropdowns summary {
- padding: 16px 20px;
- cursor: pointer;
- list-style: none;
- color: #b49bc9;
- font-family: dm serif text, serif;
- font-size: 15px;
- font-weight: 700;
- letter-spacing: 2px;
- }
- .about-dropdowns summary::-webkit-details-marker {
- display: none;
- }
- .dropdown-content {
- background: rgba(129, 105, 165, 0.035);
- padding: 0 20px 18px;
- color: #a18aad;
- font-family: dm serif text, serif;
- font-size: 14px;
- line-height: 1.7;
- border-top: 1px solid rgba(91, 71, 114, 0.45);
- padding-top: 15px;
- }
- .creators-header {
- display: flex;
- align-items: center;
- gap: 12px;
- margin-bottom: 8px;
- }
- .creators-header span {
- padding: 6px 12px;
- border-radius: 999px;
- background: #8169a5;
- color: #170d20;
- font-family: Arial, sans-serif;
- font-size: 8px;
- font-weight: 900;
- letter-spacing: 2px;
- }
- .creators-header strong {
- color: #b49bc9;
- font-family: dm serif text, serif;
- font-size: 28px;
- }
- .creators-grid {
- display: flex;
- gap: 12px;
- overflow-x: auto;
- overflow-y: hidden;
- padding-bottom: 0px;
- }
- .creator {
- position: relative;
- flex: 0 0 auto;
- }
- .creator img {
- width: 120px;
- height: 150px;
- object-fit: cover;
- border: 1px solid #53436b;
- border-radius: 25px;
- transition: .3s ease;
- filter:
- brightness(.85)
- saturate(.5)
- contrast(.99);
- }
- .creator span {
- display: block;
- position: relative;
- top: -20px;
- left: 0px;
- font-family: "DM Serif Text", serif;
- letter-spacing: 2px;
- text-transform: uppercase;
- color: #b49bc9;
- text-shadow:
- 2px 2px 0 #110b15;
- font-size: 12px;
- text-align: center;
- }
- @media screen and (max-width: 900px) {
- .profile {
- margin-top: -60px;
- }
- .pp-uc-followers-count {
- position: relative;
- top: -8px;
- margin-left: 11px;
- z-index: 5;
- }
- .profile-banner {
- width: 100%;
- max-width: 100%;
- height: 280px;
- margin: 0;
- border-radius: 20px;
- overflow: hidden;
- }
- .banner-bg {
- width: 100%;
- max-width: 100%;
- height: 100%;
- padding: 3px;
- border-radius: 20px;
- object-fit: cover;
- object-position: center;
- }
- .banner-doll {
- display: none !important;
- }
- .profile-info {
- position: relative;
- width: 100%;
- max-width: 100%;
- height: 0px;
- min-height: 175px;
- text-align: center;
- z-index: 10;
- }
- .profile-pfp {
- position: absolute;
- top: -300px;
- left: 44%;
- transform: translateX(-50%);
- width: auto;
- max-width: 100%;
- height: 550px;
- object-fit: contain;
- z-index: 20;
- -webkit-mask-image:
- linear-gradient(to right, black 0%, black 80%, transparent 100%),
- linear-gradient(to bottom, black 0%, black 85%, transparent 100%);
- -webkit-mask-composite: source-in;
- mask-image:
- linear-gradient(to right, black 0%, black 80%, transparent 100%),
- linear-gradient(to bottom, black 0%, black 85%, transparent 100%);
- filter: drop-shadow(5px 8px 0 #3e3150) drop-shadow(-4px 3px 0 #280637);
- }
- .profile-name {
- position: absolute;
- top: 70px;
- left: 52%;
- transform: translateX(-50%);
- width: 100%;
- max-width: 100%;
- white-space: nowrap;
- text-align: center;
- font-size: 68px;
- z-index: 25;
- }
- .profile-links {
- position: absolute;
- top: 50px;
- left: 50%;
- transform: translateX(-50%);
- width: 100%;
- max-width: 100%;
- padding: 0 10px;
- display: flex;
- justify-content: center;
- align-items: center;
- flex-wrap: wrap;
- gap: 8px;
- white-space: normal;
- z-index: 30;
- }
- .profile-links a {
- flex: 0 0 auto;
- padding: 6px 13px;
- font-size: 11px;
- border-radius: 999px;
- }
- .status-box {
- position: relative;
- top: -10px;
- left: auto;
- width: auto;
- margin-bottom: -8px;
- padding: 20px;
- border-radius: 25px;
- z-index: 15;
- }
- .status-title {
- font-size: 15px;
- letter-spacing: 4px;
- }
- .status-text {
- width: 100%;
- max-width: 100%;
- height: auto;
- max-height: none;
- overflow: visible;
- font-size: 14px;
- line-height: 1.6;
- overflow-wrap: anywhere;
- word-break: normal;
- }
- .info-layout {
- display: grid;
- grid-template-columns: minmax(0, 1fr);
- width: 100%;
- max-width: 100%;
- min-width: 0;
- gap: 20px;
- margin: 0;
- padding: 0;
- position: relative;
- z-index: 20;
- box-sizing: border-box;
- }
- .left-column,
- .right-column {
- display: contents;
- min-width: 0;
- }
- .left-column .info-box {
- order: 1;
- }
- .right-column .info-box {
- order: 2;
- }
- .about-dropdowns {
- order: 3;
- }
- .creators-section {
- order: 4;
- }
- .info-box {
- width: 100%;
- max-width: 100%;
- min-width: 0;
- padding: 22px;
- border-radius: 25px;
- box-shadow:
- 5px 5px 0 #280637,
- 0 8px 20px rgba(0, 0, 0, 0.35);
- overflow: hidden;
- }
- .info-label {
- max-width: 100%;
- }
- .info-title {
- max-width: 100%;
- font-size: clamp(32px, 9vw, 42px);
- overflow-wrap: break-word;
- }
- .info-text {
- width: 100%;
- max-width: 100%;
- min-width: 0;
- height: 80px;
- max-height: none;
- overflow: auto;
- font-size: 14px;
- line-height: 1.6;
- overflow-wrap: anywhere;
- word-break: normal;
- }
- .info-tags {
- width: 100%;
- max-width: 100%;
- display: flex;
- flex-wrap: wrap;
- gap: 6px;
- margin-top: 15px;
- }
- .info-tags span {
- max-width: 100%;
- font-size: 10px;
- padding: 6px 10px;
- overflow-wrap: anywhere;
- }
- .about-dropdowns {
- width: 100%;
- max-width: 100%;
- min-width: 0;
- margin-top: 0;
- display: flex;
- flex-direction: column;
- gap: 10px;
- }
- .about-dropdowns details {
- width: 100%;
- max-width: 100%;
- min-width: 0;
- border-radius: 20px;
- overflow: hidden;
- }
- .about-dropdowns summary {
- width: 100%;
- max-width: 100%;
- padding: 15px 17px;
- font-size: 13px;
- letter-spacing: 1.5px;
- overflow-wrap: anywhere;
- }
- .dropdown-content {
- width: 100%;
- max-width: 100%;
- padding: 14px 17px 18px;
- font-size: 13px;
- line-height: 1.6;
- overflow-wrap: anywhere;
- word-break: normal;
- }
- .creators-section {
- width: 100%;
- max-width: 100%;
- min-width: 0;
- overflow: hidden;
- }
- .creators-header {
- width: 100%;
- max-width: 100%;
- display: flex;
- align-items: center;
- gap: 12px;
- margin-bottom: 8px;
- }
- .creators-header strong {
- font-size: 24px;
- }
- .creators-grid {
- display: flex;
- width: 100%;
- max-width: 100%;
- min-width: 0;
- gap: 12px;
- overflow-x: auto;
- overflow-y: hidden;
- padding: 0 0 10px;
- }
- .creator {
- flex: 0 0 130px;
- width: 130px;
- max-width: 130px;
- min-width: 130px;
- }
- .creator img {
- display: block;
- width: 130px;
- height: 160px;
- max-width: 130px;
- object-fit: cover;
- border-radius: 20px;
- }
- .creator span {
- width: 100%;
- max-width: 100%;
- top: -18px;
- font-size: 11px;
- overflow-wrap: anywhere;
- }
- }
- </style>
- <---THIS REMOVES THE UNIMPORTANT AND UNNECESSARY STUFF--->
- <style>
- .css-5khvnw, ._btnPrimary_1fl1d_80, .pp-uc-member-since, .css-umxegz, .css-umxegz span, .profile-badges, .pp-uc-title, .pp-uc-avatar, .css-17i40fo {
- display: none !important;
- }
- * {
- box-shadow: none !important;
- }
- *:focus {
- outline: none !important;
- box-shadow: none !important;
- }
- {-webkit-tap-highlight-color: transparent;
- }
- summary::-webkit-details-marker {
- display: none;
- }
- *::-webkit-scrollbar {
- height: 6px;
- }
- *::-webkit-scrollbar-thumb {
- background: rgba(0,0,0,0.3);
- border-radius: 999px;
- }
- .profile-page-flex {
- flex-direction: column !important;
- }
- .profile-page-flex > div:nth-child(1){
- margin: auto;
- }
- .pp-uc-background {
- width: 36rem;
- min-width: 100%;
- max-width: 100%;
- z-index: 2;
- }
- </style>
- <style>
- <---THIS IS THE BACKGROUND. DELETE THIS IF YOU DON'T WANT IT--->
- .pp-page-background {
- background:
- radial-gradient(
- circle at 50% 30%,
- #28162f 0%,
- #110b15 45%,
- #080609 100%
- );
- }
- </style>
- <---STYLING THE HEADER, NOTIFS, AND USER MENU--->
- <style>
- .pp-top-bar, .pp-mnb-wrapper {
- background:
- linear-gradient(
- 135deg,
- #120c17 0%,
- #28162f 50%,
- #150d1b 100%
- ) !important;
- border: 1px solid #493458 !important;
- border-radius: 999px;
- box-shadow:
- 0 0 12px rgba(91, 61, 117, 0.12);
- }
- .pp-top-bar * {
- color: #b49bc9;
- text-shadow:
- 2px 2px 0 #110b15;
- opacity: 1;
- font-family: serif;
- background: none;
- box-shadow: none;
- }
- .pp-top-bar *:hover {
- color: #b49bc9;
- }
- .pp-mnb-wrapper * {
- color: #b49bc9;
- }
- .glow-logo h2 {
- font-size: 0;
- }
- .glow-logo h2::after {
- font-size: 1.8rem;
- font-style: italic;
- letter-spacing: 5px;
- text-transform: uppercase;
- font-weight: bold;
- content: "— 紫色的爱";
- position: relative;
- top: 5px;
- }
- .css-16g2f4q {
- font-size: 0;
- }
- .css-16g2f4q:after {
- content: "— 紫色的爱";
- letter-spacing: 5px;
- font-style: italic;
- font-weight: bold;
- text-transform: uppercase;
- font-size: 15px;
- }
- .css-1rokoft {
- font-size: 0px;
- }
- .pp-top-bar-logo-sub-name {
- display: none;
- }
- .glow-logo:hover {
- text-shadow: none;
- }
- .glow-on-hover::before {
- background: transparent;
- }
- .glow-on-hover::after {
- background: transparent;
- top: 4px;
- opacity: 1;
- }
- .search-input {
- background: rgb(180, 155, 201, 0.3);
- border-radius: 99px;
- }
- #search-input::placeholder {
- color: #ccb1e2;
- text-shadow:
- 2px 2px 0 #110b15;
- font-family: serif;
- }
- .pp-top-bar-search-history {
- margin-top: 1rem;
- padding: 8px;
- background: none;
- border: none;
- box-shadow: none;
- backdrop-filter: none !important;
- }
- [class*="_historyItem_"] {
- border-radius: 99px;
- padding: 8px;
- height: unset;
- min-height: 2rem;
- background: rgb(63, 47, 76, 0.8);
- border: 2px solid #493458;
- }
- [class*="_historyItem_"]:is(:hover, :focus),
- [class*="_historyItemFocused_"] {
- background: rgb(142, 121, 160, 0.3);
- }
- [class*="_historyItem_"]:not(:only-child, :last-child) {
- margin-bottom: 8px;
- }
- [class*="_historyItem_"] span + span {
- font: 400 1rem 'DM Sans', sans-serif;
- }
- [class*="_historyItem_"]::after {
- content: unset;
- }
- [class*="_historyItem_"] path {
- fill: #c7abde;
- opacity: 1;
- }
- .pp-top-bar-app-menu-list {
- background: none;
- border: none;
- margin-top: 20px;
- box-shadow: none;
- border-radius: 15px;
- }
- .css-1hmyng0 {
- display: none;
- }
- .pp-top-bar-app-menu-list-item, .pp-top-bar-app-menu-list-item:nth-of-type(1) {
- font-family: serif;
- color: #c7abde;
- background:
- linear-gradient(
- 135deg,
- #120c17 0%,
- #28162f 50%,
- #150d1b 100%
- ) !important;
- border: 1px solid #493458 !important;
- border-radius: 999px;
- transition: all 0.3s ease-out;
- }
- .pp-top-bar-app-menu-list-item:hover {
- color: #b49bc9;
- border-radius: 15px;
- transform: translateY(-5px);
- }
- [class*="notificationsContainer"] { }
- [class*="notificationsButton"]:hover {
- background:
- linear-gradient(
- 135deg,
- #120c17 0%,
- #28162f 50%,
- #150d1b 100%
- ) !important;
- border-radius: 99px;
- }
- [class*="notificationsButton"]:active {
- background:
- linear-gradient(
- 135deg,
- #120c17 0%,
- #28162f 50%,
- #150d1b 100%
- ) !important;
- transform: scale(0.9);
- }
- [class*="notificationIcon"] {
- transition: all 500ms;
- }
- [class*="notificationsButton"]:is(:hover, :active) [class*="notificationIcon"] {
- color: #111;
- }
- [class*="notificationsBadge"] {
- display: flex;
- align-items: center;
- justify-content: center;
- top: 0;
- right: 0;
- background:
- linear-gradient(
- 135deg,
- #120c17 0%,
- #28162f 50%,
- #150d1b 100%
- ) !important;
- font: 600 0.75rem/0.7 serif;
- padding: 0 0.25rem;
- width: auto;
- min-width: 1.25rem;
- aspect-ratio: 1;
- height: auto;
- border-radius: 999px;
- box-shadow: unset;
- border: unset;
- }
- [class*="notificationsPopover"] {
- max-width: 400px;
- background:
- linear-gradient(
- 135deg,
- #120c17 0%,
- #28162f 50%,
- #150d1b 100%
- ) !important;
- border: 1px solid #493458;
- margin-top: 10px;
- }
- @media only screen and (max-width: 768px),
- only screen and (max-width: 480px) {
- [class*="notificationsPopover"] {
- top: 3rem;
- }
- }
- [class*="notificationsPopover"]::before { content: unset; }
- [class*="_loadingSpinner_"] {
- border: 3px solid #493458;
- border-top: 3px solid #493458;
- }
- [class*="_loadingMessage_"] {
- color: #b49bc9;
- font-family: 'serif';
- }
- [class*="_emptyState_"] {
- font: 900 1rem serif;
- color: #b49bc9;
- }
- [class*="_emptyState_"]::first-letter {
- text-transform: uppercase;
- }
- [class*="popoverHeader"] {
- padding: 1rem;
- border-bottom: 1px solid #493458;
- background: unset;
- box-shadow: unset;
- }
- [class*="popoverTitle"] {
- font: italic 100 1.3rem/0.7 'DM Serif Text', serif;
- color: #b49bc9;
- letter-spacing: unset;
- text-transform: capitalize;
- }
- [class*="headerActions"] {
- gap: 0.25rem;
- }
- [class*="headerActions"] button {
- width: 2rem;
- height: 2rem;
- padding: 0.375rem;
- font-size: 1.5rem;
- background: #28162f;
- border-color: unset;
- box-shadow: unset;
- color: #b49bc9;
- border: 1px solid #493458;
- border-radius: 999px;
- transition: all 500ms;
- }
- [class*="headerActions"] button:hover {
- background: #28162f;
- color: #b49bc9;
- border: 1px solid #493458;
- box-shadow: unset;
- transform: unset;
- }
- button[class*="deleteAllButton"] {
- color: #b49bc9;
- }
- button[class*="deleteAllButton"]:hover {
- background: #28162f;
- }
- button[class*="markAllReadButton"] {
- color: #b49bc9;
- }
- button[class*="markAllReadButton"]:hover {
- background: #28162f;
- }
- button[class*="closeButton"] {
- padding: 0.25rem;
- font-size: 2rem;
- }
- [class*="notificationsList"] {
- max-height: 550px;
- }
- #root [class*="notificationItem"] {
- background: unset;
- padding: 0.5rem;
- gap: 0.5rem;
- border-bottom: 1px solid #493458;
- align-items: center;
- transition: unset;
- }
- #root [class*="notificationItem"]:last-child,
- #root [class*="notificationItem"]:nth-last-child(2):has(+ [class*="loadMoreWrapper"]) { border-bottom: unset; }
- [class*="unreadIndicator"] {
- width: 6rem;
- background: radial-gradient(circle at 6rem 50%, #0000 62.5%, #493458) 200% 200%;
- box-shadow: unset;
- border-radius: unset;
- }
- [class*="avatarSection"] { display: contents; }
- [class*="avatarContainer"] {
- min-width: 5rem;
- height: auto;
- aspect-ratio: 1;
- transition: transform 500ms, filter 500ms;
- }
- [class*="characterAvatar"] {
- width: 4rem;
- height: auto;
- aspect-ratio: 1;
- border-radius: 10px;
- border: 1px solid #493458;
- object-position: top;
- box-shadow: unset;
- }
- [class*="userAvatar"] {
- bottom: 0;
- right: 0;
- min-width: unset;
- width: 2rem;
- aspect-ratio: 1;
- height: auto;
- object-position: top;
- border-radius: 999px;
- box-shadow: unset;
- border: unset;
- }
- [class*="notificationItem"]:hover *:is([class*="characterAvatar"], [class*="userAvatar"]) {
- box-shadow: unset;
- transform: unset;
- }
- a[class*="avatarContainer"]:hover {
- transform: scale(1.05);
- filter: drop-shadow(0 0 0.5rem #000);
- }
- [class*="contentWrapper"] [class*="content"] { display: contents; }
- [class*="contentWrapper"] {
- flex-flow: column;
- padding: 0.5rem 0.75rem;
- gap: 0.5rem;
- border-radius: 1rem;
- }
- [class*="notificationItem"]:not(:has([class*="unreadIndicator"])) *:is([class*="avatarContainer"], [class*="contentWrapper"]) { filter: grayscale(0.75) opacity(0.5); }
- [class*="_subject_"] {
- font: 500 0.875rem serif;
- color: #b49bc9;
- }
- [class*="highlightUsername"] {
- color: #b49bc9;
- font-weight: 900;
- }
- [class*="highlightCharacter"] {
- color: #b49bc9;
- font-weight: 900;
- }
- [class*="_body_"] {
- font: 400 0.75rem serif;
- color: #b49bc9;
- }
- [class*="highlightUsernameBody"] {
- color: #b49bc9;
- font-weight: 600;
- }
- [class*="highlightCharacterBody"] {
- color: #b49bc9;
- font-weight: 600;
- }
- [class*="_timestamp_"] {
- font: 400 0.75rem serif;
- color: #f9f9f980;
- }
- [class*="archiveSection"] {
- padding: 1rem;
- top: unset;
- bottom: 0;
- }
- [class*="archiveButton"] {
- width: 2rem;
- height: 2rem;
- padding: 0.25rem;
- font-size: 1rem;
- background: #28162f;
- border-color: unset;
- box-shadow: unset;
- color: #b49bc9;
- border: 1px solid #493458;
- border-radius: 999px;
- transition: all 500ms;
- }
- [class*="archiveButton"]:hover {
- background: #28162f;
- color: #b49bc9;
- border: 1px solid #0000;
- box-shadow: unset;
- transform: scale(1.05);
- }
- [class*="loadMoreWrapper"] {
- padding: 0.5rem;
- border-top: 1px solid #493458;
- }
- [class*="loadMoreButton"] {
- width: 100%;
- height: auto;
- padding: 0.75rem 0.875rem;
- font: 600 1rem/0.7 serif;
- background: #28162f;
- border-color: unset;
- box-shadow: unset;
- color: #b49bc9;
- border: 1px solid #493458;
- border-radius: 999px;
- transition: all 500ms;
- }
- [class*="loadMoreButton"]::first-letter { text-transform: uppercase; }
- #root [class*="loadMoreButton"]:hover {
- background: #28162f;
- color: #b49bc9;
- border: 1px solid #0000;
- box-shadow: unset;
- transform: unset;
- }
- </style>
- <---FOLLOW AND OPTIONS BUTTONS--->
- <style>
- .css-1aq5geu{
- justify-content: right;
- margin-top: -10px;
- }
- @media screen and (max-width: 768px) {
- .css-1aq5geu {
- margin-top: -0px;
- }
- }
- .Btn {
- color: #c7abde;
- background:
- linear-gradient(
- 135deg,
- rgba(29, 16, 39, 0.99),
- rgba(15, 9, 21, 0.99)
- );
- border: 1px solid #493458 !important;
- border-radius: 20px;
- font-weight: 900;
- backdrop-filter: blur(0px);
- transition: all 300ms !important;
- }
- .Btn::before {
- display: none;
- }
- .Btn span {
- font-size: 0;
- width: auto;
- }
- .Btn span::after {
- font-size: 1rem;
- font-family: times new roman;
- letter-spacing: 0.5px;
- content: "Follow";
- }
- .Btn[data-following=true] span::after {
- font-size: 1rem;
- font-family: times new roman;
- letter-spacing: 0.5px;
- content: "Unfollow";
- }
- .css-15w88gn {
- color: #c7abde;
- background:
- linear-gradient(
- 135deg,
- rgba(29, 16, 39, 0.99),
- rgba(15, 9, 21, 0.99)
- );
- border: 1px solid #493458 !important;
- border-radius: 20px;
- font-family: times new roman;
- transition: all 300ms !important;
- }
- .css-15w88gn:hover {
- background:
- linear-gradient(
- 135deg,
- rgba(29, 16, 39, 0.99),
- rgba(15, 9, 21, 0.99)
- );
- }
- </style>
- <---STYLING THE TOOLTIPS AND NUMBER PAGES--->
- <style>
- .chakra-tooltip__arrow-wrapper {
- display: none;
- }
- .css-jdhqy4 div {
- background: linear-gradient( 135deg, #120c17 0%, #28162f 50%, #150d1b 100%)!important;
- border: 1px solid #493458 !important;
- color: #c7abde;
- font-weight: 900;
- padding: 8px;
- margin: 5px;
- border-radius: 20px;
- font-family: SERIF;
- }
- .sonner-toast-container [data-sonner-toast][data-type=success] {
- background: linear-gradient( 135deg, #120c17 0%, #28162f 50%, #150d1b 100%) !important;
- border: 1px solid #493458 !important;
- border-radius: 999px !important;
- color: #c7abde !important;
- }
- .sonner-toast-container [data-sonner-toast][data-type=success] [data-icon] {
- color: #c7abde !important;
- }
- [data-sonner-toast][data-styled=true] [data-title] {
- font-family: dm serif text !important;
- }
- ::selection {
- color: #c7abde;
- background:#28162f;
- }
- @media screen and (min-width: 1024px) {
- .profile-pagination-flex-outer,
- .profile-pagination-prev-hstack {
- width: 100%;
- justify-content: center;
- position: sticky;
- bottom: 0;
- z-index: 4;
- }
- }
- .profile-pagination-flex-outer, .profile-pagination-prev-hstack {
- width: 100%;
- justify-content: center;
- }
- .pp-pg-page-button {
- color: #c7abde;
- background:
- linear-gradient(
- 135deg,
- #120c17 0%,
- #28162f 50%,
- #150d1b 100%
- ) !important;
- border: 1px solid #493458 !important;
- font-family: serif !important;
- }
- ._navButton_5a6y6_84 {
- color: #c7abde;
- }
- ._outer_5a6y6_48 {
- justify-content: center;
- }
- .pp-pg-page-button {
- width: 30px;
- height: 30px;
- }
- </style>
- <---STYLING THE CHARACTERS, SEARCH BAR, TAG, LATEST, AND LATEST OPTIONS--->
- <style>
- .css-1bx5ylf {
- margin-top: 1rem;
- }
- .css-1bx5ylf::before {
- content: 'gentle lovers';
- letter-spacing: 5px;
- font-family: dm serif text;
- text-transform: uppercase;
- font-style: italic;
- font-weight: bold;
- line-height: 1;
- font-size: 4rem;
- width: 100%;
- display: block;
- color: #c7abde;
- text-shadow: none;
- }
- @media only screen and (max-width: 799px) {
- .css-1bx5ylf {
- margin-top: 1rem;
- }
- .css-1bx5ylf::before {
- font-size: 2rem;
- }
- }
- .pp-tabs-button, .pp-tabs-indicator {
- display: none;
- }
- .Btn2-purple {
- box-shadow: none;
- margin-top: 4px;
- margin-bottom: 8px;
- background:
- linear-gradient(
- 135deg,
- rgba(29, 16, 39, 0.99),
- rgba(15, 9, 21, 0.99)
- );
- border: 1px solid #493458;
- border-radius: 20px;
- }
- .css-wd8hou strong {
- font-family: times new roman;
- font-weight: bold;
- font-size: 1.3rem;
- color: #c7abde;
- }
- .pp-pg-total-text {
- font-size: 0;
- }
- .pp-pg-total-text::before {
- content: "waiting for you";
- font-size: 1.2rem;
- font-family: times new roman;
- font-weight: bold;
- padding-left: 2px;
- color: #c7abde;
- }
- .css-m8ywhg {
- flex-direction: column;
- align-items: flex-start;
- }
- .css-zdpt2t {
- margin-left: auto;
- margin-top: 2rem;
- }
- .Btn2-purple:before {
- display: none;
- }
- .css-1eee8fp {
- margin-top: 0;
- }
- .css-1cdqd3a {
- display: flex;
- margin-left: auto;
- }
- @media screen and (max-width: 768px) {
- .css-1cdqd3a {
- margin: auto;
- }
- }
- :is( .react-select__control.css-13cymwt-control, .react-select__control--is-focused ) {
- border: none;
- }
- .profile-character-search-input:is(:hover, :focus, :focus-visible) {
- color: #0000;
- border: 2px solid;
- box-shadow: none;
- outline-color: #0000;
- }
- .pp-fl-search-input, .pp-fl-search-input:is(:hover, :focus), .pp-fl-filter-button, .css-b62m3t-container {
- color: #c7abde;
- position: relative;
- border-radius: 999px;
- background:
- linear-gradient(
- 135deg,
- rgba(29, 16, 39, 0.99),
- rgba(15, 9, 21, 0.99)
- );
- border: 1px solid #493458;
- }
- .pp-fl-search-input::placeholder {
- visibility: hidden;
- }
- .profile-character-search-input-group::before {
- content: 'search characters. . .';
- position: absolute;
- color: #c7abde;
- margin-top: 8px;
- left: 15px;
- z-index: 1;
- pointer-events: none;
- border-radius: 8px;
- font-family: serif;
- }
- body:has(.pp-fl-search-input:focus, .pp-fl-search-input:not(:placeholder-shown)) .profile-character-search-input-group::before {
- opacity: 0;
- }
- .dark .react-select__placeholder, .transparent .react-select__placeholder, .dark .react-select__single-value, .transparent .react-select__single-value, .react-select__menu-portal .react-select__placeholder, .react-select__menu-portal .react-select__single-value {
- font-family: serif;
- color: #c7abde;
- }
- .dark .react-select__indicator-separator, .transparent .react-select__indicator-separator, .react-select__menu-portal .react-select__indicator-separator {
- background-color: #c7abde;
- }
- .css-8mmkcg, .css-1n2in4t svg {
- fill: #c7abde;
- }
- .react-select__indicator-separator.css-1u9des2-indicatorSeparator {
- background-color: #c7abde !important;
- }
- .react-select__option--is-selected {
- display: none;
- }
- .dark .react-select__menu,
- .colored .react-select__menu,
- .transparent .react-select__menu,
- .react-select__menu-portal .react-select__menu {
- font-family: dm serif text;
- padding: 0 !important;
- background: none !important;
- border: none !important;
- backdrop-filter: none !important;
- }
- .dark .react-select__option,
- .colored .react-select__option,
- .transparent .react-select__option,
- .react-select__menu-portal .react-select__option {
- color: #c7abde;
- text-align: center;
- background: radial-gradient( circle at bottom, #120c17 0%, #150d1b 70%);
- border: 1px solid #493458;
- border-radius: 25px !important;
- margin-bottom: 3px;
- }
- </style>
- <---BOT CARDS--->
- <style>
- div:has(> .css-1s5evre),
- div:has(~ .css-1s5evre) {
- background: NONE !important;
- }
- .pp-cc-list-container{
- display: flex;
- flex-flow: row wrap;
- justify-content: center;
- }
- .pp-cc-wrapper{
- flex: 0 1 350px;
- width: 350px;
- height: 250px;
- }
- .css-1s5evre a{
- display: contents;
- }
- .css-1s5evre{
- background: transparent;
- display: grid;
- grid-template-columns: 1fr 1fr;
- grid-template-rows: auto 1fr 1fr;
- gap: 0px;
- }
- .css-1q7rmf0 {
- grid-area: 2 / 1 / 4 / 2;
- margin: 2px;
- border: 2px solid #493458;
- border-radius: 25px !important;
- overflow: visible;
- }
- .pp-cc-avatar {
- border-radius: 25px !important;
- }
- .pp-cc-tags{
- max-height: 75px;
- height: 100%;
- overflow: hidden auto;
- }
- .css-199gcrh{
- grid-area: 2 / 2 / 3 / 3;
- margin: 0;
- }
- .css-2f7e99 svg {
- font-size: 0;
- }
- .pp-cc-chats-count {
- font-family: serif;
- color: #c7abde;
- text-shadow: 1px 1px 0 #000;
- font-size: 10px;
- opacity: 0.5;
- }
- .pp-cc-description {
- font-weight: bold;
- font-family: cardo;
- text-align: justify;
- color: #c7abde;
- padding: 7px;
- background:
- linear-gradient(
- 135deg,
- rgba(29, 16, 39, 0.99),
- rgba(15, 9, 21, 0.99)
- );
- border: 2px solid #493458;
- max-height: 80px;
- height: 100%;
- overflow: hidden auto;
- border-radius: 20px;
- z-index: 999;
- }
- .pp-cc-tags{
- grid-area: 3 / 2 / 4 / 3;
- margin-bottom: 0;
- padding-bottom: 1rem;
- }
- .pp-cc-star-line, .pp-cc-creator-name, .css-1c9wmts{
- display: none;
- }
- .css-nlxhw4 {
- grid-area: 1 / 1 / 2 / 1;
- display: flex;
- justify-content: center;
- align-items: flex-start;
- width: 150px;
- margin: 0 auto;
- z-index: 10;
- }
- .css-10cv7r2 {
- right: unset;
- display: flex;
- top: 214px;
- justify-content: center;
- width: 50%;
- }
- .pp-cc-ribbon {
- filter: none;
- position: relative;
- inset: auto;
- }
- .pp-cc-ribbon-wrap {
- clip-path: none;
- background: transparent;
- box-shadow: none;
- padding: 0;
- }
- .pp-cc-name {
- border-radius: 999px;
- padding: 6px 14px;
- background: #8169a5;
- border: 2px solid #493458;
- color: #170d20;
- font-family: Arial, sans-serif;
- font-weight: 700;
- letter-spacing: 2px;
- position: relative;
- top: 220px;
- }
- .pp-cc-tags-regular {
- display: inline-block;
- line-height: unset;
- }
- .pp-cc-tags-regular::first-letter {
- font-size: 0;
- }
- li:has(.pp-tag-limitless) {
- flex: 1 1 100%;
- position: absolute;
- bottom: 0px;
- left: 175px;
- }
- .css-4a6x12 > span:not(.css-x2gqu0) {
- border-radius: 12px;
- background:
- linear-gradient(
- 135deg,
- rgba(29, 16, 39, 0.99),
- rgba(15, 9, 21, 0.99)
- );
- border: 2px solid #493458;
- color: #c7abde;
- z-index: 1;
- font-family: serif;
- font-weight: bold;
- text-align: center;
- }
- .pp-tag-limitless {
- border: none;
- background: none;
- color: #dbc0f2;
- letter-spacing: 5px;
- opacity: 0.5;
- font-family: serif;
- font-weight: bold;
- font-size: 0;
- margin-left: 5px;
- }
- .pp-tag-limitless::before {
- content: "LIMITLESS";
- font-size: 20px;
- display: block;
- text-align: center;
- }
- .pp-tag-deaddove {
- font-size: 0 !important;
- }
- .pp-tag-deaddove::after {
- content: "Dead Dove";
- font-size: 0.75rem;
- }
- .profile-character-card-stack > a:not(:first-child),
- .profile-character-card-stack > *:last-child, .pp-cc-star-line, .pp-cc-creator-name, .css-y7b0z0, .css-itvw0n, .css-1henxb,.css-8828od, .css-1awld45,.css-y395z1 {
- display: none;
- }
- </style>
- <---CREDITS, KEEP OR DONT, IDC EITHER WAY <33 --->
- <div class="watermark">
- css by
- <a href="https://janitorai.com/profiles/92d6986b-2666-4859-8a6e-bf084b54a0fe_profile-of-8-tv-8-tv">
- @8tv_8tv
- </a>
- </div>
- <style>
- .watermark {
- position: absolute;
- top: -28px;
- font-family: Lobster;
- font-size: 0.5rem;
- color: #c7abde;
- opacity: 0.4;
- letter-spacing: 0.5px;
- z-index: 100;
- }
- .watermark a {
- color: inherit;
- text-decoration: none;
- transition: 0.25s ease;
- }
- .watermark a:hover {
- color: #c7abde;
- }
- </style>
Advertisement
Add Comment
Please, Sign In to add comment