From bfb957ea5a1dd10ca096bc41b1eda5cc970cfed7 Mon Sep 17 00:00:00 2001 From: Henry Jordan Date: Thu, 8 Jul 2021 15:00:07 +0000 Subject: [PATCH] update Cards --- .../dataViews/vueCardView/VueCard.vue | 50 +++++ .../dataViews/vueCardView/VueCardView.vue | 30 ++- .../vueCardView/VueCardViewMixins.js | 0 .../js/components/headers/MultiviewHeader.vue | 66 ++---- resources/assets/js/home/Home.vue | 2 +- resources/assets/js/home/{ => Inbox}/Todo.vue | 200 ++++++++++-------- .../assets/js/home/Inbox/defaultMixins.js | 43 ++++ 7 files changed, 244 insertions(+), 147 deletions(-) create mode 100644 resources/assets/js/components/dataViews/vueCardView/VueCardViewMixins.js rename resources/assets/js/home/{ => Inbox}/Todo.vue (64%) create mode 100644 resources/assets/js/home/Inbox/defaultMixins.js diff --git a/resources/assets/js/components/dataViews/vueCardView/VueCard.vue b/resources/assets/js/components/dataViews/vueCardView/VueCard.vue index e69de29bb..ba086a600 100644 --- a/resources/assets/js/components/dataViews/vueCardView/VueCard.vue +++ b/resources/assets/js/components/dataViews/vueCardView/VueCard.vue @@ -0,0 +1,50 @@ + + + + + diff --git a/resources/assets/js/components/dataViews/vueCardView/VueCardView.vue b/resources/assets/js/components/dataViews/vueCardView/VueCardView.vue index 017132045..8f5c12c2c 100644 --- a/resources/assets/js/components/dataViews/vueCardView/VueCardView.vue +++ b/resources/assets/js/components/dataViews/vueCardView/VueCardView.vue @@ -1,18 +1,39 @@ diff --git a/resources/assets/js/home/Inbox/defaultMixins.js b/resources/assets/js/home/Inbox/defaultMixins.js new file mode 100644 index 000000000..26eea2676 --- /dev/null +++ b/resources/assets/js/home/Inbox/defaultMixins.js @@ -0,0 +1,43 @@ +export default { + data() { + let that = this; + return { + typeView: "GRID", + dataMultiviewHeader: { + actions: [ + { + id: "view-grid", + title: "Grid", + onClick(action) { + that.typeView = "GRID"; + }, + icon: "fas fa-table", + }, + { + id: "view-list", + title: "List", + onClick(action) { + that.typeView = "LIST"; + }, + icon: "fas fa-list", + }, + { + id: "view-card", + title: "Card", + onClick(action) { + that.typeView = "CARD"; + }, + icon: "fas fa-th", + }, + ], + } + } + }, + created: function () { + + }, + methods: { + + } +} +