feat: add og tags for nicer previews #10

Manually merged
ryan merged 7 commits from feat/add-og-tags into main 2024-07-10 21:15:27 +00:00
2 changed files with 2 additions and 0 deletions
Showing only changes of commit 35a33d681b - Show all commits

View File

@ -24,6 +24,7 @@ description: >- # this means to ignore newlines until "baseurl:"
Understand and mitigate security threats others won't see coming. Understand and mitigate security threats others won't see coming.
baseurl: "" # the subpath of your site, e.g. /blog baseurl: "" # the subpath of your site, e.g. /blog
url: "https://distrust.co" # the base hostname & protocol for your site, e.g. http://example.com url: "https://distrust.co" # the base hostname & protocol for your site, e.g. http://example.com
banner: "https://distrust.co/assets/base/distrust-logo.png"
header_pages: header_pages:
- index.md - index.md

View File

@ -16,6 +16,7 @@
<meta content="{{ page.title }}" property="og:title" /> <meta content="{{ page.title }}" property="og:title" />
<meta content="article" property="og:type" /> <meta content="article" property="og:type" />
{% else %} {% else %}
<meta content="{{ site.banner }}" property="og:image" />
anton marked this conversation as resolved Outdated
Outdated
Review

You'll also need to add the Twitter specific tags

   <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:description" content=" ">
    <meta name="twitter:title" content="{{ page.title }}">
    <meta name="twitter:site" content="">
    <meta name="twitter:image" content="">
You'll also need to add the Twitter specific tags ```html <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:description" content=" "> <meta name="twitter:title" content="{{ page.title }}"> <meta name="twitter:site" content=""> <meta name="twitter:image" content=""> ```
<meta content="{{ site.title }}" property="og:title" /> <meta content="{{ site.title }}" property="og:title" />
<meta content="website" property="og:type" /> <meta content="website" property="og:type" />
{% endif %} {% if page.summary %} {% endif %} {% if page.summary %}