diff --git a/src/App.vue b/src/App.vue
index fefb24d..1b82f27 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -6,11 +6,6 @@
Beignet
-
-
-
-
-
@@ -117,6 +112,9 @@ footer
background-size 28px
margin-left 4px
+.navbar-burger > *
+ background-color #fff !important
+
@font-face
font-family Paytone
src url("./assets/PaytoneOne-Regular.ttf")
diff --git a/src/api/types.ts b/src/api/types.ts
index 4cd212c..095d517 100644
--- a/src/api/types.ts
+++ b/src/api/types.ts
@@ -43,6 +43,23 @@ export interface RewardFund {
description: string
}
+export interface Queue {
+ id: number;
+ name: string;
+}
+
+export interface CreateQueueRequest {
+ name: string;
+}
+
+export interface CreateQueueResponse {
+ id: number;
+}
+
+export interface GetQueuesResponse {
+ queues: Queue[]
+}
+
export interface SuccessResponse {
success: boolean
}
@@ -71,6 +88,7 @@ export interface FundInfo {
title: string;
description: string;
bonuses: Bonus[];
+ queueID: number | null;
}
interface Total {
@@ -83,6 +101,14 @@ export interface GetRewardFundResponse {
total: Total
}
+export interface GetBalanceRequest {
+ secretKey: string;
+}
+
+export interface GetBalanceResponse {
+ balance: number;
+}
+
export interface ContributeRequest {
privateKey: string
amount: number
diff --git a/src/assets/icons8-blockchain-new-logo-24.png b/src/assets/icons8-blockchain-new-logo-24.png
new file mode 100644
index 0000000..45768af
Binary files /dev/null and b/src/assets/icons8-blockchain-new-logo-24.png differ
diff --git a/src/views/AddFundView.vue b/src/views/AddFundView.vue
index 287b123..14cedab 100644
--- a/src/views/AddFundView.vue
+++ b/src/views/AddFundView.vue
@@ -20,10 +20,9 @@
-
-
+
-
+ placeholder="Min Contribution" aria-label="Min Contribution"
+ v-model="minContribution">
-
-
-
-
-
+
+ Queue
+
+
+
+
+
+
+
+
+