tweb/src/scss/partials/pages/_pages.scss

157 lines
2.4 KiB
SCSS

#auth-pages {
max-width: 720px; // 360 + 360 / 2
overflow: hidden;
.btn-primary {
@include respond-to(handhelds) {
height: 50px;
}
}
.subtitle {
margin: 0;
@include respond-to(handhelds) {
font-size: 14px;
}
}
.input-wrapper {
margin-top: 49px;
@include respond-to(handhelds) {
margin-top: 41px;
width: 100%;
padding: 0 16px;
}
}
.tabs-container {
height: 100%;
transform: translateX(0);
width: 100%;
&.animated {
transition: .42s transform;
}
> div {
/* justify-content: center; */
/* &.active {
flex-direction: row;
} */
&:before, &:after {
content: " ";
flex: 1;
min-height: 3rem;
/* height: 105px; */
width: 100%;
}
> div {
height: 810px;
padding: 0;
flex: 1 1 auto;
display: flex;
flex-direction: column;
}
}
}
@media (max-height: 858px) {
height: auto;
/* .tabs-container > div > div {
height: auto;
} */
}
.page-password {
.input-wrapper {
@include respond-to(handhelds) {
margin-top: 31px;
}
.btn-primary {
margin-top: 1rem;
}
}
}
}
.page-sign, .page-signUp {
.auth-image {
width: 7.5rem;
height: 7.5rem;
margin-bottom: 1.5rem;
@include respond-to(not-handhelds) {
width: 10rem;
height: 10rem;
margin-bottom: 1.5rem;
}
}
}
.sign-logo {
max-width: 100%;
max-height: 100%;
}
.page-sign, .page-signQR {
.qr {
margin-top: 1.5rem;
}
p.qr-description {
color: #707579;
line-height: 1.85;
text-align: left;
margin-left: auto;
margin-right: auto;
}
}
.page-signQR {
.auth-image {
@include respond-to(handhelds) {
width: 166px;
height: 166px;
}
}
}
/* .page-signQR {
.auth-image {
position: relative;
.sign-logo {
width: 36px;
height: 36px;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: #fff;
border-radius: 50%;
}
}
} */
.page-signUp {
.auth-image {
margin-top: 10px;
margin-bottom: 14px;
@include respond-to(handhelds) {
margin-bottom: 24px;
}
}
#signUp {
@include respond-to(handhelds) {
margin-top: 100px;
}
}
}