2 One-Click-Website 3 Doku-Verfütterer ~9 Min

Wie du ein Interface angenehm machst: Kleinigkeiten, die alles entscheiden

Eine Seite willst du anfassen. Die andere - sofort zumachen. Der Unterschied steckt im Detail

Woraus sich das Gefühl von „teuer“ in einem Interface zusammensetzt: Abstände, Schatten, Rundungen, Button-Feedback, Klickzone. Und wie du das alles mit einfachen Worten bei der KI bestellst.

ECC-Skills in dieser Lektion: make-interfaces-feel-better

Was ein „angenehmes Interface“ ist, einfach erklärt

Stell dir zwei Becher Coffee to go vor. Der erste - Becher zerknittert, Deckel sitzt schief, an der Seite läuft ein Tropfen runter. Der zweite - Becher stabil, Deckel ist sauber eingerastet, liegt gut in der Hand. Der Kaffee drin ist derselbe. Aber den ersten wirfst du unterwegs weg, den zweiten willst du fotografieren.

Bei Interfaces ist es genauso. Leute sagen „die Seite sieht billig aus“ oder „irgendwie selbstgebastelt“ - und das liegt fast nie an einem einzigen großen Fehler. Es ist die Summe der Mikrodetails. Abstände leicht unterschiedlich. Der Button reagiert nicht auf den Finger. Die Ecken einer Karte und des Buttons darin beißen sich. Die Zahlen im Zähler springen hin und her.

Jede einzelne Kleinigkeit erwischt das Auge nicht. Aber zusammen ergeben sie ein Gesamtgefühl, und das Hirn flüstert leise: „hier stimmt was nicht“. Das Vertrauen in das Produkt sickert weg - und du hast nicht mal gemerkt, an welchem Moment.

Zwei Coffee-to-go-Becher: links zerknittert mit schiefem Deckel, rechts sauber und stabil
Der Kaffee ist gleich. Das Gefühl nicht. Bei Interfaces dieselbe Geschichte.

Warum ein Vibecoder die Interface-Details verstehen sollte

Du hast mit der KI an einem Abend eine Seite zusammengebaut - läuft irgendwie, aber „sieht aus wie eine Skizze im Notizblock“. Kennst du das? Es liegt fast immer an genau diesen Kleinigkeiten. Verstehst du sie, dann sofort:

  • hörst du auf, der KI ein schwammiges „mach’s schöner“ hinzuwerfen, und gibst stattdessen konkrete Regeln. Auf Konkretes antwortet das Modell um Längen präziser;
  • bringst du in 15 Minuten ein rohes Interface in den Zustand „Moment, ist das ein fertiges Produkt?“;
  • stellst du selbst die Diagnose, wenn ein Freund sagt „sieht billig aus, aber warum, kapier ich nicht“;
  • killst du nicht die Geschwindigkeit der Seite mit schiefen Animationen. Klassische Anfängerfalle, und da rutscht man leicht rein.

Zwischen „schnell zusammengeschustert“ und „sieht teuer aus“ liegt ein Dutzend Details. Sie passen alle in einen einzigen Prompt. Gehen wir sie jetzt durch.

Welche Kniffe ein Interface haptisch angenehm machen

Eckenrundung: so eingestellt, dass sich nichts streitet

Nimm eine Karte mit abgerundeten Ecken, und drin einen Button, auch abgerundet. Wenn ihr Radius gleich ist, sticht die Button-Ecke wortwörtlich in die Karten-Ecke. Und das Auge stolpert auf ebener Strecke, obwohl du eigentlich nichts kaputtgemacht hast.

Die Regel ist simpel:

Außenradius = Innenradius + Abstand

Das nennt man konzentrische Rundungen . Ist der Abstand groß - quäl dich nicht mit der Formel, behandle die Elemente einfach als verschiedene Flächen. Ziel ist nicht mathematische Genauigkeit bis aufs Pixel. Ziel ist, dass die Ecken wie aus einem Guss aussehen.

Ein Button muss auf den Finger reagieren: Hover, Druck, Fokus

Ein guter Button ist wie eine gute Taste am Laptop: du drückst, und sie sackt leicht ein. Das ist das haptische Gefühl, dass der Druck angekommen ist und nicht ins Leere gefallen ist.

  • Überfahren (Hover): Farbe oder Schatten ändern sich sanft.
  • Druck: der Button wird leicht kleiner, scale(0.96) - als hättest du ihn mit dem Finger eingedrückt.
  • Fokus: ein deutlicher Rahmen, wenn man mit der Tab-Taste über den Button gegangen ist. Hier geht es um Barrierefreiheit: Ohne Rahmen verliert jemand, der mit der Tastatur durch die Seite navigiert, schlicht die Orientierung.

Warum „animier alles“ der schlechteste Prompt für die Geschwindigkeit ist

Die Versuchung, der KI zu sagen „mach einfach überhaupt alles sanft“, ist riesig. Aber hinter diesem Satz versteckt sich transition: all - der Befehl „beobachte die Änderung jeder Eigenschaft“. Der Browser fängt an, jede Menge Unnötiges zu verfolgen, und ruckelt. Besonders auf Handys, wo eh keine Leistungsreserven da sind.

So macht man’s: zähl die konkreten Eigenschaften auf, die sich wirklich ändern. Hintergrundfarbe. Schatten. Größe. So ist es schneller, leichter und berechenbarer.

Animation arbeitet für dich
  • Konkrete Eigenschaften aufgezählt: Farbe, Schatten, transform.
  • Das Auftauchen ist sanft: ein bisschen Transparenz plus leichtes Hochschieben.
  • Das Verschwinden ist kürzer als das Auftauchen (etwa 150 ms) - lässt dich nicht warten.
  • Der Druck gibt haptisches Feedback ohne Zirkus.
Animation arbeitet gegen dich
  • transition: all - der Browser beobachtet alles Mögliche und laggt.
  • Alles springt, blinkt und lenkt vom Wesentlichen ab.
  • Icons wechseln ruckartig, ohne sanftes Übergehen.
  • Animationen so lang, dass es nervt, auf das Ende zu warten.

Kleinigkeiten, die ein Interface „teuer“ machen

Diese Dinge fallen nicht auf, solange sie da sind, und stechen sofort ins Auge, wenn sie fehlen:

  • Klickzone. Ein klickbares Element ist mindestens 44×44 Pixel, selbst wenn das Icon selbst winzig ist. Sonst wird das Treffen mit dem Finger am Handy zum Mini-Game „Scharfschütze“.
  • Tabellarische Zahlen. In Zählern, Timern und Preisen schalt tabellarische Zahlen ein, damit beim Wertwechsel die Zahl nicht springt und die Nachbarn nicht anstößt.
  • Kontur bei Bildern. Eine dünne halbtransparente Umrandung (schwarz auf hellem Hintergrund, weiß auf dunklem), damit der Bildrand nicht mit dem Hintergrund verschmilzt. Und merk dir: die Kontur ist neutral, färb sie nicht in die Markenfarbe.
  • Textumbruch. Überschriften brich „ausgewogen“ um (text-wrap: balance), kurze Beschreibungen „schön“ (text-wrap: pretty), damit in der letzten Zeile kein einsames Wort-Waisenkind hängt.
Play-Icon in einem Button: links geometrisch zentriert und wirkt verschoben, rechts korrigiert und sieht gerade aus
Manchmal muss man leicht verschieben, damit es zentriert aussieht. Auge und Lineal sind nicht immer einer Meinung.

Beispiel aus dem Leben: eine Landingpage, die selbstgebastelt aussieht

Du hast mit der KI eine Landingpage für dein Mini-Studio gebaut. Freunde schauen drauf und grinsen: „na ja… okay, aber irgendwie selbstgebastelt“. Und du checkst nicht, was nicht stimmt - eigentlich ist alles da, die Farben sind sogar angenehm.

Dabei stimmt Folgendes nicht:

  1. Die Buttons reagieren überhaupt nicht auf Überfahren und Druck - die Seite fühlt sich „tot“ an.
  2. Karten und die Buttons darin haben gleiche Rundungen - die Ecken beißen sich.
  3. Der Follower-Zähler schubst den Text daneben jedes Mal an, wenn sich die Zahl ändert.
  4. Die Bilder verschmelzen mit dem Hintergrund, als hätte man sie in letzter Sekunde reingeklatscht.

Keine dieser Kleinigkeiten kann ein Freund beim Namen nennen. Aber zusammen schreien sie „selbstgebastelt“. Hier ist der Prompt, der alles in einem Rutsch repariert:

Prompt - kopier und probier's aus

Mach dieses Interface polierter. Geh die Details durch:

  1. Buttons und klickbare Karten: füge einen sanften Hover (Farbe und Schatten) hinzu, ein leichtes Verkleinern beim Druck auf etwa 96 Prozent, und einen deutlichen Rahmen beim Fokus per Tastatur.
  2. Rundungen: bei verschachtelten Elementen Außenradius = Innenradius plus Abstand, damit sich die Ecken nicht streiten.
  3. Animationen: zähl die konkreten Eigenschaften auf, die sich ändern. Nutze niemals transition all. Das Auftauchen sanft, das Verschwinden kürzer.
  4. Alle Zahlen in Zählern und Preisen tabellarisch, damit sie nicht springen.
  5. Bei Bildern füge eine dünne neutrale Kontur hinzu, damit der Rand nicht mit dem Hintergrund verschmilzt.
  6. Jedes klickbare Element - mindestens 44 mal 44 Pixel für den Finger.

Zeig eine Liste von dem, was du geändert hast: vorher und nachher.

Häufige Fehler, durch die ein Interface billig aussieht

  • „Mach’s schöner“ bestellen und auf ein Wunder warten. Viel zu schwammig. Gib Konkretes: Abstände, Hover, Rundungen.
  • transition: all setzen, um Zeit zu sparen. Du sparst jetzt eine Minute - und holst dir später Lags auf Handys. Zähl die Eigenschaften namentlich auf.
  • Klickbare Icons winzig machen. Mit der Maus am Desktop triffst du, mit dem Finger am Handy - vergiss es. Halt dich an 44×44.
  • Druck- und Fokuszustand vergessen. Ohne Feedback fühlt sich das Interface kaputt an, selbst wenn drinnen alles läuft.
  • Die Bildkontur in die Markenfarbe färben. Sieht aus wie ein Bug. Die Kontur ist immer neutral - schwarz oder weiß, halbtransparent.
  • Animieren um des Animierens willen. Wenn alles ruckelt und blinkt - das ist nicht „lebendig“, das ist „schwindelerregend“. Weniger Bewegung, aber sanft.
Meme: ein Roboter-Entwickler zeigt stolz einen Button, der überhaupt nicht auf den Druck reagiert
Technisch ein Button. Emotional ein Backstein.

TL;DR - если коротко

  • „Sieht billig aus“ ist die Summe vieler Kleinigkeiten: schiefe Abstände, harte Animationen, flache Buttons. Einzeln fällt's nicht auf, zusammen nervt's.
  • Konzentrische Rundungen: Außenradius = Innenradius plus Abstand. Sonst beißen sich die Ecken.
  • Ein Button muss auf den Finger reagieren: sackt beim Drücken leicht ein, sanfter Hover, sichtbarer Fokus. Dann lebt er, statt nur gemalt zu sein.
  • Klickzone mindestens 44×44 Pixel, Zahlen tabellarisch (springen nicht), Bilder mit dünner Kontur.
  • „Animier alles“ ist der schlechteste Prompt. Dahinter steckt transition: all, und es ruckelt. Nenn konkrete Eigenschaften.
  • Die Superkraft eines Vibecoders ist nicht, Pixel zu schieben, sondern zu wissen, was man bestellt.

Wiki durchsuchen

Esc zum Schließen drücken

Geben Sie einen Suchbegriff ein, um alle Lektionen und Kurse zu durchsuchen.