Files
kimai2/templates/bundles/TablerBundle/components/avatar_image.html.twig
Kevin Papst 3b051e4aa5 Twig config improvements (#5923)
* deprecate direct kimai_config access, which was only used internally
* prevent access to system configs
* prevent access to most configs in sandbox environments
2026-04-25 20:13:33 +02:00

10 lines
547 B
Twig

{% macro avatar_image(user) %}
{% if user.avatar is not empty and config('themeAllowAvatarUrls') %}
{% set avatar = asset(user.avatar, 'avatars') %}
<span class="avatar" style="background-image:url({{ avatar }})" title="{{ user.displayName }}">&nbsp;</span>
{% else %}
{% set color = user.color|colorize(user.displayName) %}
<span class="avatar" style="background-color: {{ color }}; color: {{ color|font_contrast }}" title="{{ user.displayName }}">{{ user.initials }}</span>
{% endif %}
{% endmacro %}