4717404cc3cbf1bb33e6d24a69de702400794eb4
Meta & Social: - Update page metadata with new pain-point focused descriptions - Add Twitter Card (summary_large_image) support - Update OG image copy to match new hero - Add proper image dimensions (1200x630) for all platforms Mobile Optimization: - Responsive typography with clamp() for display headings - Ensure 44x44px minimum touch targets (WCAG 2.1 AA) - Reduce excessive whitespace on mobile viewports - Better section padding scaling with viewport units All tests passing (17/17), ready for production deploy.
w-make.com
Öffentliche Firmen- und Portfolio-Site von Jan Wagner: industrielle Software, Systems Thinking, Glass Technology.
Deutsch ist die Standardsprache ohne Prefix (/, /arbeit). Englisch liegt unter /en. Inhalte stehen in src/content/, UI-Texte in src/i18n/dictionaries.ts. Die öffentliche Präsenz folgt PRESENCE-STRATEGY.md.
Lokal
npm install
npm test
npm run dev
Kontaktformular speichert Anfragen in SQLite (INQUIRIES_DB_PATH) und sendet sie per SMTP, sobald CONTACT_TO, SMTP_HOST, SMTP_USER und SMTP_PASS gesetzt sind. Lokal liegen diese Werte in .env.local (nicht committen), bezogen auf eldov@w-make.de. Optional: CONTACT_FROM, SMTP_PORT, NEXT_PUBLIC_SITE_URL, UPDATES_API_URL.
Routen
| DE | EN |
|---|---|
/ |
/en |
/ueber-mich |
/en/about |
/arbeit |
/en/work |
/notizen |
/en/notes |
/kontakt |
/en/contact |
/impressum |
/en/legal |
/datenschutz |
/en/privacy |
Languages
TypeScript
71.6%
JavaScript
14.3%
HTML
9.8%
Shell
1.9%
CSS
1.6%
Other
0.8%