Обновить
8K+
9
Дмитрий Чаплинский@dima_yiu

Product designer

6
Рейтинг
11
Подписчики
Отправить сообщение

А еще есть мультибрендовые палитры, и их тоже нужно в семантике учитывать 🙈

Нам нужно больше статей по токенам!

Хм, а некоторые цвета же грязнить начинают с черным поверх, например, желтый. Там надо играться с тоном и яркостью, а не просто черный поверх накладывать. Но главный косяк такого подхода — сложно Accessibility/a11y проверять, так как плагины тупят на двойных заливках полупрозрачных. Хотя, надо проверять, вдруг поумнели)) Может, вы тестили?

По идее, чтобы желтый выглядел хорошо, нужно просто создать токен именно для желтого цвета, например, не black 5%, а dark-orange 5% — сейчас проверил, реально работает) Если просто черный накладывать, то уходит в оливковый

Ммм, какой классный вопрос. Вообще на фронте, например, в Material используют 5% черного или белого поверх — это экономит токены. Но как поступить дизайнеру дизайн-системы, чтобы продуктовым дизам было удобно? Можно сделать в ховер состоянии кнопки поверх основного фона фрейм, в котором будет 5% черного — но если вариантов много, фигма будет тормозить.

В идеале нужно сделать больше шагов в палитре изначально, чтобы не возникало таких ситуаций в принципе — можно посмотреть на Radix UI — у них 12 шагов контрастности, чего хватит с головой для любых сценариев. Если не подходит прозрачная палитра в каком-то кейсе, то пробуем использовать solid-цвета, и создаем компонентный токен под конкретную ситуацию.

Также, насколько мне известно, в Tokens studio есть модификаторы, которые прям в плагине могут сделать цвет кнопки на 5% темнее, а затем экспортировать полученный цвет в Figma variables как сплошной цвет или прозрачный.

Если бы возникла ситуация, когда не хватает шагов контрастности, то я бы переделывал палитру и токены в рабочее и внерабочее время — сам виноват, что сделал недостаточно))

Спасибо! Добавил информацию про версионирование и deprecated-токены. На эту тему просто можно еще одну статью написать, поэтому не знаю, стоит ли раздувать эту)

Нужно ноду на загрузку GGUF модели поставить вместо стандартной 😉

Да, все правильно. Под другие системы есть сборки, но они могут работать нестабильно — возни намного больше, особенно если с нуля изучать эту тему.

На сайте BFL развернута полноценная модель без сжатий, поэтому результат получается лучше. В идеале пользоваться этим всем на сервере, чтобы не мучить себя :)

У FLUX dev в ComfyUI у меня также работал Euler Normal и DPM++, но с последним параметры точно не помню, один раз его использовал

Euler normal чуть быстрее преобразовывает

Есть еще куда развиваться, согласен. Спасибо за коммент, буду дальше матан подтягивать и копаться в этом всем. Очень хотелось бы, чтобы реальный ML-щик дополнил статью или дал фидбек, просто сам не нашел ничего толкового, поэтому и написал на том уровне, которым владею сейчас

Самое понятное не может быть без научной базы, ибо для ученого простой пример понятен не будет)))

А для всех я привел аналогию с лизуном, к примеру, она вполне, как мне кажется, отражает суть понятия)

Да, возможно не затронул полностью все области, всех деталей, но считаю, что написал достаточно. Математику стоит изучить уже в статьях, там высшая алгебра и матан, я только часть формул понял и одну из них вынес в виде скрина

Информация

В рейтинге
1 000-й
Откуда
Красноярск, Красноярский край, Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Ученый по данным, ML разработчик
Python
Алгоритмы и структуры данных