From 7b77bd37f322796288fd4e930cae97a44115e6df Mon Sep 17 00:00:00 2001 From: Max G Date: Tue, 10 Sep 2019 18:10:11 +0000 Subject: [PATCH] * Updated color picker interface * Updated note status bar * Added fast filters * Added pinned and archived notes options * Added loading indicators to notes and loading of notes * updated tag edit area * Updated how search results are displayed * Fixed bug with opening and closing two notes one after another * Added mobile detection to global store * Added a lot of style tweaks and UX tweaks --- client/src/App.vue | 7 +- client/src/assets/semantic-helper.css | 43 +++++- client/src/components/FastFilters.vue | 96 ++++++++++++ .../components/NoteDeleteButtonComponent.vue | 2 +- client/src/components/NoteInputPanel.vue | 146 +++++++++++++----- client/src/components/NoteTagEdit.vue | 119 +++++++++++--- .../src/components/NoteTitleDisplayCard.vue | 127 +++++++++++---- client/src/pages/NotesPage.vue | 95 ++++++++++-- client/src/router/index.js | 6 + client/src/stores/mainStore.js | 16 ++ dontSync.txt | 12 ++ server/models/Note.js | 63 ++++++-- server/models/Tag.js | 15 +- server/routes/noteController.js | 4 +- 14 files changed, 620 insertions(+), 131 deletions(-) create mode 100644 client/src/components/FastFilters.vue create mode 100644 dontSync.txt diff --git a/client/src/App.vue b/client/src/App.vue index 9c1bef0..b68ce2f 100644 --- a/client/src/App.vue +++ b/client/src/App.vue @@ -4,7 +4,9 @@ -
+