From 78a8b4dc931b9038936c2d36c694059e634f5939 Mon Sep 17 00:00:00 2001 From: Luz Date: Mon, 15 Jul 2024 16:29:42 -0300 Subject: [PATCH 1/3] implement most basic auth with authjs w google as provider and protect /crear-receta --- src/routes/signin/+page.server.ts | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 src/routes/signin/+page.server.ts diff --git a/src/routes/signin/+page.server.ts b/src/routes/signin/+page.server.ts new file mode 100644 index 0000000..b675233 --- /dev/null +++ b/src/routes/signin/+page.server.ts @@ -0,0 +1,3 @@ +import { signIn } from "../../auth" +import type { Actions } from "./$types" +export const actions: Actions = { default: signIn } From 869f31c2c7a43164e40f60b3cec810359dfbb404 Mon Sep 17 00:00:00 2001 From: Luz Date: Mon, 15 Jul 2024 17:44:18 -0300 Subject: [PATCH 2/3] implement basic authjs with google as provider --- src/routes/signin/+page.server.ts | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 src/routes/signin/+page.server.ts diff --git a/src/routes/signin/+page.server.ts b/src/routes/signin/+page.server.ts deleted file mode 100644 index b675233..0000000 --- a/src/routes/signin/+page.server.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { signIn } from "../../auth" -import type { Actions } from "./$types" -export const actions: Actions = { default: signIn } From f709964ebafa2e24aa7c92879e6e4780a43d2342 Mon Sep 17 00:00:00 2001 From: Luz Date: Mon, 22 Jul 2024 21:15:53 -0300 Subject: [PATCH 3/3] add crear receta link to navbar --- src/app.scss | 2 +- .../components/DownloadRecipeButton.svelte | 2 +- src/lib/components/Footer.svelte | 8 ++-- src/lib/components/ImageUploadInput.svelte | 2 +- src/lib/components/NavLinks.svelte | 38 +++++++++++++------ src/lib/components/RecipeCard.svelte | 4 +- src/lib/components/RecipesSearchForm.svelte | 2 +- src/sass/utilities.scss | 3 +- 8 files changed, 37 insertions(+), 24 deletions(-) diff --git a/src/app.scss b/src/app.scss index afd0992..dca4352 100644 --- a/src/app.scss +++ b/src/app.scss @@ -79,10 +79,10 @@ form.signOutButton button { a { color: var(--link); + text-decoration: none; &:hover { color: var(--link-hover); - text-decoration: none; transition: color 0.2s ease; } } diff --git a/src/lib/components/DownloadRecipeButton.svelte b/src/lib/components/DownloadRecipeButton.svelte index ee4ef64..c0e88c9 100644 --- a/src/lib/components/DownloadRecipeButton.svelte +++ b/src/lib/components/DownloadRecipeButton.svelte @@ -14,7 +14,7 @@ {#if browser} - + {:else}