diff --git a/README.md b/README.md
index daaab0c..c2dd91b 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-## NextMaster
+## NextFaster
A highly performant e-commerce template using Next.js and AI generated content by [@ethanniser](https://x.com/ethanniser), [@RhysSullivan](https://x.com/RhysSullivan) and [@armans-code](https://x.com/ksw_arman)
@@ -39,6 +39,4 @@ A highly performant e-commerce template using Next.js and AI generated content b
### Performance
-[PageSpeed report](https://pagespeed.web.dev/analysis/https-next-master-vercel-app/g1joy8i7u9?form_factor=mobile)
-
-
+todo!()
diff --git a/package.json b/package.json
index 2849ea1..c8c5086 100644
--- a/package.json
+++ b/package.json
@@ -1,5 +1,5 @@
{
- "name": "next-master",
+ "name": "next-faster",
"version": "0.1.0",
"private": true,
"scripts": {
@@ -38,6 +38,7 @@
"clsx": "^2.1.1",
"drizzle-orm": "^0.35.1",
"effect": "^3.9.2",
+ "geist": "^1.3.1",
"jose": "^5.9.4",
"linkedom": "^0.18.5",
"lucide-react": "^0.453.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index d02a7bd..df3645e 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -83,6 +83,9 @@ importers:
effect:
specifier: ^3.9.2
version: 3.9.2
+ geist:
+ specifier: ^1.3.1
+ version: 1.3.1(next@15.0.0-canary.200(@opentelemetry/api@1.9.0)(react-dom@19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013))(react@19.0.0-rc-cd22717c-20241013))
jose:
specifier: ^5.9.4
version: 5.9.4
@@ -3147,6 +3150,14 @@ packages:
integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==,
}
+ geist@1.3.1:
+ resolution:
+ {
+ integrity: sha512-Q4gC1pBVPN+D579pBaz0TRRnGA4p9UK6elDY/xizXdFk/g4EKR5g0I+4p/Kj6gM0SajDBZ/0FvDV9ey9ud7BWw==,
+ }
+ peerDependencies:
+ next: ">=13.2.0"
+
get-intrinsic@1.2.4:
resolution:
{
@@ -7091,6 +7102,10 @@ snapshots:
functions-have-names@1.2.3: {}
+ geist@1.3.1(next@15.0.0-canary.200(@opentelemetry/api@1.9.0)(react-dom@19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013))(react@19.0.0-rc-cd22717c-20241013)):
+ dependencies:
+ next: 15.0.0-canary.200(@opentelemetry/api@1.9.0)(react-dom@19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013))(react@19.0.0-rc-cd22717c-20241013)
+
get-intrinsic@1.2.4:
dependencies:
es-errors: 1.3.0
diff --git a/src/app/(category-sidebar)/[collection]/page.tsx b/src/app/(category-sidebar)/[collection]/page.tsx
index 43009b9..ae7383d 100644
--- a/src/app/(category-sidebar)/[collection]/page.tsx
+++ b/src/app/(category-sidebar)/[collection]/page.tsx
@@ -37,7 +37,7 @@ export default async function Home(props: {
decoding="sync"
src={category.image_url ?? "/placeholder.svg"}
alt={`A small picture of ${category.name}`}
- className="mb-2 h-14 w-14 border hover:bg-yellow-200"
+ className="mb-2 h-14 w-14 border hover:bg-accent2"
width={48}
height={48}
quality={65}
diff --git a/src/app/(category-sidebar)/layout.tsx b/src/app/(category-sidebar)/layout.tsx
index 922c1ee..923658c 100644
--- a/src/app/(category-sidebar)/layout.tsx
+++ b/src/app/(category-sidebar)/layout.tsx
@@ -8,9 +8,9 @@ export default async function Layout({
}) {
const allCollections = await getCollections();
return (
-
+