EAimTY的博客
一个没什么技术的开源爱好者,一个苦逼的学生狗。
首页
关于
主题
materiality-typecho-theme 4.0
Mar 24, 2020

时间过的真快啊,从2017年3月16日我提交了这个主题的首个commit,到现在已经整整3年过去了。

在之前的三年里作为一个完成度极低的主题能收获几十个star我已经很满意了,不过经过这两个月的完善,这个主题应该会更好用,所以特意写了这篇文章来宣传😂

当初这个博客刚刚建立时,由于我对MD的无脑粉,我使用了HanSon的typecho_material_theme。但是...这个主题用的是material bootstrap,所以我总觉得缺那么一股味道...

于是,我顺藤摸瓜地找到了Google官方的Material Design Lite。我照着HanSon的typecho_material_theme,用Material Design Lite仿造出了一个简陋的主题:EAimTY/typecho_material_theme。当时我对前端的知识量几乎为零,所以那个主题几乎丑到不能看...

一次,我偶然发现了MDUI这个库。相比与Material Design Lite,MDUI的完成度高得多,功能与组件丰富,用起来简单方便,而且还包含了一个JS工具库mdui.JQ,体积比jquery小很多,但功能也足够丰富。

我用MDUI重写了博客的主题,产物就是materiality-typecho-theme

由于我当时对很多前端知识仍然是一知半解,况且当时在上高中没有太多空余时间,一直到2019年末,这个主题的完成度仍旧不高。尽管如此,MDUI的作者仍然将这个主题放在了MDUI项目的首页进行展示,十分感谢!

转眼间三年就过去了,Google推出了“更加扁平的Material Design 2”来变相搞死MD,我对其执着也逐渐变淡了。期间我对这个主题的更新“很不上心”。直到2020年寒假,我有了大把的空闲时间,才开始对这个主题的大规模修改。

为了填当年挖的坑,同时也为了让主题值得被继续“挂”在MDUI的官网上,我明确了这个主题的
要实现的功能与侧重点:简洁、文字显示,并在2020年初的两个月里提交了比前面三年间提交总数还多的commits...

这是主题最近的CHANGELOG:CHANGELOG.md

接触新事物总是快乐的嘛,这个过程中我也学到了不少新知识。而且我发现对某些细小的点(比如滚动行为、锚点偏移之类的)作出的改进可能会让整体的使用体验提升一个档次。

现在这个主题的完成度已经不是那么低了,所以为了保持简洁性,主题今后的更新将以修复漏洞为主,不再会像之前两个月一样非常频繁地加入新功能。

respond-post-225

添加新评论

请填写称呼
请填写合法的E-mail地址
请填写合法的网站地址
请填写内容