diff --git a/next.config.mjs b/next.config.mjs index 6ea456f..7919643 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -6,6 +6,16 @@ const withNextra = nextra({ themeConfig: './theme.config.tsx' }) -const nextConfig = {} +const nextConfig = { + async redirects() { + return [ + { + source: '/', + destination: '/docs', + permanent: true + } + ] + } +} export default withNextra(nextConfig) diff --git a/src/components/footer.tsx b/src/components/footer.tsx deleted file mode 100644 index c3edc32..0000000 --- a/src/components/footer.tsx +++ /dev/null @@ -1,14 +0,0 @@ -import { Heart } from '@/components/icons/heart' - -export const Footer = () => { - return ( - - ) -} diff --git a/src/components/header.tsx b/src/components/header.tsx deleted file mode 100644 index 9454a69..0000000 --- a/src/components/header.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import Link from 'next/link' -import { Github } from 'lucide-react' - -import { Kinotio } from '@/components/icons/kinotio' -import { Discord } from '@/components/icons/discord' - -import { DATA } from '@/data' - -export const Header = () => { - return ( -
-
- - - - -
-
- ) -} diff --git a/src/components/theme-provider.tsx b/src/components/theme-provider.tsx deleted file mode 100644 index d4b4bbf..0000000 --- a/src/components/theme-provider.tsx +++ /dev/null @@ -1,9 +0,0 @@ -'use client' - -import * as React from 'react' -import { ThemeProvider as NextThemesProvider } from 'next-themes' -import { type ThemeProviderProps } from 'next-themes/dist/types' - -export function ThemeProvider({ children, ...props }: ThemeProviderProps) { - return {children} -} diff --git a/src/components/toogle-theme.tsx b/src/components/toogle-theme.tsx deleted file mode 100644 index 55fc429..0000000 --- a/src/components/toogle-theme.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import { useTheme } from 'next-themes' -import { Moon, Sun } from 'lucide-react' -import Link from 'next/link' - -export const ToggleTheme = () => { - const { theme, setTheme } = useTheme() - - return ( - setTheme(theme === 'light' ? 'dark' : 'light')} - className='w-full justify-start' - > -
- - Dark -
- -
- - Light -
- - Toggle theme - - ) -} diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 2dd50f7..5aaf113 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -1,13 +1,6 @@ import { Inter } from 'next/font/google' import Head from 'next/head' import Script from 'next/script' -import Link from 'next/link' - -import { ThemeProvider } from '@/components/theme-provider' - -import { Header } from '@/components/header' -import { Footer } from '@/components/footer' - import { DATA } from '@/data' import { cn } from '@/lib/utils' @@ -53,60 +46,33 @@ export const metadata = { export default function Home() { return ( - -
- - {metadata.title.default} - - - - - - - - - - - - - - - - -