Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Требовать современную нотацию цветовых функций #131

Open
firefoxic opened this issue Dec 28, 2023 · 0 comments

Comments

@firefoxic
Copy link
Contributor

Современные функции, такие как oklch(), oklab (и прочие) существуют только в современной нотации. Для единообразия лучше все приводить к такому виду.

К тому же в новых макетах лучше изначально использовать небольшое количество основных цветов, а производные от них (например для динамической модификации) делать с помощью изменения только одного параметра в oklch() (пока используя плагины, в будущем надеюсь таки завезут его в саму Figma). Это не к тому, что надо заставлять студентов использовать oklch(), а к тому, что если кто-то захочет его использовать, то значения в нём не были бы сбухтыбарахтошными, а сразу была бы видна какая-то минимальная система, которую студент может заметить и ещё лучше использовать новые возможности цветов в коде. Надо поощрять стремление к системному подходу даже в таких мелочах, как цвета проекта.

Для остальных студентов (которым лишь бы в макет попасть скопипасченными rgb) в коде не потребуется усилий, потому что "color-function-notation": "modern" с автофиксом. Даже если в редакторе не настроен автофикс, то запуск линтера с флагом --fix исправит rgba/hsla с запятыми на современную правильную нотацию.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant