{{ components::banner(username=profile.username) }}
{% if not is_self and user %}
{% endif %} {% if not profile.settings.private_communities or
is_self or is_helper %}
{% endif %}
{{
components::avatar(username=profile.username,size="72px")
}}
{{ components::username(user=profile) }} {% if profile.is_verified %} {{ icon "badge-check" }} {% endif %} {% if profile.permissions|has_supporter %} {{ icon "star" }} {% endif %} {% if profile.permissions|has_staff_badge %} {{ icon "shield-user" }} {% endif %}
{{ profile.username }}
{{ profile.settings.biography|markdown|safe }}
{% if profile.connections.Spotify and profile.connections.Spotify[0].data.name %}
{{ components::spotify_playing(state=profile.connections.Spotify[1]) }}
{% elif profile.connections.LastFm and profile.connections.LastFm[0].data.name %}
{{ components::last_fm_playing(state=profile.connections.LastFm[1]) }}
{% endif %}
ID
Joined
{{ profile.created }}
Posts
{{ profile.post_count }}
{% if not profile.settings.private_last_seen or is_self
or is_helper %}
Last seen
{% endif %}
{{ components::online_indicator(user=profile) }}
{{ profile.last_seen }}
{{ text "auth:label.relationship" }}
{% if not is_blocking %}
{% else %}
{% endif %} {% if not user.settings.private_chats or
is_following_you %}
{% endif %} {% if is_helper %}
{{ icon "shield" }}
{{ text "general:action.manage" }}
{% endif %}
{{ icon "users-round" }}
{{ text "auth:label.joined_communities" }}
{% for community in communities %}
{{ components::community_avatar(id=community.id,
community=community, size="48px") }}
{% endfor %}
{% for key, value in profile.connections %} {% if
value[0].data.name and value[0].show_on_profile %}
{{ components::connection_icon(key=key) }}
{{ value[0].data.name }}
{% endif %} {% endfor %}
{% block content %}{% endblock %}
{{ profile.settings.status }}
{% endif %}{{ profile.follower_count }}
{{ text "auth:label.followers" }}{{ profile.following_count }}
{{ text "auth:label.following" }}