From de869033bf9edf3c051d01c264637b3d286a65ae Mon Sep 17 00:00:00 2001 From: rsandb Date: Tue, 27 Dec 2022 13:00:32 -0600 Subject: [PATCH] updated avatar component name, added ability to change username (only works server side for now), updated signin page, updated Footer Still working on the account settings page but didn't want to get behind on commits. --- website/src/components/Footer.tsx | 78 ++++++++++++++----- website/src/components/Header.tsx | 8 +- .../components/{Avatar.tsx => UserMenu.tsx} | 11 ++- website/src/middleware.ts | 2 +- website/src/pages/404.tsx | 32 +------- website/src/pages/_app.tsx | 2 +- website/src/pages/account/edit.tsx | 64 +++++++++++++++ website/src/pages/account/index.tsx | 52 +++++++++++++ website/src/pages/api/auth/[...nextauth].ts | 3 +- website/src/pages/api/username.tsx | 22 ++++++ .../src/pages/auth/{signup.tsx => signin.tsx} | 41 ++++------ website/src/pages/auth/verify.tsx | 8 -- 12 files changed, 231 insertions(+), 92 deletions(-) rename website/src/components/{Avatar.tsx => UserMenu.tsx} (92%) create mode 100644 website/src/pages/account/edit.tsx create mode 100644 website/src/pages/account/index.tsx create mode 100644 website/src/pages/api/username.tsx rename website/src/pages/auth/{signup.tsx => signin.tsx} (75%) diff --git a/website/src/components/Footer.tsx b/website/src/components/Footer.tsx index fa3d8c0d..90fca02f 100644 --- a/website/src/components/Footer.tsx +++ b/website/src/components/Footer.tsx @@ -1,35 +1,75 @@ import Image from "next/image"; import Link from "next/link"; +import { FaGithub, FaDiscord } from "react-icons/fa"; import { Container } from "./Container"; -import { NavLinks } from "./NavLinks"; export function Footer() { return ( -