diff --git a/apps/reference/docusaurus.config.js b/apps/reference/docusaurus.config.js index 7a7d65fb462..59bb7899679 100644 --- a/apps/reference/docusaurus.config.js +++ b/apps/reference/docusaurus.config.js @@ -115,8 +115,8 @@ const config = { // title: 'Supabase Tools', logo: { alt: 'Supabase Tools', - src: 'img/supabase-tools-light.svg', - srcDark: 'img/supabase-tools-dark.svg', + src: 'img/supabase-logo-wordmark--light.svg', + srcDark: 'img/supabase-logo-wordmark--dark.svg', }, items: mainNavbar.navbar, }, diff --git a/apps/reference/src/css/custom.css b/apps/reference/src/css/custom.css index 6ecefef0b88..e74ce2b0b44 100644 --- a/apps/reference/src/css/custom.css +++ b/apps/reference/src/css/custom.css @@ -1,3 +1,37 @@ +/* + Font import +*/ + +@font-face { + font-family: 'custom-font'; + src: url(/fonts/custom/CustomFont-Book.woff2) format('woff2'), + url(/fonts/custom/CustomFont-Book.woff) format('woff'); + font-weight: 400; + font-style: normal; +} + +@font-face { + font-family: 'custom-font'; + src: url(/fonts/custom/CustomFont-Medium.woff2) format('woff2'), + url(/fonts/custom/CustomFont-Medium.woff) format('woff'); + font-weight: 500; + font-style: normal; +} + +/* mono font */ + +@font-face { + font-family: 'office code pro'; + src: url('/fonts/office-code-pro/OfficeCodePro-Regular.eot'); + src: url('/fonts/office-code-pro/OfficeCodePro-Regular.woff2') format('woff2'), + url('/fonts/office-code-pro/OfficeCodePro-Regular.woff') format('woff'), + url('/fonts/office-code-pro/OfficeCodePro-Regular.ttf') format('truetype'), + url('/fonts/office-code-pro/OfficeCodePro-Regular.otf') format('otf'); + font-weight: normal; + font-style: normal; + font-display: swap; +} + /** * Any CSS included here will be global. The classic template * bundles Infima by default. Infima is a CSS framework designed to diff --git a/apps/reference/src/theme/DocItem/Paginator/index.js b/apps/reference/src/theme/DocItem/Paginator/index.js new file mode 100644 index 00000000000..d0d2debda36 --- /dev/null +++ b/apps/reference/src/theme/DocItem/Paginator/index.js @@ -0,0 +1,12 @@ +import React from 'react' +import { useDoc } from '@docusaurus/theme-common/internal' +import DocPaginator from '@theme/DocPaginator' +/** + * This extra component is needed, because should remain generic. + * DocPaginator is used in non-docs contexts too: generated-index pages... + */ +export default function DocItemPaginator() { + return null // We don't need this at supabase: https://github.com/facebook/docusaurus/issues/7661 + const { metadata } = useDoc() + return +} diff --git a/apps/reference/src/theme/Icon/ExternalLink/index.js b/apps/reference/src/theme/Icon/ExternalLink/index.js new file mode 100644 index 00000000000..ff4d4f2265d --- /dev/null +++ b/apps/reference/src/theme/Icon/ExternalLink/index.js @@ -0,0 +1,19 @@ +import React from 'react' +import styles from './styles.module.css' +export default function IconExternalLink({ width = 13.5, height = 13.5 }) { + return null // We don't want these icons in supabase + return ( + + ) +} diff --git a/apps/reference/src/theme/Icon/ExternalLink/styles.module.css b/apps/reference/src/theme/Icon/ExternalLink/styles.module.css new file mode 100644 index 00000000000..9468b1998bf --- /dev/null +++ b/apps/reference/src/theme/Icon/ExternalLink/styles.module.css @@ -0,0 +1,3 @@ +.iconExternalLink { + margin-left: 0.3rem; +} diff --git a/apps/reference/static/fonts/custom/CustomFont-Black.woff b/apps/reference/static/fonts/custom/CustomFont-Black.woff new file mode 100644 index 00000000000..091f927ea14 Binary files /dev/null and b/apps/reference/static/fonts/custom/CustomFont-Black.woff differ diff --git a/apps/reference/static/fonts/custom/CustomFont-Black.woff2 b/apps/reference/static/fonts/custom/CustomFont-Black.woff2 new file mode 100644 index 00000000000..e3c834e57f2 Binary files /dev/null and b/apps/reference/static/fonts/custom/CustomFont-Black.woff2 differ diff --git a/apps/reference/static/fonts/custom/CustomFont-BlackItalic.woff b/apps/reference/static/fonts/custom/CustomFont-BlackItalic.woff new file mode 100644 index 00000000000..b5f6a877dce Binary files /dev/null and b/apps/reference/static/fonts/custom/CustomFont-BlackItalic.woff differ diff --git a/apps/reference/static/fonts/custom/CustomFont-BlackItalic.woff2 b/apps/reference/static/fonts/custom/CustomFont-BlackItalic.woff2 new file mode 100644 index 00000000000..f84036283ec Binary files /dev/null and b/apps/reference/static/fonts/custom/CustomFont-BlackItalic.woff2 differ diff --git a/apps/reference/static/fonts/custom/CustomFont-Bold.woff b/apps/reference/static/fonts/custom/CustomFont-Bold.woff new file mode 100644 index 00000000000..f8d3f551df0 Binary files /dev/null and b/apps/reference/static/fonts/custom/CustomFont-Bold.woff differ diff --git a/apps/reference/static/fonts/custom/CustomFont-Bold.woff2 b/apps/reference/static/fonts/custom/CustomFont-Bold.woff2 new file mode 100644 index 00000000000..5e7af459481 Binary files /dev/null and b/apps/reference/static/fonts/custom/CustomFont-Bold.woff2 differ diff --git a/apps/reference/static/fonts/custom/CustomFont-BoldItalic.woff b/apps/reference/static/fonts/custom/CustomFont-BoldItalic.woff new file mode 100644 index 00000000000..07e8a350741 Binary files /dev/null and b/apps/reference/static/fonts/custom/CustomFont-BoldItalic.woff differ diff --git a/apps/reference/static/fonts/custom/CustomFont-BoldItalic.woff2 b/apps/reference/static/fonts/custom/CustomFont-BoldItalic.woff2 new file mode 100644 index 00000000000..ac0edd55fd3 Binary files /dev/null and b/apps/reference/static/fonts/custom/CustomFont-BoldItalic.woff2 differ diff --git a/apps/reference/static/fonts/custom/CustomFont-Book.woff b/apps/reference/static/fonts/custom/CustomFont-Book.woff new file mode 100644 index 00000000000..7d53d032fc4 Binary files /dev/null and b/apps/reference/static/fonts/custom/CustomFont-Book.woff differ diff --git a/apps/reference/static/fonts/custom/CustomFont-Book.woff2 b/apps/reference/static/fonts/custom/CustomFont-Book.woff2 new file mode 100644 index 00000000000..abd31f7ec27 Binary files /dev/null and b/apps/reference/static/fonts/custom/CustomFont-Book.woff2 differ diff --git a/apps/reference/static/fonts/custom/CustomFont-BookItalic.woff b/apps/reference/static/fonts/custom/CustomFont-BookItalic.woff new file mode 100644 index 00000000000..427cda87566 Binary files /dev/null and b/apps/reference/static/fonts/custom/CustomFont-BookItalic.woff differ diff --git a/apps/reference/static/fonts/custom/CustomFont-BookItalic.woff2 b/apps/reference/static/fonts/custom/CustomFont-BookItalic.woff2 new file mode 100644 index 00000000000..d326c8672cc Binary files /dev/null and b/apps/reference/static/fonts/custom/CustomFont-BookItalic.woff2 differ diff --git a/apps/reference/static/fonts/custom/CustomFont-Medium.woff b/apps/reference/static/fonts/custom/CustomFont-Medium.woff new file mode 100644 index 00000000000..3707cb45dcb Binary files /dev/null and b/apps/reference/static/fonts/custom/CustomFont-Medium.woff differ diff --git a/apps/reference/static/fonts/custom/CustomFont-Medium.woff2 b/apps/reference/static/fonts/custom/CustomFont-Medium.woff2 new file mode 100644 index 00000000000..c07131ddec9 Binary files /dev/null and b/apps/reference/static/fonts/custom/CustomFont-Medium.woff2 differ diff --git a/apps/reference/static/fonts/metro/MetroSans-Bold.otf b/apps/reference/static/fonts/metro/MetroSans-Bold.otf new file mode 100644 index 00000000000..2bc62ba2d6e Binary files /dev/null and b/apps/reference/static/fonts/metro/MetroSans-Bold.otf differ diff --git a/apps/reference/static/fonts/metro/MetroSans-BoldItalic.otf b/apps/reference/static/fonts/metro/MetroSans-BoldItalic.otf new file mode 100644 index 00000000000..5d6ed059096 Binary files /dev/null and b/apps/reference/static/fonts/metro/MetroSans-BoldItalic.otf differ diff --git a/apps/reference/static/fonts/metro/MetroSans-Book.otf b/apps/reference/static/fonts/metro/MetroSans-Book.otf new file mode 100644 index 00000000000..5f739be6cbc Binary files /dev/null and b/apps/reference/static/fonts/metro/MetroSans-Book.otf differ diff --git a/apps/reference/static/fonts/metro/MetroSans-BookItalic.otf b/apps/reference/static/fonts/metro/MetroSans-BookItalic.otf new file mode 100644 index 00000000000..939668d1a05 Binary files /dev/null and b/apps/reference/static/fonts/metro/MetroSans-BookItalic.otf differ diff --git a/apps/reference/static/fonts/metro/MetroSans-Light.otf b/apps/reference/static/fonts/metro/MetroSans-Light.otf new file mode 100644 index 00000000000..0e2b2003948 Binary files /dev/null and b/apps/reference/static/fonts/metro/MetroSans-Light.otf differ diff --git a/apps/reference/static/fonts/metro/MetroSans-LightItalic.otf b/apps/reference/static/fonts/metro/MetroSans-LightItalic.otf new file mode 100644 index 00000000000..ec0d1b6157b Binary files /dev/null and b/apps/reference/static/fonts/metro/MetroSans-LightItalic.otf differ diff --git a/apps/reference/static/fonts/metro/MetroSans-Medium.otf b/apps/reference/static/fonts/metro/MetroSans-Medium.otf new file mode 100644 index 00000000000..019ac230e8a Binary files /dev/null and b/apps/reference/static/fonts/metro/MetroSans-Medium.otf differ diff --git a/apps/reference/static/fonts/metro/MetroSans-MediumItalic.otf b/apps/reference/static/fonts/metro/MetroSans-MediumItalic.otf new file mode 100644 index 00000000000..6f20836e740 Binary files /dev/null and b/apps/reference/static/fonts/metro/MetroSans-MediumItalic.otf differ diff --git a/apps/reference/static/fonts/metro/MetroSans-Regular.otf b/apps/reference/static/fonts/metro/MetroSans-Regular.otf new file mode 100644 index 00000000000..bdf6b1d824e Binary files /dev/null and b/apps/reference/static/fonts/metro/MetroSans-Regular.otf differ diff --git a/apps/reference/static/fonts/metro/MetroSans-RegularItalic.otf b/apps/reference/static/fonts/metro/MetroSans-RegularItalic.otf new file mode 100644 index 00000000000..401e8000cd5 Binary files /dev/null and b/apps/reference/static/fonts/metro/MetroSans-RegularItalic.otf differ diff --git a/apps/reference/static/fonts/metro/MetroSans-SemiBold.otf b/apps/reference/static/fonts/metro/MetroSans-SemiBold.otf new file mode 100644 index 00000000000..64979c2a13e Binary files /dev/null and b/apps/reference/static/fonts/metro/MetroSans-SemiBold.otf differ diff --git a/apps/reference/static/fonts/metro/MetroSans-SemiBoldItalic.otf b/apps/reference/static/fonts/metro/MetroSans-SemiBoldItalic.otf new file mode 100644 index 00000000000..d83657bfd15 Binary files /dev/null and b/apps/reference/static/fonts/metro/MetroSans-SemiBoldItalic.otf differ diff --git a/apps/reference/static/fonts/metro/metro-sans-bold.woff b/apps/reference/static/fonts/metro/metro-sans-bold.woff new file mode 100755 index 00000000000..4c0afc9a8d6 Binary files /dev/null and b/apps/reference/static/fonts/metro/metro-sans-bold.woff differ diff --git a/apps/reference/static/fonts/metro/metro-sans-bold.woff2 b/apps/reference/static/fonts/metro/metro-sans-bold.woff2 new file mode 100755 index 00000000000..c951fb5eccc Binary files /dev/null and b/apps/reference/static/fonts/metro/metro-sans-bold.woff2 differ diff --git a/apps/reference/static/fonts/metro/metro-sans-book.woff b/apps/reference/static/fonts/metro/metro-sans-book.woff new file mode 100755 index 00000000000..588b6f9b6f8 Binary files /dev/null and b/apps/reference/static/fonts/metro/metro-sans-book.woff differ diff --git a/apps/reference/static/fonts/metro/metro-sans-book.woff2 b/apps/reference/static/fonts/metro/metro-sans-book.woff2 new file mode 100755 index 00000000000..2c6caaa2a5f Binary files /dev/null and b/apps/reference/static/fonts/metro/metro-sans-book.woff2 differ diff --git a/apps/reference/static/fonts/metro/metro-sans-regular.woff b/apps/reference/static/fonts/metro/metro-sans-regular.woff new file mode 100755 index 00000000000..54dc8b8affc Binary files /dev/null and b/apps/reference/static/fonts/metro/metro-sans-regular.woff differ diff --git a/apps/reference/static/fonts/metro/metro-sans-regular.woff2 b/apps/reference/static/fonts/metro/metro-sans-regular.woff2 new file mode 100755 index 00000000000..068be635bed Binary files /dev/null and b/apps/reference/static/fonts/metro/metro-sans-regular.woff2 differ diff --git a/apps/reference/static/fonts/metro/metro-sans-semi-bold.woff b/apps/reference/static/fonts/metro/metro-sans-semi-bold.woff new file mode 100755 index 00000000000..87a27bd4f1c Binary files /dev/null and b/apps/reference/static/fonts/metro/metro-sans-semi-bold.woff differ diff --git a/apps/reference/static/fonts/metro/metro-sans-semi-bold.woff2 b/apps/reference/static/fonts/metro/metro-sans-semi-bold.woff2 new file mode 100755 index 00000000000..49346e532ce Binary files /dev/null and b/apps/reference/static/fonts/metro/metro-sans-semi-bold.woff2 differ diff --git a/apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.eot b/apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.eot new file mode 100644 index 00000000000..736453dffb0 Binary files /dev/null and b/apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.eot differ diff --git a/apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.otf b/apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.otf new file mode 100644 index 00000000000..4e976ec6677 Binary files /dev/null and b/apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.otf differ diff --git a/apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.ttf b/apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.ttf new file mode 100644 index 00000000000..09625b89717 Binary files /dev/null and b/apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.ttf differ diff --git a/apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.woff b/apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.woff new file mode 100644 index 00000000000..04ec25eeeb7 Binary files /dev/null and b/apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.woff differ diff --git a/apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.woff2 b/apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.woff2 new file mode 100644 index 00000000000..e8504ca5e07 Binary files /dev/null and b/apps/reference/static/fonts/office-code-pro/OfficeCodePro-Regular.woff2 differ diff --git a/apps/reference/static/img/supabase-logo-wordmark--dark.png b/apps/reference/static/img/supabase-logo-wordmark--dark.png new file mode 100644 index 00000000000..821c42ce283 Binary files /dev/null and b/apps/reference/static/img/supabase-logo-wordmark--dark.png differ diff --git a/apps/reference/static/img/supabase-logo-wordmark--dark.svg b/apps/reference/static/img/supabase-logo-wordmark--dark.svg new file mode 100644 index 00000000000..9e96fab4ddc --- /dev/null +++ b/apps/reference/static/img/supabase-logo-wordmark--dark.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apps/reference/static/img/supabase-logo-wordmark--light.png b/apps/reference/static/img/supabase-logo-wordmark--light.png new file mode 100644 index 00000000000..0277fee2bbe Binary files /dev/null and b/apps/reference/static/img/supabase-logo-wordmark--light.png differ diff --git a/apps/reference/static/img/supabase-logo-wordmark--light.svg b/apps/reference/static/img/supabase-logo-wordmark--light.svg new file mode 100644 index 00000000000..60cbc71dc7c --- /dev/null +++ b/apps/reference/static/img/supabase-logo-wordmark--light.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apps/reference/static/img/supabase-tools-dark.svg b/apps/reference/static/img/supabase-tools-dark.svg deleted file mode 100644 index 43e6af2d665..00000000000 --- a/apps/reference/static/img/supabase-tools-dark.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/apps/reference/static/img/supabase-tools-light.svg b/apps/reference/static/img/supabase-tools-light.svg deleted file mode 100644 index 947eb6308f5..00000000000 --- a/apps/reference/static/img/supabase-tools-light.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - -