КНЛ
526 subscribers
184 photos
52 videos
1 file
132 links
Дизайн, продукт, бутстраппинг и tech-штуки. Автор — @danilov_den.
Download Telegram
↑ Ситуэйшн: чувак ругнулся, что в Фигме только по ховеру на поле становится видно интерактивное ли оно.

Говорит: «В профессиональном софте текстовые поля должны всегда выглядеть как текстовые поля (drop the mic)».

Залетает Расмус, который это всё проектировал: «Во-первых, в правой панели большая часть пикселей интерактивные, и если всё будет с рамками — будут буээ. Во-вторых, панель оптимизирована для того чтобы смотреть на нее и быстро находить нужные значения (на ресерчах узнали, что людям часто нужно убедиться что вот там 12px, а не 13px). Поэтому в первую очередь там всё сделано для чтения».

Интересно узнавать такое закулисье и предпосылки. Еще говорит, что при проектировании они пробовали сотни (!) вариантов правой панели.

@tg_knl
This media is not supported in your browser
VIEW IN TELEGRAM
Нашел крутую технику в Figma — автоконтраст. Цвет текста сам динамически подстраивается под фон. Для белой подложки он сам перекрасится в черный, для черной — наоборот.

На самом деле это просто хитро-мудрости с комбинацией blend modes. По ссылочке можете забрать себе кнопку с видоса и поглядеть сами: https://www.figma.com/file/C8B4X1RBXtOjatWapBjDs8/Auto-contrast-test

@tg_knl
Мы тут сделали iOS-приложение для смены лиц на фотках. Под капотом, конечно же, AI собственной разработки, никаких встроенных покупок, всё бесплатно. Механика наипростейшая — выбираешь фотку, тыкаешь на лицо, выбираешь на что хочешь его поменять (иногда даже срабатывает на кошках и собаках).

Запустили сегодня на Product Hunt, поэтому обниму каждого кто поддержит: https://www.producthunt.com/posts/face-swapper-for-ios

@tg_knl
😱 Рабочей процесс дизайнера/основателя Cron.

Наткнулся на интересный видос про Рафаэля Шаада — шведского дизайнера и основателя того самого календарика. Что любопытного:

1. Чувак стартует со скетчей в блокноте (по-настоящему, а не чтобы потом в инстаграме шерить). Это такая зона экспериментов, где главное итерировать вширь, а не в глубину (go broad, not deep).

2. Прототипы сразу в коде — обычный HTML, CSS и JavaScript, без фреймворков. Одна механика — один прототипчик.

3. В видосе разбирают пикер таймзоны из гугл-календаря (обычный селект с дропдауном). В Cron же сделали typing-механику: пишешь локацию и выбираешь из автокомплита. Плюс он там прям на ходу показывает как приводит в порядок пикер в макете: фиксит иерархию, чинит типографику (табличные цифры, тирешечки, пробелы, всё что мы так любим).

4. Заметил интересную деталь: в его Figma-макетах вся структура построена по логике SwiftUI. Он взял оттуда все штуки аля VStack, HStack и тп., и воссоздал в компонентах. Зачем — хз, ведь Cron сделан на электроне, а не Swift.

Сам видос тут: https://www.youtube.com/watch?v=2MrNSjJFBBI

P.S. Сорян, что канал так долго молчал. Постараюсь продолжить писать интересности, как в старые-добрые.

@tg_knl
This media is not supported in your browser
VIEW IN TELEGRAM
Ух ты, оказывается можно не корячиться с инспектором, а просто написать в консоль document.designMode = 'on'. И весь сайт превратится в канвас.

UPD. Точнее не в канвас, а в редактируемый документ.

@tg_knl
This media is not supported in your browser
VIEW IN TELEGRAM
Стив Руиз (создатель tldraw) решил покошмарить дизайнеров интерфейсов и впилил в продукт вот такое.

Рисуешь скетч интерфейса → Жмешь “Make it real” → получаешь готовый интерактивный UI.

Чтобы потыкать нужна API-шка OpenAI. Впечатляет! Демка тут: makereal.tldraw.com

@tg_knl
Ух ты какой кошелечек!

by nikolasbentelstudio.com

@tg_knl
This media is not supported in your browser
VIEW IN TELEGRAM
В пятницу в Twitter завирусился мой пост (впервые!). Дублирую сюда.

«Думаю это мудрый ход — добавлять в дизайн-систему градации прозрачностей. Потому что:

🎛️ Это делает компоненты более гибкими — они отлично выглядят на любом фоне.

💡 Дизайн-система меньше связывает руки. Появляется больше решений для одной и той же дизайнерской задачи.»

В комменты пришло много дизайнеров.

Adham Dannaway (автор книги Practical UI) — сказал, что его ресерч показал что такой подход оказался самым гибким для UI, где фон может сильно варьироваться.

Adam Przewoski (дизайнер Netguru) — поделился своим сервисом, который как раз генерирует такие палитры.

David Aerne (разработчик Elastiq Ltd) — предложил для таких целей использовать CSS-функцию color-mix(), и даже сделал демку.

Aen Tan (Head of Design в Bake) — развеял опасения по поводу перфоманса. В теории он должен был снизиться, но по факту никакого заметного снижения не происходит.

Сам твит здесь (подписывайтесь, кстати): twitter.com/danilov_den_/status/1725441615504736534

@tg_knl
⚡️ Изящно проработанный сценарий получения фидбека.

Vlad Dugnist разместил вот такое сообщение в iOS приложении. Его видно по лонг-тапу, обычно перед попыткой удалить аппку. В итоге c этой точки прилетает 50% от всего фидбека от юзеров.

@tg_knl
This media is not supported in your browser
VIEW IN TELEGRAM
Клевый ролик от приложения mymind — весь визуал это просто текст, но в паре со звуком сердечко начинает стучать быстрее.

Люблю такие штуки, напомнило лендинг Muzzle (великий!).

🔈 смотреть со звуком

@tg_knl
This media is not supported in your browser
VIEW IN TELEGRAM
Кое какие UX-улучшалочки для компонента от Данилова Дэна
↑ Это компонент из Play, там много всяких прикольных нестандартных мелочевок. Не знаю, каково пользоваться такими контролами постоянно, но сделаны отлично.

Единственное чего им не хватает — это тактильного фидбека на маковских тачпадах.