維修日誌

  1. 把RSS改為點擊後複製rss連結而不是開啟頁面;給“全部貼文”頁面增加了列表模式

    除此之外, 替換了 Netlify 的預設404頁面。 查看效果。 新增了博客卷(blogroll)页面。查看 博客卷

  2. 修bug:内容警告(CW)横幅中,背景颜色与超链接文字颜色對比度 低于4.5:1

    把 cw 背景色稍微調亮,保证色弱用户能够看清 cw 中的超链接。 並讓色調更接近網站avater中的珊瑚紅而非泥土褐色。

  3. 選單抽屜改成固定區塊 + 獨立捲動區域

    選單抽屜裡的搜尋框、深色模式切換等常用功能現在固定在最上方。

  4. 修bug:標題字型不隨文字縮放按鈕放大

    設備:寬、窄螢幕都有這個問題

    原因:標題字型綁定了 vw 單位

    解決:改用 rem 結合媒體查詢進行控制後解決。 同時優化了窄螢幕(max-width: 768px)下列表(ul,ol)與引用區塊(blockquote)邊距過寬的問題。

  5. 修bug: 瀏覽器收到的 RSS 檔案第一個符號不是 `<`

    第一個 < 字元被轉成了 &lt;

    在配置文件中把[outputFormats.RSS]添上 isPlainText = true

  6. 修bug:閱讀進度條刻度對不上實際位置

    設備:窄螢幕

    原因:圖片、網頁字型是延遲載入的,會在頁面載入完之後才把版面撐高, 但刻度計算只在頁面剛載入時算一次,沒有跟著重新計算,所以刻度標記 的位置跟實際文章章節的位置對不起來。

    解決:直接在所有東西都載入完后重新算一次進度條刻度……

← 返回首頁