柳意梧情 发布于
>=2.25.0
fix(post): 修复文章导航链接逻辑错误
- 修复上一篇按钮指向错误,现在正确指向下一个文章
- 修复下一篇按钮指向错误,现在正确指向前一个文章
- 修复导航标签显示错误,确保前后文章标题正确显示
- 修正aria标签中的文章标题引用错误
fix(categories): 修复分类展示页面链接和计数显示
- 将链接从 /archives 更改为 /categories
- 更新文本从 "全部" 为 "全部分类"
- 修改描述从 "浏览所有文章内容" 为 "浏览所有分类目录"
- 调整计数显示从文章总数改为分类数量
- 使用 #lists.size(categories) 替代 posts.total 计算分类数
style(styles): 格式化菜单图标和导航链接样式
- 为 hydro-menu-icon 添加 align-self、box-sizing 和 overflow 属性
- 修改 svg 元素为 flex 布局并使用 CSS 变量控制尺寸
- 为 hydro-nav-menu__label 添加 flex 显示和居中对齐
- 为 hydro-dropdown 添加 flex 显示和居中对齐
- 为导航链接添加高度和行高设置
- 统一移动端菜单图标的 SVG 尺寸变量
- 为波浪链接添加内联弹性布局对齐方式
feat(scroll): 添加初始滚动保护功能
- 在 base-head.html 和 layout.html 中添加历史记录滚动恢复手动控制
- 创建 initial-scroll-guard.ts 文件实现滚动保护逻辑
- 监听用户滚动行为并记住位置防止页面加载重置到顶部
- 支持键盘滚动操作的记忆功能
- 集成 Lenis 滚动库的兼容性处理
- 在 main.ts 中初始化滚动保护功能
fix(search): 解决移动端搜索输入框字体大小问题
- 在移动设备上为搜索输入框设置 16px 字体大小
- 避免 iOS Safari 缩放导致的布局问题
feat(scroll): 实现程序化滚动行为控制功能
- 添加了 HydroProgrammaticScrollPlan 和相关类型定义
- 创建了滚动计划生成器 createHydroProgrammaticScrollPlan 函数
- 集成了移动设备回顶滚动优化逻辑
- 实现了滚动同步延迟调度机制
- 添加了移动端粗指针设备查询判断
- 更新了 scrollToPosition 函数支持滚动配置文件
- 增加了滚动完成后的同步处理函数
refactor(scroll): 简化滚动行为配置并移除不必要的属性
- 移除 prefersReducedMotion 和 viewportHeight 属性
- 删除移动端返回顶部的动画持续时间计算逻辑
- 移除自定义缓动函数和距离计算相关代码
- 简化滚动计划创建逻辑,统一使用立即执行模式
- 将移动设备返回顶部行为改为直接跳转而非平滑滚动
style(post): 优化文章页面样式和功能实现
- 添加表格头部渐变背景和边框样式
- 重构列表样式,实现自定义复选框和编号列表效果
- 优化链接悬停效果和可访问性支持
- 添加媒体元素宽度控制属性支持
- 改进图片和视频对齐方式及布局
- 优化多列布局组件样式和响应式设计
- 增强表格滚动容器视觉效果
- 改进详情展开组件交互体验
- 添加画廊组件支持
- 重命名内容增强函数以提高代码清晰度
- 优化作者信息显示逻辑,处理名称为空的情况
Full Changelog: 1.0.0-beta6...1.0.0-beta7
Generated from 1.0.0-beta7
资源下载
- halo-theme-hydro-minim-1.0.0-beta7.zip