diff --git a/apps/web/app/orgs/[orgslug]/(withmenu)/layout.tsx b/apps/web/app/orgs/[orgslug]/(withmenu)/layout.tsx index 152aa846..96e5c1aa 100644 --- a/apps/web/app/orgs/[orgslug]/(withmenu)/layout.tsx +++ b/apps/web/app/orgs/[orgslug]/(withmenu)/layout.tsx @@ -2,6 +2,7 @@ import '@styles/globals.css' import { Menu } from '@components/Objects/Menu/Menu' import { SessionProvider } from 'next-auth/react' +import Watermark from '@components/Watermark' export default function RootLayout({ children, @@ -15,6 +16,7 @@ export default function RootLayout({ {children} + ) diff --git a/apps/web/components/Watermark.tsx b/apps/web/components/Watermark.tsx new file mode 100644 index 00000000..ff06fb4c --- /dev/null +++ b/apps/web/components/Watermark.tsx @@ -0,0 +1,27 @@ +import Image from 'next/image' +import Link from 'next/link' +import blacklogo from '@public/black_logo.png' +import React, { useEffect } from 'react' +import { useOrg } from './Contexts/OrgContext' + +function Watermark() { + const org = useOrg() as any + + useEffect(() => { + } + , [org]); + + if (org?.config?.config?.general?.watermark) { + return ( +
+ +

Made with

+ logo + +
+ ) + } + return null +} + +export default Watermark \ No newline at end of file diff --git a/apps/web/public/black_logo.png b/apps/web/public/black_logo.png new file mode 100644 index 00000000..8e942af7 Binary files /dev/null and b/apps/web/public/black_logo.png differ