У меня есть файл Sketch, в котором есть несколько монтажных областей. Каждая монтажная область детализирует экран пользовательского интерфейса веб-приложения, который я разрабатываю. На артбордах используется множество символов/стилей.
Я хочу попробовать различные цветовые схемы в дизайне пользовательского интерфейса, поэтому я создал новый документ и вставил в него различные монтажные области.
Для первого артборда, который я вставил, я изменил цвета во всем пользовательском интерфейсе. Однако всякий раз, когда я вставляю новую монтажную область (из исходного файла Sketch), все стили, которые я создал в новом документе, перезаписываются стилями/символами из исходного документа.
Как я могу скопировать и вставить монтажную область Sketch в другой документ Sketch, не перезаписывая символы или стили, которые были изменены в этом документе?
Для этого нет идеального решения, но я думаю, что самый простой способ сделать это:
Я предполагаю, что вы будете возиться с цветами на некоторых экранах, а не на всех. Если вам нужно повторить одно и то же изменение несколько раз, вы всегда можете создать другой символ под другим именем. Таким образом, вам придется обновлять файл по мере изменения оригинала, но, поскольку он предназначен только для цветного прототипирования, я бы не слишком беспокоился о небольших изменениях.
Это не идеально, но вы можете попробовать экспортировать монтажные области в формате PDF и повторно импортировать их в другой документ. Вы потеряете артборды, но сохраните всю графику. Небольшая возня, конечно, исправит это.
Я на самом деле не пробовал их, но есть пара плагинов, которые могут помочь:
Плагин слияния дубликатов символов позволяет объединять все символы с одинаковыми именами, выбирая, какой из них оставить, и заменяя все экземпляры этим.
Плагин удаления повторяющихся стилей , кажется, делает то же самое для текстовых стилей, хотя я не знаю, позволяет ли он на самом деле выбрать, какой из них выбрать.
Я думаю, что это было изменено в предыдущих обновлениях, но, возможно, это будет полезно для других: когда вы вставляете монтажную область из исходного документа в свой рабочий документ, Sketch распознает объекты, к которым прикреплены одинаковые стили. Если один и тот же стиль имел другие настройки в исходном документе, после вставки в рабочий документ стиль вставленных объектов будет отображать * после имени стиля, что означает, что стиль из текущего рабочего документа по-прежнему назначен вставляемому объекту, но он был изменен (в исходном документе). Затем вы можете выбрать «сбросить стиль слоя» или «сбросить стиль текста», чтобы вернуть стиль к настройкам этого стиля в рабочем документе.
Джон Опасный