)
diff --git a/apps/www/components/Sections/GithubExamples.tsx b/apps/www/components/Sections/GithubExamples.tsx
index 788088361dc..16b1c23d20c 100644
--- a/apps/www/components/Sections/GithubExamples.tsx
+++ b/apps/www/components/Sections/GithubExamples.tsx
@@ -31,19 +31,15 @@ function GithubExamples() {
Supported by a network of early advocates, contributors, and champions.
-
+
}>
View guides
-
-
-
}>
Official GitHub library
diff --git a/apps/www/data/Footer.json b/apps/www/data/Footer.json
index 9f45e5579ed..fdfb80a9acf 100644
--- a/apps/www/data/Footer.json
+++ b/apps/www/data/Footer.json
@@ -61,7 +61,7 @@
},
{
"text": "SOC2",
- "url": "/legal/soc2"
+ "url": "https://forms.supabase.com/soc2"
}
]
},
diff --git a/apps/www/lib/authors.json b/apps/www/lib/authors.json
index 499ab21a0c2..1b2c394d052 100644
--- a/apps/www/lib/authors.json
+++ b/apps/www/lib/authors.json
@@ -2,7 +2,7 @@
{
"author_id": "angelico_de_los_reyes",
"author": "Angelico de los Reyes",
- "position": "",
+ "position": "Engineering",
"author_url": "https://github.com/dragarcia",
"author_image_url": "https://github.com/dragarcia.png"
},
@@ -251,6 +251,13 @@
"author_url": "https://github.com/fenos",
"author_image_url": "https://github.com/fenos.png"
},
+ {
+ "author_id": "bo_lu",
+ "author": "Bo Lu",
+ "position": "Engineering",
+ "author_url": "https://github.com/burmecia",
+ "author_image_url": "https://github.com/burmecia.png"
+ },
{
"author_id": "stojan",
"author": "Stojan Dimitrovski",
diff --git a/apps/www/lib/mdx/mdxComponents.tsx b/apps/www/lib/mdx/mdxComponents.tsx
index e8b1e6dacf5..a54bee5c0ad 100644
--- a/apps/www/lib/mdx/mdxComponents.tsx
+++ b/apps/www/lib/mdx/mdxComponents.tsx
@@ -5,6 +5,7 @@ import ImageGrid from '~/components/ImageGrid'
import Quote from '~/components/Quote'
import Chart from '~/components/Charts/PGCharts'
import InlineCodeTag from '~/components/InlineCode'
+import { Badge } from 'ui'
// import all components used in blog articles here
// to do: move this into a helper/utils, it is used elsewhere
@@ -14,6 +15,7 @@ const ignoreClass = 'ignore-on-export'
export default function mdxComponents(type?: 'blog' | 'lp' | undefined) {
const components = {
CodeBlock,
+ Badge,
Quote,
Avatar,
PGChart: (props: any) => {
diff --git a/apps/www/lib/redirects.js b/apps/www/lib/redirects.js
index d6993424732..fd7ee2335d9 100644
--- a/apps/www/lib/redirects.js
+++ b/apps/www/lib/redirects.js
@@ -1619,88 +1619,93 @@ module.exports = [
},
{
permanent: true,
- source: '/docs/guides/auth-twilio',
+ source: '/docs/guides/auth/auth-twilio',
destination: '/docs/guides/auth/phone-login/twilio',
},
{
permanent: true,
- source: '/docs/guides/auth/with-google',
- destination: '/docs/guides/auth/social-login/with-google',
+ source: '/docs/guides/auth/auth-vonage',
+ destination: '/docs/guides/auth/phone-login/vonage',
},
{
permanent: true,
- source: '/docs/guides/auth/with-facebook',
- destination: '/docs/guides/auth/social-login/with-facebook',
+ source: '/docs/guides/auth/auth-google',
+ destination: '/docs/guides/auth/social-login/auth-google',
},
{
permanent: true,
- source: '/docs/guides/auth/with-apple',
- destination: '/docs/guides/auth/social-login/with-apple',
+ source: '/docs/guides/auth/auth-facebook',
+ destination: '/docs/guides/auth/social-login/auth-facebook',
},
{
permanent: true,
- source: '/docs/guides/auth/with-azure',
- destination: '/docs/guides/auth/social-login/with-azure',
+ source: '/docs/guides/auth/auth-apple',
+ destination: '/docs/guides/auth/social-login/auth-apple',
},
{
permanent: true,
- source: '/docs/guides/auth/with-twitter',
- destination: '/docs/guides/auth/social-login/with-twitter',
+ source: '/docs/guides/auth/auth-azure',
+ destination: '/docs/guides/auth/social-login/auth-azure',
},
{
permanent: true,
- source: '/docs/guides/auth/with-github',
- destination: '/docs/guides/auth/social-login/with-github',
+ source: '/docs/guides/auth/auth-twitter',
+ destination: '/docs/guides/auth/social-login/auth-twitter',
},
{
permanent: true,
- source: '/docs/guides/auth/with-gitlab',
- destination: '/docs/guides/auth/social-login/with-gitlab',
+ source: '/docs/guides/auth/auth-github',
+ destination: '/docs/guides/auth/social-login/auth-github',
},
{
permanent: true,
- source: '/docs/guides/auth/with-bitbucket',
- destination: '/docs/guides/auth/social-login/with-bitbucket',
+ source: '/docs/guides/auth/auth-gitlab',
+ destination: '/docs/guides/auth/social-login/auth-gitlab',
},
{
permanent: true,
- source: '/docs/guides/auth/with-discord',
- destination: '/docs/guides/auth/social-login/with-discord',
+ source: '/docs/guides/auth/auth-bitbucket',
+ destination: '/docs/guides/auth/social-login/auth-bitbucket',
},
{
permanent: true,
- source: '/docs/guides/auth/with-keycloak',
- destination: '/docs/guides/auth/social-login/with-keycloak',
+ source: '/docs/guides/auth/auth-discord',
+ destination: '/docs/guides/auth/social-login/auth-discord',
},
{
permanent: true,
- source: '/docs/guides/auth/with-linkedin',
- destination: '/docs/guides/auth/social-login/with-linkedin',
+ source: '/docs/guides/auth/auth-keycloak',
+ destination: '/docs/guides/auth/social-login/auth-keycloak',
},
{
permanent: true,
- source: '/docs/guides/auth/with-notion',
- destination: '/docs/guides/auth/social-login/with-notion',
+ source: '/docs/guides/auth/auth-linkedin',
+ destination: '/docs/guides/auth/social-login/auth-linkedin',
},
{
permanent: true,
- source: '/docs/guides/auth/with-slack',
- destination: '/docs/guides/auth/social-login/with-slack',
+ source: '/docs/guides/auth/auth-notion',
+ destination: '/docs/guides/auth/social-login/auth-notion',
},
{
permanent: true,
- source: '/docs/guides/auth/with-spotify',
- destination: '/docs/guides/auth/social-login/with-spotify',
+ source: '/docs/guides/auth/auth-slack',
+ destination: '/docs/guides/auth/social-login/auth-slack',
},
{
permanent: true,
- source: '/docs/guides/auth/with-twitch',
- destination: '/docs/guides/auth/social-login/with-twitch',
+ source: '/docs/guides/auth/auth-spotify',
+ destination: '/docs/guides/auth/social-login/auth-spotify',
},
{
permanent: true,
- source: '/docs/guides/auth/with-workos',
- destination: '/docs/guides/auth/social-login/with-workos',
+ source: '/docs/guides/auth/auth-twitch',
+ destination: '/docs/guides/auth/social-login/auth-twitch',
+ },
+ {
+ permanent: true,
+ source: '/docs/guides/auth/auth-workos',
+ destination: '/docs/guides/auth/social-login/auth-workos',
},
{
permanent: true,
@@ -1877,4 +1882,14 @@ module.exports = [
source: '/docs/handbook/supasquad',
destination: '/supasquad',
},
+ {
+ permanent: true,
+ source: '/contact/enterprise',
+ destination: 'https://forms.supabase.com/enterprise',
+ },
+ {
+ permanent: true,
+ source: '/legal/soc2',
+ destination: 'https://forms.supabase.com/soc2',
+ },
]
diff --git a/apps/www/pages/contact/enterprise.tsx b/apps/www/pages/contact/enterprise.tsx
deleted file mode 100644
index 6e58c4e80f5..00000000000
--- a/apps/www/pages/contact/enterprise.tsx
+++ /dev/null
@@ -1,38 +0,0 @@
-import { NextSeo } from 'next-seo'
-import { useRouter } from 'next/router'
-import EnterpriseContactForm from '~/components/EnterpriseContactForm'
-import DefaultLayout from '~/components/Layouts/Default'
-
-const meta_title = 'Enterprise Contact | Supabase'
-const meta_description = 'Contact Supabase for enterprise sales and pricing.'
-
-const EnterpriseContactPage = () => {
- const router = useRouter()
-
- return (
-
-
-
-
-
Contact Enterprise Sales
-
-
-
-
- )
-}
-
-export default EnterpriseContactPage
diff --git a/apps/www/pages/launch-week/index.tsx b/apps/www/pages/launch-week/index.tsx
index 0048db750c5..225de69fcb0 100644
--- a/apps/www/pages/launch-week/index.tsx
+++ b/apps/www/pages/launch-week/index.tsx
@@ -38,7 +38,7 @@ export default function launchweek() {
const { isDarkMode } = useTheme()
const title = 'Launch Week 6'
const description = 'Supabase Launch Week 6 | 12-18 Dec 2022'
- const liveDay = 'Wednesday'
+ const liveDay = 'Friday'
const [supabase] = useState(() =>
createClient(process.env.NEXT_PUBLIC_SUPABASE_URL!, process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!)
@@ -130,14 +130,16 @@ export default function launchweek() {