123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- {% extends 'stdgrid.html.twig' %}
- {% import '/cards/note/view.html.twig' as noteView %}
- {% set nickname = nickname|escape %}
- {% block title %}{{ nickname }}{% endblock %}
- {% block stylesheets %}
- {{ parent() }}
- <link rel="stylesheet" href="{{ asset('assets/default_theme/css/pages/feeds.css') }}" type="text/css">
- {% endblock stylesheets %}
- {% block body %}
- {% if actor is defined and actor is not null %}
- {% block profile_view %}
- {% include 'cards/profile/view.html.twig' with { 'actor': actor } only %}
- {% endblock profile_view %}
- {% if notes is defined %}
- <article>
- <header class="feed-header">
- {% if page_title is defined %}
- <h1 class="heading-no-margin">{{ page_title | trans }}</h1>
- {% else %}
- <h1 class="heading-no-margin">{{ 'Notes' | trans }}</h1>
- {% endif %}
- <nav class="feed-actions">
- <details class="feed-actions-details">
- <summary>
- {{ icon('filter', 'icon icon-feed-actions') | raw }} {# button-container #}
- </summary>
- <div class="feed-actions-details-dropdown">
- <menu>
- {% for block in handle_event('AddFeedActions', app.request, notes is defined and notes is not empty) %}
- {{ block | raw }}
- {% endfor %}
- </menu>
- </div>
- </details>
- </nav>
- </header>
- {% if notes is not empty %}
- {# Backwards compatibility with hAtom 0.1 #}
- <section class="feed h-feed hfeed notes" tabindex="0" role="feed">
- {% for conversation in notes %}
- {% block current_note %}
- {% if conversation is instanceof('array') %}
- {{ noteView.macro_note(conversation['note'], conversation['replies']) }}
- {% else %}
- {{ noteView.macro_note(conversation) }}
- {% endif %}
- <hr tabindex="0" title="{{ 'End of note and replies.' | trans }}">
- {% endblock current_note %}
- {% endfor %}
- </section>
- {% else %}
- <section class="feed h-feed hfeed notes" tabindex="0" role="feed">
- <strong>{% trans %}No notes yet...{% endtrans %}</strong>
- </section>
- {% endif %}
- </article>
- {% endif %}
- {% endif %}
- {% endblock body %}
|