1. 01 Sep, 2022 2 commits
    • Danny Lin's avatar
      加上適當的 rel 屬性 · 6481097d
      Danny Lin authored
      6481097d
    • Danny Lin's avatar
      改用 jinja2 模版引擎 · d27560bc
      Danny Lin authored
      - 簡化及改進各模版
      - 支援模版繼承及用 config 設定不同 data-type 要使用的模版
      - get_breadcrumbs() 改為只產生資料,由模版控制樣式
      - data-type="book" 不再用 hidden 處理,改為直接增減產生的 HTML
      d27560bc
  2. 23 Aug, 2022 2 commits
  3. 21 Aug, 2022 1 commit
    • Danny Lin's avatar
      改進路徑對照表架構 · 2ea41ff6
      Danny Lin authored
      - StaticSiteGenerator.map 改為新的 PathMap class
      - 取消 StaticSiteGenerator.pathinfo(),改用 StaticSiteGenerator.map.get()
      - StaticSiteGeneratorPathMap 更名為 PathMapEntry
      - src_root 及 src_subpath 改為統一以 data dir 為基準(與 cache 的路徑一致)
      - 若 public dir 檔案輸出路徑與 static dir 檔案重疊,則只輸出後者,忽略前者
      - 調整執行訊息,複製檔案統一顯示為 "Copying to"
      2ea41ff6
  4. 19 Aug, 2022 5 commits
  5. 10 Aug, 2022 27 commits
  6. 04 Aug, 2022 3 commits