Нет, я про кнопки) Но к выпадающему списку это тоже относится.
У вас в названии компонента присутствует цвет. Поменяется primary цвет на зеленый, например, и все переименовывать?) Разве не лучше использовать в названии error, primary, secondary и т.д ?
Тогда "абстрактность" сохранится.
Статья хорошая.
Можно делать из этого привычку, и в будущем этот навык сэкономит ГОРАЗДО больше времени.
Это будет полезно:
– при работе с командой (как другой дизайнер или разработчик будет разбираться в этом хаусе?)
– самому дизайнеру (ситуация, когда открываешь макет спустя месяц и протыкиваешь все подряд, чтобы изменить маленькую деталь)
Очень интересно, что это за опытные дизайнеры такие :)
А зачем создавать стили для left, right, center? Figma не сохраняет их, это работает для sketch