about summary refs log tree commit diff
path: root/bskyweb/templates/post.html
diff options
context:
space:
mode:
Diffstat (limited to 'bskyweb/templates/post.html')
-rw-r--r--bskyweb/templates/post.html25
1 files changed, 25 insertions, 0 deletions
diff --git a/bskyweb/templates/post.html b/bskyweb/templates/post.html
new file mode 100644
index 000000000..a24f64ab5
--- /dev/null
+++ b/bskyweb/templates/post.html
@@ -0,0 +1,25 @@
+{% extends "base.html" %}
+
+{% block head_page_meta -%}
+<!-- TODO: "same as" indication with at:// URI? -->
+{%- if postView -%}
+	<meta property="og:type" content="article"/>
+	<meta name="twitter:card" content="summary"/>
+  {%- if postView.Author.DisplayName -%}
+	<meta property="og:title" content="{{ postView.Author.DisplayName }} / {{ postView.Author.Handle }}"/>
+	<meta name="twitter:title" content="{{ postView.Author.DisplayName }} / {{ postView.Author.Handle }}"/>
+  {%- else -%}
+	<meta property="og:title" content="{{ postView.Author.Handle }}"/>
+	<meta name="twitter:title" content="{{ postView.Author.Handle }}"/>
+  {%- endif -%}
+	{%- if postView.Record.Text -%}
+	<meta name="twitter:description" content="{{ postView.Record.Text }}"/>
+	<!-- TODO: could put any images in here, or author avatar -->
+	{%- endif -%}
+{%- endif -%}
+{%- endblock %}
+
+{% block noscript_extra -%}
+<p>{{ postView.Author.DisplayName }} / {{ postView.Author.Handle }}
+<p>{{ postView.Record.Text }}
+{%- endblock %}