{/* Tool Links */}
{DEVOPS_PIPELINE_MODULES.map((tool) => (
setIsMobileOpen(false)}
className={`flex items-center gap-3 px-4 py-3 rounded-xl transition-all ${
currentTool === tool.id
? 'bg-orange-100 dark:bg-orange-900/30 text-orange-700 dark:text-orange-300 font-medium shadow-sm'
: 'text-slate-600 dark:text-slate-400 hover:bg-slate-100 dark:hover:bg-gray-800'
}`}
>
{tool.name}
{tool.description}
{/* Status badges */}
{tool.id === 'tests' && liveStatus && (
)}
{tool.id === 'security' && liveStatus && (
)}
{currentTool === tool.id && (
)}
))}
{/* Pipeline Flow Visualization */}
Pipeline Flow
📝
Code
→
🏗️
Build
→
✅
Test
→
🚀
Deploy
{/* Quick Info */}
{currentTool === 'ci-cd' && (
<>
Aktuell: Gitea Actions Pipelines und Deployments verwalten
>
)}
{currentTool === 'tests' && (
<>
Aktuell: 280+ Tests ueber alle Services ueberwachen
>
)}
{currentTool === 'sbom' && (
<>
Aktuell: Abhaengigkeiten und Lizenzen pruefen
>
)}
{currentTool === 'security' && (
<>
Aktuell: Vulnerabilities und Security-Scans analysieren
>
)}
{/* Quick Action: Pipeline triggern */}
{/* Link to Infrastructure Overview */}
setIsMobileOpen(false)}
className="flex items-center gap-2 px-3 py-2 text-sm text-orange-600 dark:text-orange-400 hover:bg-orange-50 dark:hover:bg-orange-900/20 rounded-lg transition-colors"
>
Zur Infrastructure-Uebersicht