|
Initial commit: GeekBrain.io website foundation
- Set up Next.js 14 project structure with TypeScript - Configured Tailwind CSS with custom cyber/blue theme - Implemented core components: GlitchText, GlowButton, ParticleBackground - Created page sections: Hero, About, Contact - Added tsparticles configuration for interactive background - Set up proper font loading (Space Grotesk, Inter) via next/font - Added accessibility features (reduced motion support) - Included spec documents and README - Configured .gitignore to exclude .env and .claude/ Ready for development and deployment. Co-Authored-By: Claude Opus 4.6 <[email protected]> |
|---|
|
|
| .env.example 0 → 100644 |
|---|
| .gitignore 0 → 100644 |
|---|
| README.md 0 → 100644 |
|---|
| app/globals.css 0 → 100644 |
|---|
| app/layout.tsx 0 → 100644 |
|---|
| app/page.tsx 0 → 100644 |
|---|
| components/About.tsx 0 → 100644 |
|---|
| components/Contact.tsx 0 → 100644 |
|---|
| components/GlitchText.tsx 0 → 100644 |
|---|
| components/GlowButton.tsx 0 → 100644 |
|---|
| components/Hero.tsx 0 → 100644 |
|---|
| components/ParticleBackground.tsx 0 → 100644 |
|---|
| docs/superpowers/specs/GeekBrain.io-Website-Spec-v1.0.md 0 → 100644 |
|---|
| docs/superpowers/specs/review-2026-03-21-geekbrain-site.md 0 → 100644 |
|---|
| lib/particles-config.ts 0 → 100644 |
|---|
| next.config.js 0 → 100644 |
|---|
| package.json 0 → 100644 |
|---|
| postcss.config.mjs 0 → 100644 |
|---|
| public/assets/images/README.md 0 → 100644 |
|---|
| tailwind.config.ts 0 → 100644 |
|---|
| tsconfig.json 0 → 100644 |
|---|