Skip to content

Commit d1f6b27

Browse files
Merge pull request #34 from SteveLin100132/feat/official-website
feat(website): enhance tech stack section with advanced design and animations
2 parents 2de35e6 + 42ab5e5 commit d1f6b27

File tree

11 files changed

+1240
-419
lines changed

11 files changed

+1240
-419
lines changed

website/package-lock.json

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
},
1212
"dependencies": {
1313
"@heroicons/react": "^2.2.0",
14+
"@icons-pack/react-simple-icons": "^13.7.0",
1415
"class-variance-authority": "^0.7.1",
1516
"clsx": "^2.1.1",
1617
"framer-motion": "^12.23.12",

website/public/logo.svg

Lines changed: 1 addition & 1 deletion
Loading

website/src/App.tsx

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import HeroSection from "./components/HeroSection";
44
import FeaturesSection from "./components/FeaturesSection";
55
import Footer from "./components/Footer";
66
import { useScrollAnimation } from "./hooks/useScrollAnimation";
7+
import TechStackSection from "./components/TechStackSection";
78

89
function App() {
910
useScrollAnimation();
@@ -14,15 +15,28 @@ function App() {
1415
}, []);
1516

1617
return (
17-
<div className="min-h-screen bg-background">
18-
<Navbar />
19-
<main>
20-
<HeroSection />
21-
<FeaturesSection />
22-
{/* <TechStackSection />
23-
<HowToUseSection /> */}
24-
</main>
25-
<Footer />
18+
<div className="min-h-screen bg-background relative">
19+
{/* Global Grid Background */}
20+
<div className="fixed inset-0 opacity-40 pointer-events-none z-0">
21+
<div className="h-full w-full bg-grid-pattern bg-grid-size"></div>
22+
</div>
23+
24+
{/* Radial White Fade Overlay */}
25+
<div className="fixed inset-0 pointer-events-none z-0">
26+
<div className="h-full w-full bg-radial-fade-overlay"></div>
27+
</div>
28+
29+
{/* Main Content */}
30+
<div className="relative z-10">
31+
<Navbar />
32+
<main>
33+
<HeroSection />
34+
<FeaturesSection />
35+
<TechStackSection />
36+
{/* <HowToUseSection /> */}
37+
</main>
38+
<Footer />
39+
</div>
2640
</div>
2741
);
2842
}

0 commit comments

Comments
 (0)