Rowfish是一套用於構建個人文件庫,作品展示和部落格系統的Docusaurus主題,主題基於MIT license協議完全開源,專為計算機從業者提升個人求職競爭力或於寧自媒體等而打造! ?
地址: github.com/rowfishjs/rowfish
?緣起
演示站點請看我的部落格
過去我一直打算做一個部落格,也可以自己寫寫文章啥的。因為很多年前用過typecho,一直感覺還不錯,但是最近因為一直在用vscode以及obsidian寫文章,而vscode和obsidian是可以直接開啟一個工作空間來管理文件的,所以使用靜態部落格直接編輯.md檔案釋出顯然更適合。找了一下靜態部落格程式,發覺hexo,hugo,vuepress,docusaurus都還挺不錯的,但是hexo,hugo沒有自帶文件系統,顯然不符合我需要長期寫文件的要求,這兩首先排除。由於我個人對vue3不大熟悉,工作中長期使用react,所以自然而然的選擇了基於react的docusaurus。
預設的docusaurus不大符合中文站點的審美,也不像vuepress那樣擁有大量好看的開源主題,於是乾脆自己動手設計開發了一款。
原始碼地址:github.com/rowfishjs/rowfish,喜歡的朋友給個星,謝謝!
?介紹
其實沒啥好介紹的,docusaurus該有的都有,唯一不同的是主題目前只支援中文站點(後續如果有需求再加上多語言支援)。
rowfish主要增加了一些頁面和資料以及以rf-
開頭欄位。然後新增了部落格首頁輪播,本地站內搜尋,作品展示頁,課程展示頁以及使用waline的評論功能,具體看使用//pincman.com/rowfish/pro">文件。後續打算在效能上再做一些最佳化,就醬紫。
目前完美匹配移動端,且暗黑模式下效果更佳
效果可以檢視演示站點
給張圖,如下
?後續
在Docusaurus釋出正式版前,本主題鎖定在[beta21]版本,等正式版釋出直接一次性升級.
? 支援
喜歡給個Star,謝謝
本作品採用《CC 協議》,轉載必須註明作者和本文連結