MINI Sh3ll
/* ------------------------------------------------------------------------------
*
* # Chart styling
*
* Charts base - container and sizing setup
*
* ---------------------------------------------------------------------------- */
// Check if component is enabled
@if $enable-charts {
// Container
.chart-container {
position: relative;
width: 100%;
// Add scroll
&.has-scroll {
overflow-x: scroll;
overflow-y: visible;
max-width: 100%;
}
// Add scroll for all charts on mobile to hide overflow
@include media-breakpoint-down(sm) {
overflow-x: scroll;
overflow-y: visible;
max-width: 100%;
}
}
// Chart itself
.chart {
position: relative;
display: block;
width: 100%;
@if $direction == 'RTL' {
/*rtl:ignore*/
direction: ltr;
}
// Give chart min width
&.has-minimum-width {
min-width: $chart-min-width;
}
}
// Give chart fixed height
.has-fixed-height {
height: $chart-container-height;
}
// Pie charts
.chart-pie {
width: 100%;
height: $chart-container-height;
min-width: $chart-pie-min-width;
}
}
OHA YOOOO