diff --git a/apps/dashboard/src/routes/_protected/dashboard.tsx b/apps/dashboard/src/routes/_protected/dashboard.tsx index 914ad71..03159a8 100644 --- a/apps/dashboard/src/routes/_protected/dashboard.tsx +++ b/apps/dashboard/src/routes/_protected/dashboard.tsx @@ -11,6 +11,7 @@ import { CardHeader, CardTitle, } from "@quickhub/ui/components/card"; +import { Logo } from "@quickhub/ui/components/logo"; import { createFileRoute } from "@tanstack/react-router"; import { signOut } from "#/lib/auth.client"; @@ -29,8 +30,18 @@ function DashboardPage() { .toUpperCase(); return ( -
+
+
+ +
+

+ QuickHub +

+

Workspace

+
+
+
diff --git a/apps/dashboard/src/routes/index.tsx b/apps/dashboard/src/routes/index.tsx index 8f5d594..559d987 100644 --- a/apps/dashboard/src/routes/index.tsx +++ b/apps/dashboard/src/routes/index.tsx @@ -7,6 +7,7 @@ import { CardHeader, CardTitle, } from "@quickhub/ui/components/card"; +import { Logo } from "@quickhub/ui/components/logo"; import { createFileRoute, Link } from "@tanstack/react-router"; import { getSession } from "#/lib/auth.functions"; import { getUserRepos } from "#/lib/github.functions"; @@ -31,14 +32,27 @@ function Home() { const ctaLink = session ? "/dashboard" : "/login"; return ( -
+
- - Circle base imported - +
+
+ +
+

+ QuickHub +

+

+ Placeholder logo +

+
+
+ + Shared UI baseline + +
QuickHub, now on a shared UI foundation. diff --git a/apps/dashboard/src/routes/login.tsx b/apps/dashboard/src/routes/login.tsx index 7bfdc72..fca9a33 100644 --- a/apps/dashboard/src/routes/login.tsx +++ b/apps/dashboard/src/routes/login.tsx @@ -6,6 +6,7 @@ import { CardHeader, CardTitle, } from "@quickhub/ui/components/card"; +import { Logo } from "@quickhub/ui/components/logo"; import { createFileRoute, redirect } from "@tanstack/react-router"; import { signIn } from "#/lib/auth.client"; import { getSession } from "#/lib/auth.functions"; @@ -20,9 +21,18 @@ export const Route = createFileRoute("/login")({ function LoginPage() { return ( -
+
- + +
+ +
+

+ QuickHub +

+

Placeholder logo

+
+
Sign in to QuickHub diff --git a/packages/ui/src/components/logo.tsx b/packages/ui/src/components/logo.tsx new file mode 100644 index 0000000..0fbc8bf --- /dev/null +++ b/packages/ui/src/components/logo.tsx @@ -0,0 +1,28 @@ +import type * as React from "react"; + +import { cn } from "../lib/utils"; + +function Logo({ className, ...props }: React.ComponentProps<"svg">) { + return ( + + ); +} + +export { Logo };