diff --git a/assets/css/style.scss b/assets/css/style.scss
index 597f494..01e5a9d 100644
--- a/assets/css/style.scss
+++ b/assets/css/style.scss
@@ -581,6 +581,29 @@ select {
}
}
+.actions {
+ @extend .clearfix;
+ margin-top: 15px;
+ margin-bottom: 15px;
+ font-size: .75rem;
+ line-height: 1;
+ @include color(color, contrast-text);
+ .action-item {
+ float: left;
+ margin: 0 6px 6px 0;
+ text-transform: uppercase;
+ @include color(background, contrast-background);
+ &:hover {
+ @include color(background, main-color);
+ }
+ .action-link {
+ @extend .btn;
+ display: block;
+ padding: 10px 15px;
+ }
+ }
+}
+
@mixin subarticle-element {
padding-top: 10px;
padding-bottom: 10px;
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
index 6573cc6..27beece 100644
--- a/layouts/_default/baseof.html
+++ b/layouts/_default/baseof.html
@@ -6,7 +6,7 @@
{{ block "title" . }}{{ if not .IsHome }}{{ with .Title }}{{ . }} - {{end}}{{ end }}{{ .Site.Title }}{{ end }}
-
+
{{ template "_internal/opengraph.html" . }}
{{ template "_internal/schema.html" . }}
{{ template "_internal/twitter_cards.html" . }}
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index 145ca71..3083c70 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -8,13 +8,8 @@
{{ if not .Params.nometa }}
{{ partial "post_meta" . }}
- {{ if (.Param "speak") }}
-
- {{ $speakScript := resources.Get "js/speak.js" | minify | fingerprint }}
-
-
- {{ end }}
+ {{ partial "post_actions" . }}
{{ end }}
{{ partial "oldcontentwarning" . }}
diff --git a/layouts/_default/summary.html b/layouts/_default/summary.html
index 4150aa0..7bb6818 100644
--- a/layouts/_default/summary.html
+++ b/layouts/_default/summary.html
@@ -13,7 +13,7 @@
{{ end }}
{{ end }}
{{ if not .Params.nometa }}
- {{ with partialCached "post_meta" . .RelPermalink }}
+ {{ with partialCached "summary_meta" . .RelPermalink }}
{{ . }}
{{ end }}
{{ end }}
diff --git a/layouts/partials/list_meta.html b/layouts/partials/list_meta.html
index 705ca50..d7e4a46 100644
--- a/layouts/partials/list_meta.html
+++ b/layouts/partials/list_meta.html
@@ -1,8 +1,3 @@
-{{ if .Param "shareLink" }}
-
-{{ end }}
{{ if .IsTranslated }}
{{ i18n "translations" }}: {{ $delimiter := "" }}{{ range .Translations }}{{ $delimiter }}
{{ .Language.LanguageName }} {{ $delimiter = ", " }}{{ end }}
diff --git a/layouts/partials/post_actions.html b/layouts/partials/post_actions.html
new file mode 100644
index 0000000..0137475
--- /dev/null
+++ b/layouts/partials/post_actions.html
@@ -0,0 +1,13 @@
+{{ if or (.Param "shareLink") (.Param "speak") }}
+
+ {{ if (.Param "shareLink") }}
+
+ {{ end }}
+ {{ if (.Param "speak") }}
+
+ {{ $speakScript := resources.Get "js/speak.js" | minify | fingerprint }}
+
+
+ {{ end }}
+
+{{ end }}
\ No newline at end of file
diff --git a/layouts/partials/post_meta.html b/layouts/partials/post_meta.html
index 97469c0..8b9aaaa 100644
--- a/layouts/partials/post_meta.html
+++ b/layouts/partials/post_meta.html
@@ -27,11 +27,6 @@
{{ end }}
{{ end }}
-{{ if .Param "shareLink" }}
-
-{{ end }}
{{ with .Param "syndicate" }}
{{ T "also_on" }}:{{ $delimiter := "" }}{{ range $index, $link := . }}{{ $delimiter }}
{{ (urls.Parse $link).Host }} {{ $delimiter = "," }}{{ end }}
diff --git a/layouts/partials/summary_meta.html b/layouts/partials/summary_meta.html
new file mode 100644
index 0000000..4f49a95
--- /dev/null
+++ b/layouts/partials/summary_meta.html
@@ -0,0 +1,34 @@
+{{ if not (eq .FirstSection.RelPermalink .RelPermalink) }}
+
+{{ end }}
+{{ if not .Date.IsZero }}
+
+ {{.Date.Format ( .Site.Params.dateformat | default "January 02, 2006")}}
+
+{{ end }}
+{{ if ne .Date .Lastmod }}
+
+ {{ T "meta_lastmod" }}: {{.Lastmod.Format ( .Site.Params.dateformat | default "January 02, 2006")}}
+
+{{ end }}
+{{ with .Param "indieweb.reply" }}
+{{ if .link }}
+
+{{ end }}
+{{ end }}
+{{ with .Param "indieweb.like" }}
+{{ if .link }}
+
+{{ end }}
+{{ end }}
+{{ if .IsTranslated }}
+
+ {{ i18n "translations" }}: {{ $delimiter := "" }}{{ range .Translations }}{{ $delimiter }}
{{ .Language.LanguageName }} {{ $delimiter = ", " }}{{ end }}
+
+{{ end }}
\ No newline at end of file