├── .circleci └── config.yml ├── .github └── FUNDING.yml ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── MANUAL.md ├── README.md ├── TODO.md ├── electron ├── dataDir.ts ├── file.ts ├── ipc.ts ├── main.ts ├── pandoc │ ├── export.ts │ ├── import.ts │ └── modal.ts ├── preload.ts ├── recentFiles.ts ├── settings.ts └── tsconfig.json ├── icons ├── icon-COPYING.txt ├── icon.ico └── icon.png ├── package.json ├── public ├── index.html ├── previewFrame.html └── previewFramePaged.html ├── screenshot-css.png ├── screenshot-export.png ├── screenshot.png ├── src ├── appState │ ├── Action.ts │ ├── AppState.ts │ └── appStateReducer.ts ├── assets │ └── preview.pandoc-styles.css ├── components │ ├── App │ │ ├── App.css │ │ └── App.tsx │ ├── Button │ │ ├── Button.module.css │ │ └── Button.tsx │ ├── ColorPicker │ │ ├── ColorPicker.css │ │ └── ColorPicker.tsx │ ├── Editor │ │ ├── Editor.css │ │ ├── Editor.tsx │ │ └── codemirror.css │ ├── MetaEditor │ │ ├── MetaEditor.css │ │ ├── MetaEditor.tsx │ │ └── back.svg │ ├── ModalChooseFormat │ │ ├── ModalChooseFormat.module.css │ │ ├── ModalChooseFormat.tsx │ │ └── tick.svg │ ├── Preview │ │ ├── Preview.css │ │ └── Preview.tsx │ └── Toolbar │ │ ├── Toolbar.css │ │ ├── Toolbar.tsx │ │ ├── macOS_window_close.svg │ │ ├── macOS_window_maximize.svg │ │ ├── macOS_window_minimize.svg │ │ ├── metaEditor.svg │ │ ├── notes.svg │ │ ├── page.svg │ │ ├── vertical_split.svg │ │ └── visibility.svg ├── index.tsx ├── raw-loader.d.ts ├── react-app-env.d.ts ├── renderPreview │ ├── convertMd.ts │ ├── convertYaml.ts │ ├── renderPreview.ts │ ├── renderPreviewImpl.ts │ ├── scrolling.ts │ ├── templates │ │ ├── getCss.ts │ │ └── templates.ts │ └── throttle.ts ├── result.ts └── website.md └── tsconfig.json /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: mb21 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/LICENSE -------------------------------------------------------------------------------- /MANUAL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/MANUAL.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/TODO.md -------------------------------------------------------------------------------- /electron/dataDir.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/electron/dataDir.ts -------------------------------------------------------------------------------- /electron/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/electron/file.ts -------------------------------------------------------------------------------- /electron/ipc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/electron/ipc.ts -------------------------------------------------------------------------------- /electron/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/electron/main.ts -------------------------------------------------------------------------------- /electron/pandoc/export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/electron/pandoc/export.ts -------------------------------------------------------------------------------- /electron/pandoc/import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/electron/pandoc/import.ts -------------------------------------------------------------------------------- /electron/pandoc/modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/electron/pandoc/modal.ts -------------------------------------------------------------------------------- /electron/preload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/electron/preload.ts -------------------------------------------------------------------------------- /electron/recentFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/electron/recentFiles.ts -------------------------------------------------------------------------------- /electron/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/electron/settings.ts -------------------------------------------------------------------------------- /electron/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/electron/tsconfig.json -------------------------------------------------------------------------------- /icons/icon-COPYING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/icons/icon-COPYING.txt -------------------------------------------------------------------------------- /icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/icons/icon.ico -------------------------------------------------------------------------------- /icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/icons/icon.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/package.json -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/public/index.html -------------------------------------------------------------------------------- /public/previewFrame.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/public/previewFrame.html -------------------------------------------------------------------------------- /public/previewFramePaged.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/public/previewFramePaged.html -------------------------------------------------------------------------------- /screenshot-css.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/screenshot-css.png -------------------------------------------------------------------------------- /screenshot-export.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/screenshot-export.png -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/screenshot.png -------------------------------------------------------------------------------- /src/appState/Action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/appState/Action.ts -------------------------------------------------------------------------------- /src/appState/AppState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/appState/AppState.ts -------------------------------------------------------------------------------- /src/appState/appStateReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/appState/appStateReducer.ts -------------------------------------------------------------------------------- /src/assets/preview.pandoc-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/assets/preview.pandoc-styles.css -------------------------------------------------------------------------------- /src/components/App/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/App/App.css -------------------------------------------------------------------------------- /src/components/App/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/App/App.tsx -------------------------------------------------------------------------------- /src/components/Button/Button.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/Button/Button.module.css -------------------------------------------------------------------------------- /src/components/Button/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/Button/Button.tsx -------------------------------------------------------------------------------- /src/components/ColorPicker/ColorPicker.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/ColorPicker/ColorPicker.css -------------------------------------------------------------------------------- /src/components/ColorPicker/ColorPicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/ColorPicker/ColorPicker.tsx -------------------------------------------------------------------------------- /src/components/Editor/Editor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/Editor/Editor.css -------------------------------------------------------------------------------- /src/components/Editor/Editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/Editor/Editor.tsx -------------------------------------------------------------------------------- /src/components/Editor/codemirror.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/Editor/codemirror.css -------------------------------------------------------------------------------- /src/components/MetaEditor/MetaEditor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/MetaEditor/MetaEditor.css -------------------------------------------------------------------------------- /src/components/MetaEditor/MetaEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/MetaEditor/MetaEditor.tsx -------------------------------------------------------------------------------- /src/components/MetaEditor/back.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/MetaEditor/back.svg -------------------------------------------------------------------------------- /src/components/ModalChooseFormat/ModalChooseFormat.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/ModalChooseFormat/ModalChooseFormat.module.css -------------------------------------------------------------------------------- /src/components/ModalChooseFormat/ModalChooseFormat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/ModalChooseFormat/ModalChooseFormat.tsx -------------------------------------------------------------------------------- /src/components/ModalChooseFormat/tick.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/ModalChooseFormat/tick.svg -------------------------------------------------------------------------------- /src/components/Preview/Preview.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/Preview/Preview.css -------------------------------------------------------------------------------- /src/components/Preview/Preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/Preview/Preview.tsx -------------------------------------------------------------------------------- /src/components/Toolbar/Toolbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/Toolbar/Toolbar.css -------------------------------------------------------------------------------- /src/components/Toolbar/Toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/Toolbar/Toolbar.tsx -------------------------------------------------------------------------------- /src/components/Toolbar/macOS_window_close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/Toolbar/macOS_window_close.svg -------------------------------------------------------------------------------- /src/components/Toolbar/macOS_window_maximize.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/Toolbar/macOS_window_maximize.svg -------------------------------------------------------------------------------- /src/components/Toolbar/macOS_window_minimize.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/Toolbar/macOS_window_minimize.svg -------------------------------------------------------------------------------- /src/components/Toolbar/metaEditor.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/Toolbar/metaEditor.svg -------------------------------------------------------------------------------- /src/components/Toolbar/notes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/Toolbar/notes.svg -------------------------------------------------------------------------------- /src/components/Toolbar/page.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/Toolbar/page.svg -------------------------------------------------------------------------------- /src/components/Toolbar/vertical_split.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/Toolbar/vertical_split.svg -------------------------------------------------------------------------------- /src/components/Toolbar/visibility.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/components/Toolbar/visibility.svg -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/raw-loader.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/raw-loader.d.ts -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/renderPreview/convertMd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/renderPreview/convertMd.ts -------------------------------------------------------------------------------- /src/renderPreview/convertYaml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/renderPreview/convertYaml.ts -------------------------------------------------------------------------------- /src/renderPreview/renderPreview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/renderPreview/renderPreview.ts -------------------------------------------------------------------------------- /src/renderPreview/renderPreviewImpl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/renderPreview/renderPreviewImpl.ts -------------------------------------------------------------------------------- /src/renderPreview/scrolling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/renderPreview/scrolling.ts -------------------------------------------------------------------------------- /src/renderPreview/templates/getCss.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/renderPreview/templates/getCss.ts -------------------------------------------------------------------------------- /src/renderPreview/templates/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/renderPreview/templates/templates.ts -------------------------------------------------------------------------------- /src/renderPreview/throttle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/renderPreview/throttle.ts -------------------------------------------------------------------------------- /src/result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/result.ts -------------------------------------------------------------------------------- /src/website.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/src/website.md -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mb21/panwriter/HEAD/tsconfig.json --------------------------------------------------------------------------------