// Return_Index
Published
RefactX Project v1.9 更新日志
本次更新采用全新 Blueprint 蓝图设计语言,重构双栏布局与顶部导航,并新增多用户 Admin 面板、作者独立页面等功能
全新 Blueprint 蓝图设计语言h2
全局统一为 Blueprint 设计语言:全站直角卡片与方角边框、侧栏 subtle hatch 蓝晒纹理背景、加深可视卡片边框,视觉风格更加硬朗统一。
双栏布局重构与浮动导航h2
- 顶部导航改为固定浮动式,悬浮于内容之上并带毛玻璃背景,滚动时始终可见;
- 侧栏 PageAside 抽离为共享组件,全部页面统一使用,高度自动扣除顶部导航(96px)不再占满全屏;
- 侧栏背景镂空大字标题装饰,仅在 2xl 超大断点下展示,避免中屏拥挤;
- 首页独立侧栏同步升级,社交入口、系统状态与全局侧栏视觉对齐。
全局标题字体切换h2
标题字体由 Lexend 替换为经典衬线字体栈(Georgia / Noto Serif SC / 宋体系列),提升长文阅读质感。
多用户 Admin 面板h2
- 新增多用户登录支持,bcrypt 密码哈希改用 base64 编码输出,规避环境变量展开问题;
- 新增基于作者的访问控制(author-based ACL),不同作者只能管理自己的文章,并新增作者独立页面;
- 新增 about.json / friends.json 等数据文件的 schema 化默认内容生成,初始化更稳定;
- 修复 CMS 元数据日期输入框溢出、文章列表按文件名数字降序排序、项目数据数值类型被破坏等若干问题。
关于页重构h2
关于页配置迁移至 JSON 数据文件,并接入 CMS 可视化编辑器;新增个人数据矩阵(schedule / operator role 等)展示模块。
动态页增强h2
- 动态内容支持富文本渲染;
- 新增精确动态时间显示;
- 超长动态自动折叠;
- 修复刷新时 UI 闪烁问题。
页面过渡加载动画h2
重做页面切换加载动画:保留单个 Loader 全屏过渡、入口入场动画、导航期间拦截交互,修复切换闪烁与右键面板闪烁等细节问题。
移动端体验优化h2
- 移动端隐藏侧栏统计与首页社交入口,仅保留核心信息;
- 放大移动端侧栏标题字号;
- 优化移动端顶部导航折叠菜单按钮样式。
性能与稳定性优化h2
- 优化页面加载速度(FCP),减少强制重排(forced reflow)次数;
- 移除冗余组件与样式:NumberTicker、SocialLink、ZoomImage、照片页(photos)等未启用代码;
- 页面过渡期间兼容
prefers-reduced-motion,尊重系统减少动态偏好; - 导航时忽略指向当前 URL 的点击,避免无意义跳转;
- 重写 README 为完整英文使用手册。
问题修复 (Both)h2
- 修复侧栏身份标签数量限制、移动端联系方式展示异常;
- 修复文章卡片垂直间距与其他页面不一致的问题;
- 修复文章作者字段大小写不一致(统一为 refac7);
- 修复登录卡片多余阴影、侧栏装饰模糊、搜索结果无动画等问题;
- 修复 TOC 移动端边框颜色与主题不匹配的问题;
- 修复预览路径返回 404、Admin 面板 Toast 显示异常等问题。
自 v1.8(2026-04-06)以来累计变更 133 个文件,新增 11177 行、删除 7574 行,涉及设计语言、Admin 权限体系、内容管线与性能四个维度。