Магия CSS. Глава 4. Цвет. Я знаю, что вы подумали. Целая глава… | by Workafrolic (±∞)

Все цвета RGB7 min read

·

Jun 19, 2016

Я знаю, что вы подумали. Целая глава про цвет? Поверьте мне, одной главы все равно не достаточно. Цвет — это целое измерение и он невероятно могущественен.

…для компьютеров

Первый миф, который стоит развеять, заключается в том, что цвета везде одинаковые. По факту обратное утверждение было бы ближе к истине.

  • Цвета отображаются по разному в разных браузерах. Link.
  • На скриншоте не всегда будут те же цвета, что и на мониторе в момент снимка. Link.
  • В браузерах найдется ворох всевозможных проблем, связанных с цветопередачей. Link.

…и для человеческого глаза

То, как человеческий глаз видит цвет зависит от многих факторов, в том числе:

  • Тип устройства (ноутбук, ПК, мобильный телефон)
  • Расстояние и угол зрения
  • Качество дисплея (количество цветов, которое он может отобразить, точность воспроизведения, доступный угол обзора, максимальный контраст и т. д.)
  • Условия освещения (внутри или снаружи, день или ночь, возле окна или нет и т.д.)
  • Зрение смотрящего (корректирующие линзы, нарушения зрения, дальтонизм)

Дизайнеры давно должны быть в курсе этих проблем, поэтому можем обратиться к их опыту. Вот несколько способов решения:

  • Выбирайте цвет, подходящий для текста (и для фона текста)
  • Используйте прием имитации объекта, чтобы помочь людям опознать предмет из реального мира
  • Используйте контраст для увеличения читабельности (никто не может читать белый текст на бежевом фоне)
  • Применяйте паттерны (когда это необходимо) в качестве запасного варианта для людей с дальтонизмом (пример Trello)

Но помните, нет ничего прекраснее чем видеть. Используйте свои глаза (и глаза пользователей, на которых тестируете). Проверяйте свой набор цветов на разных устройствах и при разном освещении до тех пор, пока не будете уверены, что все пользователи будут видеть что-то приемлемое.

Как я писал выше, цвет является чрезвычайно мощным инструментом. Но с большой силой приходит большая ответственность 😉 Цвет используется для решения большого количества задач. Но применение цвета для одного объекта может наложить ограничения на использование того же цвета для какого-то другого объекта. Например, если вы для своего бренда выбрали определенный зеленый оттенок, то вам будет довольно трудно взять тот же зеленый для индикатора “go”.

Сила цвета как эстетического инструмента сравнима с его силой функционального инструмента. Возможны случаи, когда вам придется найти компромис между использованием цвета в дизайнерских целях и его функциональной нагрузкой.

Чувства

Вы знали, что красный цвет заставляет людей чувствовать голод? Link.

Пожалуй, нет никакого секрета в том, что цвет способен влиять на настроение человека и на принятие решения. Эти эффекты субъективны и сильно разнятся в зависимости от культурных и контекстных составляющих. Но они вполне реальны, поэтому стоит помнить о них при подборе цвета.

Вы хотите шокировать людей? Хотите успокоить их? Хотите заставить их доверять вам? Хотите привести их в восторг? Хотите заставить их действовать? Ответы на эти вопросы помогут вам в выборе цветов для вашего приложения.

Брендинг

Цвета на столько могущественны, что один цвет может означать бренд.

Сможете угадать бренды по цветам?

Ответ 1. Ответ 2. Ответ 3. Ответ 4.

Статус

Bootstrap популяризировал применение статусных классов, которые связаны с определенными цветами.

Много различных приложений используют эту или подобные схемы:

Постоянно используя #dff0d8 в случае успеха или #f2dede в случае опасности, вы укрепляете шаблон поведения, облегчая людям распознание подобных знаков в будущем.

Движение, внимание

Иногда вам нужно привлечь внимание пользователя. Плавное (или резкое) измение цвета фона или цвета текста может помочь вам добиться внимания.

Просто так

Ни в коем случае это не полный перечень задач, в решении которых цвет может быть использован в качестве инструмента. Используйте свою креативность и попытайтесь придумать способ уменьшить сложности существующего пользовательского интефейса.

Просто убедитесь, что вы не перебарщиваете с разными цветами. Использование большого количества цветов может вызвать визуальный диссонанс, что не позволит пользователю сосредоточиться. Когда составляете цветовую схему, думайте о том, чтобы цвета соотносились друг с другом и тогда вы сможете избежать проблем.

Выбор цветовой схемы имеет важное значение. Некоторые цвета хорошо сочетаются друг с другом, а некоторые — нет. Есть несколько методик для подбора цветов. Но самым лучшим советом остается “Используйте свои глаза”.

В цветовой схеме могут быть, например, только серые оттенки или большое количество цветов. Но я бы предостерег вас от использования более чем трех цветов. В бизнесе три цвета, хорошо сочетающиеся между собой, известны как триада. Вот несколько ссылок на тему цветовых схем:

  • Codrops: Build a Color Scheme: The Fundamentals — Отличный обзор разных типов цветовых комбинаций (монохромные, добавочные, триады, аналоговые).
  • Color Scheme Designer — Хороший инструмент для построения цветовых схем с разными типами комбинаций цветов.
  • Adobe Kuler: Color Wheel —Еще один инструмент для составления схем.

Одна ошибка, которую я вижу чаще других — разработчик использует серый (#ccc) когда на самом деле нужно было использовать черный с альфа-каналом (rgba(0, 0, 0, 0.2)).

Но они выглядят одинаково! — скажете вы. Ну, да. Но только до тех пор, пока фон остается белым!

Пример

Каждый из белых блоков имеет тень box-shadow: 0 .125em .5em [color] с цветом из соответствующей колонки.

Оба блока в первом случае выглядят отлично. Но обратите внимание, что во втором случае первый блок выглядит странно. Это тень цвета #ccc диссонирует с фоном #85ddba. Определенно не то, что надо.

Хороший цвет для текста

Цвет текста в браузере по умолчанию #000. Я думаю, это довольно предсказуемое поведение для большинства людей. Подсознательно мы думаем что-то вроде: “Чернила черные. Документы напечатаны чернилами. Веб это набор цифровых документов. Поэтому текст на экране должен быть черным.”

Это разумно и многие сайты существуют с черным цветом текста. Но альтернатива этому — использование серого цвета (#333). У этого способа есть несколько преимуществ.

  • Резкий контраст черного цвета на белом может создавать визуальные артефакты и увеличить нагрузку на глаз. (Обратная ситуация тоже нежелательна. Это довольно субъективно, но все же помните об этом.)
  • Вы “припасаете” черный #000 для акцентов. (Это, пожалуй, более весомый аргумент.)

Вы можете подумать: “Но ты только что показал пример, в котором предлагаешь использовать черный с альфа-каналом вместо серого в ситуациях, когда цвет фона может изменится…Почему нельзя сделать цвет текста rgba(0, 0, 0, 0.8)?”

Вы правы и это реальный вариант. Основным преимуществом является то, что на не белом фоне цвет не будет серым + не будет цветовых конфликтов (как показано в примере с белыми блоками на зеленом фоне). Но я бы не назвал его универсальным по двум причинам:

  1. При настройке цвета со значением альфа-канала от 0 до 1, в браузерах на движке WebKit свойство по умолчанию -webkit-font-smoothing: subpixel-antialiased больше не будет срабатывать и вы не добьетесь сглаживания. (Будто у этого текста установлено свойство —webkit-font-smoothing: antialiasedyourself.) Какой тип сглаживания “лучше” — субъективное мнение и зависит от контекста. Но с межпиксельным сглаживанием связаны и другие, более серьезные проблемы, о чем сигнализирует следующее: 1) WebKit на Mac с дисплеями retina не используют межпиксельное сглаживание (вполне вероятно, что не будут и следующие поколения дисплеев) и 2) Популярная блоггинговая платформа Medium.com (известна своей красивой типографикой) использует -webkit-font-smoothing: antialiased во всех документах.
  2. Внешний вид может слегка отличаться. Помните, что теперь вы просите браузер компоновать текст с тем, что позади него. Это может выглядеть неплохо в WebKit, но я не надеялся бы на одинаково хороший результат везде.

Заключение

Цвет могущественен. Составьте хороший набор цветов и придерживайтесь его. Смотрите по-настоящему. Если что-то выглядит странно, то, скорее всего, так оно и есть.

Несколько сайтов со смелым выбором цветов

  • HUGE Design
  • Do a Back Flip Design
  • Mixd Design
  • Andrew McCarthy

Внеклассное чтение

  • w3: CSS Color Module Level 3
  • MDN: CSS Color
  • Codrops: Minimal and Contrasty Color Schemes in Web Design

Цитирование

  1. Joco: All RGB colors in one image
  2. StackOverflow: Chrome renders colours differently from Safari and Firefox
  3. Apple Support Communities: Why is a Screenshot a different color when dropped back in to iWeb in Safari
  4. Chromium Issues: Inaccurate color profile rendering in Chrome for Mac
  5. Little Big Details: Trello — Color Blind Friendly Mode makes labels distinguishable by pattern.
  6. NPR: Edward Tufte Wants You to See Better
  7. ColorSchemer (via Archive.org): Why food companies use red colors
  8. Bootstrap
  9. Bootstrap: CSS Helper Classes
  10. Codrops: Build a Color Scheme: The Fundamentals
  11. Color Scheme Designer
  12. Adobe Kuler: Color Wheel
  13. Fonts In Use: Medium

свойство css :: руководство cssdot.ru

Cвойство color определяет цвет текста элемента. Дополнительно, это свойство используется чтобы косвенно установить значение ключевого слова (currentColor) для любых других свойств, которые принимают цветовые значения. Если ключевое слово ‘currentColor’ используется, чтобы установить цвет непосредственно для свойства ‘color’, то оно трактуется как наследование цвета, т.е: ‘color: inherit’.

Допустимые значения

  • Численное представление цветов
    • CSS2 CSS3 RGB формат — rgb(r, g, b)
      • шестнадцатиричная запись — #RRGGBB
      • шестнадцатиричная запись (сокращенная) — #RGB
    • CSS3 RGBa формат — rgba(r, g, b, a)
    • CSS3 HSL формат — hsl(h, s, l)
    • CSS3 HSLa формат — hsla(h, s, l, a)
  • Ключевые слова
    • CSS3 currentColor
    • CSS2 CSS3 transparent — полностью прозрачный цвет, сокращенная запись для прозрачного черного rgba(0,0,0,0).
  • Именованные цвета
    • CSS2 CSS3 Базовые названия цветов: aqua, black, blue, fuchsia, gray (серый), green (зеленый), lime (лайм), maroon (темно-бордовый), navy (темно-синий), olive (оливковый), purple (фиолетовый), red (красный), silver (серебряный), teal (зеленовато-голубой), white (белый), и yellow (желтый))
    • CSS3 Расширенные названия цветов
      : aliceblue, antiquewhite, aqua, aquamarine, azure, beige, bisque, black, blanchedalmond, blue, blueviolet, brown, burlywood, cadetblue, chartreuse, chocolate, coral, cornflowerblue, cornsilk, crimson, cyan, darkblue, darkcyan, darkgoldenrod, darkgray, darkgreen, darkgrey, darkkhaki, darkmagenta, darkolivegreen, darkorange, darkorchid, darkred, darksalmon, darkseagreen, darkslateblue, darkslategray, darkslategrey, darkturquoise, darkviolet, deeppink, deepskyblue, dimgray, dimgrey, dodgerblue, firebrick, floralwhite, forestgreen, fuchsia, gainsboro, ghostwhite, gold, goldenrod, gray, green, greenyellow, grey, honeydew, hotpink, indianred, indigo, ivory, khaki, lavender, lavenderblush, lawngreen, lemonchiffon, lightblue, lightcoral, lightcyan, lightgoldenrodyellow, lightgray, lightgreen, lightgrey, lightpink, lightsalmon, lightseagreen, lightskyblue, lightslategray, lightslategrey, lightsteelblue, lightyellow, lime, limegreen, linen, magenta, maroon, mediumaquamarine, mediumblue, mediumorchid, mediumpurple, mediumseagreen, mediumslateblue, mediumspringgreen, mediumturquoise, mediumvioletred, midnightblue, mintcream, mistyrose, moccasin, navajowhite, navy, oldlace, olive, olivedrab, orange, orangered, orchid, palegoldenrod, palegreen, paleturquoise, palevioletred, papayawhip, peachpuff, peru, pink, plum, powderblue, purple, red, rosybrown, royalblue, saddlebrown, salmon, sandybrown, seagreen, seashell, sienna, silver, skyblue, slateblue, slategray, slategrey, snow, springgreen, steelblue, tan, teal, thistle, tomato, turquoise, violet, wheat, white, whitesmoke, yellow, yellowgreen
    • CSS2 CSS3 Системные цвета: ActiveBorder, ActiveCaption, AppWorkspace, Background, ButtonFace, ButtonHighlight, ButtonShadow, ButtonText, CaptionText, GrayText, Highlight, HighlightText, InactiveBorder, InactiveCaption, InactiveCaptionText, InfoBackground, InfoText, Menu, MenuText, Scrollbar, ThreeDDarkShadow, ThreeDFace, ThreeDHighlight, ThreeDLightShadow, ThreeDShadow, Window, WindowFrame, WindowText
    • Системные цвета (браузеры на движке Gecko):
      -moz-ButtonDefault, -moz-ButtonHoverFace, -moz-ButtonHoverText, -moz-CellHighlight, -moz-CellHighlightText, -moz-Combobox, -moz-ComboboxText, -moz-Dialog, -moz-DialogText, -moz-dragtargetzone, -moz-EvenTreeRow, -moz-Field, -moz-FieldText, -moz-html-CellHighlight, -moz-html-CellHighlightText, -moz-mac-accentdarkestshadow, -moz-mac-accentdarkshadow, -moz-mac-accentface, -moz-mac-accentlightesthighlight, -moz-mac-accentlightshadow, -moz-mac-accentregularhighlight, -moz-mac-accentregularshadow, -moz-mac-chrome-active, -moz-mac-chrome-inactive, -moz-mac-focusring, -moz-mac-menuselect, -moz-mac-menushadow, -moz-mac-menutextselect, -moz-MenuHover, -moz-MenuHoverText, -moz-MenuBarText, -moz-MenuBarHoverText, -moz-nativehyperlinktext, -moz-OddTreeRow, -moz-win-communicationstext, -moz-win-mediatext
    • Системные цвета (браузеры на движке WebKit): -webkit-activelink, -webkit-focus-ring-color, -webkit-link, -webkit-text

Свойство color относится к спецификации CSS, применяется к всем элементам, и действует на всех визуальные носителях, его значение наследуется от родительского элемента в иерархии документа, и по умолчанию принимает значение по спецификации CSS уровень 2. 1, и ‘currentColor’ по спецификации CSS уровень 3. На данный момент свойство поддерживается во всех основных браузерах.

Смотри также:

  • Спецификация стандарта CSS 2.1
  • Спецификация стандарта CSS 3
  • Описание на Mozilla Developer Network
  • Описание на Microsoft Developer Network
  • Описание на Safari Developer Library

Краткое описание

Синтаксис:

<color> | inherit

По умолчанию:

‘currentColor’

Применяется к:

всем элементам

Наследование:
не наследуется

Тип носителя:

визуальные

Объектная модель документа (DOM):

[элемент].style.color


Кроссбраузерная совместимость

Internet Explorer
Firefox
Chrome
Safari
Opera

Значение CSS: Цвет | HTML Собака

Значения цвета , используемые с такими свойствами, как color и background-color .

Значение цвета может принимать одну из следующих форм:

Значение Описание
Пример
# Шестнадцатеричный красный-зеленый-синий.
Может состоять из шести или трех шестнадцатеричных цифр (от 0 до F).
С помощью шести цифр первые две определяют количество красного, вторые две — количество зеленого, а третьи две — количество синего.
Трехзначная форма — это сокращенное обозначение, в котором первая цифра красная, вторая — зеленая, а третья — синяя.
p { color: #ff0000 }
/* то же, что и... */
p { color: #f00 }
/* (полностью красный) */
RGB()
Функциональный красно-зелено-синий.

Содержит три значения, разделенные запятыми, каждое от 0 до 255 или 0 % от до 100 % . Первое определяет количество красного, второе количество зеленого и третье количество синего.
body { background: rgb(0,127,0) }
/* то же самое, что и... */
body { background: rgb(0%,50%,0%) }
/* (средне-зеленый) * /
rgba() Функциональный красно-зелено-синий с альфой.

Как функциональный RGB с дополнительным значением от 0 до 1 , определяющим прозрачность. 0 — полная прозрачность, 1 — сплошная, 0,3 — 30% сплошная и т. д.
h2 { фон: rgba(0,0,0,0.8) }
/* (слегка прозрачный черный) */
hsl() Оттенок-насыщенность-яркость.
Содержит три значения, разделенных запятыми.
Первое значение, оттенок, находится в диапазоне от 0 до 360 или от 0% до 100% и представляет собой угол на цветовом круге.
0 (или 360 ) красный, 120 зеленый, 240 — синий и т. д.
Второе значение, насыщенность, находится в диапазоне от 0 % (полное обесцвечивание) до 100 % (полное насыщение).
Третье значение, яркость, находится в диапазоне от 0% (черный) до 100% (белый).
p { цвет: hsl(240,100%,75%) }
/* (бледно-голубой) */
хсла() Оттенок-насыщенность-яркость с альфой.
Как оттенок-насыщенность-яркость, с дополнительным значением, от 9от 0005 0 до
1
, что определяет прозрачность. 0 — полная прозрачность, 1 — сплошная, 0,7 — 70% сплошная и т. д.
h2 { background: hsla(0,0%,100%,0.1) }
/* (очень прозрачный белый) */
прозрачный Прозрачный. .alt {фон: прозрачный}
черный Черное ключевое слово.
Эквивалент #000000 /
rgb(0,0,0)
p { цвет: черный }
серебро Серебряное ключевое слово.
Эквивалент #c0c0c0 / rgb(192,192,192)
p { цвет: серебристый }
серый Серое ключевое слово.
Эквивалент #808080 / rgb(128,128,128)
p { цвет: серый }
белый Белое ключевое слово.
Эквивалент #ffffff / rgb(255,255,255)
p { цвет: белый }
темно-бордовый Бордовое ключевое слово.
Эквивалент #800000 / RGB(128,0,0)
p { цвет: темно-бордовый }
красный Красное ключевое слово.
Эквивалент #ff0000 / rgb(255,0,0)
p { цвет: красный }
фиолетовый Фиолетовое ключевое слово.
Эквивалент #800080 / rgb(128,0,128)
p { цвет: фиолетовый }
фуксия ключевое слово Фуксия.
Эквивалент #ff00ff / rgb(255,0,255)
p { цвет: фуксия }
зеленый Зеленое ключевое слово.
Эквивалент #008000 / rgb(0,128,0)
p { цвет: зеленый }
известь Лайм ключевое слово.
Эквивалент #00ff00 / rgb(0,255,0)
p { цвет: салатовый }
оливковое Оливковое ключевое слово.
Эквивалент #808000 / rgb(128,128,0)
p { цвет: оливковый }
желтый Желтое ключевое слово.
Эквивалент #ffff00 / rgb(255,255,0)
p { цвет: желтый }
темно-синий Ключевое слово военно-морского флота.
Эквивалент #000080 / rgb(0,0,128)
p { цвет: темно-синий }
синий Синее ключевое слово.
Эквивалент #0000ff / rgb(0,0,255)
p { цвет: синий }
бирюзовый Бирюзовое ключевое слово.
Эквивалент #008080 / rgb(0,128,128)
p { цвет: бирюзовый }
цвет морской волны Аква ключевое слово.
Эквивалент #00ffff / RGB(0,255,255)
p { цвет морской волны }

Кроме того, есть целый беспорядочный набор практически бесполезных «расширенных ключевых слов цвета X11», включая papayawhip , peachpuff и lightgoldenrodyellow .

Новый раздел примеров! Посмотрите весь этот код в действии и поэкспериментируйте с ним.

цветов | Windi CSS

розовый

50

#fdf2f8

100

#fce7f3

200

#fbcfe8

300

#f9a8d4

400

#f472b6

500

#ec4899

600

#db2777

700 900 09

#be185d

800

#9d174d

900

#831843

роза

50

#fff1f2

100

#ffe4e6

200

#fecdd3

300

#fda4af

400

#fb7185

500

#f43f5e

600

900 02 #e11d48

700

#be123c

800

#9f1239

900

#881337

900 02 красный

50

#fef2f2

100

#fee2e2

200

#fecaca

300

#fca5a5

400

#f87171

500

#ef4444

600

#dc2626

700

#b91c1c

800

#991b1b

900

#7f1d1d

orange

50

#fff7ed

100

#ffedd5

200

#fed7aa

300

#fdba74

400

#fb923c

500

#f97316

600

#ea580c

700

#c2410c

800

#9a3412 ​​

900

#7c2d12

желтый

50

#fffbeb

100

#fef3c7 90 009

200

#fde68a

300

#fcd34d

400

#fbbf24

500

#f59e0b

600

#d97706

700

#b45309

800

#92400e 900 09

900

#78350f

янтарный

50

#fffbeb

100

#fef3c7

200

#fde68a

300

#fcd34d

400

90 002 #fbbf24

500

#f59e0b

600

#d97706

700

#b45309

90 002 800

#92400e

900

#78350f

лайм

50

#f7fee7 ​​

100 9 0009

#ecfccb

200

#d9f99d

300

#bef264

400

#a3e635

500

#84cc16

600

#65a30d

700 90 009

#4d7c0f

800

#3f6212

900

#365314

зеленый

50

90 002 #ecfdf5

100

#d1fae5

200

#a7f3d0

300

#6ee7b7

400

#34d399

500

#10b981

600

#059669

700

#047857

800

#065f46

900

#064e3b

изумруд

50

#ecfdf5

100

#d1fae5

200

#a7f3d0

300 9 0009

#6ee7b7

400

#34d399

500

#10b981

600

#059669 9000 9

700

#047857

800

#065f46

900

#064e3b

бирюзовый

50

#f0fdfa

100

#ccfbf1

200

#99f6e4

300

#5eead4

400

#2dd4bf

500

#14b8a6

600

#0d9488

700

#0f766e

800

#115e59

900

# 134e4a

голубой

50

#ecfeff

100

#cffafe

200

#a5f3fc

300

#67e8f9

400

#22d3ee

500 90 009

#06b6d4

600

#0891b2

700

#0e7490

800

#155e75 9 0009

900

#164e63

небо

50

#f0f9ff

100

#e0f2fe

200

#bae6fd

300

#7dd3fc

400

#38bdf8

500

#0ea5e9

600

#0284c7

700

#0369a1

800

#075985

900

#0c4a6e

blue

50

#eff6ff

100

#dbeafe

200

#bfdbfe

300

#93c5fd

400

#60a5fa

5 00

#3b82f6

600

#2563eb

700

#1d4ed8

800

#1e40af

900

#1e3a8a

индиго

50

#eef2ff

100

#e0e7ff

200

#c7d2fe

300

#a5b4fc

400

9000 2 #818cf8

500

#6366f1

600

#4f46e5

700

#4338ca

9000 2 800

#3730a3

900

#312e81

фиолетовый

50

#f5f3ff

100

#ede9fe

200

#ddd6fe

300

#c 4b5fd

400

#a78bfa

500

#8b5cf6

600

#7c3aed

700

#6d28d9

800

#5b21b6

900

#4c1d95

фиолетовый

5 0

#f5f3ff

100

#ede9fe

200

#ddd6fe

300

#c4b5fd

400

#a78bfa

500

#8b5cf6

600 90 009

#7c3aed

700

#6d28d9

800

#5b21b6

900

#4c1d95 90 009

фуксия

50

#fdf4ff

100

#fae8ff

200

#f5d0fe

300

#f0abfc

400

#e879f9

500

#d946ef

600

#c026d3

700

#a21caf

800

#86198f

9 00

#701a75

серый

50

#f9fafb

100

#f3f4f6

200 9000 9

#e5e7eb

300

#d1d5db

400

#9ca3af

500

#6b7280

600

#4b5563

700

#374151

800

#1f2937

900

#111827

сланец

50

#f8fafc

100

9000 2 #f1f5f9

200

#e2e8f0

300

#cbd5e1

400

#94A3B8

900 02 500

#64748B

600

#475569

700

#334155

800

# 1E293B

900

#0F172A

камень

50

#fafaf9

100

#f5f5f4

200

#e7e5e4

300

#d6d3d1

400

#a8a29e

500

#78716c

600

#57534e

700

#44403c

800

#292524

900

#1c1917

нейтральный

50

#fafafa

1 00

#f5f5f5

200

#e5e5e5

300

#d4d4d4

400

#a3a3a3

500

#737373

600

#525252 9000 9

700

#404040

800

#262626

900

#171717

цинк

900 02 50

#fafafa

100

#f4f4f5

200

#e4e4e7

300

#d4d4 d8

400

#a1a1aa

500

#71717A

600

#52525B

700

#3F3F46

800

#27272A

900

#18181 B

свет

50

#fdfdfd

100

#fcfcfc

200

#fafafa

300

#f8f9fa

400

#f6f6f6

500

#f2f2f2

600

9 0002 #f1f3f5

700

#e9ecef

800

#dee2e6

900

#dde1e3

темный

50

#4a4a4a

100

#3c3c3c

200

#323232

300

#2d2d2d

400

#222222

500

# 1f1f1f

600

#1c1c1e

700

#1b1b1b

800

#181818

900 02 900

#0f0f0f

windi.