Chili and Change

Chili and Change ist ein Beratungsunternehmen, für das ich die komplette Website in Webflow konzipiert, gestaltet und technisch umgesetzt habe. Das Projekt umfasste die Entwicklung von Userflows und Informationsarchitekturen, individuelles Icon-Design, die Gestaltung interaktiver Module und Infografiken sowie die Anbindung externer Systeme über Make (Integromat). Besonderer Fokus lag auf dynamischen CMS-Elementen, interaktiven Auswahlmodulen und der Vorbereitung für eine kommende Mehrsprachigkeit.

Rahmenbedingungen & Zielbild

Ausgangslage

Das Projekt erforderte eine Website, die sowohl inhaltlich komplex als auch visuell klar und intuitiv bedienbar ist. Beratungsleistungen, Methoden und Zielgruppen mussten so aufbereitet werden, dass unterschiedliche Nutzergruppen schnell zu relevanten Inhalten finden. Gleichzeitig sollten interaktive Elemente die Inhalte zugänglicher machen und das Engagement erhöhen. Die technische Architektur musste von Beginn an auf Erweiterbarkeit und Mehrsprachigkeit ausgelegt sein.

Zielsetzung

Ziel war der Aufbau einer professionellen, modular erweiterbaren Website, die Beratungsleistungen klar strukturiert präsentiert und über interaktive Elemente einen echten Mehrwert für Besucher:innen schafft. Die Seite sollte technisch so aufgebaut sein, dass CMS-Inhalte einfach pflegbar bleiben, externe Systeme nahtlos angebunden sind und die spätere Einführung weiterer Sprachen ohne strukturelle Umbau möglich ist.

Meine Rolle & Verantwortlichkeiten

Ich war für die gesamte UX-Konzeption, das UI Design, das Icon-Design sowie die technische Umsetzung in Webflow verantwortlich. Dazu gehörten die Entwicklung der Informationsarchitektur, die Gestaltung interaktiver Module und Infografiken, die CMS-Strukturierung sowie die Integration externer Automatisierungen über Make.

UX / UI – Konzept & Entscheidungen

Die UX-Konzeption begann mit der Definition klarer Userflows für unterschiedliche Zielgruppen und dem Aufbau einer nachvollziehbaren Informationshierarchie. Interaktive Auswahlmodule ermöglichen es Nutzer:innen, sich selbstgesteuert durch komplexe Inhalte zu navigieren. Interaktive Infografiken machen abstrakte Beratungsmethoden greifbar und erhöhen die Verweildauer. Alle Entscheidungen wurden darauf ausgerichtet, Komplexität zu reduzieren und Inhalte kontextbezogen auszuspielen.

<div data-tn style="display:none">Bedarfsanalyse</div><style> .cc-aus-container { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; background-color: #FFFFFF; padding: 2rem; border-radius: 8px; max-width: 100%; color: #1F2937; } .cc-aus-header { margin-bottom: 2rem; text-align: center; } .cc-aus-title { font-size: 1.5rem; font-weight: 600; margin-bottom: 0.5rem; color: #111827; } .cc-aus-subtitle { font-size: 0.95rem; color: #6B7280; } .cc-aus-cards-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 1.5rem; margin-bottom: 2.5rem; } .cc-aus-card { background: white; border: 1px solid #E5E7EB; border-radius: 6px; padding: 1.5rem; transition: all 0.3s ease; cursor: default; } .cc-aus-card:hover { border-color: #D1D5DB; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08); } .cc-aus-card-title { font-size: 1rem; font-weight: 600; margin-bottom: 0.75rem; color: #111827; } .cc-aus-card-text { font-size: 0.9rem; line-height: 1.5; color: #4B5563; } .cc-aus-flow { display: flex; align-items: center; justify-content: space-between; gap: 1rem; margin-bottom: 1.5rem; flex-wrap: wrap; } .cc-aus-arrow { font-size: 1.5rem; color: #9CA3AF; font-weight: 300; } .cc-aus-result-box { background: white; border-left: 4px solid #3B82F6; border: 1px solid #E5E7EB; border-left: 4px solid #3B82F6; border-radius: 4px; padding: 1.5rem; text-align: center; } .cc-aus-result-label { font-size: 0.8rem; text-transform: uppercase; letter-spacing: 0.5px; color: #6B7280; margin-bottom: 0.5rem; font-weight: 600; } .cc-aus-result-text { font-size: 1.1rem; font-weight: 600; color: #111827; } @media (max-width: 640px) { .cc-aus-container { padding: 1.5rem; } .cc-aus-title { font-size: 1.25rem; } .cc-aus-cards-grid { grid-template-columns: 1fr; gap: 1rem; } .cc-aus-flow { flex-direction: column; gap: 1.5rem; } .cc-aus-arrow { transform: rotate(90deg); } } </style> <div class="cc-aus-container"> <div class="cc-aus-header"> <h2 class="cc-aus-title">Ausgangslage</h2> <p class="cc-aus-subtitle">Komplexitäts-Herausforderung</p> </div> <div class="cc-aus-cards-grid"> <div class="cc-aus-card"> <h3 class="cc-aus-card-title">Inhaltliche Komplexität</h3> <p class="cc-aus-card-text">Beratungsleistungen, Methoden und Zielgruppen müssen gleichzeitig abgebildet werden</p> </div> <div class="cc-aus-card"> <h3 class="cc-aus-card-title">Mehrere Nutzergruppen</h3> <p class="cc-aus-card-text">Unterschiedliche Zielgruppen brauchen unterschiedliche Einstiegspunkte</p> </div> <div class="cc-aus-card"> <h3 class="cc-aus-card-title">Zukunftsfähigkeit</h3> <p class="cc-aus-card-text">Architektur muss Erweiterbarkeit und Mehrsprachigkeit von Beginn an unterstützen</p> </div> </div> <div class="cc-aus-flow"> <span style="flex: 1; text-align: right; font-size: 1.2rem; color: #D1D5DB;">●●●</span> <span class="cc-aus-arrow">→</span> <span style="flex: 1;"></span> </div> <div class="cc-aus-result-box"> <div class="cc-aus-result-label">Lösung</div> <div class="cc-aus-result-text">Modulare Webflow-Architektur mit interaktiven Content-Modulen</div> </div> </div>
<div data-tn style="display:none">Plattformkonzept</div><style> .cc-ux-container { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; background-color: #FFFFFF; padding: 2rem; border-radius: 8px; max-width: 100%; color: #1F2937; } .cc-ux-header { margin-bottom: 2rem; text-align: center; } .cc-ux-title { font-size: 1.5rem; font-weight: 600; margin-bottom: 0.5rem; color: #111827; } .cc-ux-subtitle { font-size: 0.95rem; color: #6B7280; } .cc-ux-cards-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 1.5rem; margin-bottom: 2rem; } .cc-ux-card { background: white; border: 1px solid #E5E7EB; border-radius: 6px; overflow: hidden; transition: all 0.3s ease; } .cc-ux-card:hover { border-color: #D1D5DB; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08); } .cc-ux-card-mockup { background: linear-gradient(135deg, #F3F4F6 0%, #E5E7EB 100%); height: 160px; display: flex; align-items: center; justify-content: center; color: #9CA3AF; font-size: 0.85rem; font-weight: 500; text-align: center; padding: 1rem; position: relative; overflow: hidden; } .cc-ux-mockup-icon { font-size: 2rem; margin-bottom: 0.5rem; } .cc-ux-card-content { padding: 1.5rem; } .cc-ux-card-title { font-size: 1rem; font-weight: 600; margin-bottom: 0.5rem; color: #111827; } .cc-ux-card-text { font-size: 0.9rem; line-height: 1.5; color: #4B5563; } .cc-ux-insight { background: white; border-left: 4px solid #10B981; border: 1px solid #E5E7EB; border-left: 4px solid #10B981; border-radius: 4px; padding: 1.5rem; text-align: center; margin-top: 1.5rem; } .cc-ux-insight-label { font-size: 0.8rem; text-transform: uppercase; letter-spacing: 0.5px; color: #6B7280; margin-bottom: 0.5rem; font-weight: 600; } .cc-ux-insight-text { font-size: 1.1rem; font-weight: 600; color: #111827; } .cc-ux-dots-pattern { display: inline-block; position: absolute; top: 10px; right: 10px; opacity: 0.3; } @media (max-width: 640px) { .cc-ux-container { padding: 1.5rem; } .cc-ux-title { font-size: 1.25rem; } .cc-ux-cards-grid { grid-template-columns: 1fr; gap: 1rem; } .cc-ux-card-mockup { height: 140px; } } </style> <div class="cc-ux-container"> <div class="cc-ux-header"> <h2 class="cc-ux-title">UX-Konzept</h2> <p class="cc-ux-subtitle">Interaktive Navigationslogik</p> </div> <div class="cc-ux-cards-grid"> <div class="cc-ux-card"> <div class="cc-ux-card-mockup"> <div style="text-align: center;"> <div class="cc-ux-mockup-icon">⚙</div> <div>Filter & Auswahl</div> </div> <span class="cc-ux-dots-pattern">···</span> </div> <div class="cc-ux-card-content"> <h3 class="cc-ux-card-title">Auswahlmodule</h3> <p class="cc-ux-card-text">Nutzer:innen navigieren selbstgesteuert durch komplexe Inhalte</p> </div> </div> <div class="cc-ux-card"> <div class="cc-ux-card-mockup"> <div style="text-align: center;"> <div class="cc-ux-mockup-icon">📊</div> <div>Visuelle Daten</div> </div> <span class="cc-ux-dots-pattern">···</span> </div> <div class="cc-ux-card-content"> <h3 class="cc-ux-card-title">Interaktive Infografiken</h3> <p class="cc-ux-card-text">Abstrakte Methoden werden greifbar, Verweildauer steigt</p> </div> </div> <div class="cc-ux-card"> <div class="cc-ux-card-mockup"> <div style="text-align: center;"> <div class="cc-ux-mockup-icon">🎯</div> <div>Zielgruppe</div> </div> <span class="cc-ux-dots-pattern">···</span> </div> <div class="cc-ux-card-content"> <h3 class="cc-ux-card-title">Kontextbezogene Inhalte</h3> <p class="cc-ux-card-text">Inhalte werden zielgruppenspezifisch ausgespielt</p> </div> </div> </div> <div class="cc-ux-insight"> <div class="cc-ux-insight-label">Kernprinzip</div> <div class="cc-ux-insight-text">Komplexität reduzieren, nicht verstecken</div> </div> </div>
<div data-tn style="display:none">Stakeholder Matrix</div><style> .cc-mx{width:100%;background:#FFFFFF;padding:28px 0;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif} .cc-mx-title{font-size:17px;font-weight:700;color:#1A1A1A;margin:0 0 4px;text-align:center} .cc-mx-sub{font-size:13px;color:#6B7280;margin:0 0 24px;text-align:center} .cc-mx-chart{position:relative;width:100%;max-width:480px;margin:0 auto;aspect-ratio:1} .cc-mx-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;width:100%;height:100%;border:1px solid #E5E7EB;border-radius:12px;overflow:hidden} .cc-mx-q{padding:12px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:11px;font-weight:600;color:#6B7280;transition:background .2s} .cc-mx-q:hover{background:rgba(0,0,0,0.03)} .cc-mx-q:nth-child(1){background:#FEF2F2;color:#991B1B;border-right:1px solid #E5E7EB;border-bottom:1px solid #E5E7EB} .cc-mx-q:nth-child(2){background:#ECFDF5;color:#065F46;border-bottom:1px solid #E5E7EB} .cc-mx-q:nth-child(3){background:#F9FAFB;color:#6B7280;border-right:1px solid #E5E7EB} .cc-mx-q:nth-child(4){background:#FFFBEB;color:#92400E} .cc-mx-axes{display:flex;justify-content:space-between;margin-top:8px;font-size:10px;color:#9CA3AF;font-weight:600} .cc-mx-yaxis{position:absolute;left:-8px;top:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;font-size:10px;color:#9CA3AF;font-weight:600;writing-mode:vertical-rl;transform:rotate(180deg);padding:12px 0} </style> <div class="cc-mx"> <p class="cc-mx-title">Stakeholder Mapping</p> <p class="cc-mx-sub">Einfluss- und Interessensanalyse der Zielgruppen</p> <div style="position:relative;max-width:480px;margin:0 auto"> <div class="cc-mx-chart"> <div class="cc-mx-grid"> <div class="cc-mx-q">Manage Closely<br><small>Hoher Einfluss, hohes Interesse</small></div> <div class="cc-mx-q">Keep Satisfied<br><small>Hoher Einfluss, geringes Interesse</small></div> <div class="cc-mx-q">Keep Informed<br><small>Geringer Einfluss, hohes Interesse</small></div> <div class="cc-mx-q">Monitor<br><small>Geringer Einfluss, geringes Interesse</small></div> </div> </div> <div class="cc-mx-axes"><span>&#8592; Hohes Interesse</span><span>Geringes Interesse &#8594;</span></div> </div> </div>

UI Design – Umsetzung der Konzepte

Das UI Design verbindet ein professionelles, klares Erscheinungsbild mit einem individuellen Icon-System, das speziell für die Beratungsthemen entwickelt wurde. Interaktive Elemente sind visuell klar vom statischen Content abgegrenzt und laden zur Exploration ein. Das Designsystem ist modular aufgebaut und unterstützt die konsistente Darstellung über alle Seitentypen hinweg.

<style> .cc-ds{width:100%;background:#FFFFFF;padding:32px 0;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif} .cc-ds-title{font-size:18px;font-weight:700;color:#1A1A1A;margin:0 0 4px;text-align:center} .cc-ds-sub{font-size:13px;color:#6B7280;margin:0 0 28px;text-align:center} .cc-ds-section{margin-bottom:28px} .cc-ds-label{font-size:11px;font-weight:700;color:#9CA3AF;text-transform:uppercase;letter-spacing:1px;margin:0 0 12px} .cc-ds-colors{display:flex;gap:12px;flex-wrap:wrap} .cc-ds-swatch{display:flex;flex-direction:column;align-items:center;gap:6px} .cc-ds-color{width:56px;height:56px;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,0.08)} .cc-ds-hex{font-size:11px;font-weight:600;color:#374151;font-family:monospace} .cc-ds-cname{font-size:10px;color:#9CA3AF} .cc-ds-typo{display:flex;flex-direction:column;gap:8px} .cc-ds-font{display:flex;align-items:baseline;gap:12px} .cc-ds-font-sample{color:#1A1A1A} .cc-ds-font-meta{font-size:11px;color:#9CA3AF} .cc-ds-btns{display:flex;gap:10px;flex-wrap:wrap} .cc-ds-btn{display:inline-block;padding:10px 20px;border-radius:8px;font-size:13px;font-weight:600;cursor:default;transition:opacity .2s} .cc-ds-btn:hover{opacity:0.85} .cc-ds-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px} .cc-ds-space{background:#F3F4F6;border-radius:6px;text-align:center;padding:8px 4px;font-size:10px;color:#6B7280} .cc-ds-space span{display:block;font-weight:700;color:#374151;font-size:12px} @media(max-width:640px){.cc-ds-colors{gap:8px}.cc-ds-color{width:44px;height:44px}.cc-ds-grid{grid-template-columns:repeat(2,1fr)}} </style> <div class="cc-ds"> <p class="cc-ds-title">Design System — Chili and Change</p> <p class="cc-ds-sub">Visuelle Grundlagen und Komponentenbibliothek</p> <div class="cc-ds-section"> <p class="cc-ds-label">Farbpalette</p> <div class="cc-ds-colors"><div class="cc-ds-swatch"><div class="cc-ds-color" style="background:#DC2626"></div><span class="cc-ds-hex">#DC2626</span><span class="cc-ds-cname">Primary</span></div> <div class="cc-ds-swatch"><div class="cc-ds-color" style="background:#991B1B"></div><span class="cc-ds-hex">#991B1B</span><span class="cc-ds-cname">Primary Dark</span></div> <div class="cc-ds-swatch"><div class="cc-ds-color" style="background:#FEF2F2"></div><span class="cc-ds-hex">#FEF2F2</span><span class="cc-ds-cname">Primary Light</span></div> <div class="cc-ds-swatch"><div class="cc-ds-color" style="background:#F97316"></div><span class="cc-ds-hex">#F97316</span><span class="cc-ds-cname">Accent</span></div> <div class="cc-ds-swatch"><div class="cc-ds-color" style="background:#111827"></div><span class="cc-ds-hex">#111827</span><span class="cc-ds-cname">Text</span></div> <div class="cc-ds-swatch"><div class="cc-ds-color" style="background:#FFFFFF"></div><span class="cc-ds-hex">#FFFFFF</span><span class="cc-ds-cname">Background</span></div> </div> </div> <div class="cc-ds-section"> <p class="cc-ds-label">Typografie</p> <div class="cc-ds-typo"> <div class="cc-ds-font"><span class="cc-ds-font-sample" style="font-family:Sora;font-size:24px;font-weight:700">Wandel gestalten.</span><span class="cc-ds-font-meta">Sora · Heading · 700</span></div> <div class="cc-ds-font"><span class="cc-ds-font-sample" style="font-family:Inter;font-size:15px">Wir begleiten Organisationen durch komplexe Veränderungsprozesse mit bewährten Methoden.</span><span class="cc-ds-font-meta">Inter · Body · 400</span></div> </div> </div> <div class="cc-ds-section"> <p class="cc-ds-label">Buttons</p> <div class="cc-ds-btns"><span class="cc-ds-btn" style="background:#DC2626;color:#FFF">Beratung anfragen</span> <span class="cc-ds-btn" style="background:#FEF2F2;color:#DC2626">Methoden</span> <span class="cc-ds-btn" style="background:transparent;color:#DC2626;border:1.5px solid #DC2626">Referenzen</span> </div> </div> <div class="cc-ds-section"> <p class="cc-ds-label">Spacing Scale</p> <div class="cc-ds-grid"> <div class="cc-ds-space"><span>4px</span>xs</div> <div class="cc-ds-space"><span>8px</span>sm</div> <div class="cc-ds-space"><span>16px</span>md</div> <div class="cc-ds-space"><span>24px</span>lg</div> <div class="cc-ds-space"><span>32px</span>xl</div> <div class="cc-ds-space"><span>48px</span>2xl</div> <div class="cc-ds-space"><span>64px</span>3xl</div> <div class="cc-ds-space"><span>96px</span>4xl</div> </div> </div> </div>

Web & Development

Die Umsetzung erfolgte vollständig in Webflow mit starkem Fokus auf CMS-basierte Inhaltsstrukturen, wiederverwendbare Komponenten und saubere Datenlogik. Externe Systeme wurden über Make angebunden, um Formulardaten und Anfragen automatisiert zu verarbeiten. Die gesamte Architektur wurde so aufgebaut, dass eine spätere Lokalisierung und Mehrsprachigkeit ohne grundlegende Umbauten möglich ist. Interaktive Module wurden nativ in Webflow realisiert.

Ergebnis & Wirkung

Das Ergebnis ist eine inhaltlich dichte, visuell klare und technisch sauber aufgebaute Beratungswebsite, die durch interaktive Elemente über eine reine Informationsseite hinausgeht. Die modulare CMS-Struktur ermöglicht einfache Pflege, und die vorbereitete Mehrsprachigkeit sichert die Zukunftsfähigkeit der Plattform.

<style> .cc-erg-container { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; background-color: #FFFFFF; padding: 2rem; border-radius: 8px; max-width: 100%; color: #1F2937; } .cc-erg-header { margin-bottom: 2rem; text-align: center; } .cc-erg-title { font-size: 1.5rem; font-weight: 600; margin-bottom: 0.5rem; color: #111827; } .cc-erg-subtitle { font-size: 0.95rem; color: #6B7280; } .cc-erg-cards-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap: 1.5rem; } .cc-erg-card { background: white; border: 1px solid #E5E7EB; border-radius: 6px; padding: 1.5rem; transition: all 0.3s ease; position: relative; } .cc-erg-card:hover { border-color: #D1D5DB; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08); } .cc-erg-card-badge { display: inline-block; font-size: 0.7rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px; padding: 0.35rem 0.65rem; background: #EFF6FF; color: #0369A1; border-radius: 3px; margin-bottom: 1rem; } .cc-erg-badge-webflow { background: #EFF6FF; color: #0369A1; } .cc-erg-badge-automation { background: #F0FDF4; color: #15803D; } .cc-erg-badge-i18n { background: #FEF3C7; color: #B45309; } .cc-erg-badge-native { background: #FCE7F3; color: #BE185D; } .cc-erg-card-title { font-size: 1rem; font-weight: 600; margin-bottom: 0.75rem; color: #111827; } .cc-erg-card-text { font-size: 0.9rem; line-height: 1.5; color: #4B5563; } @media (max-width: 640px) { .cc-erg-container { padding: 1.5rem; } .cc-erg-title { font-size: 1.25rem; } .cc-erg-cards-grid { grid-template-columns: 1fr; gap: 1rem; } } </style> <div class="cc-erg-container"> <div class="cc-erg-header"> <h2 class="cc-erg-title">Technische Architektur</h2> <p class="cc-erg-subtitle">Implementierte Capabilities</p> </div> <div class="cc-erg-cards-grid"> <div class="cc-erg-card"> <div class="cc-erg-card-badge cc-erg-badge-webflow">Webflow CMS</div> <h3 class="cc-erg-card-title">CMS-Struktur</h3> <p class="cc-erg-card-text">Wiederverwendbare Komponenten, saubere Datenlogik</p> </div> <div class="cc-erg-card"> <div class="cc-erg-card-badge cc-erg-badge-automation">Automation</div> <h3 class="cc-erg-card-title">Make-Integration</h3> <p class="cc-erg-card-text">Formulardaten und Anfragen automatisiert verarbeitet</p> </div> <div class="cc-erg-card"> <div class="cc-erg-card-badge cc-erg-badge-i18n">i18n Ready</div> <h3 class="cc-erg-card-title">Mehrsprachigkeit</h3> <p class="cc-erg-card-text">Lokalisierung vorbereitet ohne grundlegende Umbauten</p> </div> <div class="cc-erg-card"> <div class="cc-erg-card-badge cc-erg-badge-native">Nativ</div> <h3 class="cc-erg-card-title">Interaktive Module</h3> <p class="cc-erg-card-text">Nativ in Webflow realisiert, kein externer Code</p> </div> </div> </div>

Fazit

Das Projekt zeigt, wie interaktive UX-Elemente auch im Beratungskontext echten Mehrwert schaffen können – wenn sie inhaltlich fundiert und technisch sauber umgesetzt sind. Die frühe Berücksichtigung von Mehrsprachigkeit und Automatisierung hat die Architektur von Anfang an robuster gemacht und späteren Aufwand deutlich reduziert.

weitere Projekte

A curated collection of my most impactful projects, showcasing my approach, creativity, and the results delivered for clients.