All I want for Christmas is this loggin page on my favorite website
Leboncoin Chrismas Login by ddcq
Details
Authorddcq
LicenseNo License
Categoryauth.leboncoin.fr
Created
Updated
Size3.8 kB
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Userstyle doesn't have notes.Source code
/* ==UserStyle==
@name Leboncoin Chrismas Login
@version 20231215.13.59
@namespace ?
==/UserStyle== */
@-moz-document domain("auth.leboncoin.fr") {
* {
font-family: "Poppins", sans-serif !important;
}
:root {
--primary-color: #c6c3c3;
--second-color: #ffffff;
--black-color: #000000;
}
body {
background-image: url("https://cdn12.picryl.com/photo/2016/12/31/christmas-christmas-balls-christbaumkugeln-98d899-1024.jpg");
background-position: center;
background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
}
.\!text-on-surface\/dim-1, .text-on-surface {
text-decoration: none !important;
color: var(--second-color) !important;
}
a:hover {
text-decoration: underline !important;
}
#__next > div > main > div {
width: 100%;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
background-image: none
}
#__next > div > main > div > div {
position: relative;
width: 450px;
background-color: transparent;
backdrop-filter: blur(25px);
border: 2px solid var(--primary-color);
border-radius: 15px;
padding: 7.5em 2.5em 4em 2.5em;
color: var(--second-color);
box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.2);
}
header {
position: absolute;
z-index: 1;
top: 66px;
left: 50%;
transform: translateX(-50%);
display: flex;
align-items: center;
justify-content: center;
background-color: var(--primary-color);
width: 200px;
height: 70px;
border-radius: 0 0 20px 20px;
}
#__next header > div {
background-color: transparent;
}
#__next header button {
left: -100px
}
header::before {
content: "";
position: absolute;
top: 0;
left: -30px;
width: 30px;
height: 30px;
border-top-right-radius: 50%;
background: transparent;
box-shadow: 15px 0 0 0 var(--primary-color);
}
header::after {
content: "";
position: absolute;
top: 0;
right: -30px;
width: 30px;
height: 30px;
border-top-left-radius: 50%;
background: transparent;
box-shadow: -15px 0 0 0 var(--primary-color); /* Removed space before --primary-color */
}
.input_box {
position: relative;
display: flex;
flex-direction: column;
margin: 20px 0;
}
#__next header svg > path,
#__next header svg {
fill: darkred
}
.bg-main {
background-color: darkred
}
#login-form div.rounded-r-lg button {
box-shadow: none;
background-color: transparent !important;
}
#login-form div.rounded-r-lg button svg {
fill: white
}
input {
width: 100%;
height: 55px;
font-size: 16px;
background-color: transparent !important;
color: var(--second-color) !important;
padding-inline: 20px 50px;
border: 2px solid var(--primary-color);
border-radius: 30px !important;
outline: none;
}
#user {
margin-bottom: 10px;
}
label {
position: relative;
top: 40px;
left: 20px;
transition: 0.2s;
font-weight: 900;
}
:has(input:focus) > label,
:has(input:valid) > label {
/* Added missing closing brace here */
position: relative;
width: fit-content;
top: 15px;
left: 20px;
font-size: 14px;
background-color: var(--primary-color);
border-radius: 30px;
color: var(--black-color);
padding: 0 10px;
z-index: 1;
} /* Closed the missing brace */
.icon {
position: absolute;
top: 18px;
right: 25px;
font-size: 20px;
}
.remember-forgot {
display: flex;
justify-content: space-between;
font-size: 15px;
}
[type=submit] {
height: 50px;
font-weight: 500;
border-radius: 30px;
transition: 0.3s;
}
.input-submit:hover {
background: var(--second-color);
}
.register {
text-align: center;
}
.register a {
font-weight: 500;
}
@media only screen and (max-width: 564px) {
.wrapper {
padding: 20px;
}
.login_box {
padding: 7.5em 1.5em 4em 1.5em;
}
}
}