diff --git a/app/layout.tsx b/app/layout.tsx index b33f787..743a66d 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,7 +1,8 @@ import type { Metadata } from "next"; -import localFont from "next/font/local"; import "./globals.css"; +import { fontSans } from "@/lib/fonts" +import { cn } from "@/lib/utils" import { ThemeProvider } from "@/components/theme-provider" export const metadata: Metadata = { @@ -15,9 +16,11 @@ export default function RootLayout({ children }: { children: React.ReactNode }) - + - {children} +
+ {children} +
diff --git a/app/page.tsx b/app/page.tsx index 92bf9af..ff857b8 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -11,6 +11,8 @@ import { AppSidebar } from "@/components/home/app-sidebar" import { Separator } from "@/components/ui/separator" import * as Breadcrumb from "@/components/ui/breadcrumb"; +import { PageHome } from "@/app/pages/home" + // --------------- // Home Components // --------------- @@ -21,7 +23,7 @@ export default function Home() {
-
+
@@ -53,6 +55,7 @@ export default function Home() {
{/* page content here or whatever */} +
diff --git a/app/pages/home.tsx b/app/pages/home.tsx new file mode 100644 index 0000000..db5159a --- /dev/null +++ b/app/pages/home.tsx @@ -0,0 +1,144 @@ +"use client"; + +import * as React from "react" +import * as Icons from "lucide-react" + +// -------------------- +// UI Component Imports +// -------------------- + +import * as Card from "@/components/ui/card"; +import * as Accordion from "@/components/ui/accordion"; + +import { Button } from "@/components/ui/button" +import { Label } from "@/components/ui/label" + +// --------------- +// Home Components +// --------------- + +export function PageHome() { + return ( +
+ + + +

Home

+
+ +

+ + + + +

+ + {/* TEMP until real implementation - Recents */} + +
+ +
+ +
+ + + Engine 1 + + + +
Content
+

Description

+
+ + + +
+ + + + Engine 2 + + + +
Content
+

Description

+
+ + + +
+ + + + Tool + + + +
Content
+

Description

+
+ + + +
+ + + + Engine 3 + + + +
Content
+

Description

+
+ + + +
+
+ +
+ +
+ + {/* Disable react/no-unescaped-entities and add ' proper grammar */} + + + Bug reporting + + Bug something something make sure that its a bug with RSDK-Library + and not a decomp bug something submit decomp bugs here something + + + + How do I use RSDK-Libray? + + Add files via File manager hyperlink settings.ini something something + + + + RSDK wont start + + a + + + + Can I use Plus? + + something about decomp license allowing toggle go to settings yes + + + + +
+ ) +} \ No newline at end of file diff --git a/lib/fonts.ts b/lib/fonts.ts new file mode 100644 index 0000000..5b3b3d5 --- /dev/null +++ b/lib/fonts.ts @@ -0,0 +1,15 @@ +// import { JetBrains_Mono as FontMono, Inter as FontSans } from "next/font/google" +import { JetBrains_Mono as FontMono } from "next/font/google" +// import { GeistMono } from "geist/font/mono" +import { GeistSans } from "geist/font/sans" + +// export const fontSans = FontSans({ +// subsets: ["latin"], +// variable: "--font-sans", +// }) +export const fontSans = GeistSans + +export const fontMono = FontMono({ + subsets: ["latin"], + variable: "--font-mono", +}) \ No newline at end of file