diff --git a/src/components/GiftedDialog.vue b/src/components/GiftedDialog.vue index 018c1c5f..5485926c 100644 --- a/src/components/GiftedDialog.vue +++ b/src/components/GiftedDialog.vue @@ -1,41 +1,51 @@ @@ -106,12 +116,14 @@ export default class GiftedDialog extends Vue { display: flex; justify-content: center; align-items: center; + padding: 1.5rem; } .dialog { background-color: white; padding: 1rem; border-radius: 0.5rem; - width: 50%; + width: 100%; + max-width: 500px; } diff --git a/src/main.ts b/src/main.ts index 438d10ad..bc3f7d58 100644 --- a/src/main.ts +++ b/src/main.ts @@ -13,6 +13,7 @@ import { faBurst, faCalendar, faChevronLeft, + faChevronRight, faCircle, faCircleCheck, faCircleQuestion, @@ -53,6 +54,7 @@ library.add( faBurst, faCalendar, faChevronLeft, + faChevronRight, faCircle, faCircleCheck, faCircleQuestion, diff --git a/src/router/index.ts b/src/router/index.ts index 03ccffdb..501feda2 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -166,6 +166,14 @@ const routes: Array = [ /* webpackChunkName: "statistics" */ "../views/StatisticsView.vue" ), }, + { + path: "/contact-gives", + name: "contact-gives", + component: () => + import( + /* webpackChunkName: "statistics" */ "../views/ContactGiftingView.vue" + ), + }, ]; /** @type {*} */ diff --git a/src/views/ContactGiftingView.vue b/src/views/ContactGiftingView.vue new file mode 100644 index 00000000..11b78213 --- /dev/null +++ b/src/views/ContactGiftingView.vue @@ -0,0 +1,265 @@ + + + diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 956a602f..5ee0fc10 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -7,22 +7,40 @@
-

Quick Action

-

Choose a contact to whom to show appreciation:

- -
- -  or  - +
+ +
+

+ {{ contact.name || "(no name)" }} +

+ + + + + + Show More Contacts… + + + +
+ (No contacts to show.)
@@ -33,29 +51,27 @@ > -
-

Latest Activity

- - - Loading… - -
    +
    +

    Latest Activity

    +
    +

    + Loading… +

    +
    +
    • You've seen all claims below:
      - + {{ this.giveDescription(record) }}