{% macro nav_item(path, text, activeClass = 'bg-primary text-white') %}
{% set active = app.request.pathInfo starts with path %}
<li class="nav-item">
<a class="nav-link {{ active ? activeClass }}" href="{{ path }}">{{ text }}</a>
</li>
{% endmacro %}
{% macro navbar_item(path, text) %}
{{ _self.nav_item(path, text, 'active') }}
{% endmacro %}
<!DOCTYPE html>
<html lang="hr">
<head>
<meta charset="UTF-8">
<title>{% block title %}Welcome!{% endblock %}</title>
{{ encore_entry_link_tags('app') }}
{% block stylesheets %}{% endblock %}
</head>
<body>
<header class="navbar navbar-expand-lg navbar-dark bg-primary">
<a class="navbar-brand" href="{{ path('index') }}">{{ 'Home'|trans }}</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav ml-auto">
{{ _self.navbar_item(path('operator_index'), 'Operators'|trans) }}
{{ _self.navbar_item(path('help'), 'Help'|trans) }}
</ul>
</div>
</header>
<div class="container-fluid">
<div class="row flex-xl-nowrap">
<div class="col-md-3 col-xl-2">
<ul class="nav flex-column mt-1">
{{ _self.nav_item(path('service_request_index'), 'Service requests'|trans) }}
{{ _self.nav_item(path('customer_index'), 'Customers'|trans) }}
{{ _self.nav_item(path('internet_option_index'), 'Internet options'|trans) }}
</ul>
</div>
<div class="col-md-9 col-xl-10 py-md-3 pl-md-5">
{% block body %}{% endblock %}
</div>
</div>
</div>
{{ encore_entry_script_tags('app') }}
{% block javascripts %}{% endblock %}
</body>
</html>