rbetree
|
1625f7342c
|
feat: 调整页面顶部区域&重构项目页热力图&优化markdown内容页
|
2026-01-21 19:21:51 +08:00 |
|
rbetree
|
1049566937
|
feat(theme): 新增主题模式配置,支持跟随系统
- 新增 site.theme.mode 配置(dark/light/system)
- 支持 prefers-color-scheme 系统主题跟随
- 用户手动切换后停止跟随并持久化
ref #36
|
2026-01-17 00:59:05 +08:00 |
|
rbetree
|
8f81b430b9
|
feat(extension): 缩减配置注入并输出 menav-config.json
- 构建:生成 dist/menav-config.json 供扩展按需加载
- 页面:menav-config-data 仅注入扩展元信息(configUrl/pageTemplates/icons/homePageId/allowedSchemes)
- 运行时:模板判定优先 pageTemplates,兼容旧 cfg.data[pageId].template
- 文档:更新 README 的扩展接口说明
|
2026-01-07 19:35:20 +08:00 |
|
rbetree
|
8a1b6a2d90
|
refactor: 去除顶部进度条&恢复滚动条
|
2026-01-04 22:44:16 +08:00 |
|
rbetree
|
4cc10dd2b2
|
feat: 减少渲染阻塞并压缩静态资源
- 移除首页副标题固定 Quicksand 外链字体,改为跟随全站字体变量
- 字体配置新增 fonts.preload(preload+onload 非阻塞加载,含 noscript 回退)
- Font Awesome CSS 改为 preload+onload 非阻塞加载,降低 render-blocking
- 构建阶段使用 esbuild 压缩 dist 的 style/script/pinyin-match(无 esbuild 时回退为直接复制)
- 同步更新文档说明与更新日志
|
2026-01-04 17:03:16 +08:00 |
|
rbetree
|
87b4cea290
|
feat: 重构搜索框样式
|
2026-01-02 23:02:02 +08:00 |
|
rbetree
|
30d50ebcd7
|
fix: 修复外部资源、图标模式与嵌套交互(#30)
Fixes: https://github.com/rbetree/menav/issues/30
- Font Awesome:bootcdn→Cloudflare cdnjs
- favicon:gstatic `.com` 失败自动回退 `.cn`
- `icons.mode`:修复 `site.yml` 配置未生效(提升到顶层)
- 站点级图标覆盖:支持 `faviconUrl` / `forceIconMode`(优先级:`faviconUrl` > `forceIconMode` > `icons.mode`)
- 折叠交互:恢复二级分组折叠按钮(桌面端悬停显示)
- 新标签页:递归补齐多级 `sites.external` 默认值
|
2026-01-02 18:09:20 +08:00 |
|
rbetree
|
4eea833f20
|
feat: 调整字体
|
2025-12-28 19:28:04 +08:00 |
|
rbetree
|
ba78c8e564
|
feat: 微调ui布局
|
2025-12-23 02:04:55 +08:00 |
|
rbetree
|
03b743e337
|
refactor: 修改社交链接样式布局
|
2025-12-22 22:28:28 +08:00 |
|
rbetree
|
2b366ae7ca
|
feat: 优化调整卡片样式布局
- 站点卡片改为紧凑布局并统一动态渲染
- 搜索框玻璃拟态与 Ctrl/Cmd+K 聚焦
|
2025-12-22 19:56:03 +08:00 |
|
rbetree
|
cc35e3e7c9
|
refactor: 修改项目logo
|
2025-11-09 21:50:31 +08:00 |
|
rbetree
|
886bc464d1
|
feat: 新增'分类展开/收起'按钮
|
2025-10-27 15:01:17 +08:00 |
|
coolzr
|
139c21ebe4
|
feat: 优化搜索框样式
|
2025-10-19 01:49:15 +08:00 |
|
coolzr
|
354a069cd6
|
Merge branch 'main' of https://github.com/rbetree/menav
|
2025-10-14 19:34:51 +08:00 |
|
coolzr
|
6447abef3a
|
feat: 完善MeNav浏览器扩展API规范实现
|
2025-10-14 19:34:47 +08:00 |
|
nsnans
|
338d0304d1
|
feat(search): 引入拼音搜索
* add pinyin search
* style(highlight): keep theme-aware background
- restore theme-aware .highlight with --highlight-bg
- add highlight vars for light/dark
chore: load pinyin lib before script.js
- ensure pinyin-match.js loads before script.js to avoid runtime dependency issues
docs: add third-party notice for pinyin-match
- add placeholder notice; replace with upstream license after verification
---------
Co-authored-by: neo <neo@example.com>
Co-authored-by: Maintainer (PR Edit) <maintainer@local>
|
2025-10-14 03:49:17 +08:00 |
|
Zuoling Rong
|
4c7a5e6a60
|
feat: 完善MeNav浏览器扩展API规范实现
|
2025-07-06 23:20:50 +08:00 |
|
Zuoling Rong
|
9a70864790
|
fix: 替换Font Awesome CDN
|
2025-06-26 19:07:02 +08:00 |
|
Zuoling Rong
|
c72f7fd9f5
|
feat: 实现MeNav浏览器扩展支持接口
为支持浏览器扩展的HTML替换方案,对原仓库进行以下修改:
- 在generator.js中添加配置数据序列化和嵌入功能
- 在default.hbs中添加配置数据存储元素
- 在site-card.hbs和category.hbs中添加数据属性标识符
- 在script.js中添加全局MeNav对象和API方法
|
2025-05-22 22:58:02 +08:00 |
|
Zuoling Rong
|
47ab611501
|
feat(search): 添加搜索框切换搜索引擎提示
修改搜索框placeholder文本,增加"点击右侧图标可切换搜索引擎"提示
|
2025-05-09 17:29:42 +08:00 |
|
Zuoling Rong
|
fb32f06f19
|
feat(search): 集成多搜索引擎功能
添加Google、Bing、百度外部搜索引擎集成,支持用户通过搜索框右侧图标选择搜索引擎
|
2025-05-09 15:06:59 +08:00 |
|
Zuoling Rong
|
9ea6cb1f09
|
refactor: 完成Handlebars模板组件化
|
2025-05-09 00:13:50 +08:00 |
|
Zuoling Rong
|
6474fa3635
|
refactor: 完成Handlebars模板系统基础集成
|
2025-05-09 00:12:24 +08:00 |
|