这是一款基于MDUI的typecho主题。
它并不是为了纯粹的美观而设计出来的产物,它甚至有些随意,您可以从它的起名和logo看出作者并没有花费较多精力去给它进行最起码的装饰。
它诞生的最初目的是为了给作者提供一个学习前后端的平台,添加的各种功能都是源自于作者自身的需求。渐渐地,它成为了作者在网络中自留地的一部分。
作者倾注了很多的时间精力在该主题上,可以说,它在作者心目中的地位不仅仅只是一些代码构成的主题,而是跨入前后端的大门。
但是,如你所见,使用它并不需要任何的费用,只需要Powered by ❤。作者从一开始就打算将其开源,就当做是在众多大佬精美的主题前班门弄斧吧。
最后,希望你能喜欢这款简陋的主题。
PS:强烈建议去github下载最新版,备用下载地址可能会存在问题。
最近完成了MDUI2333的重构,才惊讶地发现我在2018.10.24~2020.2.19竟然提交了108次commit
(虽然有很多是假的)。想了想我也一个多月没水文章了,我觉得是时候写一下MDUI2333的开发历程了。
因为Wordpress的markdown功能不完善(复杂公式无法解析等问题),某一天看到了typecho原生支持markdown,试了一下发现很符合我的要求,就换到了typecho。
然后就是找主题,发现了原来用的Hexo主题Material有黎明余光大佬的移植版,就魔改之后用上了。
之后出现了两个很奇怪的契机👀。由于切换页面时音乐会停止播放,我了解到了PJAX无刷新,但是同时发现我并没有能力给Material加上(那时候我啥都不懂,虽然现在也差不多)。然后同一时期我发现了MDUI(大爱Material Design)这个框架。
这两个契机使我产生了自己写主题的想法。我那时候想,就当是给自己写着玩的(顺便通过这个机会学习一下竞赛之外的东西),也不需要在意丑的一批被别人批判啥的——这个想法现在也没有变(当然有人喜欢是最好的嘛)。
一个只会基础HTML,css,js、根本不会PHP的人总不能有太高的要求吧。所以MDUI2333从一开始就只打算实现一个信息竞赛博客该有的功能:公式,代码高亮,还有我的执念全站PJAX。
在开发期间,遇到什么我需要的功能,就到网上搜索一下,找到能用的,不考究原理就直接复制过来,导致主题代码风格千奇百怪,冗余代码肉眼可见。
于是这个主题就在我照着MDUI文档,一点点修改默认主题,功能东拼西凑的情况下诞生了第一个版本。
接下来就是对亲孩子动刀子,什么奇怪的东西都往上加(不过现在发现好像加的都挺有用的 )。结果后来的版本就处于这样的状态:加了新东西,修锅修半天,再加新东西,连原来的一起修锅修半天。
不过在写主题的过程中,我渐渐地了解到了更多相关的知识,恐怕这才是更重要的吧XD。
在最近这段时间,我对主题里代码风格不一和冗余的代码逐渐无法忍受,感觉对不起自己的第一个项目,于是着手重构。重构过程比较顺利,并且自己写了更多的功能上去,虽然耗时较长,但是我对最终的结果还是非常满意的。
个人感觉,自己写一个主题,不是说一定要多少华丽,满足别人的要求,毕竟写主题的动机一定是自己的需求。写主题的过程也是自己不断学习的过程,只要不随意弃坑,在网络的帮助下达成自己想要的效果迟早是能做到的(比如AJAX评论,只要弄懂原理就简单了嘛QAQ)。
而且对自己主题开刀的感觉真的很棒啊!对一个地方不断调整只为了自己看着爽,这不是最原始的快感嘛😉!
@油油
吼啊,超期待新功能! 🤩
好看
@模板迷
转载没有问题,注明出处即可 😀
您好 请问一下为什么我站的播放器和您的显示不一样呢 求解
@魔法樱
折腾好力((
MDUI赛高!
评论区都是dalao (/w\) 蔡鸡先膜拜一波 (ฅ´w`ฅ)
ohhhhh!也是mdui!爱了爱了!qwq
@Bhao
MDUI大赞 👍 👍 👍
@ZigZagK
大爱MDUI
ZigZagK:切换页面时音乐会停止播放→需要Pjax→自写主题
我:切换页面时音乐会停止播放→需要Pjax→砍掉功能
(要什么音乐,对,我不需要...不需要
@初夏阳光
其实我博客根本没有访问量,所以这个音乐摆了个寂寞
有一说一 现在主题贞德好康(
@ohmyga
感谢捧场啊QAQ,说实话我觉得您的Castle更好看