{% extends "base.html" %}
{#- Link previews (Open Graph and Twitter cards) for LinkedIn, Slack, X.
Crawlers need absolute URLs, so the image is joined to site_url
rather than passed through the relative `url` filter. -#}
{% block extrahead %}
{{ super() }}
{% if page.meta and page.meta.title %}
{% set og_title = page.meta.title %}
{% elif page.title and not page.is_homepage %}
{% set og_title = page.title | striptags %}
{% else %}
{% set og_title = config.site_name %}
{% endif %}
{% if page.meta and page.meta.description %}
{% set og_description = page.meta.description %}
{% else %}
{% set og_description = config.site_description %}
{% endif %}
{% set og_image = config.site_url ~ "assets/og-logo.png" %}
{% endblock %}