{% extends "base.html" %} {# ================================================================================ Resume List Template (Kida-Native) ================================================================================ Resume/CV page with professional layout. KIDA FEATURES USED: - {% let %} for template-scoped variables - Optional chaining (?.) for null-safe access - Null coalescing (??) for smart defaults - {% def %} for reusable section components USAGE: Set `type: resume` in frontmatter ================================================================================ #} {# ============================================================================= TIMELINE ITEM COMPONENT ============================================================================= #} {% def timeline_item(item, title_field='title', subtitle_field='company') %} {% let item_title = item[title_field] ?? '' %} {% let item_subtitle = item[subtitle_field] ?? '' %} {% let item_start = item?.start_date ?? '' %} {% let item_end = item?.end_date ?? 'Present' %} {% let item_location = item?.location ?? '' %} {% let item_desc = item?.description ?? '' %} {% let item_highlights = item?.highlights ?? [] %} {% let item_technologies = item?.technologies ?? [] %}
{{ item_subtitle }}
{{ item_desc }}
{% end %} {% if item_highlights is iterable and item_highlights is not string and item_highlights | length > 0 %}{{ resume_headline }}
{% end %} {# Contact Information #} {% if resume_contact | length > 0 %}{{ resume_summary }}
{% end %} {% if content %}{{ project_role }}
{% end %}{{ project_desc }}
{% end %} {% if project_highlights | length > 0 %}{{ cert_issuer }}
{% if cert_date %}{{ cert_date }}
{% end %} {% if cert_url %} View Credential → {% end %}{{ award_issuer }}
{% if award_date %}{{ award_date }}
{% end %} {% if award_desc %}{{ award_desc }}
{% end %}