Files
doneit-web/src/app/pages/login/login.page.scss
T

220 lines
4.0 KiB
SCSS
Raw Normal View History

2021-06-09 00:20:44 +01:00
@import '~src/function.scss';
:host, app-login {
ion-content {
2021-10-28 16:59:25 +01:00
background: linear-gradient(180deg, #c0ccd3 0%, #737b80 100%) !important;
2021-06-09 00:20:44 +01:00
}
}
ion-content{
background-color: white !important;
}
.main-wrapper{
2021-10-21 14:15:50 +01:00
background: var(--login-background);
2021-06-09 00:20:44 +01:00
display: flex;
2021-06-09 13:34:55 +01:00
width: 100vw;
height: 100vh;
2021-06-09 00:20:44 +01:00
overflow: auto;
2023-05-19 15:02:02 +01:00
position: absolute;
2021-06-09 00:20:44 +01:00
}
.wrapper{
2023-07-07 12:03:03 +01:00
width: rem(400);
2021-06-09 00:20:44 +01:00
height: auto;
padding: 0 !important;
margin: auto !important;
overflow: auto;
}
2021-06-09 15:13:56 +01:00
.logo{
2023-07-07 12:03:03 +01:00
width: rem(400);
height: rem(400);
2021-06-09 15:13:56 +01:00
background-image: url("/assets/background/auth.svg");
background-position: center;
background-repeat: no-repeat;
}
.bg-1{
2023-07-07 12:03:03 +01:00
width: rem(250);
height: rem(250);
2021-06-09 15:13:56 +01:00
overflow: auto;
border-radius: 50%;
margin: auto;
.bg-2{
2023-07-07 12:03:03 +01:00
width: rem(225);
height: rem(225);
2021-06-09 15:13:56 +01:00
overflow: auto;
border-radius: 50%;
margin: auto;
.bg-3{
2023-07-07 12:03:03 +01:00
width: rem(200);
height: rem(200);
2021-06-09 15:13:56 +01:00
overflow: auto;
border-radius: 50%;
margin: auto;
.bg-4{
2023-07-07 12:03:03 +01:00
width: rem(175);
height: rem(175);
2021-10-27 15:10:55 +01:00
overflow: hidden;
2021-06-09 15:13:56 +01:00
border-radius: 50%;
padding: 15px;
margin: auto;
2021-10-28 16:59:25 +01:00
background-color: #fff !important;
2021-06-09 15:25:04 +01:00
.bg-4 img{
width: 100%;
2021-10-27 15:10:55 +01:00
overflow: hidden;
2021-06-09 15:25:04 +01:00
}
2021-06-09 15:13:56 +01:00
}
}
}
}
2021-06-09 15:25:04 +01:00
.div-logo{
2023-07-07 12:03:03 +01:00
width: rem(200) !important;
margin: 0 auto;
2023-07-07 12:03:03 +01:00
padding: rem(15) !important;
2021-10-27 15:10:55 +01:00
2021-06-09 15:25:04 +01:00
}
.div-logo img{
width: 100%;
}
.wrapper ion-input{
2023-07-07 12:03:03 +01:00
font-size: rem(16);
}
.wrapper ion-button{
font-size: medium;
2021-06-09 00:20:44 +01:00
margin-top: 16px;
2020-11-27 11:59:32 +01:00
}
ion-item{
--background: transparent;
}
.form{
2023-07-07 12:03:03 +01:00
width: rem(300);
2021-06-09 10:01:45 +01:00
margin: auto;
2020-11-27 11:59:32 +01:00
overflow: auto;
}
.form-label{
2023-07-07 12:03:03 +01:00
margin: rem(15) 0 rem(5) 0;
font-size: rem(15);
2021-10-28 16:59:25 +01:00
color: var(--login-label-text);
2020-11-27 11:59:32 +01:00
}
2021-10-27 15:10:55 +01:00
.form-input{
2020-11-27 11:59:32 +01:00
--background: #fff;
2021-06-09 00:20:44 +01:00
--color:#000;
2020-11-27 11:59:32 +01:00
border-radius: 22.5px;
2023-07-07 12:03:03 +01:00
margin: rem(10) 0 rem(10) 0;
2021-06-09 00:20:44 +01:00
}
2021-10-21 14:15:50 +01:00
2021-06-09 00:20:44 +01:00
.btn-login{
2023-07-07 12:03:03 +01:00
font-size: rem(16);
2021-10-27 15:10:55 +01:00
background-color: #F2F2F2 !important;
color: #000;
2021-10-21 14:15:50 +01:00
}
.btn-login:hover{
2021-10-27 15:10:55 +01:00
background-color: var(--button-hover);
2021-10-21 14:15:50 +01:00
}
2021-05-28 14:41:56 +01:00
.div-top-header{
2023-07-12 15:49:34 +01:00
margin: 0 em(20);
padding-top: em(15);
2021-05-28 14:41:56 +01:00
border: 0!important;
}
2021-06-09 15:48:37 +01:00
.div-logo {
2021-05-28 14:41:56 +01:00
background: transparent;
2023-07-07 12:03:03 +01:00
width: rem(140);
2021-05-28 14:41:56 +01:00
justify-content: center;
display: flex;
}
.div-logo img{
width: 100%;
margin: 0px auto;
2021-06-09 15:48:37 +01:00
}
2021-05-28 14:41:56 +01:00
.circle{
color: white;
width: 70px;
height: 70px;
display: flex;
align-items: center;
justify-content: center;
2023-07-07 12:03:03 +01:00
font-size: rem(25);
2021-05-28 14:41:56 +01:00
background: #44b5ea;
border-radius: 56px;
margin-left: 30px;
margin-bottom: 15px;
2021-05-28 16:47:03 +01:00
user-select: none;
2021-05-28 14:41:56 +01:00
}
2021-09-02 10:12:18 +01:00
.title {
2021-05-28 14:41:56 +01:00
padding-top: 32px;
}
.terminal {
padding-top: 112px;
margin-left: -30px;
justify-content: center;
display: flex;
flex-direction: column;
align-items: center;
}
.clear{
color: #44b5ea;
2023-07-07 12:03:03 +01:00
font-size: rem(16);
2021-05-28 14:41:56 +01:00
}
.dot-active{
background: #44b5ea;
}
.dot{
2023-07-07 12:03:03 +01:00
width: rem(25);
height: rem(25);
2021-05-28 14:41:56 +01:00
margin: 0 10px 0 0;
border: 3px solid #44b5ea;
box-sizing: border-box;
border-radius: 50px;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
-ms-border-radius: 50px;
-o-border-radius: 50px;
}
2021-04-23 10:35:53 +01:00
2021-05-31 14:21:19 +01:00
.main-content {
2021-06-09 13:34:55 +01:00
width: 100vw;
height: 100vh;
2021-05-28 14:41:56 +01:00
background-color: white;
text-align: center;
align-items: center;
justify-content: center;
background-image: url("/assets/background/auth.svg");
2021-06-09 15:48:37 +01:00
background-size: 686px 674px;
2021-05-28 14:41:56 +01:00
background-position: center;
2021-06-09 15:48:37 +01:00
background-position-y: 110px;
2021-05-28 14:41:56 +01:00
background-repeat: no-repeat;
2021-06-09 15:25:04 +01:00
margin: auto;
2021-05-28 16:53:42 +01:00
}
.voltar{
user-select: none;
2021-06-09 00:20:44 +01:00
}
.msg-bottom{
width: 100%;
color: #fff;
align-items: center;
justify-content: center;
2021-09-02 10:12:18 +01:00
.msg-bottom-p {
2023-07-07 12:03:03 +01:00
width: rem(220);
2021-06-09 00:20:44 +01:00
position: absolute;
bottom: 0 !important;
text-align: center;
}
2021-06-09 10:01:45 +01:00
}
2021-09-02 10:12:18 +01:00
@media only screen and (max-height: 746px) {
2021-06-28 11:16:21 +01:00
.msg-bottom-p {
2023-07-07 12:03:03 +01:00
padding-top: rem(20);
2021-06-28 11:16:21 +01:00
position: unset !important;
2021-06-09 10:01:45 +01:00
}
2021-10-27 15:10:55 +01:00
}