Ongwu Reveal 主题 - 专为项目或作品展示的自适应主题
Ongwu Reveal 主题 - 专为项目或作品展示的自适应主题
一个简洁大气的Hexo博客主题,专注于技术分享、项目展示和教程分享。
一键安装脚本windows版:仓库中有windows一键安装脚本.bat
demo:https://ongwu.cn/demo/Ongwu-Reveal
主题截图:
✨ 特性
- 🎨 简洁大气 - 现代化的设计风格,符合技术博客审美
- 📱 响应式设计 - 完美适配各种设备尺寸
- 🚀 返回顶部 - 彩色小火箭返回顶部功能
- 🔍 本地搜索 - 支持文章内容搜索
- 📄 分页功能 - 技术深究、教程分享、项目作品页面分页
- 🏷️ 标签美化 - 美观的文章标签显示
- 🌐 友情链接 - 简洁的友情链接展示
- 📱 移动优化 - 移动端完美体验
📁 文件结构
hexo-blog/ |
🚀 快速部署开始食用
1. 安装Hexo
npm install -g hexo-cli |
2. 创建博客
hexo init my-blog |
3. 安装依赖
npm install |
4. 应用Ongwu主题
- 下载
Ongwu Reveal 主题直接复制到你的博客根目录下,例如my-blog下,执行如下命令(在windows环境下)
git clone https://github.com/ongwu/ongwu-reveal.git |
- (可选)修改根目录
_config.yml文件,由于直接解压,_config.yml文件会覆盖,所以不需要额外修改
theme: ongwu |
5. 安装搜索插件
npm install hexo-generator-search --save |
6. 启动本地服务器
hexo clean |
访问 http://localhost:4000 查看即可
⚙️ 配置说明
主配置文件 (_config.yml)
# 网站信息 |
主题配置文件 (themes/ongwu/_config.yml)
# 网站信息 |
📝 创建文章
创建普通文章
hexo new "文章标题" |
创建分类文章
# 项目作品 |
文章Front-matter示例
|
🎨 自定义样式
主题样式文件位于 themes/ongwu/source/css/style.css,你可以根据需要修改:
- 颜色变量
- 布局样式
- 响应式断点
- 动画效果
🚀 部署到GitHub Pages
1. 安装部署插件
npm install hexo-deployer-git --save |
2. 配置部署信息
在_config.yml中添加:
deploy: |
3. 生成并部署
hexo clean |
4. 设置GitHub Pages
- 在GitHub仓库设置中启用Pages
- 选择部署分支(通常是main或gh-pages)
- 设置自定义域名(可选)
📱 响应式设计
主题支持以下断点:
- 桌面端 (>1200px): 完整布局
- 中等屏幕 (768px-1200px): 适中布局
- 平板端 (480px-768px): 平板优化
- 手机端 (<480px): 移动端优化
🔧 常见问题
Q: 搜索功能不工作?
A: 确保安装了hexo-generator-search插件,并生成了search.xml文件。
Q: 分页功能异常?
A: 检查_config.yml中的分页配置,确保路径和数量设置正确。
Q: 样式没有生效?
A: 运行hexo clean清理缓存,然后重新生成。
Q: 图片无法显示?
A: 确保图片路径正确,建议使用相对路径。
📄 许可证
MIT License
🤝 贡献
欢迎提交Issue和Pull Request来改进这个主题!
📞 联系方式
如有问题,请通过以下方式联系:
- GitHub Issues
- 邮箱:[ongwu007@qq.com]
Ongwu Reveal 主题 - 让技术博客更优雅 🚀