diff --git a/public/fonts/proximanova_black.otf b/public/fonts/proximanova_black.otf new file mode 100644 index 00000000..2dca4941 Binary files /dev/null and b/public/fonts/proximanova_black.otf differ diff --git a/public/images/event1.png b/public/images/event1.png new file mode 100644 index 00000000..cac16957 Binary files /dev/null and b/public/images/event1.png differ diff --git a/public/images/event2.png b/public/images/event2.png new file mode 100644 index 00000000..a44f7b80 Binary files /dev/null and b/public/images/event2.png differ diff --git a/public/images/event3.png b/public/images/event3.png new file mode 100644 index 00000000..ae867609 Binary files /dev/null and b/public/images/event3.png differ diff --git a/public/images/uabc.png b/public/images/uabc.png new file mode 100644 index 00000000..90fdcb26 Binary files /dev/null and b/public/images/uabc.png differ diff --git a/src/app/globals.css b/src/app/globals.css index 44aae58b..6b31a32f 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -124,3 +124,37 @@ .textStroke { -webkit-text-stroke: 6px hsl(var(--foreground)); } + +/* Rectangle 127 */ +.rect { + position: absolute; + + background: #b1e8ff; + filter: blur(100px); + border-radius: 9999px; +} + +.navShadow { + box-shadow: + 0px 214px 86px rgba(0, 0, 0, 0.01), + 0px 120px 72px rgba(0, 0, 0, 0.05), + 0px 53px 53px rgba(0, 0, 0, 0.09), + 0px 13px 29px rgba(0, 0, 0, 0.1); +} + +.aboutCardShadow { + box-shadow: + 0px 4px 4px hsl(var(--background)), + 0px -33px 13px rgba(0, 0, 0, 0.02), + 0px -19px 11px rgba(0, 0, 0, 0.08), + 0px -8px 8px rgba(0, 0, 0, 0.13), + 0px -2px 5px rgba(0, 0, 0, 0.15); +} + +.eventShadow { + filter: drop-shadow(0px 165px 46px rgba(0, 0, 0, 0.01)) + drop-shadow(0px 106px 42px rgba(0, 0, 0, 0.04)) + drop-shadow(0px 59px 36px rgba(0, 0, 0, 0.15)) + drop-shadow(0px 26px 26px rgba(0, 0, 0, 0.26)) + drop-shadow(0px 7px 15px rgba(0, 0, 0, 0.29)); +} diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 77ce86a0..7ae9234d 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -45,6 +45,11 @@ const ProximaNova = localFont({ weight: "700", style: "normal", }, + { + path: "../../public/fonts/proximanova_black.otf", + weight: "900", + style: "normal", + }, ], display: "swap", variable: "--font-proxima", diff --git a/src/app/page.tsx b/src/app/page.tsx index 906cc856..ca9c7a40 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,43 +1,112 @@ -import Link from "next/link"; +"use client"; + +import Image from "next/image"; -import { Card } from "@/components/Card"; import { UabcLogo } from "@/components/UabcLogo"; import { Button } from "@/components/ui/button"; export default function HomePage() { return ( -