Note
Purpose: use markdown file write blog and notes, include private content, and share to sns, manual or auto sync to Personal site or other Platform.
目的: 使用markdown写博客和笔记,甚至是私有的内容,然后分享到社交媒体,同步至个人博客站点和自媒体平台.
this demo inclued what(这个demo包含了哪些内容)? see here TODO
how to Implement GitOPS workflow or Article as Code with docsify、github、md,see here GitOPS workflow TODO
if your want create a blog or or site base this repo, how can I do? see here TODO
- clone repo
- run:
docsify serve docs -p <port>
,example:docsify serve -p 8095
markdown demo, include docsify extension's syntax, see Markdown example,or Markdown example
-
模板仓库,此从此仓库fork而来,通用功能在主仓库的dev分支实现(通常只修改main.js和index.html),子仓库创建新功能集成PR: 从主仓库dev分支库至子仓库main分支的PR。
-
docify 主要插件集成,已集成:
- docsify-themeable 主题
- docsify-edit-on-github,有兼容性问题(docsify-themeable主题中已集成)
- docsify-tabs (docsify-themeable主题中已集成)
- docsify-copy-code(docsify-themeable主题中已集成)
- docsify-pagination(docsify-themeable主题中已集成)
- external-script(docsify-themeable主题中已集成)
- ga(docsify-themeable主题中已集成)
- search(docsify-themeable主题中已集成)
- zoom-image(docsify-themeable主题中已集成)
- prism-bash(docsify-themeable主题中已集成)
- docsify-remote-markdown(docsify-themeable主题中已集成),有一个BUG,urL不能加参数,url如果没有以md结尾会自动添加.md扩展
- docsify-plugin-flexible-alerts(docsify-themeable主题中已集成)
- docsify-kroki(docsify-themeable主题中已集成),更复杂 的md语法支持
-
gitter在线聊天室集成
-
个人repo站点菜单及导航配置,github pages 创建
-
集成分享按钮(docsify-themeable主题中已集成)
- 添加国外SNS,已经实现 (docsify-themeable主题中已集成)
- 添加国内SNS,没有找到分享组件,暂定用浏览器扩展来实现
-
集成同步助手:已经在文章头部添加同步链接。
-
引入云图片: 所有内容引入网络图片
-
标准示例样式整理
-
私有仓库的集成:pppppppppppppppp,gpgpgpgpgpgp,目前没找到好办法,暂缓
-
整体样式调整美化,包括首页coverpage结构 设计. 难度太大,暂缓
- 首页内容加box框起来
- top navbar 样式有兼容问题,手机端效果比较差 ,应该是themeable的兼容性问题,暂缓
- 已经修复评论框宽度问题
-
ghost 博客配置
-
移动端github无缝编辑方式调研,目前采用 https://prose.io/
-
post2ghost插件及GitOps实现,实现自动发布md草稿到ghost
-
docify 次要插件集成
-
评论集成管理端Valine-admin