From 7d2bd192ab1084eaedaaa239d227f61a5979966a Mon Sep 17 00:00:00 2001 From: konrad Date: Sun, 22 Mar 2020 20:40:13 +0000 Subject: [PATCH] Add support for archiving lists and namespaces (#73) Use fancy checkbox for archiving namespace Show is archived badge for namespaces Fix is archived badge in navigation bar Add check to filter out archived lists or namespaces Show if a list is archived in menu Hide edit task if the list is archived Hide marking tasks as done if the list is archived Show is archived message on list Add archiving a list Add archiving a namespace Co-authored-by: kolaente Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/73 --- src/App.vue | 28 +++++++++++-- src/components/lists/EditList.vue | 13 ++++++ src/components/lists/ShowList.vue | 4 ++ src/components/namespaces/EditNamespace.vue | 23 +++++++++- src/components/tasks/ShowListTasks.vue | 8 ++-- src/models/list.js | 1 + src/models/namespace.js | 1 + src/styles/components/base/fancycheckbox.scss | 9 +++- src/styles/theme/navigation.scss | 42 ++++++++++++++++++- 9 files changed, 118 insertions(+), 11 deletions(-) diff --git a/src/App.vue b/src/App.vue index 7b7ca5840..a576618b8 100644 --- a/src/App.vue +++ b/src/App.vue @@ -104,6 +104,18 @@