[CORL-516] forgot password flow in admin (#2558)

* add forgot password page and link to admin

* add translations

* update snaps

* fix: install patch

* fix: adapted localizations

* fix: added email type to email field

* fix: updated snapshots
This commit is contained in:
Tessa Thornton
2019-09-12 16:30:19 +00:00
committed by Wyatt Johnson
parent 2559d1c0e8
commit a89dc4675a
18 changed files with 416 additions and 47 deletions
@@ -94,6 +94,21 @@ exports[`accepts correct password 1`] = `
</div>
</div>
</div>
<div
className="Box-root Flex-root Flex-flex Flex-justifyFlexEnd"
>
<p
className="Box-root Typography-root Typography-bodyCopy Typography-colorTextPrimary"
>
<a
className="SignInWithEmail-textLink"
href="/admin/forgot-password"
onClick={[Function]}
>
Forgot your password?
</a>
</p>
</div>
</div>
<button
className="BaseButton-root Button-root Button-sizeLarge Button-colorBrand Button-variantFilled Button-fullWidth"
@@ -215,6 +230,21 @@ exports[`accepts valid email 1`] = `
This field is required.
</span>
</div>
<div
className="Box-root Flex-root Flex-flex Flex-justifyFlexEnd"
>
<p
className="Box-root Typography-root Typography-bodyCopy Typography-colorTextPrimary"
>
<a
className="SignInWithEmail-textLink"
href="/admin/forgot-password"
onClick={[Function]}
>
Forgot your password?
</a>
</p>
</div>
</div>
<button
className="BaseButton-root Button-root Button-sizeLarge Button-colorBrand Button-variantFilled Button-fullWidth"
@@ -349,6 +379,21 @@ exports[`checks for invalid email 1`] = `
This field is required.
</span>
</div>
<div
className="Box-root Flex-root Flex-flex Flex-justifyFlexEnd"
>
<p
className="Box-root Typography-root Typography-bodyCopy Typography-colorTextPrimary"
>
<a
className="SignInWithEmail-textLink"
href="/admin/forgot-password"
onClick={[Function]}
>
Forgot your password?
</a>
</p>
</div>
</div>
<button
className="BaseButton-root Button-root Button-sizeLarge Button-colorBrand Button-variantFilled Button-fullWidth"
@@ -504,6 +549,21 @@ exports[`renders sign in form 1`] = `
</div>
</div>
</div>
<div
className="Box-root Flex-root Flex-flex Flex-justifyFlexEnd"
>
<p
className="Box-root Typography-root Typography-bodyCopy Typography-colorTextPrimary"
>
<a
className="SignInWithEmail-textLink"
href="/admin/forgot-password"
onClick={[Function]}
>
Forgot your password?
</a>
</p>
</div>
</div>
<button
className="BaseButton-root Button-root Button-sizeLarge Button-colorBrand Button-variantFilled Button-fullWidth"
@@ -652,6 +712,21 @@ exports[`shows error when submitting empty form 1`] = `
This field is required.
</span>
</div>
<div
className="Box-root Flex-root Flex-flex Flex-justifyFlexEnd"
>
<p
className="Box-root Typography-root Typography-bodyCopy Typography-colorTextPrimary"
>
<a
className="SignInWithEmail-textLink"
href="/admin/forgot-password"
onClick={[Function]}
>
Forgot your password?
</a>
</p>
</div>
</div>
<button
className="BaseButton-root Button-root Button-sizeLarge Button-colorBrand Button-variantFilled Button-fullWidth"
@@ -767,6 +842,21 @@ exports[`shows server error 1`] = `
</div>
</div>
</div>
<div
className="Box-root Flex-root Flex-flex Flex-justifyFlexEnd"
>
<p
className="Box-root Typography-root Typography-bodyCopy Typography-colorTextPrimary"
>
<a
className="SignInWithEmail-textLink"
href="/admin/forgot-password"
onClick={[Function]}
>
Forgot your password?
</a>
</p>
</div>
</div>
<button
className="BaseButton-root Button-root Button-sizeLarge Button-colorBrand Button-variantFilled Button-fullWidth"