UX/UI by SHAIN


Kanal geosi va tili: Rossiya, Ruscha
Toifa: Dizayn


Web / UI / UX / Product Design
✍️ by Lead Product Designer
🎯 Інсайти, мікропоради, Figma, дизайн-системи
🧠 Хочеш думати як дизайнер — підписуйся
💬 @designer_chat
🇺🇸 https://x.com/DimaShain
🚀 Співпраця @d_shain

Bog‘liq kanallar  |  O‘xshash kanallar

Kanal geosi va tili
Rossiya, Ruscha
Toifa
Dizayn
Statistika
Postlar filtri


Мій варіант активної прокрастинації 😁

Роблю апку-перекладач із жіночої на чоловічу й навпаки.


Активна прокрастинація - це коли відкладаєш потрібну роботу, займаючись іншою.



Викласти в App Store? 👀

Всім гарних вихідних 🙂❤️


@shain_design

452 1 13 12 39

⭐️ + 🟩 Коротка (цього разу реально) інструкція як підключити Codex всередину Claude Code

GPT працює в одній сесії з Claude.
Claude - головний, Codex - як другий агент, якому можна делегувати задачі або просити ревʼю.


Працює і в терміналі, і в десктоп-апці Claude Code. Плагін ставиться на юзера.


Що треба: Node.js 18+ і акаунт ChatGPT (навіть Free підходить, але ліміти Codex будуть витрачатись)

Якщо Node ще не стоїть - в терміналі:

brew install node


Якщо і Homebrew немає (перевірте через brew -v) - то спочатку його:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"


Перевірка: node -v має показати версію 18 або вище


👇

Крок 1: Ставимо Codex CLI

В терміналі:

npm install -g @openai/codex
codex login

👉 Відкриється браузер, логінимось через ChatGPT


Крок 2: Ставимо плагін

Прямо в чаті Claude Code по черзі (апка або термінал, пофіг):

/plugin marketplace add openai/codex-plugin-cc
/plugin install codex@openai-codex
/reload-plugins


⚠️ Якщо з десктопу команда /plugin не підхопилась - зробіть це раз з терміналу через claude. Плагін потім зʼявиться і в апці після перезапуску


Крок 3: Тестуємо

/codex:rescue --wait --model gpt-6-astra скажи привіт і яка ти модель


Якщо відповів - все, GPT на базі 🦊


Що корисно з команд:
• /codex:rescue - делегувати задачу Codex (--background щоб не чекати)
• /codex:review - ревʼю вашого коду від GPT
• /codex:adversarial-review - ревʼю де він спеціально шукає до чого доколупатись
• /codex:status і /codex:result - статус і результат фонових задач

Доречі можна і без команд, просто пишете Claude "віддай це Codex" і він сам розрулить

Нашо це дизайнерам, вайбкодерам і дизайн-інженерам, мої юзкейси 🦌


1. Два агенти йдуть ресерчити одну тему. Claude окремо, Codex окремо.
Потім я прошу Claude показати Codex свої висновки і подискутувати. У них реально дебати виходять, і фінальне рішення сильно краще ніж від одного

2. Ділю роботу по сильних сторонах. UX і логіку флоу робить Claude, UI-код (компоненти, стилі, анімації) - Codex. Claude потім робить ревʼю, або навпаки

3. Картинки. Codex вміє генерити зображення, і доволі гарні. Тож ілюстрації, плейсхолдери, іконки для прототипу - кидаю йому, Claude так не вміє

4. Друга думка перед шипом. Claude щось навайбкодив, кидаю adversarial-review і GPT розказує де воно впаде. Безкоштовний злий код-ревʼювер, крч


Канеш це подвійна витрата токенів (два підписки, дві квоти), тож не на кожну задачу. Але на ресерч і ревʼю - імба


Буду вдячний за лайки, репости 💛

Якщо щось не підключилось - пишіть в комменти, будемо разом дебажити інструкцію!

@shain_design




Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
UI-ресурси, які кожному дизайн-інженеру варто додати в закладки 🔖


Magic UI - готові до використання анімовані компоненти.

Shadcn/ui - золотий стандарт React-компонентів, які можна просто скопіювати та вставити.

Aceternity UI - 200+ анімованих компонентів на React і Tailwind.

Motion Primitives - просунуті UI-взаємодії.

UIAble - розширює екосистему shadcn.

Mapcn - компоненти карт для React.

MicroKit UI - мікровзаємодії для кнопок і полів введення.

Liquid Glass - компоненти з ефектом заломлення скла.

CSS Text Effects - колекція текстових CSS-ефектів.

3Dicons - 3D-іконки з відкритим кодом.


Не забудь поставити ❤️ 👉 👈

@shain_design



652 1 19 1 36

Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
Добірка UI бібліотек яку вам 💯 варто зберегти

uimaxx

bencho.dev

ui.halaska.com

libraries.dev

aicss.dev

beui.dev

builtbydesigners.com

beautifului.dev

kobra.systems



@shain_design


🏳️‍🌈 Якщо вам заважає ліва панель в Figma - показую як прибрати.

Figma ➡️ View ➡️ Minimize left navigation bar


@shain_design


Дизайн без фігні dan repost
Звісно передати весь досвід у одному тексті - неможливо

Тому я вирішив зібрати досвід одразу двох людей та перенести його у одну статтю😂

Проте я спробував максимально розписати все що знаю і до чого прийшов за півтора роки роботи з АІ в одній статті

Стаття доступна як англійською, так і українською - https://www.dobzha.com/blog/working-with-ai-as-a-design-engineer

Як і обіцяв - у статті буде файл який можна скопіювати та віддати вашому агенту, щоб він перейняв якісь моменти та допоміг вам засетапити воркфлоу.

Спеціально не пишу "правильний" воркфлоу, бо правильного не існує. Ми всі піонери у цьому і всі тестуємо різні підходи

Ми написали про підхід, який працює останні півроку, і який поки що показав себе найкраще

Написали як і про бенефіти, так і недоліки

Та й взагалі додали багато корисних посилань, якими зараз користуюсь.

Ну і найприємніший бонус, стаття написана в колаборації з неймовірною Даяною, тому читаючи її ви отримуєте не тільки мій досвід, а її (а у неї огого який продукт засетаплений у прототипі)

Сподіваюсь буде цікаво, тому раджу зробити чайок з лимончиком та бажаю приємного читання

759 0 20 1 25

Amazing 🤩
Новий iPhone Duo

Наспраді це круто, коли вдається так гарно інтегрувати в інтерфейс поведінку реальних об’єктів


@shain_design


Прикольна штука, я знайшов декілька днів тому і хотів вам скинути.
⚠️ Але я собі не ставив це, там не все так просто і секьюрно.
По перше автор в Х дав зелене світло на свторення PR в репозиторіі, вже зараз 37 контрибьюторів, а по друге ось що важливо знати, якщо будете ставити 👇

1. App Sandbox вимненно (ENABLE_APP_SANDBOX: NO — інакше не може прочитати SQLite Cursor'а та keychain). Тобто апка має доступ до вашого каталогу
2. Апка знає ваші secrets від Claude, Сodex, etc.
3. Автоапдейт за замовчуванням включений. Sparkle чекає апдейт раз на день і інсталює нову версію фоном без запита
4. Складую пункти вище і бачу що це мейнтейнер який може в рандомний момент на мій комп ззавантажити рандомний код у якого вже є всі секрети до AI токенів.
5. Проекту пару тижнів, зборка з гітхаб, без підпису Apple. Наприклад моя апка Diivo проходить перевірки епл перед релізами, (хоча різниця цінністі інфи - токени AI vs референси cкріншоти - ну сами розуміэте)

Якщо будете ставити раджу - вимкнути автоапдейт, і кожен апдейт апки робити вручну, попереднmо аналізуючи код релізу через ші

Так і в цілому будьте обережні з такими утілітами 🤝

https://t.me/berestux/1073


Анімація відкриття і закриття нового iPhone Duo

Моя повага ✊

@shain_design


Зберігайте 👇
Добірка сайтів для пошуку референсів під конкретні частини інтерфейсу:

🔗 Navbar Gallery - навігація та хедери

🔗 SupaHero - hero-секції та перші екрани

🔗 404s.design - сторінки 404

🔗 Footer.design - футери сайтів

🔗 CTA Gallery - CTA-секції та блоки з конверсійними діями

🔗 Unsection - окремі секції лендингів

🔗 60fps.design - анімації та мікроінтеракції

🔗 Design Spells - цікаві UX/UI-деталі та маленькі дизайнерські рішення

🔗 Bento Grids - референси для Bento Grid 🧱


Що ще додали б до цієї добірки? 👀


p.s. вкрав у китайчика тран мау тритамчика.

@shain_design


Якщо ви у пошуках роботи і постійно стикаєтесь з відмовами - я знаю як це виправити.

Знайшов для вас гарний шаблон листа який треба відправити на відмову.


Вітаю, шановна командо з найму.

Дякую за виявлений інтерес до відхилення моєї кандидатури.

Я уважно ознайомився(лась) з вашим листом із відмовою та оцінив(ла) ваш виважений підхід до ухвалення рішень і готовність продовжити роботу з іншими кандидатами.

Однак за цей рік я вже зібрав(ла) чималу колекцію відмов. Тому, зваживши всі «за» і «проти», змушений (на) повідомити: вашу відмову я поки що не приймаю.

Ще раз дякую за сміливість відмовити мені та бажаю успіхів у відхиленні решти кандидатів.

Розраховую найближчим часом приєднатися до команди.

З повагою,
Імʼя



Не дякуйте 😁

@shain_design

855 1 30 3 57

Дизайн без фігні dan repost
Я вже разів 10 прочитав що в новій моделі GPT-6 Astra дуже жорсткі ліміти, тому кидаю офіційну інструкцію від OpenAI як робити так щоб токенів витрачалось менше - а результат був більше

OpenAI опублікувала докладний посібник із створення промптів для нової моделі.

У ньому:

• що змінилося в GPT-6 Astra

• як правильно формулювати задачі для цієї моделі

• готові промпти, які можна одразу використовувати

Але враховуючи що в наш час читати і розбиратись багато хто вже не хоче, ловіть лайфхак як цим користуватись (повертаємось до бест практик промт інжинірингу)

1. Описуєте детально вашу задачу

2. Даєте її більш лайтовій моделі від OpenAI

3. Кидаєте їй посилання на цю інструкцію

4. Просите оформити промт згідно вищезгаданих бест практик

5. Використовуєте цей промт для Astra

Користуйтесь на здоровʼя 🍒

650 0 15 6 16

Щось дизайнер написав... dan repost
Керування прозорістю за допомогою змінних

🖌 Figma дозволяє задавати прозорість для кольорової змінної за допомогою числової змінної. Тепер стани "відключено", накладки та шари-маски можна оновлювати масово, не від'єднуючи кольори від бібліотеки.

😍 Щось дизайнер написав

672 0 10 3 24

📈 Коллекція готових анімованих графиків


Mono Charts

@shain_design


Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
🔝 Підбірка де можна взяти готовий DESIGN.md

Зберігайте, потім не знайдете 👇

Нагадую: DESIGN.md - це текстовий файл з описом візуальної мови продукту (кольори, типографіка, спейсинги, компоненти, do/don't). Кидаєш його агенту - і UI виходить в потрібному стилі, а не дефолтна AI-солянка.

Крч:

• styles.refero.design
• designmd.me
• open-design.ai
• designmd.supply
• getdesign.md
• aura.build
• neuform.ai
• hyperbrowser.ai
• typeui.sh


@shain_design


Щось дизайнер написав... dan repost
Video oldindan ko‘rish uchun mavjud emas
Telegram'da ko‘rish
Якщо тебе теж у 🖌 Figma дістає кнопка Agent, через яку постійно трапляються випадкові натискання — ось як її прибрати 👇

1. Береш у руки мишку 🐭
2. Клацаєш на логотип Figma
3. Відкриваєш Preferences
4. Вимикаєш “Show Agents on canvas”
5. Забуваєш, де це знаходиться
6. Радієш 😌

Готово. Тепер можна спокійно працювати й не викликати Агента кожного разу, коли просто хотів щось посунути 💆‍♂️

Якщо було корисно став вподобайку ❤️

😍 Щось дизайнер написав



906 1 16 2 13

YouTube music схоже теж інтегрували ШІ в свій процес.

Тепер у мене в плеєрі є клавіатура 🔥 дякую, а нащо 😁

@shain_design

20 ta oxirgi post ko‘rsatilgan.