diff --git a/src/app/index.css b/src/app/index.css index 8e1c051..1760eb4 100644 --- a/src/app/index.css +++ b/src/app/index.css @@ -1,3 +1,4 @@ :root[data-mantine-color-scheme="light"] { --mantine-color-body: var(--mantine-color-cream-0) !important; + --mantine-color-text: var(--mantine-color-dark-5) !important; } diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 0784fca..91d1045 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -11,8 +11,8 @@ import { ModalsProvider } from "@mantine/modals"; import "./index.css"; export const metadata: Metadata = { - title: "Recipe Declutter", - description: "Declutter your favorite recipes here!", + title: "Savorly", + description: "Declutter and save your favorite recipes here!", icons: [{ rel: "icon", url: Favicon.src }], }; diff --git a/src/app/login/page.tsx b/src/app/login/page.tsx index d84877a..cf34717 100644 --- a/src/app/login/page.tsx +++ b/src/app/login/page.tsx @@ -4,8 +4,8 @@ import Link from "next/link"; export default function Login() { return ( - - + <Box py="2rem"> + <Title ta="center" mb="xl" fz={"h2"}> Welcome back! @@ -15,7 +15,7 @@ export default function Login() { Don't have an account?{" "} - Create one + Create one here diff --git a/src/app/page.tsx b/src/app/page.tsx index e55efa0..d1f9942 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,19 +1,19 @@ import { RecipeForm } from "@/components/RecipeForm"; -import { Box, Flex, Space, Text, Title } from "@mantine/core"; +import { Box, Flex, Space, Stack, Text, Title } from "@mantine/core"; export default function Home() { return ( - + - - - Welcome to <br /> Recipe Declutter! + <Stack gap="md"> + <Title fz={{ base: "40px", xs: "60px" }}> + Declutter your recipes <br /> with Savorly! Paste, click, and get the essentials — your ingredients and instructions at your fingertips. - + diff --git a/src/app/signup/page.tsx b/src/app/signup/page.tsx index 3bfe627..6411560 100644 --- a/src/app/signup/page.tsx +++ b/src/app/signup/page.tsx @@ -5,8 +5,8 @@ import Link from "next/link"; export default function SignUp() { return ( <> - - + <Box py="2rem"> + <Title ta="center" mb="xl" fz={"h2"}> Welcome to Recipe Declutter! diff --git a/src/app/theme.ts b/src/app/theme.ts index cd1a8d2..6d1dcea 100644 --- a/src/app/theme.ts +++ b/src/app/theme.ts @@ -1,17 +1,19 @@ import { createTheme } from "@mantine/core"; -import { Poppins, Grand_Hotel, Karla } from "next/font/google"; +import { Poppins, Galada, Karla } from "next/font/google"; + const poppins = Poppins({ subsets: ["latin"], weight: ["100", "200", "300", "400", "500", "600", "700", "800", "900"], }); + +const galada = Galada({ subsets: ["latin"], weight: ["400"] }); + const karla = Karla({ subsets: ["latin"], }); -const grandHotel = Grand_Hotel({ subsets: ["latin"], weight: ["400"] }); - export const theme = createTheme({ colors: { dustyRed: [ @@ -62,13 +64,19 @@ export const theme = createTheme({ headings: { fontFamily: `${poppins.style.fontFamily}, sans-serif`, + sizes: { + h1: { + fontSize: "48px", + }, + h2: { fontSize: "24px" }, + }, }, // all text except headings: fontFamily: `${karla.style.fontFamily}, sans-serif`, other: { - fontFamily: `${grandHotel.style.fontFamily}, sans-serif`, + fontFamily: `${galada.style.fontFamily}, sans-serif`, fontSizes: { base: "18px", xs: "24px", diff --git a/src/components/CreateAccountBanner.tsx b/src/components/CreateAccountBanner.tsx new file mode 100644 index 0000000..3f61f3f --- /dev/null +++ b/src/components/CreateAccountBanner.tsx @@ -0,0 +1,52 @@ +import { Paper, Flex, Box, Title, Button, Stack, Text } from "@mantine/core"; +import { IconChefHat, IconCarrot, IconCheese } from "@tabler/icons-react"; +import Link from "next/link"; + +export const CreateAccountBanner = () => { + return ( + + + + + Save, Edit & Organize Recipes + + + Unlock the full experience by creating an account. Keep your recipes + saved, customized, and perfectly organized. + + + + + + + + + + + + + ); +}; diff --git a/src/components/EditIngredientsList.tsx b/src/components/EditIngredientsList.tsx index ed3f193..25fa6a7 100644 --- a/src/components/EditIngredientsList.tsx +++ b/src/components/EditIngredientsList.tsx @@ -85,7 +85,7 @@ export const EditIngredientsList = ({ {sectionedInstructions.map((section, sectionIndex) => ( - +