From b6b7c56157053f1b76f61908a943530dfa52761e Mon Sep 17 00:00:00 2001 From: Matthew Raymer Date: Mon, 10 Jul 2023 18:03:51 +0800 Subject: [PATCH 1/4] DiscoverView searches almost done. Contact fixes ContactAmounts fix quick-nav Cleaning up ProjectView still more to do Hide advanced by default on StatisticsView project.task updated --- project.task.yaml | 8 +- src/db/index.ts | 1 - src/views/AccountViewView.vue | 237 +++++++++++++++++-------------- src/views/ContactAmountsView.vue | 49 +------ src/views/ContactsView.vue | 2 - src/views/DiscoverView.vue | 164 ++++++++++++--------- src/views/ProjectViewView.vue | 41 +++--- src/views/StatisticsView.vue | 1 - 8 files changed, 255 insertions(+), 248 deletions(-) diff --git a/project.task.yaml b/project.task.yaml index 9c5a5cf..6a8a954 100644 --- a/project.task.yaml +++ b/project.task.yaml @@ -1,13 +1,11 @@ tasks: -- .5 audit all console.log calls - 01 design ideas for simple gives on the Home page - 01 add list of 'give' records for a project on ProjectView UI -- 02 Discover page - display results (currently in console.log) & link, spin when searching +- 02 Discover page - add infinite search - 08 search by location, endpoint, etc assignee:trent - 01 add a location for a project via map pin (see API by clicking on "Nearby") - 01 remove all the "form" fields (or at least investigate to see if that page refresh is desired) -- .2 change "errorMessage" to "alertMessage" on ProjectViewView.vue - 08 Scan QR code to import into contacts. @@ -22,8 +20,6 @@ tasks: - refactor UI : - .5 Alerts show at the top and can be missed, eg. account data download - - .5 Fix how icons show on top of bottom bar on ContactAmounts page - - .2 Hide "Advanced" section in Account page by default - show pop-up confirming that settings & contacts have been downloaded @@ -44,7 +40,7 @@ tasks: - Discuss whether the remaining tasks are worthwhile before MVP release. - 01 fix images on project page, on discovery page -- .2 fix "Rotary" and static icon to the right on project page +- .2 fix static icon to the right on project page (Matthew: I've made "Rotary" into issuer?) - stats v1 : - 01 show numeric stats diff --git a/src/db/index.ts b/src/db/index.ts index 58bd231..8091e5c 100644 --- a/src/db/index.ts +++ b/src/db/index.ts @@ -54,7 +54,6 @@ if (localStorage.getItem("secret") == null) { localStorage.setItem("secret", secret); } -//console.log("IndexedDB Encryption Secret:", secret); encrypted(accountsDB, { secretKey: secret }); accountsDB.version(1).stores(SensitiveSchemas); diff --git a/src/views/AccountViewView.vue b/src/views/AccountViewView.vue index dfdddaf..524e5c3 100644 --- a/src/views/AccountViewView.vue +++ b/src/views/AccountViewView.vue @@ -158,117 +158,126 @@ -

Advanced

- -