Jan Wagner 4717404cc3 feat: complete SEO and mobile Quick Wins
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.
2026-08-22 16:27:00 +02:00
2026-08-15 23:43:20 +02:00
2026-08-15 23:43:20 +02:00

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
S
Description
No description provided
Readme
1.1 MiB
Languages
TypeScript 71.6%
JavaScript 14.3%
HTML 9.8%
Shell 1.9%
CSS 1.6%
Other 0.8%