annotate sat_templates/templates/default/components/avatar.html @ 295:1de599c5a68f

bulma (base): loading screen: when the `loading_screen` variable is set before extending `base/base.html`, a loading modal is shown (and must be removed via JavaScript). This avoids the user to try to use an interface which is not reactive or working normally because JS is not fully loaded yet.
author Goffi <goffi@goffi.org>
date Fri, 27 Nov 2020 12:24:03 +0100
parents 1215a6e2385f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
133
0a0d9a953d98 css: some more refactoring
Goffi <goffi@goffi.org>
parents: 117
diff changeset
1 {% macro avatar(jid, class) %}
117
5992b774a6a4 chat/message, input/avatar: moved avatar template in a dedicated macro.
Goffi <goffi@goffi.org>
parents:
diff changeset
2 {%- if identities is defined -%}
233
1215a6e2385f components/avatar: fixed avatar if `identity.avatar_basename` is None
Goffi <goffi@goffi.org>
parents: 228
diff changeset
3 {%- if identities[jid].avatar_basename %}
228
3195484abd82 updated identities/avatar use, following backend changes
Goffi <goffi@goffi.org>
parents: 164
diff changeset
4 <img class="avatar {{class}}" src="/cache/common/{{identities[jid].avatar_basename}}">
117
5992b774a6a4 chat/message, input/avatar: moved avatar template in a dedicated macro.
Goffi <goffi@goffi.org>
parents:
diff changeset
5 {% else %}
228
3195484abd82 updated identities/avatar use, following backend changes
Goffi <goffi@goffi.org>
parents: 164
diff changeset
6 <span class="avatar avatar--generated {{class}}"><span class="avatar__content">{{identities[jid].nicknames[0]|first|upper}}</span></span>
117
5992b774a6a4 chat/message, input/avatar: moved avatar template in a dedicated macro.
Goffi <goffi@goffi.org>
parents:
diff changeset
7 {%- endif -%}
5992b774a6a4 chat/message, input/avatar: moved avatar template in a dedicated macro.
Goffi <goffi@goffi.org>
parents:
diff changeset
8 {%- endif -%}
5992b774a6a4 chat/message, input/avatar: moved avatar template in a dedicated macro.
Goffi <goffi@goffi.org>
parents:
diff changeset
9 {% endmacro %}