feat: build resume website with MagicUI components
- 6 sections: Hero, About, Experience, Skills, Projects, Contact - MagicUI: Globe, Particles, Meteors, AnimatedList, IconCloud, BentoGrid - Dark mode support, scroll-triggered animations - Static export ready for deployment
This commit is contained in:
30
app/page.tsx
30
app/page.tsx
@@ -1,19 +1,21 @@
|
||||
import { Button } from "@/components/ui/button"
|
||||
import { ScrollProgress } from "@/components/ui/scroll-progress"
|
||||
import { Hero } from "@/components/sections/hero"
|
||||
import { About } from "@/components/sections/about"
|
||||
import { Experience } from "@/components/sections/experience"
|
||||
import { Skills } from "@/components/sections/skills"
|
||||
import { Projects } from "@/components/sections/projects"
|
||||
import { Contact } from "@/components/sections/contact"
|
||||
|
||||
export default function Page() {
|
||||
return (
|
||||
<div className="flex min-h-svh p-6">
|
||||
<div className="flex max-w-md min-w-0 flex-col gap-4 text-sm leading-loose">
|
||||
<div>
|
||||
<h1 className="font-medium">Project ready!</h1>
|
||||
<p>You may now add components and start building.</p>
|
||||
<p>We've already added the button component for you.</p>
|
||||
<Button className="mt-2">Button</Button>
|
||||
</div>
|
||||
<div className="font-mono text-xs text-muted-foreground">
|
||||
(Press <kbd>d</kbd> to toggle dark mode)
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<main className="relative">
|
||||
<ScrollProgress className="fixed top-0 left-0 right-0 z-50" />
|
||||
<Hero />
|
||||
<About />
|
||||
<Experience />
|
||||
<Skills />
|
||||
<Projects />
|
||||
<Contact />
|
||||
</main>
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user