diff --git a/packages/builder/assets/google-logo.png b/packages/builder/assets/google-logo.png new file mode 100644 index 0000000000..3f52a66ae9 Binary files /dev/null and b/packages/builder/assets/google-logo.png differ diff --git a/packages/builder/src/components/login/GoogleButton.svelte b/packages/builder/src/components/login/GoogleButton.svelte new file mode 100644 index 0000000000..ff04e82ebe --- /dev/null +++ b/packages/builder/src/components/login/GoogleButton.svelte @@ -0,0 +1,41 @@ + + +
+ +
+ google icon +

Sign in with Google

+
+ +
+ + diff --git a/packages/builder/src/components/login/LoginForm.svelte b/packages/builder/src/components/login/LoginForm.svelte index f6f4f314c8..2eecbe3078 100644 --- a/packages/builder/src/components/login/LoginForm.svelte +++ b/packages/builder/src/components/login/LoginForm.svelte @@ -2,11 +2,13 @@ import { goto } from "@roxi/routify" import { notifications, - Link, Input, Modal, ModalContent, + Button, + Divider, } from "@budibase/bbui" + import GoogleButton from "./GoogleButton.svelte" import { auth } from "stores/backend" let username = "" @@ -25,35 +27,66 @@ notifications.error("Invalid credentials") } } + + async function forgot() { + + } -