"Dashboard CocKPIt"
Bootstrap 3.0.3 Snippet by daniOr

<link href="//netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"></script> <script src="//code.jquery.com/jquery-1.11.1.min.js"></script> <!------ Include the above in your HEAD tag ----------> <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"> <script src="https://code.highcharts.com/highcharts.js"></script> <!-- <script src="https://code.highcharts.com/modules/exporting.js"></script> --> <style> .grafico { min-width: 310px; max-width: 400px; height: 280px; margin: 0 auto } .main-header { font-size: x-large; color : #888; font-family: Verdana; margin-bottom: 20px; } .destaque { color: #f88; font-weight: bolder; } </style> <div class="container"> <div class="row"> <div class="main-header">Coc<span class="destaque">KPI</span>t</div> </div> <div class="col-md-3"> <div class="panel panel-info"> <div class="panel-heading"> <div class="row"> <div class="col-xs-6"> <i class="fa fa-list-ol fa-5x"></i> </div> <div class="col-xs-6 text-right"> <p class="announcement-heading">4</p> <p class="announcement-text">Investidas</p> </div> </div> </div> <a href="#"> <div class="panel-footer announcement-bottom"> <div class="row"> <div class="col-xs-6"> Ver lista </div> <div class="col-xs-6 text-right"> <i class="fa fa-arrow-circle-right"></i> </div> </div> </div> </a> </div> </div> <div class="col-md-3"> <div class="panel panel-default"> <div class="panel-heading"> <div class="row"> <div class="col-xs-6"> <i class="fa fa-usd fa-5x"></i> </div> <div class="col-xs-6 text-right"> <p class="announcement-heading"> R$ 950 mil</p> <p class="announcement-text">Valor investido</p> </div> </div> </div> <a href="#"> <div class="panel-footer announcement-bottom"> <div class="row"> <div class="col-xs-6"> Detalhes </div> <div class="col-xs-6 text-right"> <i class="fa fa-arrow-circle-right"></i> </div> </div> </div> </a> </div> </div> <div class="col-md-3"> <div class="panel panel-warning"> <div class="panel-heading"> <div class="row"> <div class="col-xs-6"> <i class="fa fa-line-chart fa-5x"></i> </div> <div class="col-xs-6 text-right"> <p class="announcement-heading"> 2,3 meses</p> <p class="announcement-text">CAC Recovery Time</p> </div> </div> </div> <a href="#"> <div class="panel-footer announcement-bottom"> <div class="row"> <div class="col-xs-6"> Detalhes </div> <div class="col-xs-6 text-right"> <i class="fa fa-arrow-circle-right"></i> </div> </div> </div> </a> </div> </div> <div class="col-md-3"> <div class="panel panel-success"> <div class="panel-heading"> <div class="row"> <div class="col-xs-6"> <i class="fa fa-money fa-5x"></i> </div> <div class="col-xs-6 text-right"> <p class="announcement-heading"> R$ 250 mil</p> <p class="announcement-text">Disponível <i class=""></i> </p> </div> </div> </div> <a href="#"> <div class="panel-footer announcement-bottom"> <div class="row"> <div class="col-xs-6"> Detalhes </div> <div class="col-xs-6 text-right"> <i class="fa fa-arrow-circle-right"></i> </div> </div> </div> </a> </div> </div> <div class="col-md-6"> <h3>Lista de investidas</h3> <table class="table table-condensed table-bordered table-hover small"> <thead> <tr> <th style="width:80px;">.</th> <th>Nome</th> <th>Valor investido</th> <th>CAC-RT</th> <th>CAC</th> <th>CAC/LTV</th> <th>Churn</th> </tr> </thead> <tbody> <tr> <td> <a href="#"> <i class="glyphicon glyphicon-dashboard"></i></a> <a href="#"> <i class="glyphicon glyphicon-eye-open"></i></a> <a href="#"> <i class="glyphicon glyphicon-warning-sign"></i></a> </td> <td> Investida 1 </td> <td> R$ 350 mil </td> <td> 4 meses </td> <td> R$ 291,75 </td> <td>3,72</td> <td> 3,65% </td> </tr> <tr class="danger"> <td> <a href="#"> <i class="glyphicon glyphicon-dashboard"></i> </a> <a href="#"> <i class="glyphicon glyphicon-eye-open"></i> </a> <a href="#"> <i class="glyphicon glyphicon-warning-sign"></i></a> </td> <td> Investida 2 </td> <td>R$ 270 mil</td> <td>7,8 meses</td> <td>R$ 1307,32</td> <td>2,61</td> <td>8,45%</td> </tr> <tr class="info"> <td> <a href="#"> <i class="glyphicon glyphicon-dashboard"></i> </a> <a href="#"> <i class="glyphicon glyphicon-eye-open"></i> </a> <a href="#"> <i class="glyphicon glyphicon-warning-sign"></i></a> </td> <td> Investida 3 </td> <td>R$ 125 mil</td> <td>2,5 meses</td> <td>R$ 312,45</td> <td>9,21</td> <td>2,5%</td> </tr> <tr > <td> <a href="#"> <i class="glyphicon glyphicon-dashboard"></i> </a> <a href="#"> <i class="glyphicon glyphicon-eye-open"></i> </a> <a href="#"> <i class="glyphicon glyphicon-warning-sign"></i></a> </td> <td> Investida 4 </td> <td>R$ 205 mil</td> <td>7,1 meses</td> <td>R$ 115,75</td> <td>6,27</td> <td>(n/d)</td> </tr> </tbody> </table> </div> <div class="col-md-6"> <div id='grafico1' class="grafico"></div> </div> <div class="col-md-6"> <div id='grafico2' class="grafico"></div> </div> <div class="col-md-6"> <div id='grafico3' class="grafico"></div> </div> <div class="col-md-8"> <h3>Mensagens</h3> <table class="table table-condensed table-bordered table-hover small"> <thead> <tr> <th style="width:30px;">.</th> <th>Origem</th> <th>Título</th> <th>Ações</th> </tr> </thead> <tbody> <tr class="text-danger"> <td> <i class="glyphicon glyphicon-warning-sign "></i> </td> <td> Sistema - Alerta </td> <td> Valor gasto acima do esperado (investida 4) </td> <td> <a href="#"> <i class="glyphicon glyphicon-eye-open"></i></a> <a href="#"> <i class="glyphicon glyphicon-arrow-right"></i> </a> </td> </tr> <tr class="text-info"> <td> <i class="glyphicon glyphicon-info-sign"></i> </td> <td> Sistema - Sugestão </td> <td> Sugestão de investimento (R$ 250 mil) </td> <td> <a href="#"> <i class="glyphicon glyphicon-eye-open"></i></a> <a href="#"> <i class="glyphicon glyphicon-arrow-right"></i> </a> </td> </tr> <tr class="text-info"> <td> <i class="glyphicon glyphicon-user"></i> </td> <td> Investida 3 - Armando Souza </td> <td> Ajustes no plano de ação </td> <td> <a href="#"> <i class="glyphicon glyphicon-eye-open"></i></a> <a href="#"> <i class="glyphicon glyphicon-arrow-right"></i> </a> </td> </tr> <tr class="text-info"> <td> <i class="glyphicon glyphicon-user"></i> </td> <td> Investida 1 - Claudia Santos </td> <td> Pauta da próxima reunião </td> <td> <a href="#"> <i class="glyphicon glyphicon-eye-open"></i></a> <a href="#"> <i class="glyphicon glyphicon-arrow-right"></i></a> </td> </tr> </tbody> </table> </div> </div>
document.addEventListener("DOMContentLoaded", function(event) { Highcharts.chart('grafico1', { credits: { enabled: false }, title: { text: 'Performance de CAC "ancorado"' }, subtitle: { text: 'evolução do CAC %' }, yAxis: { title: { text: 'CAC %' } }, legend: { layout: 'vertical', align: 'right', verticalAlign: 'middle' }, plotOptions: { series: { pointStart: 1 } }, series: [{ name: 'Investida 1', data: [23, 27, 32, 26, 25, 27, 22, 19] }, { name: 'Investida 2', data: [45, 49, 43, 41, 42, 41, 38, 34] }, { name: 'Investida 3', data: [43, 58, 51, 52, 51, 60, 62, 65] }, { name: 'Investida 4', data: [null, null, 23, 15, 19, 21, 27, 30] }] }); Highcharts.chart('grafico2', { chart: { type: 'areaspline' }, credits: { enabled: false }, title: { text: 'Performance de Churn relativo' }, subtitle: { text: 'evolução do Churn %' }, yAxis: { title: { text: 'Churn %' } }, legend: { layout: 'vertical', align: 'right', verticalAlign: 'middle' }, plotOptions: { series: { pointStart: 1 } }, series: [{ name: 'Investida 1', data: [15, 27, 32, 26, 25, 20] }, { name: 'Investida 2', data: [43, 41, 42, 41, 38, 34] }, { name: 'Investida 3', data: [51, 52, 51, 60, 62, 65] }, { name: 'Investida 4', data: [null, null, 29, 22, 19, 21] }] }); Highcharts.chart('grafico3', { chart: { type: 'column' }, credits: { enabled: false }, title: { text: 'Runway overview' }, xAxis: { categories: ['Investida 1', 'Investida 2', 'Investida 3', 'Investida 4'] }, yAxis: { title: { text: 'valor em R$' }, stackLabels: { enabled: true, style: { fontWeight: 'bold', color: (Highcharts.theme && Highcharts.theme.textColor) || 'gray' } } }, legend: { align: 'center', verticalAlign: 'bottom', backgroundColor: (Highcharts.theme && Highcharts.theme.background2) || 'white', borderColor: '#CCC', shadow: false }, tooltip: { headerFormat: '<b>{point.x}</b><br/>', pointFormat: '{series.name}: {point.y}<br/>Total: {point.stackTotal}' }, plotOptions: { column: { stacking: 'normal', dataLabels: { enabled: false, color: (Highcharts.theme && Highcharts.theme.dataLabelsColor) || 'white' } } }, series: [{ name: 'Ultrapassou', data: [0,0,0,15], color : '#FA5858' }, { name: 'Disponível', data: [150, 130, 25, 0], color : '#58FA58' }, { name: 'Gasto', data: [100, 140, 100, 205], color : '#FE9A2E' }] }); });

Related: See More


Questions / Comments: