diff --git a/README.md b/README.md index e1bf05c3..17f45206 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@
- +

Linkwarden

Discord diff --git a/assets/icon.png b/assets/icon.png deleted file mode 100644 index cbdb11c4..00000000 Binary files a/assets/icon.png and /dev/null differ diff --git a/assets/logo.png b/assets/logo.png new file mode 100644 index 00000000..d3a3c7d0 Binary files /dev/null and b/assets/logo.png differ diff --git a/components/Modal/User/BillingPortal.tsx b/components/Modal/User/BillingPortal.tsx index 7710231b..214bfcab 100644 --- a/components/Modal/User/BillingPortal.tsx +++ b/components/Modal/User/BillingPortal.tsx @@ -17,8 +17,8 @@ export default function PaymentPortal() { return (
-
-

+

+

To manage/cancel your subsciption, visit the billing portal.

@@ -30,7 +30,7 @@ export default function PaymentPortal() { className="mx-auto mt-2" /> -

+

If you still need help or encountered any issues, feel free to reach out to us at:{" "} -

Email

+

Email

setUser({ ...user, email: e.target.value })} - className="w-full rounded-md p-2 border-sky-100 border-solid border outline-none focus:border-sky-700 duration-100" + className="w-full rounded-md p-2 border-sky-100 dark:border-neutral-700 dark:bg-neutral-900 border-solid border outline-none focus:border-sky-700 focus:dark:border-sky-600 duration-100" />
) : undefined} diff --git a/layouts/CenteredForm.tsx b/layouts/CenteredForm.tsx index 8fd00dd6..5cb1c62d 100644 --- a/layouts/CenteredForm.tsx +++ b/layouts/CenteredForm.tsx @@ -1,4 +1,6 @@ +import { useTheme } from "next-themes"; import Image from "next/image"; +import Link from "next/link"; import React, { ReactNode } from "react"; interface Props { @@ -7,24 +9,39 @@ interface Props { } export default function CenteredForm({ text, children }: Props) { + const { theme } = useTheme(); return ( -
+
- Linkwarden + {theme === "light" ? ( + Linkwarden + ) : ( + Linkwarden + )} {text ? (

{text}

) : undefined} {children} -

- © {new Date().getFullYear()} Linkwarden. All rights reserved. +

+ © {new Date().getFullYear()}{" "} + + Linkwarden + + . All rights reserved.

diff --git a/pages/_app.tsx b/pages/_app.tsx index c804bd20..7e8dd7c2 100644 --- a/pages/_app.tsx +++ b/pages/_app.tsx @@ -14,8 +14,11 @@ export default function App({ }: AppProps<{ session: Session; }>) { + const defaultTheme: "light" | "dark" = "dark"; + useEffect(() => { - if (!localStorage.getItem("theme")) localStorage.setItem("theme", "light"); + if (!localStorage.getItem("theme")) + localStorage.setItem("theme", defaultTheme); }, []); return ( diff --git a/pages/collections/[id].tsx b/pages/collections/[id].tsx index 5e2c7d14..a664ce22 100644 --- a/pages/collections/[id].tsx +++ b/pages/collections/[id].tsx @@ -116,7 +116,7 @@ export default function Index() { ) : null}
-
+

{activeCollection?.description}

diff --git a/pages/forgot.tsx b/pages/forgot.tsx index 863fe9ac..5e37d3e4 100644 --- a/pages/forgot.tsx +++ b/pages/forgot.tsx @@ -41,7 +41,7 @@ export default function Forgot() { return (
-

+

Password Recovery

diff --git a/pages/login.tsx b/pages/login.tsx index e1ef1ae4..65b36f2d 100644 --- a/pages/login.tsx +++ b/pages/login.tsx @@ -55,7 +55,7 @@ export default function Login() {

Username - {emailEnabled ? "/Email" : undefined} + {emailEnabled ? " or Email" : undefined}