Как решить эти проблемы
1. Делать символы максимально обезличенными
Хорошо: поле ввода с текстом «Текст поля». Плохо, если в общий кит попало поле ввода с надписью «Пароль» и иконкой глаза. Ему место только в сценарии входа. Если символ используется во всей системе лишь один раз и тем более, содержит осмысленный конкретный контент, это тревожный признак.
2. Вынести все символы из библиотеки в файл витрины — гайд
Китом будут пользоваться только тогда, когда вся его структура прозрачна и перед глазами. Это возможно, если команда имеет понятное и удобное место, где узнавать о том, что можно использовать.
Я ввёл гайды — третий тип файлов помимо библиотек и сценариев, который решает именно эту проблему. Гайды содержат уже вставленные символы из библиотеки, которые можно копировать и вставлять. Очаровательная условная Олечка теперь тоже сможет утаскивать себе в макет символы из гайдов, не повредив своего длинного маникюра.
3. Избавиться от мусора
Специфические символы должны оставаться в файлах сценариев, а не в библиотеке. В библиотеке не должно быть вообще никакого осмысленного контента вроде информирующего текста.
Тезисы: — Чем меньше кит, тем легче в нём разобраться
— Вычистить контент из UI-кита, обезличить
— Все элементы должны быть в файле гайда, из которого их можно копировать, не зная названия
— Упростить систему названий. Отказываемся от нумерации где можно и получаем гораздо более чистое название:
02-buttons / button-big / button-big -blue -disabled
—
Другие посты по теме...
UX Live 🔥 @uxlive
Величайший архитектор Финляндии Алвар Аалто был также дизайнером мебели из гнутой фанеры и хозяином фирмы Artek, которая эту мебель производила. Табурет Stool 60 Аалто спроектировал в 1933 году, а в 1935-м модель...
|
|
На стиле @stylecheck
#распродажа В аутлете adidas (а это, читай, всегда дешевле) обещают ещё дать скидку по карте Universe и двойные баллы по ней же http://adidas.ru/outlet
В Mango грозятся до 8 апреля продать некоторые вещи со скидкой...
|
|
Кино учит жизни @kinograph
У нас уже больше 1 000 читателей, а это значит, что пора прекращать молчать! Сегодня мы начинаем собственное вещание в формате «Сериалы учат жизни». Что это значит? Каждую неделю мы будем останавливаться на сериале...
|
|
Chat Wars: Новости проекта @chatwars
Теперь можно посмотреть Топ-10 игроков. Для этого нужно отправить боту команду /top
|
|
Левый Пассажир @leftpass
Мать твою Джонни...
Обязательно создайте пост с реквизитами на оплату, сбербанк, qiwi, wm, яндекс и т.д. При поступлении заявки - кидайте форвардом заказчику. На днях просрали 4k написав номер с ошибкой в одну цифру....
|