76 lines
2.9 KiB
Twig
76 lines
2.9 KiB
Twig
{% extends '@Core/admin/layout.html.twig' %}
|
|
|
|
{% block title %}Tableau de bord - {{ parent() }}{% endblock %}
|
|
|
|
{% block body %}
|
|
<div class="row">
|
|
<div class="col-12 pt-3 pl-3 pr-3">
|
|
<h3>Bienvenue, {{ app.user.displayName }} 👋</h3>
|
|
<hr>
|
|
</div>
|
|
|
|
<div class="col-12 col-md-3 pt-1 pr-3 pl-3">
|
|
<div class="list-group mb-4">
|
|
<div class="list-group-item list-group-item-action bg-dark-blue">
|
|
<a href="{{ path('admin_blog_post_index') }}" class="text-white">
|
|
<span class="fa fa-pen"></span>
|
|
{{ 'Articles'|trans }}
|
|
</a>
|
|
</div>
|
|
{% for entity in posts %}
|
|
<div class="list-group-item">
|
|
{{ include('blog/post_admin/field/title.html.twig') }}
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
|
|
<div class="list-group mb-4">
|
|
<div class="list-group-item list-group-item-action bg-dark-blue">
|
|
<a href="{{ path('admin_project_index') }}" class="text-white">
|
|
<span class="fa fa-hat-wizard"></span>
|
|
{{ 'Projets'|trans }}
|
|
</a>
|
|
</div>
|
|
{% for entity in projects %}
|
|
<div class="list-group-item">
|
|
<a href="{{ path('admin_project_edit', {entity: entity.id}) }}" class="d-block text-dark">
|
|
{{ entity.label }}
|
|
</a>
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-12 col-md-9 pt-1">
|
|
<ul class="nav nav-pills" role="tablist">
|
|
<li class="nav-item">
|
|
<a class="nav-link active" data-toggle="tab" href="#tab-stats-umami">
|
|
{{ 'Umami'|trans }}
|
|
</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a class="nav-link" data-toggle="tab" href="#tab-stats-grafana">
|
|
{{ 'Grafana'|trans }}
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
|
|
<div class="tab-content pt-4">
|
|
<div class="tab-pane show active" id="tab-stats-umami">
|
|
<iframe
|
|
src="{{ setting('stats_umami_url') }}"
|
|
frameborder="0"
|
|
style="width: 100%; height: calc(100vh - 220px)"
|
|
></iframe>
|
|
</div>
|
|
<div class="tab-pane" id="tab-stats-grafana">
|
|
<iframe
|
|
src="{{ setting('stats_grafana_url') }}"
|
|
frameborder="0" style="width: 100%; height: calc(100vh - 220px)"
|
|
></iframe>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endblock %}
|