{% extends "base.html.twig" %}{% block stylesheets %}<link rel="stylesheet" href="{{ asset('bootstrap/dist/css/bootstrap.min.css') }}"><link rel="stylesheet" href="{{ asset('fontawesome/css/all.min.css') }}" type="text/css" /><link rel="stylesheet" href="{{ asset('css/fonts.css') }}" type="text/css"><link rel="stylesheet" href="{{ asset('css/style.css') }}"><style>@font-face {font-family: 'DM Sans';src: url('{{ asset('fonts/dm-sans-v17-latin-300.woff2') }}') format('woff2');font-weight: 300; font-style: normal; font-display: swap;}@font-face {font-family: 'DM Sans';src: url('{{ asset('fonts/dm-sans-v17-latin-regular.woff2') }}') format('woff2');font-weight: 400; font-style: normal; font-display: swap;}@font-face {font-family: 'DM Sans';src: url('{{ asset('fonts/dm-sans-v17-latin-500.woff2') }}') format('woff2');font-weight: 500; font-style: normal; font-display: swap;}@font-face {font-family: 'DM Sans';src: url('{{ asset('fonts/dm-sans-v17-latin-600.woff2') }}') format('woff2');font-weight: 600; font-style: normal; font-display: swap;}@font-face {font-family: 'DM Sans';src: url('{{ asset('fonts/dm-sans-v17-latin-700.woff2') }}') format('woff2');font-weight: 700; font-style: normal; font-display: swap;}@font-face {font-family: 'DM Mono';src: url('{{ asset('fonts/dm-mono-v16-latin-300.woff2') }}') format('woff2');font-weight: 300; font-style: normal; font-display: swap;}@font-face {font-family: 'DM Mono';src: url('{{ asset('fonts/dm-mono-v16-latin-regular.woff2') }}') format('woff2');font-weight: 400; font-style: normal; font-display: swap;}@font-face {font-family: 'DM Mono';src: url('{{ asset('fonts/dm-mono-v16-latin-500.woff2') }}') format('woff2');font-weight: 500; font-style: normal; font-display: swap;}body, .da-wrap { font-family: 'DM Sans', sans-serif !important; }.topbar-user {display: flex; align-items: center; gap: .5rem;background: rgba(255,255,255,.15); border-radius: 8px;padding: .4rem .85rem; font-size: .78rem; color: #fff; font-weight: 600;}.card{ background: url(../img/bg.gif) repeat; }.color{color:#ffffff;font-size: 12px;font-weight: 600;letter-spacing: 0.3px;}/* NAVBAR ERP */.nav-erp {background: #343a40;padding: 10px;}.nav-erp a {color: #fff;text-decoration: none;font-size: 13px;}.nav-erp a:hover {color: #ffc107;}.erp-icon {padding: 8px;border-radius: 8px;transition: .2s;}.erp-icon:hover {background: rgba(255,255,255,0.1);transform: translateY(-2px);}/* HEADER */.erp-header {background: #f8f9fa;padding: 10px 15px;border-bottom: 1px solid #ddd;}/* CONTENT */.erp-content {padding: 15px;}/* RESPONSIVE */@media (max-width: 768px) {.nav-erp img {width: 40px;}}</style>{% block stylesheets2 %}{% endblock %}{% endblock %}{% block body %}<!-- HEADER --><div class=" d-flex justify-content-between align-items-center"><div></div><div><span class="mr-2 topbar-user"><i class="fas fa-user-circle"></i> Connecté : <strong>{{ app.user.username }}</strong><a href="{{ path('app_logout') }}" class="btn btn-danger btn-sm">{{ 'menu.logout'|trans }}</a></span></div></div><!-- NAVBAR ERP --><div class="container-fluid"><div class="d-flex flex-wrap justify-content-center"><a href="{{ path('mstope_intranet_index') }}" class="mx-3 text-center erp-icon"><img src="{{ asset('img/home.jpg') }}" width="50"><div class="color">Home</div></a>{% if is_granted('ROLE_VU_DA') %}<a href="{{ path('mstopes_gestion_demande_achat') }}" class="mx-3 text-center erp-icon"><img src="{{ asset('img/demachat.jpg') }}" width="50"><div class="color">Achat</div></a>{% endif %}{% if is_granted('ROLE_RACHAT') or is_granted('ROLE_VU_BC') %}<a href="{{ path('cotation_index') }}" class="mx-3 text-center erp-icon"><img src="{{ asset('img/cotations.jpg') }}" width="50"><div class="color">Cotations</div></a><a href="{{ path('analyse_index') }}" class="mx-3 text-center erp-icon"><img src="{{ asset('img/grille.jpeg') }}" width="50"><div class="color">Grille</div></a><a href="{{ path('mstopes_gestion_bc') }}" class="mx-3 text-center erp-icon"><img src="{{ asset('img/bc.png') }}" width="50"><div class="color">BC</div></a><a href="{{ path('reception_dashboard') }}" class="mx-3 text-center erp-icon"><img src="{{ asset('img/reception.png') }}" width="50"><div class="color">Reception</div></a>{% endif %}{% if is_granted('ROLE_ADMIN') or is_granted('ROLE_LOGIS') or is_granted('ROLE_RACHAT') %}<a href="{{ path('mstopes_gestion_catalog') }}" class="mx-3 text-center erp-icon"><img src="{{ asset('img/catalog.jpg') }}" width="50"><div class="color">Catalogue</div></a><a href="{{ path('fournisseur_index') }}" class="mx-3 text-center erp-icon"><img src="{{ asset('img/fournisseur.png') }}" width="50"><div class="color">Fournisseur</div></a><a href="{{ path('contrat_cadre_index') }}" class="mx-3 text-center erp-icon"><img src="{{ asset('img/contratCadre.png') }}" width="50"><div class="color">Contrat cadre</div></a><a href="{{ path('plan_achat_index') }}" class="mx-3 text-center erp-icon"><img src="{{ asset('img/planAchat.png') }}" width="50"><div class="color">Plans d'achats</div></a>{% endif %}<a href="{{ path('mstopes_rapportDA') }}" class="mx-3 text-center erp-icon"><img src="{{ asset('img/rapportda.jpeg') }}" width="50"><div class="color">Rapport</div></a></div></div><!-- CONTENU --><div class="erp-content container-fluid" id="principal">{% block section %}{% endblock %}</div>{% endblock %}{% block javascripts %}<script src="{{ asset('js/jquery.js')}}"></script><script src="{{ asset('bootstrap/dist/js/bootstrap.bundle.min.js')}}"></script>{% block js %}{% endblock %}{% endblock %}