@ -1,16 +1,7 @@
$dashboard-banner-gradient-start : $primary !default ;
$dashboard-banner-gradient-end : lighten (
$ dashboard-banner-gradient-start ,
5 %
) ! default ;
$dashboard-banner-network-plain-container-background-color : lighten (
$ dashboard-banner-gradient-end ,
5 %
) ! default ;
$dashboard-line-color-price : lighten (
$ dashboard-banner-gradient-end ,
5 %
) ! default ;
$dashboard-banner-gradient-end : lighten ( $dashboard-banner-gradient-start , 5 % ) !default ;
$dashboard-banner-network-plain-container-background-color : lighten ( $dashboard-banner-gradient-end , 5 % ) !default ;
$dashboard-line-color-price : lighten ( $dashboard-banner-gradient-end , 5 % ) !default ;
$dashboard-line-color-market : $secondary !default ;
$dashboard-stats-item-label-color : #fff !default ;
$dashboard-stats-item-value-color : rgba ( #fff , 0 .8 ) !default ;
@ -19,7 +10,6 @@ $dashboard-banner-chart-legend-value-color: $dashboard-stats-item-value-color !d
$dashboard-stats-item-border-color : $primary !default ;
$dashboard-banner-network-plain-container-height : 205 px ;
$dashboard-banner-chart-axis-font-color : $dashboard-stats-item-value-color !default ;
. dashboard-banner-container {
@include gradient-container () ;
margin-bottom : 3 rem ;
@ -30,6 +20,9 @@ $dashboard-banner-chart-axis-font-color: $dashboard-stats-item-value-color !defa
@include media-breakpoint-down ( sm ) {
height : auto ;
}
@include media-breakpoint-down ( md ) {
height : auto ;
}
}
. dashboard-banner {
@ -37,7 +30,6 @@ $dashboard-banner-chart-axis-font-color: $dashboard-stats-item-value-color !defa
justify-content : space-between ;
position : relative ;
z-index : 9 ;
@include media-breakpoint-down ( sm ) {
flex-direction : column ;
}
@ -46,7 +38,6 @@ $dashboard-banner-chart-axis-font-color: $dashboard-stats-item-value-color !defa
. dashboard-banner-network-graph {
flex-grow : 1 ;
padding : 15 px 0 0 0 ;
@include media-breakpoint-down ( md ) {
display : flex ;
flex-direction : column ;
@ -59,15 +50,13 @@ $dashboard-banner-chart-axis-font-color: $dashboard-stats-item-value-color !defa
margin : 0 0 35 px 0 ;
max-width : 350 px ;
position : relative ;
@include media-breakpoint-down ( md ) {
flex-grow : 0 ;
margin-bottom : 20 px ;
margin-top : auto ;
max-width : 100 % ;
}
> canvas {
> canvas {
max-height : 100 % ;
max-width : 100 % ;
width : 100 % ;
@ -78,25 +67,21 @@ $dashboard-banner-chart-axis-font-color: $dashboard-stats-item-value-color !defa
display : flex ;
/* grid-template-columns: 1fr 1fr; */
padding-bottom : 12 px ;
. dashboard-banner-chart-legend-item {
padding-bottom : 3 px ;
padding-left : 12 px ;
padding-top : 3 px ;
position : relative ;
padding-right : 60 px ;
@include media-breakpoint-down ( md ) {
display : flex ;
flex-direction : row ;
}
@media ( max-width : 599 px ) {
padding-top : 0 ;
padding-bottom : 0 ;
flex-direction : column ;
}
& : : before {
border-radius : 2 px ;
content : " " ;
@ -106,16 +91,13 @@ $dashboard-banner-chart-axis-font-color: $dashboard-stats-item-value-color !defa
top : 0 ;
width : 4 px ;
}
& : nth-child ( 1 ) : : before {
background-color : $dashboard-line-color-price ;
}
& : nth-child ( 2 ) : : before {
background-color : $dashboard-line-color-market ;
}
}
. dashboard-banner-chart-legend-label {
color : $dashboard-banner-chart-legend-label-color ;
display : block ;
@ -123,17 +105,14 @@ $dashboard-banner-chart-axis-font-color: $dashboard-stats-item-value-color !defa
font-weight : 600 ;
line-height : 1 .2 ;
margin : 0 0 5 px ;
@media ( max-width : 374 px ) {
position : relative ;
top : - 2 px ;
}
@include media-breakpoint-down ( md ) {
margin : 0 5 px 0 0 ;
}
}
. dashboard-banner-chart-legend-value {
color : $dashboard-banner-chart-legend-value-color ;
display : block ;
@ -156,12 +135,10 @@ $dashboard-banner-chart-axis-font-color: $dashboard-stats-item-value-color !defa
padding : 30 px 0 30 px 60 px ;
width : 750 px ;
position : relative ;
@include media-breakpoint-down ( lg ) {
margin-top : 15 px ;
width : 550 px ;
}
@include media-breakpoint-down ( md ) {
border-top-right-radius : 10 px ;
height : auto ;
@ -172,11 +149,9 @@ $dashboard-banner-chart-axis-font-color: $dashboard-stats-item-value-color !defa
width : 250 px ;
box-shadow : 0 0 35 px 0 rgba ( 0 , 0 , 0 , 0 .2 ) ;
}
@include media-breakpoint-down ( sm ) {
width : 100 % ;
}
& : : after {
background-color : $dashboard-banner-network-plain-container-background-color ;
bottom : 0 ;
@ -189,7 +164,6 @@ $dashboard-banner-chart-axis-font-color: $dashboard-stats-item-value-color !defa
z-index : - 1 ;
box-shadow : 0 0 35 px 0 rgba ( 0 , 0 , 0 , 0 .2 ) ;
border-top-left-radius : 10 px ;
@include media-breakpoint-down ( md ) {
display : none ;
}
@ -200,35 +174,25 @@ $dashboard-banner-chart-axis-font-color: $dashboard-stats-item-value-color !defa
column-gap : 25 px ;
display : grid ;
grid-template-columns : 1 fr 1 fr 1 fr 1 fr ;
@include media-breakpoint-down ( lg ) {
grid-template-columns : 1 fr 1 fr ;
row-gap : 20 px ;
}
@include media-breakpoint-down ( md ) {
grid-template-columns : 1 fr ;
row-gap : 20 px ;
}
@include media-breakpoint-down ( sm ) {
column-gap : 10 px ;
grid-template-columns : 1 fr 1 fr ;
}
@include stats-item (
$ dashboard-stats-item-border-color ,
$ dashboard-stats-item-label-color ,
$ dashboard-stats-item-value-color
) ;
@include stats-item ( $dashboard-stats-item-border-color , $dashboard-stats-item-label-color , $dashboard-stats-item-value-color ) ;
. dashboard-banner-network-stats-item {
@media ( max-width : 374 px ) {
padding-left : calc ( 0 .6 rem + 4 px ) ;
padding-right : 0 .5 rem ;
}
}
. dashboard-banner-network-stats-value {
@media ( max-width : 374 px ) {
font-size : 0 .9 rem ;