Spaces:
Running
Running
File size: 1,604 Bytes
c9ba648 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 | /*=============== LOGIN ===============*/
.login{
position: fixed;
top: -100%;
left: 0;
width: 100%;
height: 100%;
z-index: var(--z-fixed);
background-color: hsla(230, 62%, 96%, .6);
backdrop-filter: blur(16px);
align-items: center;
padding: 1.5rem;
text-align: center;
transition: top .4s;
&__form{
background-color: var(--container-color);
padding: 2rem 1.5rem;
border: 2px solid var(--border-color);
row-gap: 1.25rem;
}
&__title{
font-size: var(--h2-font-size);
}
&__group{
row-gap: 1.25rem;
}
&__label{
display: block;
text-align: initial;
color: var(--title-color);
font-weight: var(--font-medium);
margin-bottom: .25rem;
}
&__input{
width: 100%;
background-color: var(--container-color);
border: 2px solid var(--border-color);
padding: 1rem;
color: var(--text-color);
}
&__signup,
&__forgot{
display: block;
font-size: var(--small-font-size);
}
&__signup{
margin-bottom: .5rem;
& a{
color: var(--first-color);
font-weight: var(--font-medium);
}
}
&__forgot{
color: var(--first-color);
margin-bottom: 1.25rem;
}
&__button{
width: 100%;
cursor: pointer;
}
&__close{
position: absolute;
top: 2rem;
right: 2rem;
font-size: 2rem;
color: var(--title-color);
cursor: pointer;
}
}
/* Show login */
.show-login{
top: 0;
}
|