Skip to content

Commit 9f7b905

Browse files
fully replaced with React and Next
0 parents  commit 9f7b905

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+10313
-0
lines changed

.gitignore

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2+
3+
# dependencies
4+
/node_modules
5+
6+
# next.js
7+
/.next/
8+
/out/
9+
10+
# production
11+
/build
12+
13+
# debug
14+
npm-debug.log*
15+
yarn-debug.log*
16+
yarn-error.log*
17+
.pnpm-debug.log*
18+
19+
# env files
20+
.env*
21+
22+
# vercel
23+
.vercel
24+
25+
# typescript
26+
*.tsbuildinfo
27+
next-env.d.ts

app/globals.css

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
@tailwind base;
2+
@tailwind components;
3+
@tailwind utilities;
4+
5+
@layer base {
6+
:root {
7+
--background: 48 100% 97%;
8+
--foreground: 217 33% 17%;
9+
--card: 48 100% 98%;
10+
--card-foreground: 217 33% 17%;
11+
--popover: 48 100% 98%;
12+
--popover-foreground: 217 33% 17%;
13+
--primary: 217 91% 60%;
14+
--primary-foreground: 48 100% 97%;
15+
--secondary: 48 96% 89%;
16+
--secondary-foreground: 217 33% 17%;
17+
--muted: 48 96% 89%;
18+
--muted-foreground: 217 33% 38%;
19+
--accent: 48 96% 89%;
20+
--accent-foreground: 217 33% 17%;
21+
--destructive: 0 84% 60%;
22+
--destructive-foreground: 48 100% 97%;
23+
--border: 48 96% 89%;
24+
--input: 48 96% 89%;
25+
--ring: 217 91% 60%;
26+
--radius: 0.5rem;
27+
}
28+
29+
.dark {
30+
--background: 217 33% 5%;
31+
--foreground: 48 100% 97%;
32+
--card: 217 33% 7%;
33+
--card-foreground: 48 100% 97%;
34+
--popover: 217 33% 7%;
35+
--popover-foreground: 48 100% 97%;
36+
--primary: 217 91% 60%;
37+
--primary-foreground: 217 33% 5%;
38+
--secondary: 217 33% 12%;
39+
--secondary-foreground: 48 100% 97%;
40+
--muted: 217 33% 12%;
41+
--muted-foreground: 48 96% 89%;
42+
--accent: 217 33% 12%;
43+
--accent-foreground: 48 100% 97%;
44+
--destructive: 0 62% 30%;
45+
--destructive-foreground: 48 100% 97%;
46+
--border: 217 33% 12%;
47+
--input: 217 33% 12%;
48+
--ring: 217 91% 60%;
49+
}
50+
}
51+
52+
@layer base {
53+
* {
54+
@apply border-border;
55+
}
56+
body {
57+
@apply bg-background text-foreground;
58+
}
59+
}
60+
61+
.section-alt {
62+
@apply bg-muted/50;
63+
}
64+

app/layout.tsx

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
import type React from "react"
2+
import "./globals.css"
3+
import type { Metadata } from "next"
4+
import { Inter } from "next/font/google"
5+
import { ThemeProvider } from "@/components/theme-provider"
6+
7+
const inter = Inter({ subsets: ["latin"] })
8+
9+
export const metadata: Metadata = {
10+
title: "YourName - Software Engineer",
11+
description: "Personal portfolio of YourName, a software engineer specializing in web development.",
12+
generator: 'v0.dev'
13+
}
14+
15+
export default function RootLayout({
16+
children,
17+
}: {
18+
children: React.ReactNode
19+
}) {
20+
return (
21+
<html lang="en" suppressHydrationWarning>
22+
<body className={inter.className}>
23+
<ThemeProvider attribute="class" defaultTheme="system" enableSystem disableTransitionOnChange>
24+
{children}
25+
</ThemeProvider>
26+
</body>
27+
</html>
28+
)
29+
}
30+
31+
32+
33+
import './globals.css'

0 commit comments

Comments
 (0)