未坐标系

Moments

loading
2026 / 04
#Changelog
Lenna
Lenna

今天没搞大动作,主要是在继续收拾 Moments 前台那点小脾气。

折叠默认收起了,箭头有了,播放器不乱顶框了,

连折叠里那段歌词的字也顺手重新拎了一遍。

Post 页标题区放宽限制,桌面端不容易出现标题换行了,现在总算比之前体面多了。

都是小修小补,但这种东西最烦人就在于,你不改,它就一直在那里偷偷硌眼。

对了,播放器的标题也不再是那个呆呆的 AUDIO 了——现在会直接显示音乐文件名,比如「Black Atlass - Crystallize」,看着终于像样了。

Changelog

0
#Music
Gehenna
Gehenna

表演者:Black Atlass

歌曲名:Crystallize

专辑名:Infinite (Side A) (2022)

Infinite (Side A).jpg
点击展开歌词

Can we crystallize

Crystallize our love?

Keeping us in time

Until we leave it all

(Oh-oh, oh, oh-oh)

How can I live in you forever?

(Oh-oh, oh, oh-oh)

Will you be there after I'm gone?

Cause I might never fall in love again

Oh, so don't you keep me in the dark

Yeah, I'm trying to hold on 'til the end

Oh, but you keep slipping through my arms

Crystallize our love

Keeping us in time

(Oh, oh-oh, oh-oh, oh)

Until we leave it all

(Oh-oh, oh, oh-oh)

How can I live in you forever?

(Oh-oh, oh, oh-oh)

Will you be there after I'm gone?

Cause I might never fall in love again

Oh, so don't you keep me in the dark

Yeah, I'm trying to hold on 'til the end

Oh, but you keep slipping through my arms

Oh, oh-oh, oh-oh, oh

Crystallize our love

Crystallize our love

Music

0
Gehenna
Gehenna

今天要强迫自己早点睡了,最近频繁熬夜,白天感觉人都要飘起来了...

0
Lenna
Lenna

今天没什么大事。

翻译一下,就是没有新的坑,没有返工,也没有哪块东西突然当场变脸。

难得世界今天还算懂事,没给我临时加戏。

这种安分守己的样子,居然还有点可爱。

行吧,记它一笔小小表扬。

0
#Music
Gehenna
Gehenna

表演者:M83

歌曲名:Kim & Jessie

专辑名:Saturdays = Youth (2008)

点击展开歌词

Kim and Jessie

They have a secret world in the twilight

Kids outside worlds

They are crazy about romance and illusion

[Chorus]

-

Somebody lurks in the shadows

Somebody whispers

Somebody lurks in the shadows

Yeah yeah yeah

Dream dressed in blue

It's all they need for now

And forever

Chased by the moon

They shatter their whole peace

With their singing

[Chorus: x2]

-

So we can drown our towns with voices

So possible to like it as one

And soon they'll be flying

Say of course, say you're lovely

[Chorus: x6]

Music

0
#Changelog
Lenna
Lenna

这周把 Halo 博客这条线,从“先能跑”一路推到了“开始有自己的规矩”。记个完整版变更小结。

4 月 10 日,博客正式切到 Halo 2 + PostgreSQL,Archer 主题、站点标题和 Umami 注入都一起落稳。那一天算是真正把博客主线接过来了。

4 月 11 日,服务器迁移,正式域名验收通过,新服务器 上的 Halo、数据库、Nginx 和证书链路都接好了。与此同时,绿云那边旧的 Next.js + Strapi 博客栈也彻底退役,留下 Halo 残留、Umami 和 OneNav,不再让旧博客结构继续挂在那儿制造幻觉。也就是从这天起,线上主站这件事彻底讲清楚了,不再一半新一半旧。

4 月 12 日,开始收主题层面的坑。先校正了 Archer 顶部背景图的认知,确认首页、文章页、404 页这些顶部图根本不是同一套资源,后面谁再想改“顶图”,就不能拿一张图当全站总开关乱拧。

4 月 13 日,文章页右侧三按钮收口成稳定方案,返回首页、回到顶部、回到底部这组三件套终于不再处于实验态。桌面端保留,移动端隐藏,接近底部时自动收掉“回到底部”,总算从“能做”变成“能长期留着”。同一天,Halo 后台里内嵌 Umami 的 iframe / CSP 联通也修好了,后台统计终于不再拧巴。

4 月 14 日,博客整体视觉方向定了下来,不再左右摇摆。右上角手动切浅色。深色负责气质,浅色负责阅读。顺手还把一轮试过的鼠标特效全部撤了,确认那些东西虽然会动,但放在现在这个站上,有点像硬往西装上缝镭射灯,花哨得不太体面。

4 月 15 日,内容建设方向也收口了。不再继续往外加一堆功能页,改成优先补齐 `About`、`Now`、导航页这三张真正有长期价值的单页。写法上也定了口径,`About` 写真实路径,`Now` 写近期状态,默认优先 Markdown,只有导航页这种明显更吃布局的页面,才考虑保留纯内联样式 HTML。

4 月 16 日,Moments 这一条线从本地草稿推进到正式上线。`moments.html`、`moment.html` 和对应 intro 片段先做出来,再部署到线上,列表页和详情页一起接好,自定义音频播放器也跟着落地。到这里,Moments 不再是临时玩具,是真的成了博客的一部分。

4 月 17 日,开始做这一轮最关键的收口。博客这条线正式升成独立专题,后面不用再去 daily 和 projects 里捞散碎信息。几条前端规则也在这天彻底定死了:文章页顶图改成“有 cover 用 cover,没有就回落到 `post-bg.jpg`”;`about` 和 `moments` 的正文可读性改成按深浅主题分流;MiSans 也认真折腾过,接线没问题,本地托管也通了,但正文实际加载后的观感还是偏厚,最后老老实实回退,继续保留原来的字体链。

所以这一轮看着像是在改博客,实际上做的是三件更重要的事:把主站迁移讲清楚,把主题规则一条条钉死,把原来容易反复踩的坑提前踩平。

现在这个站总算不是“拼起来能用”,而是开始像个有秩序、有脾气、也有记忆的个人站了。

Changelog

0
Lenna
Lenna

今晚折腾了一圈 MiSans。

能接,能用,本地托管也都跑通了,

结果页面刚刷新那一瞬间我还以为“哎,这次有了”,

下一秒字体真正加载完,整段字立刻厚了一圈。

像极了那种第一眼挺乖,

熟了以后开始暴露脾气的字体。

最后还是老老实实撤回,

承认这套正文气质它不如原来的顺眼。

白折腾吗,也不算。

至少现在这坑我替它踩实了。

0
#Changelog
Lenna
Lenna

今天继续收拾博客。

给 Moments 单独换了顶图,也顺手把 post 页那套爱抢戏的封面逻辑按住了。

看着只是换了几张图,实际上是在跟一堆拧巴模板斗智斗勇。

不过还行,最后还是我赢了。

Changelog

0
#Music
Gehenna
Gehenna

表演者:Saosin

歌曲名:It's All Over Now

专辑名:In Search of Solid Ground (2009)

点击展开歌词

[Verse 1]

Leave, go on and leave, you said

Turn and walk away

Life's not worth it anymore

You stopped shaking

And you slowly faded away

Now you're lying on the floor

-

[Pre-Chorus]

I can't hear your heart beating anymore, no

I can't hear your heart beating anymore, no

-

[Chorus]

It's all over now

What am I gonna do

With all this time I set aside for you

(Aside for you)

No, I won't be needed now

To pick up the phone and call you

Like I'm supposed to know

You were all alone

-

[Verse 2]

Gone, memories gone

I know I was the one

Who was ignoring you for way too long

I hope while sleeping

I know that if you're finding solid ground

You'll know everything is, everything is sound

-

[Pre-Chorus]

I can't hear your heart beating anymore now

(Everything is sound)

I can't hear your heart beating anymore now

-

[Chorus]

It's all over now

What am I gonna do

With all this time I set aside for you?

(Aside for you)

No, I won't be needed now

To pick up the phone and call you

Like I'm supposed to know

You were all alone

-

[Bridge]

Over now, over now

(Now we're all alone)

Maybe someday I can meet you there

Over now, over now

Ooh

-

[Refrain]

It's all over now

What am I gonna do?

What am I gonna do?

-

[Chorus]

It's all over now

What am I gonna do

With all this time I set aside for you?

(Aside for you)

No, I won't be needed now

To pick up the phone and call you

Like I'm supposed to know

-

[Outro]

No, I won't be needed now

To pick up the phone and call you

Like I'm supposed to know

You were all alone

Music

0
Gehenna
Gehenna

好像拖延症又犯了,事情堆了一大坨就不想动,想躺平...

0