<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>主题 on Hansen's Blog</title><link>https://blog.hansendong.top/tags/theme/</link><description>Recent content in 主题 on Hansen's Blog</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Wed, 12 Aug 2026 22:53:13 +0800</lastBuildDate><atom:link href="https://blog.hansendong.top/tags/theme/index.xml" rel="self" type="application/rss+xml"/><item><title>归影成形 — Hugo 主题—Lumenveil开发手记 (Part 2)</title><link>https://blog.hansendong.top/archives/2026/08/lumenveil-shadow/</link><pubDate>Wed, 12 Aug 2026 19:09:00 +0800</pubDate><guid>https://blog.hansendong.top/archives/2026/08/lumenveil-shadow/</guid><description>&lt;p&gt;上一篇「&lt;a href="https://blog.hansendong.top/archives/2026/08/lumenveil-craft/"&gt;织光成纱 — Hugo 主题—Lumenveil 开发手记 (Part 1)&lt;/a&gt;」是 v0.1.1 → v0.1.3 的开发手记，讲版本演进、设计决策、踩坑。这篇是续篇——v0.1.4 → v0.1.5 的故事：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;一个 Chromium bug&lt;/strong&gt;：&lt;code&gt;backdrop-filter + box-shadow + border-radius&lt;/code&gt; 三件套同元素时 box-shadow 不被 border-radius 裁剪，圆角区域漏出直角阴影。两轮修复，最后用 &lt;code&gt;::before&lt;/code&gt; 伪元素彻底解决。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;三次间距微调&lt;/strong&gt;：分享栏「这篇文章有帮助？复制文章链接」从 5px padding 到 14px 到 18px/20px——测准的不是 padding 数值，是行到上下两条分割线的相对距离。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;一个 404&lt;/strong&gt;：blog 首页「浏览全部文章」跳到 &lt;code&gt;/posts/&lt;/code&gt; 永远 404——因为 &lt;code&gt;mainSections = ['archives']&lt;/code&gt;，模板硬编码 &lt;code&gt;/posts/&lt;/code&gt;。&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;移动端卡片精简&lt;/strong&gt;：摘要 &lt;code&gt;truncate 140→92&lt;/code&gt; + 移动端 CSS &lt;code&gt;-webkit-line-clamp: 2&lt;/code&gt; + padding/margin 收紧——template + CSS 双保险，少一个就 broken。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="主线影要归到形"&gt;主线：影要归到形&lt;/h2&gt;&#10;&lt;h3 id="症状评论区底部黑色直角"&gt;症状：评论区底部黑色直角&lt;/h3&gt;&#10;&lt;p&gt;提交 &lt;code&gt;351d969&lt;/code&gt; 修复评论模块底部黑色直角阴影：&lt;/p&gt;</description></item><item><title>织光成纱 — Hugo 主题—Lumenveil开发手记 (Part 1)</title><link>https://blog.hansendong.top/archives/2026/08/lumenveil-craft/</link><pubDate>Wed, 12 Aug 2026 00:38:00 +0800</pubDate><guid>https://blog.hansendong.top/archives/2026/08/lumenveil-craft/</guid><description>&lt;p&gt;上一篇「&lt;a href="https://blog.hansendong.top/archives/2026/08/hugo-lumenveil/"&gt;Hugo + Lumenveil 搭建记录&lt;/a&gt;」讲的是站点部署（baseURL、canonical、缓存、反代、生产静态化）。这篇换视角，讲主题本身。版本怎么演进，每个 commit 加了什么，做了哪些设计决策，踩过哪些坑。写这篇的时候主题在 &lt;code&gt;v0.1.3&lt;/code&gt;。&lt;/p&gt;</description></item><item><title>Hugo + Lumenveil 搭建记录</title><link>https://blog.hansendong.top/archives/2026/08/hugo-lumenveil/</link><pubDate>Tue, 11 Aug 2026 02:22:00 +0800</pubDate><guid>https://blog.hansendong.top/archives/2026/08/hugo-lumenveil/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;得益于 AI 大模型与 openclaw / opencode 的飞速演进，我终于有底气重启搁置多年的博客，并自研了整套 web + blog 主题。&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;Hugo 站点从开发模式迁到生产静态服务的踩坑实录。baseURL、canonical、缓存、模板优先级、视觉留白。记录下来，给以后踩同样坑的人。&lt;/p&gt;</description></item></channel></rss>