Kopieren Sie die Sketch-Zeichenfläche und fügen Sie sie in ein anderes Sketch-Dokument ein, ohne Symbole in verschiedenen Zeichenflächen zu überschreiben

Hintergrund

Ich habe eine Skizzendatei, in der sich mehrere Zeichenflächen befinden. Jede Zeichenfläche zeigt einen Bildschirm einer Web-App-Benutzeroberfläche, die ich entwerfe. Auf den Zeichenflächen werden viele Symbole/Stile verwendet.

Ich möchte verschiedene Farbschemata im Design der Benutzeroberfläche ausprobieren, also habe ich ein neues Dokument erstellt und verschiedene Zeichenflächen eingefügt.

Problem

Für die erste Zeichenfläche, die ich eingefügt habe, habe ich die Farben in der gesamten Benutzeroberfläche geändert. Wenn ich jedoch eine neue Zeichenfläche (aus der ursprünglichen Sketch-Datei) einfüge, werden alle Stile, die ich im neuen Dokument erstellt habe, durch Stile/Symbole aus dem Originaldokument überschrieben.

Frage

Wie kann ich eine Sketch-Zeichenfläche kopieren und in ein anderes Sketch-Dokument einfügen, ohne die Symbole oder Stile zu überschreiben, die in diesem Dokument geändert wurden?

Dies hilft möglicherweise nicht bei Ihrem aktuellen Projekt, aber für spätere Projekte möchten Sie sich vielleicht diese Suite von Plugins für Sketch by Invision ansehen. Sie sind frei. Ein Vorteil ist das „Prototype“-Plug-in, mit dem Sie einen zentralen Speicherort für Stile und Muster beibehalten und andere Skizzendateien für eine bessere Konsistenz in einem Projekt wiederverwenden und synchronisieren können: invisionapp.com/craft

Antworten (4)

Es gibt keine perfekte Lösung dafür, aber ich denke, der einfachste Weg ist, dies zu tun:

  1. Zeichenfläche in Originaldatei duplizieren
  2. Alle Elemente vom Symbol lösen
  3. Zeichenfläche kopieren/in neue Datei einfügen
  4. Ändern Sie die Elemente nach Bedarf

Ich nehme an, Sie werden mit den Farben in einigen Bildschirmen herumspielen, nicht in einer ganzen Reihe von ihnen. Wenn Sie dieselbe Änderung mehrmals wiederholen müssen, können Sie jederzeit ein weiteres Symbol unter einem anderen Namen erstellen. Auf diese Weise müssten Sie die Datei aktualisieren, wenn Sie das Original ändern, aber da es nur für das Farbprototyping ist, würde ich mir keine allzu großen Gedanken über kleine Änderungen machen.

Es ist nicht perfekt, aber Sie könnten versuchen, die Zeichenflächen als PDF zu exportieren und sie in das andere Dokument erneut zu importieren. Sie würden die Zeichenflächen verlieren, aber alle Grafiken behalten. Ein bisschen Fummeln wird das natürlich beheben.

aber das würde tatsächlich bedeuten, dass er alle Symbole und Stile auf der importierten Zeichenfläche verliert.

Ich habe diese nicht wirklich ausprobiert, aber es gibt ein paar Plugins, die helfen könnten:

Mit dem Sketch-Plugin für doppelte Symbole zusammenführen können Sie alle Symbole mit demselben Namen zusammenführen, auswählen, welches beibehalten werden soll, und alle Instanzen durch dieses ersetzen.

Das Plugin zum Entfernen doppelter Stile scheint dasselbe für Textstile zu tun, obwohl ich nicht weiß, ob Sie tatsächlich auswählen können, welchen Sie auswählen möchten.

Ich denke, dies wurde in früheren Updates geändert, aber vielleicht ist es für andere hilfreich: Wenn Sie eine Zeichenfläche aus einem Quelldokument in Ihr Arbeitsdokument einfügen, erkennt Sketch Objekte, denen dieselben Stile zugeordnet sind. Wenn derselbe Stil im Quelldokument unterschiedliche Einstellungen hatte, würde der Stil der eingefügten Objekte nach dem Einfügen in das Arbeitsdokument ein * nach dem Stilnamen anzeigen, was bedeutet, dass der Stil aus dem aktuellen Arbeitsdokument dem eingefügten Objekt immer noch zugewiesen ist. aber es wurde geändert (im Quelldokument). Sie können dann „Ebenenstil zurücksetzen“ oder „Textstil zurücksetzen“ wählen, um den Stil wieder auf die Einstellungen dieses Stils im Arbeitsdokument zurückzusetzen.