From 47a2227f87f4f2ca726c16328006de174fa04aac Mon Sep 17 00:00:00 2001 From: mrfry Date: Fri, 26 Mar 2021 16:57:17 +0100 Subject: [PATCH] Added: layout.module.css, donate modal, contribute feedback modal, contacts --- src/components/layout.js | 48 +++++++++++++++---- src/components/layout.module.css | 43 +++++++++++++++++ src/defaultStyles.css | 39 ++------------- src/pages/_app.js | 2 +- src/pages/contact.js | 82 +++++++++++++++++++++----------- src/pages/contact.module.css | 41 +++++++++++----- src/pages/contribute.js | 36 +++++++++++--- src/pages/contribute.module.css | 4 ++ src/pages/faq.js | 2 +- 9 files changed, 204 insertions(+), 93 deletions(-) create mode 100644 src/components/layout.module.css diff --git a/src/components/layout.js b/src/components/layout.js index 0226422..4cf0ea5 100644 --- a/src/components/layout.js +++ b/src/components/layout.js @@ -9,12 +9,39 @@ import tabs from '../data/tabs.json' import constants from '../constants.json' import BB from './b.js' +import styles from './layout.module.css' + const renderSnow = () => { const date = new Date() // if its december, and date is more than 5 return date.getMonth() === 11 && date.getDate() > 5 } +function Donate() { + return ( +
+
+ Paypalon és Patreonon látszódik a neved, de Patreonon könnyen meg lehet + változtatni. Ha név nélkül szeretnél adakozni, akkor írd át egy + nickname-ra. De akárhova adakozol, a neved sehova se lesz kiadva, és nem + látja 3. személy. +
+
+ + + + + + +
+
+ ) +} + function MessageButton({ userSpecificMotd, setShowMotdModal, @@ -62,11 +89,10 @@ function MessageButton({ export default function Layout({ children, - route, + router, globalData, refetchGlobalData, }) { - let href = route const [sidebarOpen, setSidebarOpen] = useState(true) const [windowSize, setWindowSize] = useState([100, 200]) const [showMotdModal, setShowMotdModal] = useState(false) @@ -76,6 +102,11 @@ export default function Layout({ const userId = globalData.userId const userSpecificMotd = globalData.userSpecificMotd + useEffect(() => { + setDonateShowing(!!router.query.donate) + }, [router.query.donate]) + + let href = router.route if (href === '/' || href === '') { href = 'index' } @@ -130,9 +161,7 @@ export default function Layout({ FryLabs @@ -141,14 +170,14 @@ export default function Layout({ {sidebarOpen ? ( <> -