From 8598f3fc24f2ca3129b594e00f5f5b593d69dbff Mon Sep 17 00:00:00 2001 From: secondl1ght <85003930+secondl1ght@users.noreply.github.com> Date: Mon, 7 Feb 2022 07:44:44 -0700 Subject: [PATCH] Add initial copy and icons for screens --- public/sprite.svg | 5 ++ src/components/Onboarding.jsx | 90 +++++++++++++++++++++++++++++++++-- 2 files changed, 92 insertions(+), 3 deletions(-) diff --git a/public/sprite.svg b/public/sprite.svg index 97e32e91..7f2a2220 100644 --- a/public/sprite.svg +++ b/public/sprite.svg @@ -10,4 +10,9 @@ + + + + + diff --git a/src/components/Onboarding.jsx b/src/components/Onboarding.jsx index 9b49b017..6a181e04 100644 --- a/src/components/Onboarding.jsx +++ b/src/components/Onboarding.jsx @@ -26,10 +26,94 @@ export default function Onboarding() { ) } else if (step === 1) { return ( -
-

Intro copy

+
+
+ +
+

1: Welcome to JoinMarket!

- Explainer what this app does for the user, core concepts, features... + JoinMarket is a privacy-focused software solution that aims to improve the confidentiality and privacy of your + bitcoin transactions. It facilitates the creation of collaborative transactions through a peer-to-peer + marketplace.
+
+ ⚠️ Warning: While JoinMarket is tried and tested, this user interface is not. If anything breaks please{' '} + + report an issue + {' '} + on GitHub. +

+
+ setStep(2)}> + Continue + +
+
+ ) + } else if (step === 2) { + return ( +
+
+ +
+

2: Collaborative Transactions

+

+ To have strong privacy guarantees in the open and transparent world of bitcoin, special kinds of transactions + have to be created. JoinMarket helps you to create these transactions in an easy and automated way. +

+
+ setStep(3)}> + Continue + +
+
+ ) + } else if (step === 3) { + return ( +
+
+ +
+

3: You Are In Control

+

+ JoinMarket is fully non-custodial, meaning that you always have full control over your funds. The system uses + Bitcoin’s smart contracts to make sure that all transactions are atomic and your funds are secure at all + times. +

+
+ setStep(4)}> + Continue + +
+
+ ) + } else if (step === 4) { + return ( +
+
+ +
+

4. No Trusted Third Parties

+

+ Since JoinMarket is a peer-to-peer system, trusted third parties are eliminated from the get-go. This unique + market-driven approach reduces counterparty risk to a minimum. +

+
+ setStep(5)}> + Continue + +
+
+ ) + } else if (step === 5) { + return ( +
+
+ +
+

5: Privacy for All

+

+ JoinMarket is free and open-source software without a single point of failure. Everyone is free to use it and + build upon it.

setStep(0)}>