这段时间,写博客的时间有不少花在了修改博客本身上。
从手机上一个不顺眼的动画,到动态卡片展开时的轻微跳动,再到终于能直接写文章的管理后台,原本零散的小修改,慢慢变成了一次比较完整的整理。现在的小镇,开始能承载更多日常了。
最先折腾的是手机体验。电脑上看着自然的笔刷切换,到了手机上,速度、纹理和正文浮现的节奏总会有些差别。于是,我重新调整了它们之间的配合:按钮选中、笔刷覆盖、背景换色和文字出现,尽量连成一个顺畅的过程。
Safari 又带来了另一层麻烦。网页已经进入下一个房间,顶部和底部的浏览器栏却还留着上一页的颜色;回到地图时,安全区还会短暂闪过一层灰色。围绕这些问题,反复看录屏、调整取色和切换时机,花的时间远比预想中多。也让我发现,很多“不舒服”的感觉,只发生在很短的一瞬间。
首页的手机排版也重新舒展开了。完整介绍和笔刷高亮保留下来,允许自然往下滑。搜索入口收得更轻,手机上放到右上角;深浅色跟随设备设置。地图也调整了触摸行为,让手指滑到地图上时,仍然能顺着页面继续浏览。
接着,小镇开始有了更多会变化的内容。
Moods 接入了我的 Telegram 频道 MomentLog,展示最近三条动态,按小时同步。文字、图片、视频和链接预览,都慢慢有了各自合适的呈现方式。时间仍以台湾时区为准,避免换一个设备就变成另一套时间。
我很在意动态展开时的感觉。希望它像原来的卡片轻轻浮起来、伸展开,让剩下的内容慢慢露出。为此,又调整了文字换行、媒体比例,以及展开和收起时的动画。图片可以打开查看,竖屏视频也按照自己的宽高比展示,不再硬塞进一个横向的框里。
Music 页面同样修了不少细节。手机上的黑胶曾经会变成椭圆,点击播放也遇到过无法播放的问题。现在换上了 ASIA 2026 歌单,补了 Tracks 的过渡动画和音量控件,把默认试听音量调低。希望进入唱片店后,操作可以轻一些,音乐也来得自然一些。
GitHub 房间里的贡献图,则换成了真实数据,展示最近 150 天的记录,并自动更新。那些小方格终于对应着我实际做过的事情。小镇也开始根据内容更新和台湾时间的昼夜变化,出现一些细小的动作与灯光。
最近比较重要的一步,是给文章加上了评论区。
访客可以选择默认头像,填写昵称和内容,也可以选填邮箱、给文章和评论点赞。新的评论会通知到 Telegram,我在 Bot 中回复后,回复还能同步回博客。这样,文章下面的交流就有了一个我平时也方便照看的入口。
有了评论之后,管理内容的需求也自然跟着来了。于是,又做了一个只供自己使用的后台,通过邮箱验证码登录,可以查看浏览量、点赞和评论,保存草稿、预览 Markdown、上传图片,再发布到 GitHub,触发网站部署。
后台也经历了一轮外观调整。工作区域换成更容易阅读的字体,中英文切换收成一个小胶囊,卡片和表单用了更柔和的圆角、细边框与阴影。风车和像素标识留下来,日常使用的地方则尽量清楚、舒服。
最后补上的,是文章和草稿的回收站。移入之前需要确认,已发布文章会在部署后下线;原文、草稿修改、评论、点赞和统计都会保留,之后还能恢复到原来的网址。
回头看,这段时间做了很多细小的调整。有些只改变一个按钮,有些只是让动画少跳一下,还有些藏在后台,平时根本看不到。
但它们慢慢连在一起,让这个博客变得更适合长期使用。
接下来,希望自己能多写一些。把生活里的片段、正在听的音乐,还有那些值得留下的想法,一点点放进这座小镇里。
LEAVE A NOTE
Comments
A thought, a question, or just a hello.
Loading comments…