{% extends 'layout-page.twig' %} {% set page = 'stats' %} {% block title %}P3X GitList{% endblock %} {% block content %} {% include 'breadcrumb.twig' with {breadcrumbs: [{dir: 'Statistics', path:''}, {dir: branch, path:''}]} %} <div class="container-fluid"> <div class="row"> <div class="col-sm-4"> <div class="panel panel-default"> <div class="panel-heading"> <strong> <i class="fas fa-file-alt"></i> File extensions </strong> <span class="badge pull-right">{{ stats.extensions|length }}</span> </div> <ul class="list-group"> {% for ext, amount in stats.extensions %} <li class="list-group-item"> <strong>{{ ext }}</strong> <span class="pull-right">{{ amount }}</span> </li> {% endfor %} </ul> </div> </div> <div class="col-sm-4"> <div class="panel panel-default"> <div class="panel-heading"> <span class="badge pull-right">{{ authors|length }}</span> <strong> <i class="fas fa-user"></i> Authors with commits </strong> </div> <ul class="list-group"> {% for author in authors %} <li class="list-group-item"> <strong><a href="mailto:{{ author.email }}">{{ author.name }}</a></strong> <span class="pull-right">{{ author.commits }}</span> </li> {% endfor %} </ul> </div> </div> <div class="col-sm-4"> <div class="panel panel-default"> <div class="panel-heading"> <strong> <i class="far fa-chart-bar"></i> Stats </strong> </div> <ul class="list-group"> <li class="list-group-item"> <span class="pull-right">{{ stats.files }}</span> <strong>Total files</strong> </li> <li class="list-group-item"> <strong>{{ stats.size }} bytes</strong> <span class="pull-right">{{ stats.size | format_size }}</span> </li> </ul> </div> </div> </div> </div> {% endblock %}