{% set user = _args.user is defined and _args.user is same as(false) ? false : true %}
{% set avatar = user ? _args.avatar : null %}
{% set name = user ? _args.name : null %}
{% set title = _args.title|default(null) %}
{% set items = _args.items|default([])|filter((item) => item is not empty and (not item.permission is defined or is_granted(item.permission))) %}
<aside class="aside__area">
{% if is_granted('campussuite.root') and cms is defined and cms.tenant %}
<a href="{{ path('platform.control_panel.dashboard.tenant.index') }}" style="width: 100%;">
<div class="aside__user py-3 mb-2 mt-0 bg-lighter">
<img class="rounded-circle" src="/ui2022/cs-logo-square.png" width="50" height="50"/>
<span class="aside__userdetails">
<span class="aside__username text-headstyle">{{ cms.tenant.name }}</span>
<span class="aside__usertitle font-weight-bold text-{{- first_of({
'muted': app.environment is same as('prod'),
'info': app.environment is same as('test'),
'orange': app.environment is same as('dev'),
}) -}}">{{ app.environment|upper }}</span>
</span>
</div>
</a>
{% endif %}
{% if user %}
<div class="aside__user">
<img class="rounded-circle" src="{{ avatar|e('html_attr') }}" width="50" height="50"/>
<span class="aside__userdetails">
<span class="aside__username text-headstyle">{{ name }}</span>
{% if title %}
<span class="aside__usertitle">{{ title }}</span>
{% endif %}
</span>
</div>
{% endif %}
<ul class="clear__list text-medium font-15">
{% block items %}
{% for item in items %}
{% if item %}
{% include '@ui2022/schoolnow/side__menu__item.html.twig' with item %}
{% endif %}
{% endfor %}
{% endblock %}
</ul>
</aside>