-
+
+
+
+ Welcome to Acme. This is the example for the{' '}
+
+ Next.js Learn Course
+
+ , brought to you by Vercel.
+
+
+
Log in
+
+
+
+
+
+
);
diff --git a/dashboard/15-final/app/ui/acme-logo.tsx b/dashboard/15-final/app/ui/acme-logo.tsx
new file mode 100644
index 0000000..6d3cef2
--- /dev/null
+++ b/dashboard/15-final/app/ui/acme-logo.tsx
@@ -0,0 +1,29 @@
+export default function AcmeLogo() {
+ return (
+
+ );
+}
diff --git a/dashboard/15-final/app/ui/background-blur.tsx b/dashboard/15-final/app/ui/background-blur.tsx
deleted file mode 100644
index a37716e..0000000
--- a/dashboard/15-final/app/ui/background-blur.tsx
+++ /dev/null
@@ -1,8 +0,0 @@
-export default function BackgroundBlur() {
- return (
- <>
-
-
- >
- );
-}
diff --git a/dashboard/15-final/app/ui/skeletons.tsx b/dashboard/15-final/app/ui/dashboard/skeletons.tsx
similarity index 100%
rename from dashboard/15-final/app/ui/skeletons.tsx
rename to dashboard/15-final/app/ui/dashboard/skeletons.tsx
diff --git a/dashboard/15-final/app/ui/fonts.ts b/dashboard/15-final/app/ui/fonts.ts
new file mode 100644
index 0000000..fe29327
--- /dev/null
+++ b/dashboard/15-final/app/ui/fonts.ts
@@ -0,0 +1,8 @@
+import { Inter, Lusitana } from 'next/font/google';
+
+export const inter = Inter({ subsets: ['latin'] });
+
+export const lusitana = Lusitana({
+ weight: ['400', '700'],
+ subsets: ['latin'],
+});
diff --git a/dashboard/15-final/app/global.css b/dashboard/15-final/app/ui/global.css
similarity index 100%
rename from dashboard/15-final/app/global.css
rename to dashboard/15-final/app/ui/global.css
diff --git a/dashboard/15-final/app/ui/login-form.tsx b/dashboard/15-final/app/ui/login-form.tsx
index df9c6ac..540a58f 100644
--- a/dashboard/15-final/app/ui/login-form.tsx
+++ b/dashboard/15-final/app/ui/login-form.tsx
@@ -3,7 +3,6 @@
import Link from 'next/link';
import { signIn } from 'next-auth/react';
import { useRouter } from 'next/navigation';
-import BackgroundBlur from '@/app/ui/background-blur';
import React, { useState } from 'react';
import Image from 'next/image';
@@ -35,8 +34,6 @@ export default function LoginForm() {
};
return (