├── .eslintignore ├── .eslintrc ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .npmignore ├── .prettierrc ├── .storybook ├── .babelrc └── config.js ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bonus.png ├── config ├── env.js ├── jest │ ├── cssTransform.js │ └── fileTransform.js ├── paths.js ├── webpack.config.js ├── webpack.config.lib.js └── webpackDevServer.config.js ├── group.png ├── main.js ├── package.json ├── public ├── favicon.svg ├── index.html └── manifest.json ├── scripts ├── build.js ├── start.js └── test.js ├── src ├── App.css ├── App.js ├── App.test.js ├── Lib.js ├── component │ ├── Dialog │ │ ├── AboutDialog.js │ │ ├── FormDialog.js │ │ ├── HistoryDialog.js │ │ ├── ImageDialog.js │ │ ├── LinkDialog.js │ │ ├── SitDownDialog.js │ │ ├── TutorialDialog.js │ │ ├── VersionDialog.css │ │ └── VersionDialog.js │ ├── ImageHosting │ │ ├── AliOSS.js │ │ ├── GitHub.js │ │ ├── Gitee.js │ │ └── QiniuOSS.js │ ├── LocalHistory │ │ ├── index.js │ │ ├── indexdb.js │ │ ├── localHistory.css │ │ └── util.js │ ├── MenuLeft │ │ ├── CodeTheme.css │ │ ├── CodeTheme.js │ │ ├── File.js │ │ ├── File │ │ │ ├── ExportMarkdown.js │ │ │ ├── ExportPdf.js │ │ │ └── ImportFile.js │ │ ├── Function.js │ │ ├── Function │ │ │ ├── History.js │ │ │ ├── Reset.js │ │ │ ├── Search.js │ │ │ └── SitDown.js │ │ ├── Help.js │ │ ├── Help │ │ │ ├── About.js │ │ │ ├── Document.js │ │ │ ├── Question.js │ │ │ └── Version.js │ │ ├── LogIn.js │ │ ├── Login.css │ │ ├── Paragraph.js │ │ ├── Pattern.js │ │ ├── Pattern │ │ │ ├── Bold.js │ │ │ ├── Code.js │ │ │ ├── Del.js │ │ │ ├── Font.js │ │ │ ├── Form.js │ │ │ ├── Format.js │ │ │ ├── Image.js │ │ │ ├── InlineCode.js │ │ │ ├── Italic.js │ │ │ ├── Link.js │ │ │ └── LinkToFoot.js │ │ ├── Setting.js │ │ ├── Setting │ │ │ ├── ContainImgName.js │ │ │ └── SyncScroll.js │ │ ├── Theme.css │ │ ├── Theme.js │ │ ├── Tutorial.js │ │ ├── View.js │ │ ├── View │ │ │ ├── EditArea.js │ │ │ ├── FullScreen.js │ │ │ ├── PreviewArea.js │ │ │ └── ThemeArea.js │ │ └── common.css │ ├── SearchBox │ │ ├── SearchBox.css │ │ └── index.js │ └── Sidebar │ │ ├── Juejin.css │ │ ├── Juejin.js │ │ ├── PreviewType.css │ │ ├── PreviewType.js │ │ ├── Wechat.css │ │ ├── Wechat.js │ │ ├── Zhihu.css │ │ └── Zhihu.js ├── icon │ ├── Close.js │ ├── Copy.js │ ├── Down.js │ ├── Environment.js │ ├── FontCase.js │ ├── GitHub.js │ ├── Inbox.js │ ├── Juejin.js │ ├── Mobile.js │ ├── More.js │ ├── PC.js │ ├── Rabbit.js │ ├── Replace.js │ ├── ReplaceAll.js │ ├── Smile.js │ ├── User.js │ ├── Wechat.js │ ├── Zhihu.js │ ├── index.css │ └── index.js ├── index.css ├── index.d.ts ├── index.js ├── layout │ ├── Dialog.js │ ├── EditorMenu.css │ ├── EditorMenu.js │ ├── Footer.css │ ├── Footer.js │ ├── Navbar.css │ ├── Navbar.js │ ├── Sidebar.css │ ├── Sidebar.js │ └── StyleEditor.js ├── logo.svg ├── serviceWorker.js ├── store │ ├── content.js │ ├── dialog.js │ ├── footer.js │ ├── imageHosting.js │ ├── navbar.js │ ├── title.js │ ├── userInfo.js │ └── view.js ├── template │ ├── basic.js │ ├── code │ │ ├── atomOneDark.js │ │ ├── atomOneLight.js │ │ ├── github.js │ │ ├── monokai.js │ │ ├── vs2015.js │ │ └── xcode.js │ ├── content.md │ ├── index.js │ ├── macCode │ │ ├── macAtomOneDark.js │ │ ├── macAtomOneLight.js │ │ ├── macGithub.js │ │ ├── macMonokai.js │ │ ├── macVs2015.js │ │ └── macXcode.js │ └── markdown │ │ ├── custom.js │ │ └── normal.js └── utils │ ├── appContext.js │ ├── constant.js │ ├── converter.js │ ├── editorKeyEvents.js │ ├── helper.js │ ├── hotkey.js │ ├── imageHosting.js │ ├── langHighlight.js │ ├── markdown-it-imageflow.js │ ├── markdown-it-li.js │ ├── markdown-it-linkfoot.js │ ├── markdown-it-math.js │ ├── markdown-it-multiquote.js │ ├── markdown-it-removepre.js │ ├── markdown-it-span.js │ ├── markdown-it-table-container.js │ ├── mdMirror.css │ ├── pluginCenter.js │ ├── sitdownConverter.js │ └── styleMirror.css ├── stories ├── allImageHosting.js ├── defaultImageHosting.js ├── index.js ├── noneImageHosting.js └── online.js ├── watch.js └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | /config/ 2 | /scripts/ 3 | *.test.* 4 | /main.js 5 | *.d.ts -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/.prettierrc -------------------------------------------------------------------------------- /.storybook/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/.storybook/.babelrc -------------------------------------------------------------------------------- /.storybook/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/.storybook/config.js -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/README.md -------------------------------------------------------------------------------- /bonus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/bonus.png -------------------------------------------------------------------------------- /config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/config/env.js -------------------------------------------------------------------------------- /config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/config/jest/cssTransform.js -------------------------------------------------------------------------------- /config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/config/jest/fileTransform.js -------------------------------------------------------------------------------- /config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/config/paths.js -------------------------------------------------------------------------------- /config/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/config/webpack.config.js -------------------------------------------------------------------------------- /config/webpack.config.lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/config/webpack.config.lib.js -------------------------------------------------------------------------------- /config/webpackDevServer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/config/webpackDevServer.config.js -------------------------------------------------------------------------------- /group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/group.png -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/main.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/public/index.html -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/public/manifest.json -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/scripts/build.js -------------------------------------------------------------------------------- /scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/scripts/start.js -------------------------------------------------------------------------------- /scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/scripts/test.js -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/App.js -------------------------------------------------------------------------------- /src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/App.test.js -------------------------------------------------------------------------------- /src/Lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/Lib.js -------------------------------------------------------------------------------- /src/component/Dialog/AboutDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/Dialog/AboutDialog.js -------------------------------------------------------------------------------- /src/component/Dialog/FormDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/Dialog/FormDialog.js -------------------------------------------------------------------------------- /src/component/Dialog/HistoryDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/Dialog/HistoryDialog.js -------------------------------------------------------------------------------- /src/component/Dialog/ImageDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/Dialog/ImageDialog.js -------------------------------------------------------------------------------- /src/component/Dialog/LinkDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/Dialog/LinkDialog.js -------------------------------------------------------------------------------- /src/component/Dialog/SitDownDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/Dialog/SitDownDialog.js -------------------------------------------------------------------------------- /src/component/Dialog/TutorialDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/Dialog/TutorialDialog.js -------------------------------------------------------------------------------- /src/component/Dialog/VersionDialog.css: -------------------------------------------------------------------------------- 1 | .specialInfo > * { 2 | width: 100%; 3 | } -------------------------------------------------------------------------------- /src/component/Dialog/VersionDialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/Dialog/VersionDialog.js -------------------------------------------------------------------------------- /src/component/ImageHosting/AliOSS.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/ImageHosting/AliOSS.js -------------------------------------------------------------------------------- /src/component/ImageHosting/GitHub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/ImageHosting/GitHub.js -------------------------------------------------------------------------------- /src/component/ImageHosting/Gitee.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/ImageHosting/Gitee.js -------------------------------------------------------------------------------- /src/component/ImageHosting/QiniuOSS.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/ImageHosting/QiniuOSS.js -------------------------------------------------------------------------------- /src/component/LocalHistory/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/LocalHistory/index.js -------------------------------------------------------------------------------- /src/component/LocalHistory/indexdb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/LocalHistory/indexdb.js -------------------------------------------------------------------------------- /src/component/LocalHistory/localHistory.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/LocalHistory/localHistory.css -------------------------------------------------------------------------------- /src/component/LocalHistory/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/LocalHistory/util.js -------------------------------------------------------------------------------- /src/component/MenuLeft/CodeTheme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/CodeTheme.css -------------------------------------------------------------------------------- /src/component/MenuLeft/CodeTheme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/CodeTheme.js -------------------------------------------------------------------------------- /src/component/MenuLeft/File.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/File.js -------------------------------------------------------------------------------- /src/component/MenuLeft/File/ExportMarkdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/File/ExportMarkdown.js -------------------------------------------------------------------------------- /src/component/MenuLeft/File/ExportPdf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/File/ExportPdf.js -------------------------------------------------------------------------------- /src/component/MenuLeft/File/ImportFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/File/ImportFile.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Function.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Function/History.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Function/History.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Function/Reset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Function/Reset.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Function/Search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Function/Search.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Function/SitDown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Function/SitDown.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Help.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Help.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Help/About.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Help/About.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Help/Document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Help/Document.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Help/Question.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Help/Question.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Help/Version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Help/Version.js -------------------------------------------------------------------------------- /src/component/MenuLeft/LogIn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/LogIn.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Login.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Login.css -------------------------------------------------------------------------------- /src/component/MenuLeft/Paragraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Paragraph.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Pattern.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Pattern.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Pattern/Bold.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Pattern/Bold.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Pattern/Code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Pattern/Code.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Pattern/Del.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Pattern/Del.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Pattern/Font.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Pattern/Font.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Pattern/Form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Pattern/Form.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Pattern/Format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Pattern/Format.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Pattern/Image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Pattern/Image.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Pattern/InlineCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Pattern/InlineCode.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Pattern/Italic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Pattern/Italic.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Pattern/Link.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Pattern/Link.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Pattern/LinkToFoot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Pattern/LinkToFoot.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Setting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Setting.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Setting/ContainImgName.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Setting/ContainImgName.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Setting/SyncScroll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Setting/SyncScroll.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Theme.css -------------------------------------------------------------------------------- /src/component/MenuLeft/Theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Theme.js -------------------------------------------------------------------------------- /src/component/MenuLeft/Tutorial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/Tutorial.js -------------------------------------------------------------------------------- /src/component/MenuLeft/View.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/View.js -------------------------------------------------------------------------------- /src/component/MenuLeft/View/EditArea.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/View/EditArea.js -------------------------------------------------------------------------------- /src/component/MenuLeft/View/FullScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/View/FullScreen.js -------------------------------------------------------------------------------- /src/component/MenuLeft/View/PreviewArea.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/View/PreviewArea.js -------------------------------------------------------------------------------- /src/component/MenuLeft/View/ThemeArea.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/View/ThemeArea.js -------------------------------------------------------------------------------- /src/component/MenuLeft/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/MenuLeft/common.css -------------------------------------------------------------------------------- /src/component/SearchBox/SearchBox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/SearchBox/SearchBox.css -------------------------------------------------------------------------------- /src/component/SearchBox/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/SearchBox/index.js -------------------------------------------------------------------------------- /src/component/Sidebar/Juejin.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/Sidebar/Juejin.css -------------------------------------------------------------------------------- /src/component/Sidebar/Juejin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/Sidebar/Juejin.js -------------------------------------------------------------------------------- /src/component/Sidebar/PreviewType.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/Sidebar/PreviewType.css -------------------------------------------------------------------------------- /src/component/Sidebar/PreviewType.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/Sidebar/PreviewType.js -------------------------------------------------------------------------------- /src/component/Sidebar/Wechat.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/Sidebar/Wechat.css -------------------------------------------------------------------------------- /src/component/Sidebar/Wechat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/Sidebar/Wechat.js -------------------------------------------------------------------------------- /src/component/Sidebar/Zhihu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/Sidebar/Zhihu.css -------------------------------------------------------------------------------- /src/component/Sidebar/Zhihu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/component/Sidebar/Zhihu.js -------------------------------------------------------------------------------- /src/icon/Close.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/Close.js -------------------------------------------------------------------------------- /src/icon/Copy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/Copy.js -------------------------------------------------------------------------------- /src/icon/Down.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/Down.js -------------------------------------------------------------------------------- /src/icon/Environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/Environment.js -------------------------------------------------------------------------------- /src/icon/FontCase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/FontCase.js -------------------------------------------------------------------------------- /src/icon/GitHub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/GitHub.js -------------------------------------------------------------------------------- /src/icon/Inbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/Inbox.js -------------------------------------------------------------------------------- /src/icon/Juejin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/Juejin.js -------------------------------------------------------------------------------- /src/icon/Mobile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/Mobile.js -------------------------------------------------------------------------------- /src/icon/More.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/More.js -------------------------------------------------------------------------------- /src/icon/PC.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/PC.js -------------------------------------------------------------------------------- /src/icon/Rabbit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/Rabbit.js -------------------------------------------------------------------------------- /src/icon/Replace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/Replace.js -------------------------------------------------------------------------------- /src/icon/ReplaceAll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/ReplaceAll.js -------------------------------------------------------------------------------- /src/icon/Smile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/Smile.js -------------------------------------------------------------------------------- /src/icon/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/User.js -------------------------------------------------------------------------------- /src/icon/Wechat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/Wechat.js -------------------------------------------------------------------------------- /src/icon/Zhihu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/Zhihu.js -------------------------------------------------------------------------------- /src/icon/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/index.css -------------------------------------------------------------------------------- /src/icon/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/icon/index.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/index.d.ts -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/index.js -------------------------------------------------------------------------------- /src/layout/Dialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/layout/Dialog.js -------------------------------------------------------------------------------- /src/layout/EditorMenu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/layout/EditorMenu.css -------------------------------------------------------------------------------- /src/layout/EditorMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/layout/EditorMenu.js -------------------------------------------------------------------------------- /src/layout/Footer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/layout/Footer.css -------------------------------------------------------------------------------- /src/layout/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/layout/Footer.js -------------------------------------------------------------------------------- /src/layout/Navbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/layout/Navbar.css -------------------------------------------------------------------------------- /src/layout/Navbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/layout/Navbar.js -------------------------------------------------------------------------------- /src/layout/Sidebar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/layout/Sidebar.css -------------------------------------------------------------------------------- /src/layout/Sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/layout/Sidebar.js -------------------------------------------------------------------------------- /src/layout/StyleEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/layout/StyleEditor.js -------------------------------------------------------------------------------- /src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/logo.svg -------------------------------------------------------------------------------- /src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/serviceWorker.js -------------------------------------------------------------------------------- /src/store/content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/store/content.js -------------------------------------------------------------------------------- /src/store/dialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/store/dialog.js -------------------------------------------------------------------------------- /src/store/footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/store/footer.js -------------------------------------------------------------------------------- /src/store/imageHosting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/store/imageHosting.js -------------------------------------------------------------------------------- /src/store/navbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/store/navbar.js -------------------------------------------------------------------------------- /src/store/title.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/store/title.js -------------------------------------------------------------------------------- /src/store/userInfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/store/userInfo.js -------------------------------------------------------------------------------- /src/store/view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/store/view.js -------------------------------------------------------------------------------- /src/template/basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/template/basic.js -------------------------------------------------------------------------------- /src/template/code/atomOneDark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/template/code/atomOneDark.js -------------------------------------------------------------------------------- /src/template/code/atomOneLight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/template/code/atomOneLight.js -------------------------------------------------------------------------------- /src/template/code/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/template/code/github.js -------------------------------------------------------------------------------- /src/template/code/monokai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/template/code/monokai.js -------------------------------------------------------------------------------- /src/template/code/vs2015.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/template/code/vs2015.js -------------------------------------------------------------------------------- /src/template/code/xcode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/template/code/xcode.js -------------------------------------------------------------------------------- /src/template/content.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/template/content.md -------------------------------------------------------------------------------- /src/template/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/template/index.js -------------------------------------------------------------------------------- /src/template/macCode/macAtomOneDark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/template/macCode/macAtomOneDark.js -------------------------------------------------------------------------------- /src/template/macCode/macAtomOneLight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/template/macCode/macAtomOneLight.js -------------------------------------------------------------------------------- /src/template/macCode/macGithub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/template/macCode/macGithub.js -------------------------------------------------------------------------------- /src/template/macCode/macMonokai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/template/macCode/macMonokai.js -------------------------------------------------------------------------------- /src/template/macCode/macVs2015.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/template/macCode/macVs2015.js -------------------------------------------------------------------------------- /src/template/macCode/macXcode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/template/macCode/macXcode.js -------------------------------------------------------------------------------- /src/template/markdown/custom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/template/markdown/custom.js -------------------------------------------------------------------------------- /src/template/markdown/normal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/template/markdown/normal.js -------------------------------------------------------------------------------- /src/utils/appContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/appContext.js -------------------------------------------------------------------------------- /src/utils/constant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/constant.js -------------------------------------------------------------------------------- /src/utils/converter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/converter.js -------------------------------------------------------------------------------- /src/utils/editorKeyEvents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/editorKeyEvents.js -------------------------------------------------------------------------------- /src/utils/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/helper.js -------------------------------------------------------------------------------- /src/utils/hotkey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/hotkey.js -------------------------------------------------------------------------------- /src/utils/imageHosting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/imageHosting.js -------------------------------------------------------------------------------- /src/utils/langHighlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/langHighlight.js -------------------------------------------------------------------------------- /src/utils/markdown-it-imageflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/markdown-it-imageflow.js -------------------------------------------------------------------------------- /src/utils/markdown-it-li.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/markdown-it-li.js -------------------------------------------------------------------------------- /src/utils/markdown-it-linkfoot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/markdown-it-linkfoot.js -------------------------------------------------------------------------------- /src/utils/markdown-it-math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/markdown-it-math.js -------------------------------------------------------------------------------- /src/utils/markdown-it-multiquote.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/markdown-it-multiquote.js -------------------------------------------------------------------------------- /src/utils/markdown-it-removepre.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/markdown-it-removepre.js -------------------------------------------------------------------------------- /src/utils/markdown-it-span.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/markdown-it-span.js -------------------------------------------------------------------------------- /src/utils/markdown-it-table-container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/markdown-it-table-container.js -------------------------------------------------------------------------------- /src/utils/mdMirror.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/mdMirror.css -------------------------------------------------------------------------------- /src/utils/pluginCenter.js: -------------------------------------------------------------------------------- 1 | // 检测插件是否安装 2 | export default { 3 | mathjax: false, 4 | }; 5 | -------------------------------------------------------------------------------- /src/utils/sitdownConverter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/sitdownConverter.js -------------------------------------------------------------------------------- /src/utils/styleMirror.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/src/utils/styleMirror.css -------------------------------------------------------------------------------- /stories/allImageHosting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/stories/allImageHosting.js -------------------------------------------------------------------------------- /stories/defaultImageHosting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/stories/defaultImageHosting.js -------------------------------------------------------------------------------- /stories/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/stories/index.js -------------------------------------------------------------------------------- /stories/noneImageHosting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/stories/noneImageHosting.js -------------------------------------------------------------------------------- /stories/online.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/stories/online.js -------------------------------------------------------------------------------- /watch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/watch.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/macrozheng/markdown-nice/HEAD/yarn.lock --------------------------------------------------------------------------------