File: //home/arjun/projects/buyercall/buyercall/assets/styles/vendor/material-dashboard/_pages.scss
.wrapper{
position: relative;
top: 0;
height: 100vh;
&:after{
display: table;
clear: both;
content: " ";
}
&.wrapper-full-page{
height: auto;
min-height: 100vh;
}
}
.full-page{
&:after,
&:before{
display: block;
content: "";
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 2;
}
&:before{
background-color: rgba(0,0,0,.5);
}
&[filter-color="purple"],
&[filter-color="primary"]{
&:after{
@include linear-gradient(rgba($purple-100,.56), rgba($purple-300,.95));
}
@include lock-page-input-color($brand-primary);
}
&[filter-color="blue"],
&[filter-color="info"]{
&:after{
@include linear-gradient(rgba($cyan-100,.56), rgba($cyan-300,.95));
}
@include lock-page-input-color($brand-info);
}
&[filter-color="green"],
&[filter-color="success"]{
&:after{
@include linear-gradient(rgba($green-200,.56), rgba($green-400,.95));
}
@include lock-page-input-color($brand-success);
}
&[filter-color="orange"],
&[filter-color="warning"]{
&:after{
@include linear-gradient(rgba($orange-100,.56), rgba($orange-300,.95));
}
@include lock-page-input-color($brand-warning);
}
&[filter-color="red"],
&[filter-color="danger"]{
&:after{
@include linear-gradient(rgba($red-200,.56), rgba($red-400,.95));
}
@include lock-page-input-color($brand-danger);
}
&[filter-color="rose"]{
&:after{
@include linear-gradient(rgba($pink-100,.56), rgba($pink-300,.95));
}
@include lock-page-input-color($brand-rose);
}
&[data-image]:after{
opacity: .8;
}
> .content,
> .footer{
position: relative;
z-index: 4;
}
> .content{
min-height: calc(100vh - 80px);
}
.full-page-background{
position: absolute;
z-index: 1;
height: 100%;
width: 100%;
display: block;
top: 0;
left: 0;
background-size: cover;
background-position: center center;
}
.footer nav > ul a:not(.btn),
.footer,
.footer .copyright a{
color: $white-color;
}
}
.clear-filter{
&:before{
display: none;
}
}
.login-page,
.lock-page{
> .content{
padding-top: 18vh;
}
}
.login-page{
.card-login{
box-shadow: 0 1px 4px 0 rgba(0,0,0,0.14);
border-radius: $border-radius-large;
padding-bottom: $padding-default-horizontal;
@include transform-translate-y(0);
@extend .animation-transition-general;
&.card-hidden{
opacity: 0;
@include transform-translate-y(-60px);
}
.btn-wd{
min-width: 180px;
}
.card-header{
margin-top:-40px;
margin-bottom: 20px;
.title{
margin-top: 10px;
}
}
}
}
.lock-page{
.card-profile{
width: 240px;
margin: 60px auto 0;
color: #FFFFFF;
position: absolute;
left: 0;
right: 0;
display: block;
@include transform-translate-y(0);
@extend .animation-transition-general;
&.card-hidden{
opacity: 0;
@include transform-translate-y(-60px);
}
.card-avatar{
max-width: 90px;
max-height: 90px;
margin-top: -45px;
}
.card-footer{
border:none;
padding-top: 0;
}
.form-group{
text-align: left;
.form-control{
background-image: linear-gradient($brand-rose, $brand-rose), linear-gradient($mdb-input-underline-color, $mdb-input-underline-color);
}
}
&.with-animation{
@include transition(300ms, $transition-ease-in);
}
}
}
.register-page{
.card-signup{
border-radius: $border-radius-base * 2;
@include shadow-16dp();
margin-bottom: 100px;
padding: 40px 0px;
.info{
max-width: 360px;
margin: 0 auto;
padding: 0px;
.info-title{
color: #3C4858;
margin: 30px 0 15px;
}
}
.checkbox{
margin-top: 20px;
margin-bottom: 0;
label{
margin-left: 17px;
}
.checkbox-material{
padding-right: 20px;
}
}
.input-group{
.input-group-addon{
padding-top: 21px;
}
}
.info-horizontal{
.icon{
float: left;
margin-top: 24px;
margin-right: 10px;
i{
font-size: 2.6em;
}
&.icon-primary{
color: $brand-primary;
}
&.icon-info{
color: $brand-info;
}
&.icon-success{
color: $brand-success;
}
&.icon-warning{
color: $brand-warning;
}
&.icon-danger{
color: $brand-danger;
}
&.icon-rose{
color: $brand-rose;
}
}
.description{
overflow: hidden;
}
}
.form-group{
margin:27px 0 0 7px;
padding-bottom: 0;
}
}
.container{
position: relative;
z-index: 3;
padding-top: 15vh;
}
.footer{
.container{
padding: 0;
}
}
}
.pricing-page{
.title{
color: $white-color;
margin-top: 13vh;
}
.section-space{
display: block;
height: 70px;
}
.card-plain{
.icon i,
.card-title{
color: $white-color;
}
}
.description{
color: $white-color;
}
&.full-page:before {
background-color: rgba(0, 0, 0, 0.65);
}
}