Email or username:

Password:

Forgot your password?
Top-level
Андрей Ситник

Проблема не только в самых контрастных цветах, которые есть только в P3 и нет в sRGB.

P3-профиль растягивает всё пространство. Скопированный #880000 из P3-макета будет выглядеть по другому в CSS.

4 comments
Андрей Ситник replied to Андрей

Именно поэтому вам может пригодиться наш oklch.com — он умеет конвертировать между фигмовскими P3-цвета и платфомонезависимым oklch(), который можно использовать в CSS.

Выбирает формат Figma P3 и теперь в жёлтое поле можно копировать-вставлять этот «сломанных» hex

Андрей Ситник replied to Андрей

Только не перепутайте. И в CSS и фигмовском P3 будут hex-цвета, но они означают принципиально разное.

Из Фигмы можно копировать только в жёлтое поле.

В CSS можно копировать или oklch() или переключать формат на обычный hex.

Андрей Ситник replied to Андрей

Другой вариант — взять плагин OkColor для Фигмы.

Автор недавно добавил эту хитрость со сломанными hex-цветами и плагин может их исправить в нормальные CSS-цвета.

Только включите P3-режим руками, плагин не видит.

figma.com/community/plugin/117

Андрей Ситник replied to Андрей

Кстати, не пугайтесь 8-значному hex-цвету в Figma P3 значении у oklch()

Это просто стандартный способ добавить в hex-цвет уровень opacity — CSS и Фигма давно такое поддерживают.

Мы специально для Figma P3 используем 8-значный hex, чтобы вы не путались между разными hex-ами.

Go Up