Build portfolio site - Astro + Tailwind, trilingual structure

- Astro 5.x + Tailwind CSS 4.x
- Dark theme with warm orange accent (#f97316)
- i18n routing: /en/, /de/, /es/ (English content complete, DE/ES placeholders)
- Components: Navbar, Hero, Services (4 cards), Projects (4 case studies), About, Contact, Footer
- Fade-in scroll animations
- Mobile-responsive with hamburger menu
- All content from content/*.md integrated
- SEO meta tags, Open Graph tags
- Clean build with no errors
This commit is contained in:
2026-03-22 12:27:36 +00:00
parent e9403188c4
commit fba9133d51
28 changed files with 6231 additions and 2 deletions

24
.gitignore vendored Normal file
View File

@@ -0,0 +1,24 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/
# logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
# environment variables
.env
.env.production
# macOS-specific files
.DS_Store
# jetbrains setting folder
.idea/