MeNav - 一键部署的静态个人导航站 |
自动化构建 |
支持一键书签导入
在线预览
近期更新
点击查看/隐藏
2025/05/16
1. MarksVault 浏览器扩展集成
支持与 MarksVault 浏览器扩展集成
使用扩展自动推送书签文件到 MeNav
自动处理推送的书签文件并更新网站
2025/05/09
1. 搜索引擎集成功能
-
集成Google、Bing、百度搜索引擎
-
通过搜索框图标一键切换不同搜索引擎
-
用户选择保存在本地,下次访问自动应用
2025/05/08
1. Handlebars模板系统重构
-
使用Handlebars模板引擎重构整个前端生成系统
-
实现模块化、组件化的模板结构,包含layouts、pages和components
-
改进代码复用,提高可维护性和扩展性
-
优化HTML生成逻辑,提升性能和代码质量
2025/05/04
1. 移除双文件配置支持
-
完全移除了对双文件配置方法的支持
-
简化了配置加载逻辑,现在仅支持模块化配置
-
保留配置迁移工具
2025/05/03
1. 侧边栏收回功能
-
添加侧边栏折叠/展开按钮,位于Logo文本右侧
-
侧边栏平滑折叠/展开过渡
2. 移动端UI优化
-
修复搜索按钮和侧边栏按钮遮挡问题
-
点击侧边栏导航项后自动收起侧边栏
3. 配置加载优先级修复
-
修复了模块化配置目录加载时的关键问题,确保site.yml中的fonts、profile和social配置正确应用
-
修复了home.yml中的categories配置未正确加载到导航首页的问题
-
增强了配置加载逻辑,确保按照优先级规则完整应用配置
2025/05/02
1. 模块化配置
-
支持将配置拆分为多个文件,便于管理和维护
-
引入配置目录结构,分离页面配置
-
保持向后兼容性,同时支持传统配置文件
2025/05/01
1. 页面布局优化
-
优化了内容区域和侧边栏的间距,确保各种分辨率下内容不会贴近边缘
-
卡片与边框始终保持合理间距,避免在窄屏设备上与滚动条贴边
-
调整了搜索结果区域的边距,与常规分类保持样式一致性
2. 网站卡片文本优化
-
为站点卡片标题添加单行文本截断,过长标题显示省略号
-
为站点描述添加两行限制和省略号,保持卡片布局整洁
-
添加卡片悬停提示,方便查看完整信息
3. 移动端显示增强
-
优化了移动端卡片尺寸,一屏可显示更多网址
-
为不同尺寸移动设备(768px、480px、400px)提供递进式UI优化
-
减小卡片内边距和元素间距,增加屏幕利用率
4. 书签导入功能
-
支持从Chrome、Firefox和Edge浏览器导入HTML格式书签
-
自动处理书签文件,解析文件夹结构和链接
-
生成配置文件,无需手动录入即可批量导入网站链接
-
与GitHub Actions集成,全自动化的导入和部署流程
功能特点
-
简洁美观,响应式布局
-
集成Google、Bing、百度等外部搜索引擎
-
分类展示网站链接
-
支持展示社交媒体链接
-
支持从浏览器导入书签
-
模块化配置
-
可部署到GitHub Pages或任何类似的CI/CD服务,及任何服务器
-
与 MarksVault 浏览器扩展集成,支持自动推送书签
快速部署指南
只需三步,无需编码,即可拥有个人导航站:
1. Fork仓库并启用功能
-
Fork本仓库到您的GitHub账号
-
启用Actions和GitHub Pages功能
2. 自定义配置
-
复制
config\_default
中默认配置文件到config\user
自定义配置文件夹 -
修改配置
-
提交到项目仓库
3. 导入书签(可选)
使用 MarksVault 浏览器扩展(新)
- 安装 MarksVault 浏览器扩展
- 在浏览器中登录并授权
- 使用扩展任务页中新建任务,将书签推送到您的 MeNav 项目
- 系统将自动处理并部署更新后的导航站
手动导入
-
从浏览器导出书签为HTML文件
-
上传到项目的bookmarks文件夹
4.
坐等自动部署
-
系统自动处理bookmarks文件夹并生成bookmarks配置文件
-
actions自动构建后自动部署到pages
配置详情见github页
如果觉得项目有用,欢迎
Star/Fork支持,谢谢!
如果有问题/有想法/有建议,可以直接提交issues
第一次写开源,啥都不懂就当学习了,佬友们轻喷 ,可以issues提提建议我看能不能实现