From 1e14a1101933dcfec3f357c590a455649db375ff Mon Sep 17 00:00:00 2001 From: piotrruss Date: Sat, 4 Sep 2021 21:55:21 +0200 Subject: add mobile styles --- apps/Notes/components/Export.js | 4 ++- apps/Notes/components/List.js | 70 +++++++++++++++++++++++---------------- apps/Notes/components/ListItem.js | 10 ++++-- apps/Notes/components/NoteView.js | 12 ++++--- 4 files changed, 59 insertions(+), 37 deletions(-) (limited to 'apps/Notes/components') diff --git a/apps/Notes/components/Export.js b/apps/Notes/components/Export.js index 11aed5b..eeeab8f 100644 --- a/apps/Notes/components/Export.js +++ b/apps/Notes/components/Export.js @@ -15,7 +15,9 @@ const Export = ({setAction}) => { return (
-
{setAction('')}}>{t('back')}
+
+
{setAction('')}}>{t('back')}
+

{t('notes_click_to_export')}

diff --git a/apps/Notes/components/List.js b/apps/Notes/components/List.js index 5039061..238e305 100644 --- a/apps/Notes/components/List.js +++ b/apps/Notes/components/List.js @@ -12,6 +12,7 @@ const List = () => { const [fetchedNote, setFetchedNote] = useState() const [action, setAction] = useState('') const [loading, setLoading] = useState(false) + const [showSort, setShowSort] = useState(false) const {notes, error} = useNotes() const [sortedBy, sortBy, sortFn] = useSort(3) const {t} = useSettings() @@ -34,36 +35,47 @@ const List = () => { action === '' ? ( <>
-
setAction('addNote')}>{t('notes_new')}
-
setAction('importNotes')}>{t('import')}
-
setAction('exportNotes')}>{t('export')}
+
+
setAction('addNote')}>{t('notes_new')}
+
{setShowSort(s => !s)}}>{t('sort')}
+
setAction('importNotes')}>{t('import')}
+
setAction('exportNotes')}>{t('export')}
+
+
+
+ + + + + + + + + + + + + + + + { + notes.length > 0 + ? (notes.sort(sortFn).map(note => ( + + ))) : ( + + + + )} + +
{t('sort_by')}
sortBy(1)}>{t('title')} {sortedBy(1)} sortBy(2)}>{t('created')} {sortedBy(2)} sortBy(3)}>{t('modified')} {sortedBy(3)}
setShowSort(false)}>{t('close')}
{t('notes_list_empty')}
- - - - - - - - - - { - notes.length > 0 - ? (notes.sort(sortFn).map(note => ( - - ))) : ( - - - - )} - -
sortBy(1)}>{t('title')} {sortedBy(1)} sortBy(2)}>{t('created')} {sortedBy(2)} sortBy(3)}>{t('modified')} {sortedBy(3)}
{t('notes_list_empty')}
) : ( { - {datestring(note.created_at)} - {datestring(note.updated_at)} + + {t('created')}: + {datestring(note.created_at)} + + + {t('modified')}: + {datestring(note.updated_at)} + ) } diff --git a/apps/Notes/components/NoteView.js b/apps/Notes/components/NoteView.js index ccaf343..b92c7c7 100644 --- a/apps/Notes/components/NoteView.js +++ b/apps/Notes/components/NoteView.js @@ -23,11 +23,13 @@ const NoteView = ({fetchedNote, setFetchedNote, setAction}) => { return (
-
{setFetchedNote(); setAction('')}}>{t('back')}
-
copyToClipboard(content, t, setPopup)}>{t('copy')}
-
{setAction('editNote')}}>{t('edit')}
-
exportNote(fetchedNote)}>{t('export')}
-
{removeNote(e, _id, mutateNotes, t, setPopup, setAction)}}>{t('remove')}
+
+
{setFetchedNote(); setAction('')}}>{t('back')}
+
copyToClipboard(content, t, setPopup)}>{t('copy')}
+
{setAction('editNote')}}>{t('edit')}
+
exportNote(fetchedNote)}>{t('export')}
+
{removeNote(e, _id, mutateNotes, t, setPopup, setAction)}}>{t('remove')}
+
-- cgit v1.2.3