Files
red-valley/resources/[framework]/[addons]/qs-smartphone-pro/html/css/apps/tinder.css
2026-03-29 21:41:17 +03:00

508 lines
9.8 KiB
CSS

:root {
--tinder-bg: #fe3c72;
}
#tinder-register-firstscreen footer a {
text-align: center;
}
#tinder-register-firstscreen button {
height: 50px;
}
#tinder-forgot-password-screen,
#tinder-login-screen,
#tinder-register-screen-ninth,
#tinder-register-screen-eighth,
#tinder-register-screen-seventh,
#tinder-register-screen-sixth,
#tinder-register-screen-fifth,
#tinder-register-screen-fourth,
#tinder-register-screen-third,
#tinder-register-screen-second,
#tinder-register-screen-first {
background: linear-gradient(to bottom, rgba(254, 60, 114, 0.8), #f80d5e);
}
#tinder-forgot-password-screen .fa-chevron-left,
#tinder-login-screen .fa-chevron-left,
#tinder-register-screen-ninth .fa-chevron-left,
#tinder-register-screen-eighth .fa-chevron-left,
#tinder-register-screen-seventh .fa-chevron-left,
#tinder-register-screen-sixth .fa-chevron-left,
#tinder-register-screen-fifth .fa-chevron-left,
#tinder-register-screen-fourth .fa-chevron-left,
#tinder-register-screen-third .fa-chevron-left,
#tinder-register-screen-second .fa-chevron-left,
#tinder-register-screen-first .fa-chevron-left {
font-size: 26px;
color: white;
}
#tinder-login-form header,
#tinder-form-photos header,
#tinder-my-gender-form header,
#tinder-show-me-form header,
#tinder-bio-form header,
#tinder-password-form header,
#tinder-birthday-form header,
#tinder-first-name-form header,
#tinder-code-form header,
#tinder-number-form header {
color: white;
font-size: 20px;
padding-bottom: 8px;
text-align: center;
}
#tinder-birthday-form a,
#tinder-first-name-form a,
#tinder-number-form a {
color: lightgray;
text-align: center;
font-size: 15px;
}
#tinder-birthday {
padding: 10px;
padding-bottom: 5px;
}
#tinder-forgot-password-accounts .flex-col {
margin-left: 5px;
color: black !important;
}
#tinder-forgot-password-accounts .flex-col a {
color: black !important;
}
#tinder-forgot-password-accounts article {
padding: 10px;
padding-bottom: 10px;
background: white;
border-radius: 30px;
}
#tinder-login-phone {
margin-bottom: 10px;
}
.tinder-screen {
position: absolute;
left: 0px;
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
background-color: var(--main-background-color);
}
.tinder-bg {
background: linear-gradient(to bottom, rgba(254, 60, 114, 0.8), #f80d5e);
}
.tinder-text {
color: var(--tinder-bg);
}
.tinder-register-button {
width: 100%;
height: 40px;
border-radius: 22px;
font-size: 17px;
display: flex;
align-items: center;
justify-content: center;
background-color: #fff;
border: 1px solid #fff;
color: #000;
margin-bottom: 15px;
}
.tinder-register-screen {
padding: 0 18.38px;
}
.tinder-form {
padding: 9.19px 18.38px;
display: flex;
flex-direction: column;
gap: 0.5em;
}
.tinder-input {
border-bottom: 3px solid var(--border-color);
padding-top: 4px;
padding-left: 13px;
border-radius: 15px;
background: white;
height: 40px;
color: gray;
}
.tinder-form-button {
position: absolute;
bottom: 4%;
height: 50px;
width: 83%;
border-radius: 24px;
background: white;
color: black;
pointer-events: none;
transition: all 0.3s ease;
opacity: 0.4;
cursor: pointer
}
.tinder-form-button:hover {
scale: 1.05;
}
:where(.tinder-form:has(#tinder-form-photo-list img), .tinder-form:valid) .tinder-form-button {
background: white;
color: black;
pointer-events: auto;
opacity: 1;
}
#tinder-form-photo-list a {
background: #f04777;
color: white;
}
#tinder-form-photo-list .w-10rem,
#tinder-form-photo-list img {
border-radius: 14px;
}
.tinder-button-checkboxes input {
display: none;
}
.tinder-button-checkboxes span {
display: inline-flex;
width: 100%;
height: 36.76px;
color: black;
background: white;
border: 2px solid var(--dark-background-color);
align-items: center;
justify-content: center;
text-align: center;
border-radius: 24px;
transition: all 0.3s ease;
}
.tinder-button-checkboxes span:hover {
scale: 1.03;
}
.tinder-button-checkboxes input[type="radio"]:checked+span {
background-color: lightgray;
color: black;
}
#tinder-home-page .mt-5 {
display: flex;
position: relative;
top: 10px;
justify-content: center;
}
.tinder-home-footer-button {
color: #39daaf;
width: 55px;
height: 55px;
border-radius: 100%;
background-color: var(--main-background-color);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
margin: 0 20px; /* Ajusta el espacio entre los botones */
}
.tinder-home-footer-button i {
font-size: 25px;
padding-left: 2px;
padding-top: 3px;
}
.tinder-app .swiper-pagination {
top: 6.433px !important;
width: 90% !important;
margin: 0 auto !important;
left: 4.5% !important;
}
.tinder-message-time {
position: relative;
top: 0;
font-size: 13px;
width: 50%;
text-align: right;
}
.tinder-text-message {
position: relative;
left: 8px;
bottom: 2px;
width: 200px !important;
}
#tinder-chat-page header {
background: rgba(238, 238, 238, 0.7);
}
#tinder-chat-page footer {
background: rgba(238, 238, 238, 0.7);
}
#tinder-chat-home {
position: relative;
top: 12.5%;
width: 100%;
margin: 0 auto;
}
#tinder-chat-home header {
border-radius: 10px;
background: var(--dark-background-color);
}
#tinder-chat-list {
padding-top: 5px;
}
#tinder-chat-new-matches {
position: relative;
top: 5px;
}
#tinder-chat-new-matches header {
background: none;
font-weight: bold;
}
#tinder-chat-chats {
position: relative;
top: 20px;
height: 67%;
padding-bottom: 30px;
}
#tinder-chat-chats header {
background: none;
font-weight: bold;
}
#tinder-profile-page {
width: 95%;
margin: 0 auto;
}
.tinder-prev-user-image {
position: absolute;
left: 0px;
top: 0px;
width: 40%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
z-index: 9999 !important;
opacity: 0;
}
.tinder-next-user-image {
position: absolute;
right: 0px;
top: 0px;
width: 40%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
z-index: 9999 !important;
opacity: 0;
}
.tinder-chat-message {
max-width: 100%;
gap: 4px;
background: var(--dark-background-color);
border-radius: 24px;
padding: 10px 15px;
align-self: flex-start;
display: flex;
position: relative;
}
.tinder-chat-message img {
padding-top: 5px;
padding-bottom: 5px;
border-radius: 15px;
}
.tinder-chat-message p {
margin: 0; /* Elimina el margen predeterminado */
}
.tinder-chat-message-container.self {
align-self: flex-end;
justify-content: flex-end;
}
.tinder-chat-message-container.self .tinder-chat-message {
align-self: flex-end;
justify-content: flex-end;
background-color: var(--tinder-bg);
}
.tinder-chat-message-container.self .tinder-chat-message p {
color: #fff;
}
.tinder-app .emojionearea {
margin: 0 auto;
color: var(--text-color) !important;
width: 84% !important;
background: var(--border-light-color) !important;
padding: 12px !important;
border-radius: 14px !important;
border: none !important;
box-shadow: none;
}
.tinder-app .emojionearea-editor {
color: var(--text-color) !important;
width: 80% !important;
left: 0px !important;
}
.tinder-progress {
height: 3px;
flex-grow: 1;
border-radius: 999px;
overflow: hidden;
display: flex;
background: rgba(255, 255, 255, 0.5);
background-repeat: no-repeat;
background-size: 200%;
background-position: 100% 50%;
animation-timing-function: linear;
animation-delay: 0.2s;
}
.tinder-progress-bar {
width: 100%;
background-color: white;
}
.tinder-user-images-container {
transition: all 0.6s ease;
perspective: 1000px;
}
.tinder-user-images-container.liked {
transform: translateX(120%) rotateY(-180deg) rotateZ(10deg) translateY(-200px);
opacity: 0.5;
}
.tinder-user-images-container.undo {
transform: translateX(-120%) rotateY(180deg) rotateZ(-10deg) translateY(-200px);
}
.tinder-user-images-container.disliked {
transform: translateX(-120%) perspective(1000px) rotateY(180deg) rotateZ(-10deg) translateY(-200px);
}
#tinder-user-swipers {
position: relative;
height: 85%;
overflow: hidden;
box-shadow: none;
}
#tinder-user-swipers a {
text-align: center;
}
.tinder-header-icon.current path {
color: var(--tinder-bg);
fill: var(--tinder-bg);
}
#tinder-matched-page {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-image: url(https://i.pinimg.com/564x/85/8b/14/858b14bab9ed4b584bb69f29ef356e8d.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
}
.tinder-user-info {
position: absolute;
bottom: 23px;
left: 15px;
}
.tinder-user-info a {
text-align: left !important;
}
.tinder-user-info-age {
color: rgba(255, 255, 255, 0.7);
}
.tinder-home-footer {
position: relative;
bottom: 3px;
}
#tinder-chat-opened-chat footer,
#tinder-chat-opened-chat header {
background: var(--dark-background-color);
}
#tinder-chat-messages {
padding-bottom: 5px;
}
#tinder-profile-photo-list div,
#tinder-profile-photo-list img {
border-radius: 15px;
}
#tinder-profile-form .delete-photo {
padding-top: 11px;
font-size: 18px;
}
#tinder-profile-form button {
margin-bottom: -10px;
}
.tinder-settings-pass {
padding-bottom: 5%;
}
.tinder-settings-photos {
padding-bottom: 5%;
}
.tinder-settings-gender {
padding-bottom: 2%;
}
#tinder-profile-gender,
#tinder-profile-interested-in,
#tinder-profile-bio-input,
#tinder-profile-name-input,
#tinder-profile-password-input {
border-radius: 15px;
}