UX19 лютого 2026 р. · 5 min читання

Темна тема — це не функція

Це друга дизайн-система з власними правилами контрасту, власними багами й власною вартістю підтримки. Вирішуйте це усвідомлено.

Herman Hubanov
Herman HubanovFounder · Designer
Темна тема — це не функція

Дві теми означають подвоєння всього.

Темна тема потрапляє в беклог як чекбокс. Поводиться вона як форк. З моменту випуску у вас дві кольорові системи, два набори рішень щодо контрасту, два набори скриншотів у маркетингу, і кожен майбутній компонент доведеться народжувати двічі.

Ми не проти неї. Цей сайт темний. Ми проти того, щоб ставитися до неї як до перемикача, який хтось додає за спринт.

Інвертувати — не проєктувати

Наївна версія перевертає палітру й вважає справу завершеною. Потім з’являються проблеми: чисто білий текст на чисто чорному вібрує, тіні перестають передавати підняття, бо більше нічого затемнювати, брендові кольори, що співали на білому, стають каламутними, а кожна ілюстрація з прозорим фоном зникає.

Чесна вартість

Приблизно на третину більше часу дизайну на кожен новий компонент і постійна друга колонка в кожному візуальному QA-проході. Це реальна ціна, і вона варта того, коли ваш продукт використовують уночі, у довгих сесіях або розробники — аудиторії, які справді про це попросять.

Випустіть одну тему, яку ви продумали, а не дві, які ви інвертували.

Якщо все ж вирішите — будуйте її з першого дня на семантичних токенах: `surface`, `text-primary`, `border-subtle` — ніколи не на сирих hex-значеннях у компонентах. Вбудовувати токени в кодову базу з захардкодженими кольорами заднім числом — набагато більша робота, ніж сама тема.

ПоділитисяXLinkedIn
Кожен візит проходить цей шлях
01Потрапляють на вашу сторінку
02За ~50 мс оцінюють, як вона виглядає
03У наступні секунди шукають себе у вашому тексті
04Те, що пережило обидва етапи, — конвертує

Хочете, щоб ми зробили вашу?

Надішліть посилання на поточну сторінку. Ми скажемо, на якому з етапів вище вона втрачає людей — і що б ми змінили першим.

  • Безкоштовний дзвінок на 30 хвилин — відкриваємо вашу сторінку і проходимо її наживо.
  • На виході — обсяг робіт, терміни та цифра.
  • Без презентацій, без нав’язливих продажів. Відповідаємо протягом 24 годин.

Або напишіть на ivedesign93@gmail.com