Releases
v3.8.0
Plainstruct 3.8.0 Release
Compare
Sorry, something went wrong.
No results found
[3.8.0] - 2026-10-05
新增
编辑器:插入链接弹窗与「在新窗口打开」 :点击链接按钮(或 ⌘/Ctrl+K)弹出配置窗口 —— 输入链接地址 与显示文本 (自动预填选中文本),并可勾选**「在新窗口打开」**;勾选后以 {: target="_blank"} 属性块写入 Markdown,渲染管线自动转写为 target="_blank" + rel="noopener noreferrer" 并从页面输出中移除属性块文本,新窗口打开的链接不会被仿制网站滥用(站内链接建议保持同窗);普通链接语法与既有站内链接改写完全不受影响
编辑器:格式按钮激活态 :光标或选区正处于某格式中时,工具栏对应按钮自动亮起(强调色淡底) —— 标题 H1–H3 按级别点亮,加粗/斜体/删除线/行内代码/引用/无序与有序列表/代码块各归其位,当前格式一目了然,再次按下即取消该格式
图片预览插件:渲染方式切换(像素 / 抗锯齿) :灯箱工具条新增渲染方式按钮 —— 像素渲染 关闭图像插值,放大时像素网格边缘清晰锐利(检查像素画、UI 截图与二维码细节时使用),抗锯齿渲染 即默认的平滑放大;按钮带激活态标记,本次预览内随时切换
图片预览插件:移动端手势修复 + 禁用网页缩放 :移动端上滑动照片不跟手、双指缩放被浏览器拿去缩放网页导致图片无法放大 —— 现灯箱层启用 touch-action: none,触摸手势全部归灯箱内部手势,拖拽 1:1 跟手 、双指捏合缩放图片本身 而不再缩放网页,双击缩放同样归位;插件同时收紧页面 viewport 禁用网页缩放,iOS 以捕获 gesturestart 事件兜底拦截
新建文档弹窗内嵌作者署名与 AIGC 声明 :新建文档时即可填写作者署名 并选择 AIGC 声明 档位,随配置头一并写入文档;署名输入框自动汇总站内已有文档用过的作者署名 (输入框下拉列出),点击即可快速选择既有署名身份,也可自由输入新署名
博客主题:桌面端 / 移动端布局分别设置(五款博客主题) :卡片流与顶栏、正文字号区分桌面与移动(窗口宽度 ≤640px)两档独立配置 —— 「移动端卡片并排 」「移动端封面图高度 」「移动端顶栏宽度 」「移动端顶栏变形后宽度 (顶栏为药丸/圆角矩形形态时,窄屏以百分比替代桌面端像素值)」「正文字号(桌面端) 」与「正文字号(移动端) 」,以及「卡片流字号(桌面端) 」与「卡片流字号(移动端) 」(文章卡片的标题/日期/描述随卡片流字号等比缩放,两项配置在「卡片外观」分组);移动端不再沿用桌面端数值,手机阅读字号、卡片密度与顶栏宽度可单独调优
博客主题:移动端顶栏目录按钮(五款博客主题) :「顶栏与导航」组新增**「移动端顶栏显示目录按钮」**开关 —— 开启后窗口宽度 ≤640px 时顶栏导航收进目录按钮,点击从顶栏下方展开毛玻璃导航面板(含当前页导航与归档入口,当前页高亮,点击链接或面板外自动收起);顶栏过满不再拥挤
博客主题:主页卡片流宽度真正全宽 + 移动端独立设置(五款博客主题) :主页卡片流宽度百分比此前相对统一容器(正文宽度 + 固定边距)计算 —— 设为 100% 也只是容器宽,永远到不了窗口全宽;现首页系列(含分页页)解除该容器限宽,宽度百分比真正相对窗口内容宽 ,100% 即窗口全宽(保留页面呼吸边距);另新增**「移动端主页卡片流宽度(%)」**(≤640px 生效,缺省 92%),与桌面端分开设置
博客主题:顶栏导航自定义显示名(五款博客主题) :顶栏导航选择器(选择要显示的文章或文件夹)保留原交互,另给选中的每一项 新增**「顶栏显示名」**输入框 —— 该项在顶栏中以此名称展示,可与页面真实标题不同(如把「关于本站」在顶栏显示为「关于」);留空显示页面标题,选择弹窗中勾掉再勾回不丢失已设名称;旧版选择数据无需迁移,自动兼容
博客主题:主页分类卡片流每组最多显示(五款博客主题) :「布局」组新增**「分类卡片流每组最多显示(篇)」(0 = 不限制)—— 主页「卡片流按分类分组」时,超过上限的分组只展示前 N 篇,组尾出现 「查看更多 →」**,点击进入该分类的文件夹落地页;「未分类」组没有落地页,不显示查看更多;归档页的分类视图不受限制,仍列出全部文章
博客主题:文件夹页筛选、排序、视图切换与默认视图(五款博客主题) :文件夹落地页头部新增**「卡片流 / 目录」视图切换**(与归档页同款胶囊按钮,初始高亮与默认视图一致,页内即时切换);卡片流视图顶部新增筛选框 (按卡片文本即时过滤)与排序控件 —— 可按默认排序 (文件夹手动排序)、更新日期 (文档最后修改时间,构建时从文件系统采集)、发布日期 (front-matter date)、标题 排序,方向按钮一键切正序 / 倒序 ;文件树「文件夹页面设置」选择的显示方式成为文件夹页的默认视图 (页面打开即默认视图,访客可在页内切换)
文件夹页可直接编辑,正文与卡片流同页共存 :文件树文件夹行的悬停快捷按钮与右键菜单新增**「编辑文件夹页」—— 点击打开该文件夹的 index.md(没有时自动创建一篇,标题取文件夹名并打开编辑器);博客站点的文件夹页保留 卡片流**,index.md 的正文渲染在卡片流上方 (排版与文章正文一致),文件夹页从「只能二选一」变为「引导文字 + 文章卡片」同页呈现;文档站点保持原行为(以 index.md 正文为准)
文件树快捷按钮:编辑配置头 :文档、文件夹、主页的悬停快捷按钮新增**「编辑配置头」**—— 文档直达配置头表单;文件夹经其 index.md 打开配置头(没有文件夹页 md 时先自动创建);主页行同样提供;文件夹右键菜单同步加入该入口
博客主题:页脚配置(五款博客主题) :新增「页脚」配置组 —— 「页脚说明」 (显示在每页底部的一行文字,留空不显示);「显示构建版本与日期」及「构建信息格式」 (支持 {date} / {time} / {version} 令牌,格式输入框下方附令牌按钮 点击插入,每次构建或预览时自动替换为当次时刻 —— 缺省格式为「构建于 {date} {time}」,需要展示应用版本可在格式中加入 {version} 令牌);「友情链接」 (每行一条「名称|链接|图标地址」,图标可选,支持外链图标与站内图标路径 —— 站内路径自动按页面深度换算);全部留空时页脚不占位、不显示分隔线
主题配置面板:多行文本与令牌按钮 :配置字段新增 textarea 类型(如友情链接的每行一条编辑)与文本字段的令牌按钮 (构建信息格式等占位符场景,点击即插入)
修复
编辑器:插入图片弹窗的宽度/高度输入不再重叠 :宽度与高度此前各自并排挤着一个单位下拉(%)或 px,窄窗口下输入框与下拉互相叠压;现单位并入输入框直接填写(如 80%、640px,裸数字按百分比处理),布局恢复清爽
图片预览插件:标记模式光标修正彻底生效 :光标修正样式此前注入在 <head> 末尾,而插件样式链接注入在 </body> 前 —— 文档顺序更靠后的 main img { cursor: zoom-in } 把修正压过,未带标记的图片依旧显示放大光标;现修正样式注入到文档末尾(插件样式之后),标记模式下未带标记的图片保持默认光标,带标记的仍显放大光标,链接内图片保持 pointer
变更
移除工具栏「图片预览块」按钮 :图片预览插件的 class 标记可由「插入图片」弹窗直接填写(HTML 嵌入方式的图片 class 字段),预览块按钮的独立路径不再必要 —— 按钮与对应插入逻辑移除,工具栏更精简;已插入的 <figure class="ps-image"> 图片块照常渲染
十款内置主题版本号升至 3.8.0
You can’t perform that action at this time.