$legend-background-color: $color-grey-09;
@mixin legend-box {
margin: 10px;
background-color: $legend-background-color;
opacity: 0.8;
border-radius: 3px;
color: $color-grey-01;
font-size: 14px;
line-height: 19px;
padding: 7px;
}
@mixin legend-value {
margin-left: auto;
margin-right: 10px;
}
.legend-container {
margin-bottom: 30px;
.distance-legends {
@include legend-box;
.optimized-voyage, .distance-travelled, .distance-to-go {
display: grid
grid-template-columns: 1fr 1fr;
label {
text-align: left;
}
img {
@include legend-value;
}
}
}
.loading-condition-legends {
@include legend-box;
.ballast-loading, .laden-loading, .partial-laden-loading {
display: grid;
grid-template-columns: 1fr 1fr;
label {
text-align: left;
}
img {
@include legend-value;
}
}
}
}
.lat-lng-container {
@include legend-box;
}
To bring element to bottom or change order use: order: 1; // example