From db1ae3f2c79bc467986b4ae54b867d3c8e63d318 Mon Sep 17 00:00:00 2001 From: Brian Cao Date: Wed, 12 Oct 2022 15:35:33 -0700 Subject: [PATCH] add cloud_mode --- components/layout/Header.js | 12 +++++++----- components/layout/Layout.js | 10 ++++++++-- components/settings/UserButton.js | 8 ++++++-- pages/404.js | 12 ++++++++++-- pages/console/[[...id]].js | 4 ++-- pages/dashboard/[[...id]].js | 12 ++++++++++-- pages/login.js | 2 +- pages/realtime.js | 12 ++++++++++-- pages/settings/accounts.js | 8 ++++++++ pages/settings/index.js | 16 +++++++++++++--- pages/settings/profile.js | 8 ++++++++ pages/share/[...id].js | 12 ++++++++++-- pages/websites/[...id].js | 12 ++++++++++-- 13 files changed, 103 insertions(+), 25 deletions(-) diff --git a/components/layout/Header.js b/components/layout/Header.js index 84c3d88b..9e7dda3d 100644 --- a/components/layout/Header.js +++ b/components/layout/Header.js @@ -14,7 +14,7 @@ import useUser from 'hooks/useUser'; import Logo from 'assets/logo.svg'; import styles from './Header.module.css'; -export default function Header() { +export default function Header({ settingsDisabled }) { const { user } = useUser(); const { pathname } = useRouter(); const { updatesDisabled } = useConfig(); @@ -38,15 +38,17 @@ export default function Header() { - - - + {!settingsDisabled && ( + + + + )} )}
- {user && } + {user && }
diff --git a/components/layout/Layout.js b/components/layout/Layout.js index 2c097e41..51829dfd 100644 --- a/components/layout/Layout.js +++ b/components/layout/Layout.js @@ -4,7 +4,13 @@ import Header from 'components/layout/Header'; import Footer from 'components/layout/Footer'; import useLocale from 'hooks/useLocale'; -export default function Layout({ title, children, header = true, footer = true }) { +export default function Layout({ + title, + children, + header = true, + footer = true, + settingsDisabled = false, +}) { const { dir } = useLocale(); return ( @@ -13,7 +19,7 @@ export default function Layout({ title, children, header = true, footer = true } umami{title && ` - ${title}`} - {header &&
} + {header &&
}
{children}
{footer &&