From 133a86e09e8cd3346ea2402869d9cb03833a5125 Mon Sep 17 00:00:00 2001 From: Max G Date: Sat, 1 Feb 2020 22:21:22 +0000 Subject: [PATCH] Remove TinyMce Added Squire --- client/index.html | 1 + client/package.json | 2 + client/src/App.vue | 10 +- client/src/assets/semantic-helper.css | 282 +- client/src/assets/squire.js | 4995 +++++++++ .../src/components/AttachmentDisplayCard.vue | 183 +- client/src/components/ColorPicker.vue | 156 +- client/src/components/FileUploadButton.vue | 46 +- client/src/components/GlobalSiteMenu.vue | 41 +- client/src/components/NoteInputPanel.vue | 634 +- .../src/components/NoteTitleDisplayCard.vue | 6 +- client/src/main.js | 14 +- client/src/pages/AttachmentsPage.vue | 57 +- client/src/pages/NotesPage.vue | 37 +- client/src/pages/QuickPage.vue | 2 +- client/src/stores/mainStore.js | 11 + package.json | 3 + server/helpers/ProcessText.js | 30 +- server/index.js | 64 + server/models/Attachment.js | 347 +- server/models/Note.js | 98 +- server/routes/attachmentController.js | 10 + server/routes/noteController.js | 22 +- .../assets/tinymce/jquery.tinymce.min.js | 91 - staticFiles/assets/tinymce/langs/readme.md | 3 - staticFiles/assets/tinymce/license.txt | 504 - .../tinymce/plugins/advlist/plugin.min.js | 9 - .../tinymce/plugins/anchor/plugin.min.js | 9 - .../tinymce/plugins/autolink/plugin.min.js | 9 - .../tinymce/plugins/autoresize/plugin.min.js | 9 - .../tinymce/plugins/autosave/plugin.min.js | 9 - .../tinymce/plugins/bbcode/plugin.min.js | 9 - .../tinymce/plugins/charmap/plugin.min.js | 9 - .../assets/tinymce/plugins/code/plugin.min.js | 9 - .../tinymce/plugins/codesample/plugin.min.js | 9 - .../tinymce/plugins/colorpicker/plugin.min.js | 9 - .../tinymce/plugins/contextmenu/plugin.min.js | 9 - .../plugins/directionality/plugin.min.js | 9 - .../tinymce/plugins/emoticons/js/emojis.js | 9015 ----------------- .../plugins/emoticons/js/emojis.min.js | 2 - .../tinymce/plugins/emoticons/plugin.min.js | 9 - .../tinymce/plugins/fullpage/plugin.min.js | 9 - .../tinymce/plugins/fullscreen/plugin.min.js | 9 - .../assets/tinymce/plugins/help/plugin.min.js | 9 - .../assets/tinymce/plugins/hr/plugin.min.js | 9 - .../tinymce/plugins/image/plugin.min.js | 9 - .../tinymce/plugins/imagetools/plugin.min.js | 9 - .../tinymce/plugins/importcss/plugin.min.js | 9 - .../plugins/insertdatetime/plugin.min.js | 9 - .../plugins/legacyoutput/plugin.min.js | 9 - .../assets/tinymce/plugins/link/plugin.min.js | 9 - .../tinymce/plugins/lists/plugin.min.js | 9 - .../tinymce/plugins/media/plugin.min.js | 9 - .../tinymce/plugins/nonbreaking/plugin.min.js | 9 - .../tinymce/plugins/noneditable/plugin.min.js | 9 - .../tinymce/plugins/pagebreak/plugin.min.js | 9 - .../tinymce/plugins/paste/plugin.min.js | 9 - .../tinymce/plugins/preview/plugin.min.js | 9 - .../tinymce/plugins/print/plugin.min.js | 9 - .../tinymce/plugins/quickbars/plugin.min.js | 9 - .../assets/tinymce/plugins/save/plugin.min.js | 9 - .../plugins/searchreplace/plugin.min.js | 9 - .../plugins/spellchecker/plugin.min.js | 9 - .../tinymce/plugins/tabfocus/plugin.min.js | 9 - .../tinymce/plugins/table/plugin.min.js | 9 - .../tinymce/plugins/template/plugin.min.js | 9 - .../tinymce/plugins/textcolor/plugin.min.js | 9 - .../tinymce/plugins/textpattern/plugin.min.js | 9 - .../assets/tinymce/plugins/toc/plugin.min.js | 9 - .../plugins/visualblocks/plugin.min.js | 9 - .../tinymce/plugins/visualchars/plugin.min.js | 9 - .../tinymce/plugins/wordcount/plugin.min.js | 9 - .../skins/content/dark/content.min.css | 7 - .../skins/content/default/content.min.css | 7 - .../skins/content/document/content.min.css | 7 - .../skins/content/writer/content.min.css | 7 - .../ui/oxide-dark/content.inline.min.css | 7 - .../skins/ui/oxide-dark/content.min.css | 11 - .../ui/oxide-dark/content.mobile.min.css | 7 - .../ui/oxide-dark/fonts/tinymce-mobile.woff | Bin 4624 -> 0 bytes .../tinymce/skins/ui/oxide-dark/skin.min.css | 19 - .../skins/ui/oxide-dark/skin.mobile.min.css | 7 - .../skins/ui/oxide/content.inline.min.css | 7 - .../tinymce/skins/ui/oxide/content.min.css | 7 - .../skins/ui/oxide/content.mobile.min.css | 7 - .../skins/ui/oxide/fonts/tinymce-mobile.woff | Bin 4624 -> 0 bytes .../tinymce/skins/ui/oxide/skin.min.css | 14 - .../skins/ui/oxide/skin.mobile.min.css | 7 - .../assets/tinymce/themes/mobile/theme.min.js | 9 - .../assets/tinymce/themes/silver/theme.min.js | 9 - staticFiles/assets/tinymce/tinymce.min.js | 9 - 91 files changed, 6538 insertions(+), 10672 deletions(-) create mode 100644 client/src/assets/squire.js delete mode 100755 staticFiles/assets/tinymce/jquery.tinymce.min.js delete mode 100755 staticFiles/assets/tinymce/langs/readme.md delete mode 100755 staticFiles/assets/tinymce/license.txt delete mode 100755 staticFiles/assets/tinymce/plugins/advlist/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/anchor/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/autolink/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/autoresize/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/autosave/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/bbcode/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/charmap/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/code/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/codesample/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/colorpicker/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/contextmenu/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/directionality/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/emoticons/js/emojis.js delete mode 100755 staticFiles/assets/tinymce/plugins/emoticons/js/emojis.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/emoticons/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/fullpage/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/fullscreen/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/help/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/hr/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/image/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/imagetools/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/importcss/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/insertdatetime/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/legacyoutput/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/link/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/lists/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/media/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/nonbreaking/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/noneditable/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/pagebreak/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/paste/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/preview/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/print/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/quickbars/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/save/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/searchreplace/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/spellchecker/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/tabfocus/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/table/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/template/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/textcolor/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/textpattern/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/toc/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/visualblocks/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/visualchars/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/plugins/wordcount/plugin.min.js delete mode 100755 staticFiles/assets/tinymce/skins/content/dark/content.min.css delete mode 100755 staticFiles/assets/tinymce/skins/content/default/content.min.css delete mode 100755 staticFiles/assets/tinymce/skins/content/document/content.min.css delete mode 100755 staticFiles/assets/tinymce/skins/content/writer/content.min.css delete mode 100755 staticFiles/assets/tinymce/skins/ui/oxide-dark/content.inline.min.css delete mode 100755 staticFiles/assets/tinymce/skins/ui/oxide-dark/content.min.css delete mode 100755 staticFiles/assets/tinymce/skins/ui/oxide-dark/content.mobile.min.css delete mode 100755 staticFiles/assets/tinymce/skins/ui/oxide-dark/fonts/tinymce-mobile.woff delete mode 100755 staticFiles/assets/tinymce/skins/ui/oxide-dark/skin.min.css delete mode 100755 staticFiles/assets/tinymce/skins/ui/oxide-dark/skin.mobile.min.css delete mode 100755 staticFiles/assets/tinymce/skins/ui/oxide/content.inline.min.css delete mode 100755 staticFiles/assets/tinymce/skins/ui/oxide/content.min.css delete mode 100755 staticFiles/assets/tinymce/skins/ui/oxide/content.mobile.min.css delete mode 100755 staticFiles/assets/tinymce/skins/ui/oxide/fonts/tinymce-mobile.woff delete mode 100755 staticFiles/assets/tinymce/skins/ui/oxide/skin.min.css delete mode 100755 staticFiles/assets/tinymce/skins/ui/oxide/skin.mobile.min.css delete mode 100755 staticFiles/assets/tinymce/themes/mobile/theme.min.js delete mode 100755 staticFiles/assets/tinymce/themes/silver/theme.min.js delete mode 100755 staticFiles/assets/tinymce/tinymce.min.js diff --git a/client/index.html b/client/index.html index e6d226e..5f04839 100644 --- a/client/index.html +++ b/client/index.html @@ -8,6 +8,7 @@ + Notes diff --git a/client/package.json b/client/package.json index cb011ba..f3eedac 100644 --- a/client/package.json +++ b/client/package.json @@ -13,8 +13,10 @@ "dependencies": { "axios": "^0.18.0", "es6-promise": "^4.2.6", + "pell": "^1.0.6", "postcss-loader": "^2.1.6", "raw-loader": "^0.5.1", + "socket.io-client": "^2.3.0", "vue": "^2.5.2", "vue-router": "^3.0.1", "vuex": "^3.1.0" diff --git a/client/src/App.vue b/client/src/App.vue index 4227acf..8d3b116 100644 --- a/client/src/App.vue +++ b/client/src/App.vue @@ -10,6 +10,8 @@ \ No newline at end of file diff --git a/client/src/components/FileUploadButton.vue b/client/src/components/FileUploadButton.vue index 8f41cf3..d1e8ed4 100644 --- a/client/src/components/FileUploadButton.vue +++ b/client/src/components/FileUploadButton.vue @@ -2,21 +2,20 @@ .hidden-up { opacity: 0; position: absolute; - top: -500px; + top: -50000px; }