aaa

aaa


// region variables 
//$isTicks: true 
//$cv-margin: 0 
//$cv-item-width: 27px
//$cv-col-offset: 10px
//$cv-tick-size: 10px
//$cx-margin: 0 
//$cx-item-width: 27px
//$cx-col-offset: 10px
//$cx-tick-size: 10px
//
//@if $isTicks
//  $cv-margin: $cv-item-width + $cv-col-offset + $cv-tick-size
//@else
//  $cv-margin: $cv-item-width + $cv-col-offset
  
// endregion 
+m(ticks)
  //margin-left: $cv-margin
  //width: calc(100% - #{$cv-margin})
//+e(y-ticks-wrapper)
  position: relative
//+m(y)
//  --chart-y-items: 4
//  --chart-y-rows: calc(#{var(--chart-y-items)} - 1)
//  --container-y-height: calc(100% + 100% / var(--chart-y-rows))
//  $translateY: calc(100% / var(--chart-y-items) / -2) 
//  display: flex
//  flex-direction: column
//  position: absolute
//  @if $isTicks
//    left: calc(-1 * #{$cv-col-offset * 2} - #{$cv-tick-size})
//  @else
//    left: calc(-1 * #{$cv-col-offset })
//  height: var(--container-y-height)
//  transform: translateX(-100%) translateY($translateY)
//  justify-content: space-around
//  
//  +e(item)
//    white-space: nowrap
//    display: flex
//    align-items: center
//    justify-content: flex-end
//    position: relative
//    @if $isTicks
//      &:after
//        display: block
//        position: absolute
//        width: $cv-tick-size
//        height: 1px
//        right: -$cv-col-offset
//        top: 0
//        bottom: 0
//        margin-top: auto
//        margin-bottom: auto
//        transform: translatex(100%)
//        background: var(--gray-dark)
//        content: ""
//    

  
//  --chart-x-items: 8
//  --chart-x-cols: calc(#{var(--chart-x-items)} - 1)
//  --container-x-width: calc(100% + 100% / #{var(--chart-x-cols)})
//  @if $isTicks
//    margin-top: $cx-col-offset * 2 + $cx-tick-size
//  @else 
//    margin-top: 15px
//    
//  display: flex
//  width: var(--container-x-width)
//  @if $isTicks
//    +e(item)
//      position: relative
//      &:after
//        height: $cx-tick-size
//        top: -$cx-col-offset + 1px
//        transform: translateY(-100%)
//        background: var(--gray-dark)
//        display: block
//        position: absolute
//        width: 1px
//        right: 0
//        left: 0
//        margin-left: auto
//        margin-right: auto
//        content: ""
//  
//
//+m(x-horizontal)
//  margin-left: calc(-100% / var(--chart-x-cols) / 2)
//  +e(item)
//    font-size: var(--chart-font-size)
//    width: calc(100% / var(--chart-x-cols))
//    text-align: center
//    &:first-child,
//    &:last-child
//      visibility: hidden
//    
//+m(x-vertical)
//  --chart-item-width: var(--chart-font-size)
//  margin-left: calc(var(--chart-item-width) / 2 * -1)
//  +e(item)
//    font-size: var(--chart-font-size)
//    width: var(--chart-font-size)
//    display: flex
//    align-items: center
//    margin-right: calc(calc(calc(100% - 2px) / #{var(--chart-x-items)}) - var(--chart-item-width))
//    writing-mode: vertical-rl
//    transform: rotate(180deg)


Report Page