Task #1: Kontaktdaten, Titel & Projektlinks
Changes: - hero.tsx: Extended title subtitle to two lines covering all six roles: "Senior IT-Consultant · Service Manager · Technical Writer" (line 1) "KI-Automation Experte · IT-Systems Engineer · Vibe-Coder" (line 2) Uses <br> hidden on mobile, visible on sm+ screens for clean wrapping. - navbar.tsx: Added blogLinks array (Tech-Blog, KI-Blog) rendered after a visual separator (1px divider) in the desktop nav and mobile menu. Each blog link opens in a new tab with rel="noopener noreferrer" and an ExternalLink icon (3px, half-opacity) as a visual cue. Added ExternalLink import from lucide-react. - projects.tsx: Removed leftover `color` field from the "Mailserver & Groupware" entry (cleanup from prior task). Already complete from Task #4 (redesign): - contact.tsx: jh@unixweb.de, blog.unixweb.de, ki-blog.unixweb.de, joachimhummel.de all wired up with correct target="_blank" links. - projects.tsx: SafeDocs Portal (safedocsportal.com) and zensend.email already had url fields and ArrowUpRight link buttons rendering. No address or phone number anywhere on the site. No deviations from scope.
This commit is contained in:
@@ -46,7 +46,6 @@ const projects = [
|
||||
},
|
||||
{
|
||||
icon: Server,
|
||||
color: "from-slate-500 to-gray-600",
|
||||
iconBg: "bg-slate-100 text-slate-600",
|
||||
title: "Mailserver & Groupware",
|
||||
desc: "Betrieb eigener Mailinfrastruktur mit iRedMail, Mailcow, SOGo inklusive vollständiger DNS-Konfiguration, SPF/DKIM/DMARC und Zustellbarkeitsanalyse.",
|
||||
|
||||
Reference in New Issue
Block a user