Skip to content
Snippets Groups Projects
Commit e1e686c0 authored by Julian's avatar Julian
Browse files

Use the avatar snippet everywhere avatars where used before

parent 86b28795
No related branches found
No related tags found
1 merge request!907Resolve "Feature: Account Menu in Top Navbar"
......@@ -83,24 +83,8 @@
</li>
<li>
<a href="#!" class="navbar-dropdown-trigger" data-target="account-dropdown">
{% if request.user.person %}
{% if request.user.person.avatar %}
<div class="clip-circle">
<img class="hundred-percent" src="{{ request.user.person.avatar.url }}"
alt="{{ request.user.person.first_name }} {{ request.user.person.last_name }}"/>
</div>
{% else %}
<div class="clip-circle no-image">
{{ request.user.person.initials }}
</div>
{% endif %}
{% else %}
<div class="clip-circle no-image">
{{ request.user.username|slice:":2" }}
</div>
{% endif %}
{{ request.user.person.identicon }}
{% include "core/partials/avatar_content.html" with person_or_user=request.user.person %}
</a>
</li>
</ul>
......
......@@ -3,13 +3,7 @@
<div class="collection person-collection">
{% for person in persons %}
<a class="collection-item avatar waves-effect" href="{% url "person_by_id" person.pk %}">
{% has_perm 'core.view_photo_rule' user person as can_view_photo %}
{% if person.photo and can_view_photo %}
<img class="circle" src="{{ person.photo.url }}"
alt="{{ person.first_name }} {{ person.last_name }}"/>
{% else %}
<i class="material-icons materialize-circle">person</i>
{% endif %}
{% include "core/partials/avatar_content.html" with person_or_user=person class="materialize-circle" img_class="materialize-circle" %}
{{ person }}
</a>
{% endfor %}
......
......@@ -59,19 +59,7 @@
<header class="person-container">
<div class="image-wrapper">
{% has_perm 'core.view_avatar_rule' user person as can_view_avatar %}
{% if person.avatar and can_view_avatar %}
<div class="clip-circle materialboxed z-depth-2">
<img class="hundred-percent" src="{{ person.avatar.url }}"
alt="{{ person.first_name }} {{ person.last_name }}"/>
</div>
{% else %}
<div class="clip-circle no-image z-depth-2">
{{ person.initials }}
</div>
{% endif %}
{% include "core/partials/avatar_content.html" with class="clip-circle materialboxed z-depth-2" person_or_user=person title=True %}
</div>
<h1>
{{ person.first_name }} {{ person.last_name }}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment