{% trans_default_domain 'Site' %}
{% from ('main/site/views/Partials/icon.html.twig') import icon %}
{% if is_granted('ROLE_USER') %}
<div>
{% set path = path('brulafine_user_compte') %}
{% if app.user is not null and site is defined and isReferralProgramEnabled(app.user, site) %}
{% set path = path('brulafine_user_referral_program') %}
{% endif %}
<a href="{{ path }}" class="btn btn-text p-1 ml-2 d-inline-flex align-items-center ">
{{icon('user-connected')}}
<span class="ml-1 visible-lg">{{ 'site.security.labels.profile'|trans }}</span>
</a>
</div>
{% else %}
<div class="ml-2">
<div class="dropdown">
<button class="btn btn-text p-1 d-inline-flex align-items-center dropdown-toggle" type="button" id="header__user-dropdown" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" aria-label="header__user-dropdown">
{{icon('user')}}
<span class="ml-1 visible-lg">{{ 'site.security.labels.login'|trans }}</span>
</button>
<ul class="dropdown-menu dropdown-menu-noclose dropdown-menu-right" aria-labelledby="header__user-dropdown">
<li class="dropdown-menu__header">
{{ render(controller('App\\Controller\\Main\\SecurityController::loginPartialAction', {'request' : app.request, 'templateName' : constant('App\\Controller\\Main\\SecurityController::TEMPLATE_NAME_BASE') })) }}
<div class="row">
<div class="col-xs-6">
<p class="form-text">
<a class="link-gray" href="{{ path('user_resetting_request') }}">{{ 'site.security.labels.passwordReset'|trans }}</a>
</p>
</div>
<div class="col-xs-6">
<p class="form-text text-right">
<a href="{{ path('login') }}" class="link-gray">{{ 'site.security.labels.register'|trans }}</a>
</p>
</div>
</div>
{% if fbLoginEnabled %}
<p class="font-xs text-center sep-horizontal">
<span>{{ 'site.common.or'|trans }}</span>
</p>
<p class="mb-1">
<a href="{{ path('connect_facebook_start') }}" class="btn btn-icon-left btn-block btn-facebook">
{{icon('facebook-connect', 'icon-18')}}
{{ 'site.security.labels.facebook.login'|trans }}
</a>
</p>
<p class="font-xs text-center mt-0 mb-0">{{ 'site.security.labels.facebook.info'|trans }}</p>
{% endif %}
</li>
</ul>
</div>
</div>
{% endif %}