快轉到主要內容

其他採到的坑

·829 字·2 分鐘
目錄

Card view無法顯示圖片
#

  • 在list page的front matter裡將cardView=true
  • 調整檔案結構, 改成leaf bundle (只有index.md 和資源檔如圖片),將你要顯示在card上的圖片改名為feature.jpeg放在index.md同層,你不需要在md裡的front matter指定就可以正常顯示
  • 若要在文章內看使用圖檔,可以在md同層建一個folder e.g. images,把圖放進去,md檔可以直接使用,不用甚麼都塞在assets下
  • 圖檔請用jpeg、png….

對某section設定共用feature
#

以"靜態網頁建置"這個section來說,我想要用blowfish的logo當作feature,讓他在首頁和其他文章用cardview排列時,不至於太突兀:

  • 將該檔案放到assets下(e.g. assets/feature.png)
  • 在該section的_index.md的front matter加入以下code
+++
....
[cascade]
    featureimage='feature.png'
+++
  • 該section內的所有md都會繼承這個設定

文章順序
#

可以用weight來指定順序:

  • params.toml裡的’orderByWeight=true'
  • md檔的front matter設定weight: weight=1,數字越大排越後。
  • md檔會在footer顯示上下頁的箭頭,但會和習慣相反: 上一頁在右;下一頁在左。要改變這個格式,param.toml的invertPagination=true

favicon
#

favicon是一個可以在ulr前面顯示的icon。
可用這個連結載入你的圖,他產生一個zip檔,解開後會有不同尺寸的favicon,放到static/下。

favicon放哪裡要看你的theme,到theme/下面看favicon放在哪裡,你就跟著放。

day/night mode
#

可以設定day/night mode,下面範例是將它預設為night mode 在_default/params.toml裡設定defaultAppearance

defaultAppearance = "dark"  # valid options: light or dark