{{ p.title }}
{% if p.description %}{{ p.description }}
{% end %} {% if p.tags | length > 0 %} {% end %}{% extends "base.html" %}
{#
================================================================================
Author Single Page Template (Kida-Native)
================================================================================
Displays an individual author's profile with bio, stats, and all their posts.
KIDA FEATURES USED:
- {% let %} for template-scoped variables
- Optional chaining (?.) for null-safe access
- Null coalescing (??) for smart defaults
- Pipeline operator (|>) for filter chains
- {% def %} for reusable card component
URL Pattern: /authors/lbliii/
Context variables:
- page: Current author page
- params.author_name: The author key to look up
- site.indexes.author: Author index
- site.data.authors: Author registry (if data/authors.yaml exists)
================================================================================
#}
{% from 'partials/navigation-components.html' import breadcrumbs %}
{% from 'partials/components/tags.html' import tag_list %}
{# =============================================================================
POST CARD COMPONENT - uses PostView for normalized access
============================================================================= #}
{% def post_card(post) %}
{% let p = post | post_view %}
{% let post_section = post?._section %}
{{ p.description }}
{{ p.title }}
{% if p.description %}