当前位置:网站首页>Hugo NexT V4 介绍
Hugo NexT V4 介绍
2022-07-29 11:51:00 【华为云】
Hugo NexT 主题 V4 版本移植自 Hexo NexT 的最新版本,保留其原本的简单易用特性和强大的功能,一切都是因 ️ 重新出发,愿你同样会喜欢,也欢迎加入共建!
缘起
Hugo 版本的 NexT 主题最早的话应该是由 兰陵子 提供的,发布时间可追溯到 2016 年,先期我个人的博客主题也是采用了他的版本,并在此原有基础上进行相关的优化与完善(开源后也受到不少用户的关注),可以参考之前的记录分享:
就个人而言还是比较喜欢 NexT 主题的风格,可随着使用的深入发现该主题在兼容性及显示效果上并不友好,本来想着继续优化下去,但原来的框架还是基于较旧的 Hugo 版本,另外也浏览了下最新版本的 Hexo NexT 主题,显示效果上的差距还是比较大。
于是便萌生了重构建并全新移植 Hexo NexT 主题的想法,恰逢是遇到上海疫情爆发的时候,在家办公的压抑情绪让自己也想找些事情来做,因此着手了相关的计划准备,整理下发现要做的事情也还真不少,所以使用思维导图记录下来。
Hugo NexT 新版计划
捐赠
在重新构建 Hugo NexT 主题的过程中,关于主题代码的托管的问题也是有些困扰,思量考虑一番之后,还是决定把它捐赠到组织当中去,那么后续的团队协助会更加的顺畅,同时也是设计相应的 Logo 和域名,也显示的更加专业和正式些。
开发约定
本主题引用了标准的 Git Branching Model 模式开发流程,参考如下:
Git Branch Flow
main分支: 主要用于发布开发好且运行稳定的各项功能代码develop分支: 所有的新功能及测试功能的开发并快速发布
采用这种开发流程模式,考虑了两方面的因素:
- 一方面便于开发或快速迭代不确定的功能并能上线预览真实效果
- 另外一方面则能够简化用户的操作也不会受到不稳定功能的影响
注意:在本地合并分支代码时,一定要带上 --no-ff 参数,确保历史提交记录不会“丢失”。 兼容性
本主题可以同时兼容 PC 和手机移动端展现,以下对于 PC 端不同浏览器的兼容性说明。
| 浏览器 | 支持版本 |
|---|---|
| Edge | 79+ |
| Firefox | 52+ |
| Chrome | 49+ |
| Safari | 11+ |
| Opera | 37+ |
未来计划
历时近 2 个月的时间现已完成 NexT 主题的大部分设计及功能移植,余下的功能会在后续版本逐步完善并持续的迭代发布:
- 完善好未完成的基础功能
- 优化站点生成效率的性能
- 撰写主题的用户使用手册
仓库地址
Github: https://github.com/hugo-next/hugo-theme-next
Gitee: https://gitee.com/hugo-next/hugo-theme-nextme-next
感谢大家关注,也欢迎参与主题的开发或维护! ️
边栏推荐
- 解决idea在debug模式下变得非常慢的问题
- 【Unity3D】场景切换、退出全屏、退出游戏
- 【每日SQL打卡】DAY 24丨找到连续区间的开始和结束数字【难度中等】
- It is recommended to collect a thousand ways to write sql row to column!!
- Collections.singletonList(T o)
- DAY 22 丨 page daily clock in SQL 】 【 recommend 【 difficulty moderate 】
- WPF 实现平移控件
- 【day04】IDEA、方法
- socket+websocket
- 吴恩达老师机器学习课程笔记 07 正则化
猜你喜欢

2.2选择排序
![[image detection] Research on cumulative weighted edge detection method based on gray image, with matlab code](/img/c1/f962f1c1d9f75732157d49a5d1d0d6.png)
[image detection] Research on cumulative weighted edge detection method based on gray image, with matlab code

Paddle frame experience evaluation and exchange meeting, the use experience of the product is up to you!

GDB使用详解

MySql启动、连接sqlog、主从复制、双机热备(开机时)

QML(一):自定义圆角按钮的处理

AI全流程开发难题破解之钥

2022年企业直播行业发展洞察

面试官培训课件(非常实用的企业内训课件)

Alluxio为Presto赋能跨云的自助服务能力
随机推荐
QCon大会广州站它来了!独家定制双肩背包等你领取!
黑马四小时入门学习记录-2|本地应用
【Untitled】
HMS Core Discovery 16 review | with tiger mound, embracing new AI "voice" state
第二章总结
路径依赖 - 偶然决策导致的依赖。
【每日SQL打卡】DAY 23丨向CEO汇报工作的人【难度中等】
Out-of-the-box problem-solving thinking, putting a "rearview mirror" on the unconscious life
LMO·3rd - 报名通知
Learning with Recoverable Forgetting readings
Based on the flask to write a small shopping mall project
365 days challenge LeetCode1000 topic - Day 043 square mathematics effectively
Codeforces Round #797 (Div. 3)个人题解
Basic knowledge of redis database learning - basic, commonly used
PL/SQL 面向对象
DAY 20 daily SQL clock 】 【 丨 query difficulty moderate 】 【 team integral
DAY 27 丨 daily SQL clock 】 【 every visit to the number of transactions "difficulty difficult - released in advance"
Based article 】 【 learn with Rust | Rust function and process control, rounding
MySql启动、连接sqlog、主从复制、双机热备(开机时)
JVM内存模型如何分配的?