From 579cecbe6e03bf43c202db1571e76cd3b4673f06 Mon Sep 17 00:00:00 2001 From: Jose Olarte III Date: Mon, 12 May 2025 21:22:05 +0800 Subject: [PATCH 01/26] WIP: gifting UI revamp Started to transform the gifting dialog into the two-step setup as per previous mockups --- src/components/GiftedDialog.vue | 227 ++++++++++++++++++++++---------- src/lib/fontawesome.ts | 4 + src/main.ts | 4 + src/views/HomeView.vue | 81 ++++-------- 4 files changed, 190 insertions(+), 126 deletions(-) diff --git a/src/components/GiftedDialog.vue b/src/components/GiftedDialog.vue index 2c778169..53554192 100644 --- a/src/components/GiftedDialog.vue +++ b/src/components/GiftedDialog.vue @@ -1,87 +1,168 @@ diff --git a/src/lib/fontawesome.ts b/src/lib/fontawesome.ts index 8d7a8a07..fe88b722 100644 --- a/src/lib/fontawesome.ts +++ b/src/lib/fontawesome.ts @@ -28,6 +28,7 @@ import { faCircleCheck, faCircleInfo, faCircleQuestion, + faCircleRight, faCircleUser, faClock, faCoins, @@ -77,6 +78,7 @@ import { faSquareCaretDown, faSquareCaretUp, faSquarePlus, + faThumbtack, faTrashCan, faTriangleExclamation, faUser, @@ -108,6 +110,7 @@ library.add( faCircleCheck, faCircleInfo, faCircleQuestion, + faCircleRight, faCircleUser, faClock, faCoins, @@ -157,6 +160,7 @@ library.add( faSquareCaretDown, faSquareCaretUp, faSquarePlus, + faThumbtack, faTrashCan, faTriangleExclamation, faUser, diff --git a/src/main.ts b/src/main.ts index d4a88c7f..220a6f10 100644 --- a/src/main.ts +++ b/src/main.ts @@ -32,6 +32,7 @@ import { faCircleCheck, faCircleInfo, faCircleQuestion, + faCircleRight, faCircleUser, faClock, faCoins, @@ -82,6 +83,7 @@ import { faSquareCaretDown, faSquareCaretUp, faSquarePlus, + faThumbtack, faTrashCan, faTriangleExclamation, faUser, @@ -112,6 +114,7 @@ library.add( faCircleCheck, faCircleInfo, faCircleQuestion, + faCircleRight, faCircleUser, faClock, faCoins, @@ -162,6 +165,7 @@ library.add( faSquareCaretDown, faSquareCaretUp, faSquarePlus, + faThumbtack, faTrashCan, faTriangleExclamation, faUser, diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index a685b0e1..98b32c84 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -117,62 +117,37 @@ Raymer * @version 1.0.0 */
- - - -
-

What have you seen someone do?

- -
- -
+ +
+ + +
+ -- 2.30.2 From b511f9cd24048232915875c9f6dc0493e0fbafa7 Mon Sep 17 00:00:00 2001 From: Jose Olarte III Date: Tue, 13 May 2025 21:16:39 +0800 Subject: [PATCH 02/26] WIP: adjustments to bring closer to original mockups --- src/components/GiftedDialog.vue | 32 +++++++++++------------- src/views/HomeView.vue | 44 +++++++++++++-------------------- 2 files changed, 32 insertions(+), 44 deletions(-) diff --git a/src/components/GiftedDialog.vue b/src/components/GiftedDialog.vue index 53554192..71405f8d 100644 --- a/src/components/GiftedDialog.vue +++ b/src/components/GiftedDialog.vue @@ -10,10 +10,6 @@ class="grid grid-cols-4 sm:grid-cols-5 md:grid-cols-6 gap-x-2 gap-y-4 text-center mb-4" >
  • -

  • -
  • +
  • (Add friends to see more people worthy of recognition.)
  • - +

  • @@ -96,7 +90,7 @@ class="rounded-s border border-e-0 border-slate-400 bg-slate-200 px-4 py-2" @click="amountInput === '0' ? null : decrement()" > - + - +
    - void; diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 98b32c84..3b303562 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -125,7 +125,7 @@ Raymer * @version 1.0.0 */ @click="openGiftedPrompts()" class="block ms-auto text-center text-white bg-gradient-to-b from-slate-400 to-slate-700 shadow-[inset_0_-1px_0_0_rgba(0,0,0,0.5)] p-2 rounded-full" > - + @@ -157,36 +157,26 @@ Raymer * @version 1.0.0 */ -
    - -
    -
    -
    -

    +
    +

    Latest Activity - -

    + +
    Date: Wed, 14 May 2025 21:47:12 +0800 Subject: [PATCH 03/26] WIP: two-step dialog + functionality - Dialog is now presented as two distinct steps - Gifting functionality reinstated - Minor UI tweaks - IN PROGRESS: ensuring calls to dialog from other parts of the app remain functional --- src/components/GiftedDialog.vue | 53 ++++++++++++++++++++++++++------- src/views/HomeView.vue | 2 +- 2 files changed, 44 insertions(+), 11 deletions(-) diff --git a/src/components/GiftedDialog.vue b/src/components/GiftedDialog.vue index 71405f8d..e832a44c 100644 --- a/src/components/GiftedDialog.vue +++ b/src/components/GiftedDialog.vue @@ -1,15 +1,15 @@