Skip to content

Leboncoin Chrismas Login by ddcq

Screenshot of Leboncoin Chrismas Login

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

All I want for Christmas is this loggin page on my favorite website

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;
  }
}

}

Reviews

No reviews yet.