闲聊杂谈:主题开发中发生的变化
前言
不知不觉,主题开发已经进行了一段时间,期间也发生了很多变化,这里记录一下。
我不是一个非常擅长写文章的人(长文章也不擅长),我想我会尽量写的好一点,多写一些。
从最初的想法到现在
主题是在 2023 年 5 月份开始开发的,当时的想法是做一个简洁的主题,不过后来发现这样的主题太多了,于是就想着做一个独特的主题,于是就有了现在的这个主题。
- 与 Heo 同质化,些许功能上的不同。
- 与 Heo 完全不同的框架,通过 Pug 与 Stylus。
- CSS 样式 100% 手搓,没有使用任何框架(手写了1.8万行,记住一位逝去的仙人)。
- 扩展了一些功能,比如 特殊页面、代码高亮、评论 等。
- 在 Javascript 上做了优化,无jQuery、纯原生、模块化等,体积小,性能强。
最初的版本
最初的版本是从 Acrylic-Next 魔改而来的,当时的版本是 *
1.0.0*,只有最基本的功能,没有任何扩展功能。
当时写的代码风格也是比较乱的,没有任何规范,只是为了实现功能。使用的架构是 EJS 与 CSS。我的贡献仅有 20%
不到,感谢原主题团队的贡献。
从魔改到原创
在 1.2.0 版本开始,我开始使用 Pug 与 Stylus,这是一个很大的变化,因为这两种语言我都不会,所以在这个版本中,我花了很多时间去学习这两种语言,也因此,这个版本的时间比较长。
基于此,这里手动 @yife,感谢他的帮助,由于我并没有学习过诸如 less、sass 等预处理语言,所以在这个过程中,我遇到了很多问题,他都帮我解决了。
耗时一周,从 1.1.0 到 1.2.0,这个版本的变化是最大的,也是对我来说最有意义的。
缝缝补补
1.2.0 ~ 1.2++ 的版本,主要是一些细节的调整,比如 CSS 的优化、JS 的优化、特殊页面
的添加等,这些都是一些细节的调整,没有什么大的变化。
1.3.0 开始,我开始添加新功能。
主题贡献
详细的贡献信息可以到 OSS Compass 查看。
贡献概览:
贡献者:
结语
主题开发是一个很有意思的事情,也是一个很有挑战的事情,我会继续开发下去,直到我觉得这个主题已经完美为止。
尽心尽责,做好每一个细节,这是我一直在坚持的。
也希望大家能够喜欢我的主题,如果有什么问题,欢迎提出。
如果喜欢我的主题,可以给我一个 Star,这是对我最大的鼓励。
如果你能够帮助我,那就更好了,欢迎 PR。
乞讨
支持我,让我做的更好。
如果我的开发,能够对你有所帮助;如果你喜欢我的主题,可以通过以下方式支持我:
你会作为赞助者出现我所有的项目中
我想说的是,我是一个大学生,我没有任何收入,我只能靠父母的资助,所以我希望大家能够支持我,让我能够继续开发下去。
支付宝 | 微信 |
---|---|
又是一篇8百字的文章,打扰大家了,谢谢。
- 感谢您的赞赏。