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) - -image +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 ( -
+