diff --git a/templates/post.html.skooma.yue b/templates/post.html.skooma.yue index 3af9f07..28007ae 100644 --- a/templates/post.html.skooma.yue +++ b/templates/post.html.skooma.yue @@ -5,6 +5,24 @@ url = (path) -> "/"..output..path slots.head title post.head.title +-- Generic shenanigans +slots.head + * meta name: "author", content: "Talia" + +-- Search shenanigans +slots.head + * meta property: "article:published_time", content: post.head.date + * meta property: "article:author", content: "https://tech.lgbt/@darkwiiplayer" + +-- OpenGraph shenanigans +slots.head + * meta property: "og:title", content: post.head.title + * meta property: "og:site_name", content: "Talia's Blog" + * meta property: "og:description", content: post.head.description + * meta property: "og:type", content: "article" + * meta property: "og:article:author", content: "Talia" + * [ meta property: "og:article:tag", content: tag for tag in *post.head.tags ] + positions = (input, character) -> ((last) => @find(character, last+1, true)), input, 1 @@ -14,11 +32,13 @@ if src = post.head.cover_image slots.top pageHero cover: 60 * img :src, style: 'opacity: .4' * h1(post.head.title) + slots.head + * meta property: "og:image", content: src else slots.title h1(post.head.title) return (=>@) - * article + * article * slots.title * nav { class: "breadcrumbs" } * ul