From d3a863f6f65b67472c2cc3afd44861caaec0e7e0 Mon Sep 17 00:00:00 2001 From: Sam Richards Date: Tue, 14 Dec 2021 11:02:38 -0800 Subject: [PATCH 01/68] Add KYC explanations --- vue-app/src/components/CriteriaModal.vue | 8 +++-- vue-app/src/plugins/round/criteria.ts | 6 ++-- vue-app/src/views/AboutContributors.vue | 5 +++ vue-app/src/views/AboutHowItWorks.vue | 3 ++ vue-app/src/views/AboutRecipients.vue | 42 ++++++++++++++++++------ 5 files changed, 49 insertions(+), 15 deletions(-) diff --git a/vue-app/src/components/CriteriaModal.vue b/vue-app/src/components/CriteriaModal.vue index 8c09a3eb0..6bc1db690 100644 --- a/vue-app/src/components/CriteriaModal.vue +++ b/vue-app/src/components/CriteriaModal.vue @@ -11,10 +11,14 @@

- For this pilot round, {{ operator }} members will remove any projects - that don't meet the round criteria. So read carefully! In later rounds + The registry admin ({{ operator }}) will remove any projects that + don't meet the round criteria. So read carefully! In later rounds we're hoping that this review process can be done by the community.

+

+ Learn more about the project application process in our + recipient guide. +

Contributor guide

+

+ An overview of how things work as a contributor so you can learn what to + expect throughout the duration of a funding round. +

Get funds on {{ chain.label }}

You'll need some {{ chain.currency }} on {{ chain.label }} in order to @@ -97,6 +101,7 @@ import { ChainInfo } from '@/plugins/Web3/constants/chains' @Component({ components: { Links } }) export default class AboutContributors extends Vue { + // TODO: update to new getter get nativeTokenSymbol(): string { const { nativeTokenSymbol } = this.$store.state.currentRound return nativeTokenSymbol diff --git a/vue-app/src/views/AboutHowItWorks.vue b/vue-app/src/views/AboutHowItWorks.vue index d8a514564..e44470204 100644 --- a/vue-app/src/views/AboutHowItWorks.vue +++ b/vue-app/src/views/AboutHowItWorks.vue @@ -149,6 +149,7 @@ import Links from '@/components/Links.vue' @Component({ components: { Links } }) export default class AboutHowItWorks extends Vue { + // TODO: should we hardcode defaults instead of TBD for our round? get contributionPhaseDays(): number | string { if (this.$store.state.currentRound) { const { signUpDeadline, startTime } = this.$store.state.currentRound @@ -161,6 +162,7 @@ export default class AboutHowItWorks extends Vue { return MAX_CONTRIBUTION_AMOUNT } + // TODO: should we hardcode defaults instead of TBD for our round? get maxRecipients(): number | string { return this.$store.state?.currentRound?.maxRecipients || 'TBD' } @@ -169,6 +171,7 @@ export default class AboutHowItWorks extends Vue { return this.$store.state?.currentRound?.nativeTokenSymbol } + // TODO: should we hardcode defaults instead of TBD for our round? get reallocationPhaseDays(): number | string { if (this.$store.state.currentRound) { const { signUpDeadline, votingDeadline } = this.$store.state.currentRound diff --git a/vue-app/src/views/AboutRecipients.vue b/vue-app/src/views/AboutRecipients.vue index 617907126..0157d638d 100644 --- a/vue-app/src/views/AboutRecipients.vue +++ b/vue-app/src/views/AboutRecipients.vue @@ -1,6 +1,10 @@