Repository navigation
这次更新继续打磨管理后台:设置、分类与标签、编辑器的发布按钮、部署页和登录页都重新整理,界面更统一,状态更容易看清。从这个版本起,Kite 会在有新版本发布时提醒你。
更新内容
- 新版本提醒:发布版的
kite serve/kite run每天最多向 GitHub 查询一次最新版本。有新版本时,服务启动时和日志里会提示;后台在每个浏览器里弹出一次提醒,「系统 → 部署」的上线前检查里也会一直显示,并附上更新内容链接和升级方法(容器里提示拉取新镜像)。它只负责提醒,不会自动替换程序,也不会修改kite.lock。设置KITE_NO_UPDATE_CHECK=1可以关闭检查。 - 编辑器只有一个发布按钮:已发布文章顶部的「保存」和「更新」合并为「发布改动」;只保存不发布放在按钮旁的菜单里,⌘S / Ctrl+S 照旧保存。没有可发布的改动时按钮变灰,已保存但还没发布的文章会在标题下标出「未发布」。
- 部署页一次看一种方式:先选「推送到 Git」或「导出 zip」,已在 git 仓库中的站点默认显示推送。右侧「上线前检查」列出站点地址、内容能否读出、Kite 版本和待发布改动,每一项都可以展开查看原因和修复方法;GitHub 连接表单点「开始连接」后才展开,说明文字也更简短。
- 分类和标签重新设计:分类以卡片展示,包含最近 12 个月的发布节奏和最新 3 篇文章;标签平铺成标签墙,点开即可查看相关文章,并进行改名、合并或删除。
- 设置页按路线分段:每个设置页按编号分段,标出有改动或需要修改的部分;撤销和保存放在标题行;输入框、开关和选择器采用统一样式。
- 侧栏宽度可拖动:拖动侧栏边缘可调整宽度,拖到足够窄时自动收起;宽度会被记住。
- 账户卡片更完整:未填写名字时显示风筝头像,第二行显示邮箱或「本地模式」;退出登录放在账户卡片中;账户资料从标题行保存。
- 登录页融入后台风格:登录页和新建站点页改为浅蓝背景上的白色卡片,并使用衬线体 Kite 标识。
- 列表和日期写法统一:今年的日期省略年份,悬停可查看完整时间;内容列表使用带图标的搜索框和筛选标签,只有一页时不再显示分页;仪表盘的标签和链接与新样式保持一致。
- 应用中心截图占位:主题截图加载时显示主题名和流动的光带,加载失败时保留主题名,不再是一块空白灰底。
- 页脚更清楚:页脚使用更大的字号和图标链接,版本号只在悬停时显示。
修复
- 每个设置页的浏览器标签页标题显示当前页面名称。
- 设置页底部的渐隐只在下方还有内容时出现,避免遮住按钮。
- 设置路线当前节点的光晕不再被裁掉。
- 保存文章后立即刷新发布状态,侧栏的待发布卡片不再等到下次检查才更新。
安装
下载对应平台的压缩包,运行前使用本版本附带的 checksums.txt 校验。Docker 镜像为 ghcr.io/kite-plus/kite:0.1.12。
已使用版本固定功能的站点,可运行新版本的 kite wrapper 更新 kite.lock,让本地构建与部署使用同一版本。
完整变更:v0.1.11...v0.1.12