RowFish -- 開源一款比較好看的docusaurus主題

pincman1988發表於2022-07-03

Rowfish是一套用於構建個人文件庫,作品展示和部落格系統的Docusaurus主題,主題基於MIT license協議完全開源,專為計算機從業者提升個人求職競爭力或於寧自媒體等而打造! ?

地址: github.com/rowfishjs/rowfish

?緣起

演示站點請看我的部落格

過去我一直打算做一個部落格,也可以自己寫寫文章啥的。因為很多年前用過typecho,一直感覺還不錯,但是最近因為一直在用vscode以及obsidian寫文章,而vscodeobsidian是可以直接開啟一個工作空間來管理文件的,所以使用靜態部落格直接編輯.md檔案釋出顯然更適合。找了一下靜態部落格程式,發覺hexo,hugo,vuepress,docusaurus都還挺不錯的,但是hexo,hugo沒有自帶文件系統,顯然不符合我需要長期寫文件的要求,這兩首先排除。由於我個人對vue3不大熟悉,工作中長期使用react,所以自然而然的選擇了基於reactdocusaurus

預設的docusaurus不大符合中文站點的審美,也不像vuepress那樣擁有大量好看的開源主題,於是乾脆自己動手設計開發了一款。

原始碼地址:github.com/rowfishjs/rowfish,喜歡的朋友給個星,謝謝!

?介紹

其實沒啥好介紹的,docusaurus該有的都有,唯一不同的是主題目前只支援中文站點(後續如果有需求再加上多語言支援)。

rowfish主要增加了一些頁面和資料以及以rf-開頭欄位。然後新增了部落格首頁輪播本地站內搜尋作品展示頁課程展示頁以及使用waline評論功能,具體看使用//pincman.com/rowfish/pro">文件。後續打算在效能上再做一些最佳化,就醬紫。

目前完美匹配移動端,且暗黑模式下效果更佳

效果可以檢視演示站點

給張圖,如下

?後續

Docusaurus釋出正式版前,本主題鎖定在[beta21]版本,等正式版釋出直接一次性升級.

? 支援

喜歡給個Star,謝謝

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章