{% from "_macros.html" import content_url %}
<article class="post-card">
    {% set _created = item.post.get('created_at') %}{% include "_post_header.html" %}

    <div class="post-topic">
        <span class="badge badge-{{ item.post['topic'] }}">{{ item.post['topic'] }}</span>
    </div>

    {% if item.post.get('title') %}
    <a href="{{ content_url(item.post, 'posts') }}" class="post-title-link">
        <h3 class="post-title">{{ item.post['title'] }}</h3>
    </a>
    {% endif %}

    <div class="post-content rendered-content" data-render data-card-href="{{ content_url(item.post, 'posts') }}">{{ item.post['content'][:300] }}{% if item.post['content']|length > 300 %}...{% endif %}</div>

    {% if item.attachments %}
    {% include "_attachment_display.html" %}
    {% endif %}

    {% if item.poll %}
    {% set _poll = item.poll %}{% include "_poll.html" %}
    {% endif %}

    <div class="post-actions">
        {% set _uid = item.post['uid'] %}{% set _my_vote = item.my_vote %}{% set _count = item.post.get('stars', 0) %}{% include "_post_votes.html" %}
        <a href="{{ content_url(item.post, 'posts') }}" class="post-action-btn">
            &#x1F4AC; {{ item.comment_count }}
        </a>
        {% set _type = "post" %}{% set _uid = item.post['uid'] %}{% set _reactions = item.reactions %}{% include "_reaction_bar.html" %}
        <a href="{{ content_url(item.post, 'posts') }}" class="post-action-btn share">
            &#x2197;&#xFE0E; Open
        </a>
        {% if _show_share %}
        <button type="button" class="post-action-btn" data-share="{{ content_url(item.post, 'posts') }}">&#x1F517; Share</button>
        {% endif %}
        {% set _type = "post" %}{% set _uid = item.post['uid'] %}{% set _bookmarked = item.bookmarked %}{% include "_bookmark_button.html" %}
    </div>

    {% if item.recent_comments %}
    {% from "_comment.html" import render_comment with context %}
    <div class="post-card-comments">
        {% for c in item.recent_comments %}
        {{ render_comment(c, 0) }}
        {% endfor %}
    </div>
    {% endif %}

    {% if _show_comment_form %}
    {% set _comment_target_uid = item.post['uid'] %}{% set _comment_target_type = "post" %}{% include "_comment_form.html" %}
    {% endif %}
</article>
