rbetree
|
e0e8ef39ee
|
refactor: 合并书签配置文件
- 将 bookmarks.yml 和 bookmarks-four-level.yml 合并为统一配置
- 添加2层、3层、4层结构的完整示例
- 删除 bookmarks-four-level.yml 文件
- 更新 site.yml 中的导航配置,移除重复的书签导航项
- 更新 config/README.md 中的文档引用
|
2025-12-26 14:55:15 +08:00 |
|
rbetree
|
704e895773
|
feat: 首页由 navigation 首项决定
- 移除 navigation.active 配置项,默认页以 navigation[0] 为准(生成端/前端一致)
- 注入 homePageId;首页渲染用 profile.title/profile.subtitle 覆盖 title/subtitle
- 模板按 homePageId 切换首页/非首页标题 DOM 与 data-editable,避免样式错位
- 更新默认配置与文档;书签导入不再写入 active 字段
- 新增/更新单测覆盖首页规则与 profile 覆盖
BREAKING CHANGE: 不再支持 navigation[].active;通过调整 navigation 顺序设置默认页/首页
|
2025-12-26 11:04:40 +08:00 |
|
rbetree
|
7d44930b59
|
feat: 移除首页顶部欢迎区的 description
|
2025-12-22 20:34:04 +08:00 |
|
rbetree
|
670e73e93c
|
fix: 补齐书签 subgroups 渲染并对齐 README
- 修复 subgroups 生成但不展示的问题(模板渲染 + 前端结构导出)
- 更新 README:配置示例/完全替换策略/多层级说明与 helper 文档,减少重复说明
|
2025-12-22 02:16:01 +08:00 |
|
rbetree
|
2daba411ba
|
docs: 更新重构各readme文件
|
2025-12-22 01:45:58 +08:00 |
|
rbetree
|
7a7bf361e3
|
fix: 对齐配置策略并加固书签导入
1) src/bookmark-processor.js:加固书签导入
- config/user/ 不存在时先从 config/_default/ 初始化一套完整用户配置(符合“完全替换”策略)
- 优先更新 config/user/site.yml 的 navigation,确保包含 id: bookmarks;失败再兼容旧 navigation.yml
- 无 .html 书签文件时由报错改为警告并跳过,不阻塞流程
- 导航更新日志按结果输出,不再无条件“已更新”
2) config/README.md:修正文档
- 明确配置加载为“完全替换、不合并”
- 补充首次使用建议:复制 config/_default/ 到 config/user/
3) package.json:许可证对齐
- license 从 MIT 改为 AGPL-3.0-only(与 LICENSE/README 对齐)
4) .gitignore:忽略工具目录
- 新增忽略 .serena/
|
2025-12-22 00:19:44 +08:00 |
|
rbetree
|
b95a39db1d
|
refactor: 修改默认配置
|
2025-11-09 21:58:07 +08:00 |
|
rbetree
|
cc35e3e7c9
|
refactor: 修改项目logo
|
2025-11-09 21:50:31 +08:00 |
|
rbetree
|
c27464c452
|
docs: 更新readme文档
|
2025-11-09 21:49:35 +08:00 |
|
coolzr
|
ad3cba549b
|
feat: 所有页面支持1到4层级的嵌套结构
|
2025-10-24 00:40:43 +08:00 |
|
coolzr
|
cceb83f9a5
|
feat: 将导航配置合并到站点配置中
- 将导航配置从独立的 navigation.yml 合并到 site.yml 中
- 更新 generator.js 以优先使用 site.yml 中的导航配置
- 添加回退机制,当 site.yml 中无导航配置时仍支持独立的 navigation.yml
|
2025-10-23 02:01:46 +08:00 |
|
coolzr
|
9e2a8b0da4
|
feat(readme): 更新文档和配置注释
|
2025-10-19 01:12:44 +08:00 |
|
Zuoling Rong
|
edbf1aaf97
|
fix: 优化页面布局与欢迎文本对齐效果
|
2025-07-07 01:49:45 +08:00 |
|
Zuoling Rong
|
4a5f44bc71
|
fix: 解决重构后自定义页面问题
1. 添加模板回退机制,当找不到指定模板时自动使用page.hbs通用模板
2. 支持在页面配置中通过template字段指定使用的模板文件
3. 更新配置文件和文档,添加template字段使用说明
Closes #10
|
2025-05-09 16:14:15 +08:00 |
|
Zuoling Rong
|
6924ce1c51
|
docs: 添加或修改各目录README文档
|
2025-05-09 01:09:55 +08:00 |
|
Zuoling Rong
|
4c3c5d23fa
|
refactor: 优化重构后的系统并添加文档
|
2025-05-09 00:14:28 +08:00 |
|
Zuoling Rong
|
9ea6cb1f09
|
refactor: 完成Handlebars模板组件化
|
2025-05-09 00:13:50 +08:00 |
|
Zuoling Rong
|
5949d08964
|
修复模块化配置的不完整加载问题
完成了模块化配置文件中的home.yml和site.yml的完整加载
|
2025-05-03 23:29:17 +08:00 |
|
Zuoling Rong
|
33d573698a
|
更新模块化配置支持
|
2025-05-02 20:14:21 +08:00 |
|