feat: lightweight media pages

This commit is contained in:
Cory Dransfeldt 2024-05-22 15:45:51 -07:00
parent cd268580fc
commit 1fb5acd132
No known key found for this signature in database
11 changed files with 223 additions and 129 deletions

View file

@ -6,6 +6,10 @@
{{ title }} • {{ meta.siteName }}
{% elsif book.title %}
Books • {{ book.title }} • {{ meta.siteName }}
{% elsif movie.title %}
Movies • {{ movie.title }} • {{ meta.siteName }}
{% elsif movie.title %}
Shows • {{ show.title }} • {{ meta.siteName }}
{% else %}
{{ meta.siteName }}
{%- endif -%}
@ -15,6 +19,10 @@
{{ post_excerpt | markdown | strip_html }}
{% elsif book.description %}
{{ book.description }}
{% elsif movie.description %}
{{ movie.description }}
{% elsif show.description %}
{{ show.description }}
{% elsif description %}
{{ description }}
{% else %}
@ -34,6 +42,10 @@
{{ featuredBook.image }}
{%- elsif schema == 'book' -%}
{{ book.image }}
{%- elsif schema == 'movie' -%}
{{ movie.backdrop }}
{%- elsif schema == 'show' -%}
{{ meta.url }}/media/shows/backdrops/backdrop-{{ show.tmdb_id }}.jpg
{%- else -%}
{{ meta.meta_data.opengraph_default }}
{%- endif -%}