Den generierten Code lesen
Die Datei mit 191 Zeilen folgt dem Bild von oben nach unten: ein Header-Block mit der Begrüßung, die Übersichtskarte mit einem Inline-SVG für den Fortschrittsring, ein div pro Gewohnheit und ein unten fixiertes nav für die Tabs. Die Farben stammen aus dem Bild (das Türkis ist als Tailwind Arbitrary Value gesetzt), und die abgehakten Kästchen sind gestylte divs mit einem Häkchen aus Font Awesome, keine Formularfelder. Wenn sie umschaltbar sein sollen, mach Checkboxen oder Buttons daraus und verwalte den Zustand in deinem Framework.
Code, den du direkt in eine App übernehmen kannst
- Bild umwandeln und die Vorschau in der Breite des Zielgeräts prüfen.
- Korrigieren, was das Modell nicht wissen konnte: welches Icon-Set du nutzt, welche Daten dynamisch sein sollen und die Abstände unter fixierten Leisten (hier hat die Tab-Leiste die letzte Gewohnheit verdeckt).
- Im Editor die Ausgabe auf React, Vue oder Angular umstellen. Das Markup wird zu einer Komponente, die du in kleinere aufteilen kannst, etwa eine
HabitRow, die fünfmal wiederholt wird.
Gute Vorlagen für Bild zu Code
- Exporte aus Design-Tools in 1x oder 2x, bei denen der Text scharf ist.
- Ein Screen pro Bild, damit jede Umwandlung genau einer Seite oder einer Komponente entspricht.
- Echte Texte statt Lorem ipsum, denn der Text wird so übernommen, wie er ist, und bleibt dir erhalten.
Für Webseiten, die du im Browser siehst, gibt es auf der Seite Screenshot zu Code ein Desktop-Beispiel. Für Design-Frames erklärt die Anleitung Figma zu HTML den Export. Um vorher exakte Farben aus einem Mockup zu holen, nimm die kostenlose Farbpipette für Bilder.