这是博客的介绍页,记录我搭建它的缘由与始末
最初想要一个属于自己的博客,这件事在心里放了很久。
我不是开发者,也没有扎实的前端功底,看不懂复杂的框架源码,写不出精巧的组件。
只是长久以来,一直想要一处安静、干净、贴合自己审美的地方,用来安放文字。
不是社交平台里转瞬就被信息流淹没的动态,不是被算法裹挟、需要迎合他人眼光的内容,只是单纯的、属于我自己的一小块空间。
可以放随笔、旧回忆,记下某一刻冒出来的想法,存一些零散的思考,不必追求流量,不用在意有没有人看。
我尝试想象过它该是什么样子:页面不要花哨,配色克制,排版舒服,文字是这里的主角。不需要繁杂的特效,没有多余的弹窗,打开之后,目光可以自然落在内容上。
但我清楚自己的局限,从零搭建一套静态博客,对我来说门槛太高。Astro、主题、组件、样式、部署,一串陌生名词摆在面前,光是想想就觉得棘手。
我没有能力独立完成一整套框架,很长一段时间里,这个想法就只是安静躺在心里,不知道什么时候才能落地。
后来偶然在 GitHub 闲逛,刷到了 cosZone/astro-koharu 这个仓库。
点开预览页的时候,一下子就觉得很合适。
这算是幸运吗?
想来应该算的。茫茫多的开源博客主题里,刚好遇见一个审美契合、结构成熟、文档清晰的模板,不用凭空摸索,省去了大量从零开始的煎熬。
当然,它并不是直接原样照搬上线。拿到仓库之后,我对照着文档,一点点做了一些细微的调整。
大多是很细碎的改动:微调了一点间距,修改了部分文案,调整了侧边栏的展示逻辑,适配我自己的文章分类,修改了描述、标签、封面的配置习惯,适配我写随笔、回忆类内容的需求。
底层的 Astro 结构、主题的核心逻辑、原本的布局框架,我全都保留了,没有做大刀阔斧的重构。
网站左上角有个’Dimple’的雪花svg,我很喜欢。
Dimple = 酒窝
我没有去改动它原本的骨架,只是在这个已经很好的容器里,慢慢打磨成适合我使用的模样。
这就是,站在’前人的肩膀’
部署的过程也不算一帆风顺,踩过不少细碎的小坑:YAML 缩进写错、图片路径不对、分类配置不匹配、构建的时候莫名报错。遇到不懂的地方,就翻仓库的说明,搜零散的教程,一点点试错、回滚、再调整。
好在主题本身的维护很完善,大部分问题都有迹可循。
折腾的过程不算轻松,但每修好一处小问题,看着页面按照预想的样子渲染出来,会有一种淡淡的踏实感。
现在站点终于跑起来了。
它依旧是 astro-koharu,内核没有变,只是被我添上了属于我的痕迹。
这里会放我写的随笔,像之前那篇 2022 年高考阴天的回忆,也会记录日常里零碎的思绪、偶然的感触,一些不适合发在别处的文字。
不追求更新频率,不强迫自己产出,想到什么、想写什么的时候,就坐下来敲一段。
开源的魅力大概就是这样。有人愿意花费时间,写出好看、好用的主题,无偿分享出来,给像我这样不懂开发、只是想拥有一块自留地的人一个机会。
感谢这个主题的作者,把 Koharu 带到 GitHub 上。如果未来你也喜欢这个风格,也可以去仓库看一看。
仓库地址:https://github.com/cosZone/astro-koharu
它没有多么特别,只是一个在现成主题之上,微调出来的、符合我审美的小博客。
一个存放我文字的地方。