<div class="blog-sidebar">
{% if search is not defined %}
<div class="card mb-4 shadow-sm">
<div class="card-body">
<h4 class="card-title h5 mb-3">Search</h4>
<form action="{{ path('app_blog_search') }}" method="get" class="d-flex">
<input type="text" name="q" class="form-control me-2" placeholder="Search blog..." required>
<button type="submit" class="btn btn-primary">
<i class="fa fa-search"></i>
</button>
</form>
</div>
</div>
{% endif %}
<div class="card mb-4 shadow-sm">
<div class="card-body">
<h4 class="card-title h5 mb-3">Categories</h4>
<div class="list-group list-group-flush">
{% for item in tags %}
{% set tag = item.tag is defined ? item.tag : item %}
{% set postCount = item.postCount is defined ? item.postCount : 0 %}
<a href="{{ path('app_blog_tag', {'slug': tag.slug}) }}"
class="list-group-item list-group-item-action d-flex justify-content-between align-items-center
{% if tag is defined and currentTag is defined and tag.id == currentTag.id %}active{% endif %}">
{{ tag.name }}
{% if postCount > 0 %}
<span class="badge bg-primary rounded-pill">{{ postCount }}</span>
{% endif %}
</a>
{% endfor %}
</div>
</div>
</div>
<div class="card shadow-sm">
<div class="card-body">
<h4 class="card-title h5 mb-3">Subscribe</h4>
<p class="text-secondary mb-3">Get the latest fitness tips and health advice delivered to your inbox.</p>
<form action="#" method="post" class="mb-0">
<div class="mb-3">
<input type="email" class="form-control" placeholder="Your email address" required>
</div>
<button type="submit" class="btn btn-primary w-100">Subscribe</button>
</form>
</div>
</div>
</div>