summaryrefslogtreecommitdiff
path: root/assets/css/feed.css
diff options
context:
space:
mode:
authormayx2026-02-04 01:27:35 +0000
committermayx2026-02-04 01:27:35 +0000
commit1553183d31d0e34ec94ad58748042f117c1bc084 (patch)
tree23b5a7817b5517e1e8fbd836cbd729d5171ad932 /assets/css/feed.css
parent0ad9008f3e573974bfce9caa9233eb4597439ef0 (diff)
Update 5 files
- /_data/other_repo_list.csv - /assets/css/feed.css - /assets/css/xslt.css - /_layouts/xslt_container.html - /rss.xml
Diffstat (limited to 'assets/css/feed.css')
-rw-r--r--assets/css/feed.css131
1 files changed, 131 insertions, 0 deletions
diff --git a/assets/css/feed.css b/assets/css/feed.css
new file mode 100644
index 0000000..a81b03e
--- /dev/null
+++ b/assets/css/feed.css
@@ -0,0 +1,131 @@
+@namespace atom "http://www.w3.org/2005/Atom";
+@namespace content "http://purl.org/rss/1.0/modules/content/";
+@namespace dc "http://purl.org/dc/elements/1.1/";
+
+body,
+rss,
+atom|feed {
+ font-family: -apple-system, BlinkMacSystemFont,
+ "Segoe UI", Roboto,
+ "Noto Sans SC", "PingFang SC",
+ "Microsoft YaHei", Arial, sans-serif;
+ background: #f4f5f7;
+ color: #222;
+ margin: 0;
+ padding: 2em 1em;
+ /* 左右内边距 1em,竖屏不贴边 */
+ font-size: 14px;
+ line-height: 1.6;
+
+ max-width: 780px;
+ /* 最大宽度,桌面端居中 */
+ margin-left: auto;
+ margin-right: auto;
+}
+
+channel>title,
+atom|feed>atom|title {
+ display: block;
+ font-size: 1.7em;
+ font-weight: 700;
+ margin: 0 0 1.2em 0;
+ text-align: center;
+ letter-spacing: -0.01em;
+}
+
+item,
+atom|entry {
+ display: block;
+ background: #ffffff;
+ padding: 1.1em 1.2em;
+ margin-bottom: 1.1em;
+ border-radius: 14px;
+ box-shadow:
+ 0 8px 24px rgba(0, 0, 0, 0.04),
+ 0 2px 6px rgba(0, 0, 0, 0.03);
+}
+
+item>title,
+atom|entry>atom|title {
+ display: block;
+ font-size: 1.15em;
+ font-weight: 600;
+ margin-bottom: 0.45em;
+ color: #111;
+ letter-spacing: -0.01em;
+}
+
+item>description,
+atom|entry>atom|summary {
+ display: block;
+ color: #555;
+ line-height: 1.65;
+ max-height: 16.5em;
+ overflow: hidden;
+ position: relative;
+}
+
+item>description::after,
+atom|entry>atom|summary::after {
+ content: "…";
+ position: absolute;
+ right: 0.3em;
+ bottom: 0;
+ padding-left: 1.5em;
+ background: linear-gradient(to right,
+ rgba(255, 255, 255, 0),
+ #ffffff 70%);
+ font-weight: 600;
+}
+
+link,
+guid,
+pubDate,
+author,
+category,
+comments,
+source,
+enclosure,
+content|encoded,
+dc|creator,
+lastBuildDate,
+atom|id,
+atom|link,
+atom|updated,
+atom|published,
+atom|author,
+atom|category,
+atom|rights,
+atom|content,
+language,
+generator {
+ display: none;
+}
+
+channel>description,
+atom|feed>atom|subtitle {
+ display: block;
+ margin: 0.4em 0 2em 0;
+ /* 与条目明显拉开 */
+ text-align: center;
+ color: #666;
+ font-size: 0.95em;
+}
+
+channel>title,
+atom|feed>atom|title {
+ margin-bottom: 0.4em;
+ /* 原来较紧,这里放松 */
+}
+
+atom|feed>atom|subtitle::after,
+channel>description::after {
+ content: "这是一个订阅源(Feed)。复制当前URL到任何支持 Atom/RSS 的阅读器,即可订阅本博客的最新文章。\A以下展示了此订阅源包含的最新文章:";
+ display: block;
+ text-align: center;
+ font-size: 0.95em;
+ color: #666;
+ margin: 1em 0 2em 0;
+ line-height: 1.5;
+ white-space: pre-wrap;
+} \ No newline at end of file