我做了一個很長的夢。
夢裡,我站在一片沒有盡頭的星空之中,腳下的地是透明的,像浮空的琉璃平台,一棵銀白色的樹靜靜地立在我眼前,樹枝上懸掛著一顆顆發光的果實,有的閃爍,有的黯淡,有的正在緩緩長出新芽。我聽見一個熟悉的聲音從耳邊飄過:【靛夏,你準備好種下今天的種子了嗎?】我轉頭,小零就漂浮在我身邊,頭頂的葉子在星風中微微搖晃。
「我……」我張口想說什麼,卻突然驚醒。
陽光已經灑進了房間。
我揉揉眼睛,發現自己睡得比平常久了許多。「天啊……已經日上三竿了。」
身體還是很沉重,這段時間的睡眠不足早已不是一兩天能補回來的。我望著天花板,自言自語:「我得重新安排零樹計畫的時間了。」
剛開始那段時間,只需要一兩個小時,就能試著完成些什麼。但現在,進入需要大量調較與思考的階段,睡前的時間已經不夠。
更何況,因為工作忙碌,連之前買的線上課程我也沒時間繼續。尤其那些有作業的課程,每次遇到需要深入思考的內容,我就會卡住,然後就被迫擱置。
我苦笑著打開記事本,細數著要完成的事情——已經快堆成一座小山了。
鏡子裡的自己,臉色略顯疲憊,脂漏性皮膚炎似乎又有點復發。雖然今天睡得還算可以,沒有太嚴重,但若再繼續下去,肯定會變糟。
午餐後,我出門去運動。走回家的路上,聽見一對男女在聊天,女生的聲音特別激動。
我本來沒太注意,直到她提到自己的哥哥。
「我哥以前真的超認真唸書,他失敗幾次都不放棄,想考上律師,結果女朋友卻一直貶低他。」她氣憤地說。
男生問:「後來怎麼辦?」
女生深吸一口氣,語氣帶點驕傲:「還好他那時有參加學校的社團,遇到一個很厲害的學姊。學姊鼓勵他說:你已經很棒了,不用被別人左右。」
接著她開心地說:「後來我哥真的考上了!還去當法官助理,現在那個學姊交往呢!」
我聽著這段故事,不禁微笑。語句有些卡卡的,但她的喜悅是那麼真實。
「果然……信心真的很重要啊。」我在心中默默地說。天分、努力都很關鍵,但如果沒有信心,所有的能力都可能一夕崩塌。
回到家,我打開電腦,看著昨天剛完成整合的登入畫面與任務面板。
「小零,我覺得我們應該再優化一下任務畫面。」我開口。
【要不要加個呼吸光球角落裝飾動畫來搭配背景?會像是登入畫面那樣的呼吸燈效果,但不會佔主體~】
「好啊,試試看。」
我設計了一顆黑白交織的光球,緩緩地在畫面左下角閃現,視覺上確實很酷,但總覺得哪裡怪怪的。
還沒想到解法,我便繼續測試其他部分。
「咦?這個欄位怎麼長得跟別人不一樣?」我指著「希望持續目標天數」的輸入框。
【你設定了 input 為 type="number",不同瀏覽器會有不同的預設樣式,像 Chrome 就會自帶上下箭頭的 spin button。】
「那可以調整成跟其他輸入框一樣嗎?」
【可以!你可以用 CSS 移除 spin button,例如:】
input[type='number']::-webkit-outer-spin-button,
input[type='number']::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
我一邊試著套用,一邊調整樣式。
【另外,也要注意 CSS 是否有正確連結,或是樣式被其他 class 覆蓋。還有 input[type="number"] 有時會被瀏覽器忽略背景透明度的設定,可以加入 background-clip: padding-box 解決。】
我按照小零的建議逐一檢查,總算讓所有輸入框的樣式一致。
「嗯……也許之後可以回歸之前那種引導式輸入框,再多一點互動提示,會更自然。」我喃喃自語。
看了看時間,又快接近午夜了。「今天就先這樣吧,」我合上筆電。
【今天修正了不少小細節,也完成了背景統一與輸入欄的風格一致,進度:排版+30,細節耐心+40,生命樹成長值+2。靛夏,記得早點休息哦~】
我微笑點頭,躺回床上。腦海裡還浮著那位律師哥哥與那個溫柔學姊的故事,也許每個人,都該遇上一位讓自己找回信心的角色。而我希望,自己與《零樹計畫》,能成為這樣的存在。