Sha256: 34bead0cf5cca443bad1bdded7d33a3c7ddc98ca47727e7dac7edfa051cc2e0c

Contents?: true

Size: 1009 Bytes

Versions: 56

Compression:

Stored size: 1009 Bytes

Contents

.ct-chart.bar-chart id="#{id}"

.table-responsive.chart-table
  table.table.table-striped
    tbody
      tr
        -for label in labels
          th #{label}
      -for serie in series
        tr
          -for element in serie
            td #{element}


javascript:
  var labels = #{{labels}};
  var series = #{{series}};

  var options = {
    seriesBarDistance: 30,
    fullWidth: true,
    chartPadding: {
      right: 40
    },
    height: '300px',
    showLabel: true,
    plugins: [
      Chartist.plugins.legend({
          legendNames: #{{names}},
      })
    ]
  };

  var responsiveOptions = [
    ['screen and (max-width: 640px)', {
      seriesBarDistance: 5,
      axisX: {
        labelInterpolationFnc: function (value) {
          return value[0];
        }
      }
    }]
  ];

  new Chartist.Bar("##{id}", {
      labels: labels,
      series: series
    },
    options,
    responsiveOptions
  );

css:
  ##{{id}} .ct-bar {
    stroke-width:  #{{100/(labels.count*series.count)}}%
  }

Version data entries

56 entries across 56 versions & 1 rubygems

Version Path
sinatra-hexacta-1.0.2 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-1.0.1 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-1.0.0 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-0.9.12 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-0.9.11 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-0.9.10 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-0.9.9 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-0.9.8 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-0.9.7 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-0.9.6 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-0.9.5 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-0.9.4 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-0.9.3 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-0.9.2 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-0.9.1 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-0.9.0 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-0.8.8 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-0.8.7 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-0.8.6 lib/sinatra/views/charts/bar.slim
sinatra-hexacta-0.8.5 lib/sinatra/views/charts/bar.slim