                  +button(original, false, "secondary", "small") View large graphic
  
  
  //- Labels
  
  mixin label()
      .u-text-label.u-color-dark&attributes(attributes)
          block
 
</s>
//- Chart.js
    id - [string] chart ID, will be assigned as #chart_{id}

mixin chart(id, height)
    figure.o-block&attributes(attributes)
        canvas(id="chart_#{id}" width="800" height=(height || "400") style="max-width: 100%")


                  +button(original, false, "secondary", "small") View large graphic
  
  
//- Chart.js
    id - [string] chart ID, will be assigned as #chart_{id}

mixin chart(id, height)
    figure.o-block&attributes(attributes)
        canvas(id="chart_#{id}" width="800" height=(height || "400") style="max-width: 100%")


  //- Labels
  
  mixin label()
      .u-text-label.u-color-dark&attributes(attributes)
          block
keep keep add keep keep keep keep keep
 Merge mixins and mixins-base

The distinction was never clear anyways and it was progressively getting messier. So all mixins live in one file now.
website/_includes/_mixins.jade