92 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
			
		
		
	
	
			92 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
/**
 | 
						|
* Apex Charts
 | 
						|
*/
 | 
						|
@use '../../scss/_bootstrap-extended/include' as light;
 | 
						|
@import '../../scss/_custom-variables/libs';
 | 
						|
@import '../../node_modules/apexcharts-clevision/dist/apexcharts';
 | 
						|
 | 
						|
// Light style
 | 
						|
@if $enable-light-style {
 | 
						|
  .light-style {
 | 
						|
    .apexcharts-canvas {
 | 
						|
      .apexcharts-tooltip {
 | 
						|
        background: light.$card-bg;
 | 
						|
        border-color: light.$border-color;
 | 
						|
        box-shadow: light.$popover-box-shadow;
 | 
						|
        .apexcharts-tooltip-title {
 | 
						|
          background: light.$card-bg;
 | 
						|
          border-color: light.$border-color;
 | 
						|
          font-family: light.$font-family-base !important;
 | 
						|
        }
 | 
						|
        &.apexcharts-theme-light {
 | 
						|
          color: light.$headings-color;
 | 
						|
        }
 | 
						|
        &.apexcharts-theme-dark {
 | 
						|
          color: light.$white;
 | 
						|
        }
 | 
						|
        .apexcharts-tooltip-title {
 | 
						|
          font-weight: light.$headings-font-weight;
 | 
						|
        }
 | 
						|
      }
 | 
						|
      .apexcharts-xaxistooltip,
 | 
						|
      .apexcharts-yaxistooltip {
 | 
						|
        background: light.$body-bg;
 | 
						|
        border-color: light.$border-color;
 | 
						|
        color: light.$headings-color;
 | 
						|
        &.apexcharts-xaxistooltip-bottom,
 | 
						|
        &.apexcharts-yaxistooltip-bottom {
 | 
						|
          &:after {
 | 
						|
            border-bottom-color: light.$body-bg;
 | 
						|
          }
 | 
						|
          &:before {
 | 
						|
            border-bottom-color: light.$border-color;
 | 
						|
          }
 | 
						|
        }
 | 
						|
        &.apexcharts-xaxistooltip-left,
 | 
						|
        &.apexcharts-yaxistooltip-left {
 | 
						|
          &:after {
 | 
						|
            border-left-color: light.$body-bg;
 | 
						|
          }
 | 
						|
          &:before {
 | 
						|
            border-left-color: light.$border-color;
 | 
						|
          }
 | 
						|
        }
 | 
						|
        &.apexcharts-xaxistooltip-right,
 | 
						|
        &.apexcharts-yaxistooltip-right {
 | 
						|
          &:after {
 | 
						|
            border-right-color: light.$body-bg;
 | 
						|
          }
 | 
						|
          &:before {
 | 
						|
            border-right-color: light.$border-color;
 | 
						|
          }
 | 
						|
        }
 | 
						|
        &.apexcharts-xaxistooltip-top,
 | 
						|
        &.apexcharts-yaxistooltip-top {
 | 
						|
          &:after {
 | 
						|
            border-top-color: light.$body-bg;
 | 
						|
          }
 | 
						|
          &:before {
 | 
						|
            border-top-color: light.$border-color;
 | 
						|
          }
 | 
						|
        }
 | 
						|
      }
 | 
						|
      .apexcharts-tooltip-text {
 | 
						|
        font-family: light.$font-family-base !important;
 | 
						|
        filter: none;
 | 
						|
      }
 | 
						|
      .apexcharts-marker {
 | 
						|
        filter: drop-shadow(0 2px 4px #a1acb866);
 | 
						|
      }
 | 
						|
    }
 | 
						|
  }
 | 
						|
}
 | 
						|
// bar charts with radius hover fix
 | 
						|
#orderStatisticsChart,
 | 
						|
#totalRevenueChart,
 | 
						|
#expensesBarChart {
 | 
						|
  .apexcharts-xcrosshairs.apexcharts-active,
 | 
						|
  .apexcharts-ycrosshairs.apexcharts-active {
 | 
						|
    opacity: 0;
 | 
						|
  }
 | 
						|
}
 |