aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--assets/css/default.css5
-rw-r--r--assets/templates/markdown-feed.yaml1
-rw-r--r--themes/default/layouts/partials/card-meta.html10
-rw-r--r--themes/default/layouts/partials/feeds-generate.html3
4 files changed, 17 insertions, 2 deletions
diff --git a/assets/css/default.css b/assets/css/default.css
index 1c010a2..503aa68 100644
--- a/assets/css/default.css
+++ b/assets/css/default.css
@@ -286,6 +286,7 @@ a {
a:hover {
color: #111;
color: var(--foreground);
+ text-decoration: underline;
text-decoration-thickness: 0.15rem !important;
}
@@ -744,6 +745,10 @@ anchored-entry {
margin-top: -0.5rem;
}
+anchored-entry a {
+ text-decoration: none;
+}
+
anchored-entry svg {
margin-right: 0.25rem;
}
diff --git a/assets/templates/markdown-feed.yaml b/assets/templates/markdown-feed.yaml
index c0337b5..b75a713 100644
--- a/assets/templates/markdown-feed.yaml
+++ b/assets/templates/markdown-feed.yaml
@@ -1,6 +1,7 @@
---
{{ range $key, $value := . -}}
{{- if or
+ (eq $key "author")
(eq $key "date")
(eq $key "tags")
-}}
diff --git a/themes/default/layouts/partials/card-meta.html b/themes/default/layouts/partials/card-meta.html
index b3e3f8e..0498019 100644
--- a/themes/default/layouts/partials/card-meta.html
+++ b/themes/default/layouts/partials/card-meta.html
@@ -3,8 +3,16 @@
</micro-thumbnail>
<section>
- {{ if or .Weight .Params.Liked }}
+ {{ if or .Weight .Params.Liked .Params.feed }}
<anchored-entry>
+ {{- if .Params.feed -}}
+ {{ safeHTML (readFile "static/icons/feather/rss.svg") }}
+ <a
+ title="{{ partial "author-user.html" . }}@{{ replaceRE "^https?://([^/]+).*" "$1" .Site.BaseURL }}"
+ href="{{ .Site.BaseURL }}/{{ partial "author-user.html" . }}">
+ via @{{ partial "author-user.html" . }}
+ </a>
+ {{- end -}}
{{ if .Weight }}
<anchored-pinned>
diff --git a/themes/default/layouts/partials/feeds-generate.html b/themes/default/layouts/partials/feeds-generate.html
index 382de47..14c81ba 100644
--- a/themes/default/layouts/partials/feeds-generate.html
+++ b/themes/default/layouts/partials/feeds-generate.html
@@ -139,16 +139,17 @@
{{ $markdown := resources.ExecuteAsTemplate
$path
(dict
+ "author" $author.user
"content" (print (or .FeedDescription .FeedTitle) ".")
"date" .FeedDateTime
"description" $entitle
"domain" .FeedSourceDomain
+ "image" $imageSource
"link" .FeedLink
"name" .FeedName
"raw" (strings.TrimLeft "/" $path)
"self" (print $author.user "/feeds/" $name "/")
"tags" "[rss]"
- "image" $imageSource
)
$template
}}