@ -7,214 +7,244 @@ $card-background-1: $primary !default;
$card-background-1-text-color : #fff !default ;
$card-tab-icon-color : #20b760 !default ;
$card-tab-icon-color-active : #fff !default ;
. card {
background-color : $card-background-color ;
border-radius : $card-default-border-radius ;
border : none ;
box-shadow : 0 0 30 px 0 rgba ( 202 , 199 , 226 , 0 .5 ) ;
margin-bottom : $common-container-margin ;
. block-details-row {
flex-direction : row ;
background-color : $card-background-color ;
border-radius : $card-default-border-radius ;
border : none ;
box-shadow : 0 0 30 px 0 rgba ( 202 , 199 , 226 , 0 .5 ) ;
margin-bottom : $common-container-margin ;
. block-details-row {
flex-direction : row ;
@include media-breakpoint-down ( sm ) {
flex-direction : column ;
}
. block-detail-el {
& + . block-detail-el {
@include media-breakpoint-down ( sm ) {
flex-direction : column ;
}
. block-detail-el {
& + . block-detail-el {
@include media-breakpoint-down ( sm ) {
margin-top : 6 px ;
}
}
margin-top : 6 px ;
}
}
}
}
}
. card-background-1 {
background-color : $card-background-1 ;
background-color : $card-background-1 ;
color : $card-background-1-text-color ;
a : not ( . dropdown-item ) ,
a : not ( . dropdown-item ) : hover {
color : $card-background-1-text-color ;
a : not ( . dropdown-item ) ,
a : not ( . dropdown-item ) : hover {
color : $card-background-1-text-color ;
}
}
}
. card-header {
background : transparent ;
border-bottom : 1 px solid $base-border-color ;
padding : $card-vertical-padding $card-horizontal-padding ;
& - tabs {
margin : ( - $card-spacer-y ) ( - $card-spacer-x ) ;
}
background : transparent ;
border-bottom : 1 px solid $base-border-color ;
padding : $card-vertical-padding $card-horizontal-padding ;
& - tabs {
margin : ( - $card-spacer-y ) ( - $card-spacer-x ) ;
}
}
. card-title {
font-size : 18 px ;
font-weight : normal ;
line-height : 1 .2 rem ;
margin-bottom : 2 rem ;
& . lg-card-title {
@media ( max-width : 374 px ) {
font-size : 13 px ;
}
}
& . margin-bottom-md {
margin-bottom : 25 px ;
}
& . margin-bottom-sm {
margin-bottom : 15 px ;
}
& . margin-bottom-xs {
margin-bottom : 10 px ;
}
& . margin-bottom-0 {
margin-bottom : 0 ;
font-size : 18 px ;
font-weight : normal ;
line-height : 1 .2 rem ;
margin-bottom : 2 rem ;
& . lg-card-title {
@media ( max-width : 374 px ) {
font-size : 13 px ;
}
. card-title-container & {
line-height : 1 .2 ;
margin : 0 ;
@include media-breakpoint-down ( sm ) {
margin-bottom : 25 px ;
}
}
& . margin-bottom-md {
margin-bottom : 25 px ;
}
& . margin-bottom-sm {
margin-bottom : 15 px ;
}
& . margin-bottom-xs {
margin-bottom : 10 px ;
}
& . margin-bottom-0 {
margin-bottom : 0 ;
}
. card-title-container & {
line-height : 1 .2 ;
margin : 0 ;
@include media-breakpoint-down ( sm ) {
margin-bottom : 25 px ;
}
}
}
. card-subtitle {
color : #333 ;
font-size : 12 px ;
font-weight : normal ;
line-height : 1 .2 ;
margin : 0 0 30 px ;
& . margin-bottom-0 {
margin-bottom : 0 ;
}
color : #333 ;
font-size : 12 px ;
font-weight : normal ;
line-height : 1 .2 ;
margin : 0 0 30 px ;
& . margin-bottom-0 {
margin-bottom : 0 ;
}
}
. card-title-container {
align-items : center ;
display : flex ;
justify-content : space-between ;
padding : 25 px $card-horizontal-padding ;
@include media-breakpoint-down ( sm ) {
flex-direction : column ;
}
align-items : center ;
display : flex ;
justify-content : space-between ;
padding : 25 px $card-horizontal-padding ;
@include media-breakpoint-down ( sm ) {
flex-direction : column ;
}
}
. card-title-controls {
align-items : center ;
display : flex ;
justify-content : flex-end ;
@include media-breakpoint-down ( sm ) {
flex-direction : column ;
align-items : center ;
display : flex ;
justify-content : flex-end ;
@include media-breakpoint-down ( sm ) {
flex-direction : column ;
}
. card-title-control {
margin-right : 20 px ;
& : last-child {
margin-right : 0 ;
}
. card-title-control {
margin-right : 20 px ;
& : last-child {
margin-right : 0 ;
}
@include media-breakpoint-down ( sm ) {
margin-bottom : 20 px ;
margin-right : 0 ;
& : last-child {
margin-bottom : 0 ;
}
}
@include media-breakpoint-down ( sm ) {
margin-bottom : 20 px ;
margin-right : 0 ;
& : last-child {
margin-bottom : 0 ;
}
}
}
}
. card-body {
padding : $card-horizontal-padding ;
padding : $card-horizontal-padding ;
}
. card-body-flex-column-space-between {
display : flex ;
flex-direction : column ;
justify-content : space-between ;
display : flex ;
flex-direction : column ;
justify-content : space-between ;
}
. card-server-response-body {
max-height : 400 px ;
overflow-y : auto ;
max-height : 400 px ;
overflow-y : auto ;
}
. card-chain-blocks {
height : auto ;
[ class * = " col- " ] : last-child {
. tile {
margin-bottom : 0 ;
}
height : auto ;
[ class * = " col- " ] : last-child {
. tile {
margin-bottom : 0 ;
}
}
}
. card-chain-transactions {
height : auto ;
. tile {
margin-bottom : 0 ;
}
height : auto ;
. tile {
margin-bottom : 0 ;
}
}
. card-tabs {
align-items : center ;
border-top-left-radius : $card-default-border-radius ;
border-top-right-radius : $card-default-border-radius ;
border-bottom : 1 px solid $base-border-color ;
display : flex ;
justify-content : flex-start ;
overflow : hidden ;
@include media-breakpoint-down ( md ) {
flex-direction : column ;
}
align-items : center ;
border-top-left-radius : $card-default-border-radius ;
border-top-right-radius : $card-default-border-radius ;
border-bottom : 1 px solid $base-border-color ;
display : flex ;
justify-content : flex-start ;
overflow : hidden ;
@include media-breakpoint-down ( md ) {
flex-direction : column ;
}
}
. card-tab {
align-items : center ;
background-color : $card-background-color ;
color : #333 ;
cursor : pointer ;
display : flex ;
font-size : 14 px ;
font-weight : normal ;
height : 70 px ;
padding : 0 25 px ;
text-align : center ;
transition : $transition-cont ;
& : hover {
background-color : rgba ( $card-tab-active , .15 ) ;
color : $card-tab-active ;
text-decoration : none ;
align-items : center ;
background-color : $card-background-color ;
color : #333 ;
cursor : pointer ;
display : flex ;
font-size : 14 px ;
font-weight : normal ;
height : 70 px ;
padding : 0 25 px ;
text-align : center ;
transition : $transition-cont ;
& : hover {
background-color : rgba ( $card-tab-active , .15 ) ;
color : $card-tab-active ;
text-decoration : none ;
}
@include media-breakpoint-down ( md ) {
display : none ;
width : 100 % ;
}
. fa-check-circle {
color : $card-tab-icon-color ;
margin-left : 6 px ;
}
& . active {
background-color : $card-tab-active ;
color : #fff ;
cursor : default ;
text-decoration : none ;
. fa-check-circle {
color : $card-tab-icon-color-active ;
}
@include media-breakpoint-down ( md ) {
cursor : pointer ;
display : flex ;
order : - 1 ;
& : : after {
border-bottom : 0 ;
border-left : 0 .3 em solid transparent ;
border-right : 0 .3 em solid transparent ;
border-top : 0 .3 em solid ;
content : " " ;
display : inline-block ;
height : 0 ;
margin-left : 10 px ;
width : 0 ;
}
& . noCaret : : after {
display : none ;
width : 100 % ;
}
. fa-check-circle {
color : $card-tab-icon-color ;
margin-left : 6 px ;
}
& . active {
background-color : $card-tab-active ;
color : #fff ;
cursor : default ;
text-decoration : none ;
. fa-check-circle {
color : $card-tab-icon-color-active ;
}
@include media-breakpoint-down ( md ) {
cursor : pointer ;
display : flex ;
order : - 1 ;
& : : after {
border-bottom : 0 ;
border-left : 0 .3 em solid transparent ;
border-right : 0 .3 em solid transparent ;
border-top : 0 .3 em solid ;
content : " " ;
display : inline-block ;
height : 0 ;
margin-left : 10 px ;
width : 0 ;
}
& . noCaret : : after {
display : none ;
}
}
}
}
}
}