diff --git a/ui/src/landingpage.vue b/ui/src/landingpage.vue index 9720833..d3135ce 100644 --- a/ui/src/landingpage.vue +++ b/ui/src/landingpage.vue @@ -3,66 +3,119 @@
- + + +
- -

Open-Source Disposable Email

+ +

+ Open-Source + Disposable Email +

(Served by Serverless Kittens)

- +
@{{domain}}
-
+
+ +
-
-
-
-

Use any inbox to avoid spam

-

- Use inboxkitten when you don't want to get spammed by revealing your real email address. -

+
+ +
+
+
+

+ Use any inbox to avoid spam +

+

Use inboxkitten when you don't want to get spammed by revealing your real email address.

+
-
-

Email Auto-Deletes

-

inboxkitten.com emails are in the public domain, and auto deletes after several hours. (officially 3 days according to mailgun)

+
+
+

+ Email Auto-Deletes +

+

Inboxkitten.com emails are in the public domain, and auto deletes after several hours. (officially 3 days according to mailgun)

+
-
- -
-
-

Ideal for UI / QA Testing

-

- Test your web application user signup flows, and email notification.
-
Or even better, automate testing with uilicious!
-

-
// Let's go to inbox kitten
-I.goTo("https://inboxkitten.com")
-I.see("Open-Source Disposable Email")
-
-// Let's fill up the email form, and click on a button
-I.fill("email", "ik-reciever-f7s1g28")
-I.click("Get Mail Nyow!")
-
-// See an email we expect, nyow
-I.see("Testing inboxkitten subject")
+
+			
+
+

+ Ideal for UI / QA Testing +

+

+ Test your web application user signup flows, and email notification. +
+ Or even better, automate testing with uilicious! +

+
+
+
+
let email = "death-flew-61"
+
+// Go to inbox
+I.goTo("https://inboxkitten.com/inbox/" + email + "/list")
+
+// Wait for some time for the email to arrive
+I.see("@inboxkitten")
+I.wait(15)
+
+// Open the mail
+I.see("Reset your password")
+I.click("Reset your password")
+
+// click on the "reset password" button 
+UI.context("#message-content", ()=>{
+    I.see("Here's your magic link")
+    I.click("Reset password")
+})
+
+// Check that I'm at the "Reset password" page
+I.amAt("https://user.uilicious.com/resetPassword")
 
-
- uilicious test -
+ + +
- -
-
-

Need a private / secure / selfhosted version?

+ + +
+

+ Need a private / secure / selfhosted version? +

Clone and adopt your own inboxkitten using our self-hosting package

@@ -71,34 +124,38 @@

Self-Host

-

$0

- (*per month) +

$0

(*per month)

All you need to do is the following steps

-

- git clone "https://github.com/uilicious/inboxkitten.git"
- cd inboxkitten
- ./config.sh
- ./build.sh
- firebase login
- ./deploy/firebase/deploy.sh -

-
+
git clone "https://github.com/uilicious/inboxkitten.git"
+cd inboxkitten
+./config.sh
+./build.sh
+firebase login
+./deploy/firebase/deploy.sh
+

- *You will need to have signed up to firebase and mailgun, where you can deploy on their "free" tier.
- We take zero responsiblity over your email, laptop, or life (or lack of)

- Optionally you should have some basic programming knowledge
- For more details (or other deplyment options) see our github repository + *You will need to have signed up to firebase and mailgun, where you can deploy on their "free" tier. +
We take zero responsiblity over your email, laptop, or life (or lack of) +
+
Optionally you should have some basic programming knowledge +
For more details (or other deplyment options) see our + github repository

- made with by uilicious in Singapore + made with + by + uilicious in + Singapore