Hatch.surf web application
- Hero: gradient text, enhanced CTAs, improved terminal styling - Features: color-coded cards (blue/purple/cyan) with hover effects - Why: card grid layout with color-coded left borders - CTA: stronger visual hierarchy with gradient text - Accessibility: skip-to-content link, main landmark - Remove duplicate main tag from page.tsx Co-Authored-By: Paperclip <noreply@paperclip.ing> |
||
|---|---|---|
| app | ||
| components | ||
| public | ||
| .dockerignore | ||
| .gitignore | ||
| configure-gitea.sh | ||
| deploy.sh | ||
| docker-compose.yml | ||
| Dockerfile | ||
| eslint.config.mjs | ||
| next.config.ts | ||
| nginx.conf | ||
| package-lock.json | ||
| package.json | ||
| pnpm-lock.yaml | ||
| pnpm-workspace.yaml | ||
| postcss.config.mjs | ||
| README.md | ||
| setup-gitea.sh | ||
| tsconfig.json | ||
| webhook.sh | ||
web
El Foundation web application.
Getting Started
# From the repository root
pnpm install
pnpm dev
Open http://localhost:3000.
Stack
- Next.js 16 (App Router)
- React 19
- TypeScript 5 (strict mode)
- Tailwind CSS 4
Scripts
| Script | Description |
|---|---|
pnpm dev |
Start the Next.js dev server |
pnpm build |
Build for production |
pnpm start |
Start the production server |
pnpm lint |
Run ESLint |