diff --git a/README.md b/README.md index e1bf05c..17f4520 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 cbdb11c..0000000 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 0000000..d3a3c7d 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 7710231..214bfca 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 8fd00dd..5cb1c62 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 c804bd2..7e8dd7c 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 5e2c7d1..a664ce2 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 863fe9a..5e37d3e 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 e1ef1ae..65b36f2 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}