Skip to content

[WIP] 新增 chart.js、mermaid、emoji 支持 - #775

Open
jim3ma wants to merge 9 commits into
leanote:masterfrom
jim3ma:master
Open

jim3ma wants to merge 9 commits into
leanote:masterfrom
jim3ma:master

Conversation

@jim3ma

@jim3ma jim3ma commented May 24, 2018 •

Copy link
Copy Markdown

非常喜欢 leanote,所以针对 markdown 进行了一些扩展,希望对大家有用。

  1. chart.js 支持

Demo

  1. mermaid 支持

Demo

  1. emoji、提示框支持

Demo

TODO:

  • 部分 css 依赖主题,需要修改成动态加载
  • 部分 css 依赖 github,需要使用 cdn
  • 完善使用文档
  • 相关元素在生成摘要时,会出现问题,需要重新 review 生成代码

@jim3ma

jim3ma commented May 24, 2018 •

Copy link
Copy Markdown
Author
  • emoji 以及提示框支持

2018-05-24 6 00 34

  • mermaid 支持

2018-05-24 6 00 49

2018-05-24 6 01 05

  • chart.js 支持

2018-05-24 6 04 10

@lealife

lealife commented Jun 6, 2018 •

Copy link
Copy Markdown
Member

你好, 很赞的feature, 关于markdown的代码, 可以同步到 https://github.com/leanote/markdown-editor-v2 源码中?
不建议直接改这个仓库的markdown源码, 关于markdown的代码, 请先提交到 https://github.com/leanote/markdown-editor-v2 中

@xoit

xoit commented Jul 31, 2018

Copy link
Copy Markdown

这个 feature 会 merge 到 Desktop 的 editor 吗?
有很多 mermaid 的代码,以后可以直接写进 leanote 是很赞的事。

@jim3ma

jim3ma commented Aug 11, 2018

Copy link
Copy Markdown
Author

@lealife @xoit desktop app 我测试过了,已经实现了,等我有空的时候,可以将这些先整理到 markdown-editor-v2 中去

@duanmuweiyu

Copy link
Copy Markdown

大神,什么时候可以合入啊,期待mermaid特性,平常都是用haroopad写markdown

@jim3ma

jim3ma commented Mar 19, 2019

Copy link
Copy Markdown
Author

@duanmuweiyu 这个是我自己修改的,我不是搞前端的,所以有些代码比较脏,如果你想用的话,可以先用我的分支部署一下的哈,我自己用的 docker 部署的,如果需要的话,可以使用我的仓库来部署,我可以提供 docker-compose 文件,https://cloud.docker.com/u/jim3ma/repository/docker/jim3ma/leanote

@EricWJP

EricWJP commented Feb 15, 2020

Copy link
Copy Markdown

我日你们妈 老子花了钱 这个软件 这么垃圾 回退功能各种问题 草泥马

@EricWJP

EricWJP commented Feb 15, 2020

Copy link
Copy Markdown

审查代码的脑子里装的是屎吗?

@ankye

ankye commented Jun 17, 2024

Copy link
Copy Markdown

这个feature啥时候能合入

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants