diff --git a/layouts/_default/rss.xml b/layouts/_default/rss.xml
index e063a8d..9ddc039 100644
--- a/layouts/_default/rss.xml
+++ b/layouts/_default/rss.xml
@@ -29,12 +29,13 @@
-
{{ .Title }}
{{ .Permalink }}
- {{ .Date.Format "2006-01-02 15:04" | safeHTML }}
+ {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}
{{ with .Site.Author.email }}{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}}
{{ .Permalink }}
-
{{ .Description | transform.XMLEscape | safeHTML }}
- {{ .Content | transform.XMLEscape | safeHTML }}
+ <strong>{{ .Description | transform.XMLEscape | safeHTML }}</strong>
+
+ {{ .Content | transform.XMLEscape | safeHTML }}
{{ end }}
diff --git a/layouts/_markup/render-image.html b/layouts/_markup/render-image.html
index 9b31370..e41a6b7 100644
--- a/layouts/_markup/render-image.html
+++ b/layouts/_markup/render-image.html
@@ -1,15 +1,40 @@
+{{- $u := urls.Parse .Destination -}}
+{{- $src := $u.String -}}
+{{- if not $u.IsAbs -}}
+ {{- $path := strings.TrimPrefix "./" $u.Path -}}
+ {{- with or (.PageInner.Resources.Get $path) (resources.Get $path) -}}
+ {{- $src = .RelPermalink -}}
+ {{- with $u.RawQuery -}}
+ {{- $src = printf "%s?%s" $src . -}}
+ {{- end -}}
+ {{- with $u.Fragment -}}
+ {{- $src = printf "%s#%s" $src . -}}
+ {{- end -}}
+ {{- end -}}
+{{- end -}}
{{- if .IsBlock -}}
{{- with .Title }}{{ . }}{{ end -}}
{{- else -}}
{{- end -}}
+{{- /**/ -}}
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index 479420a..d73dfe6 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -9,6 +9,9 @@
+{{ with .OutputFormats.Get "rss" }}
+ {{ printf `` .Rel .MediaType.Type .Permalink site.Title | safeHTML }}
+{{ end }}
{{ if .IsHome }}
{{ site.Title }}