Темная тема для сайта
Включение поддержки color-scheme
При разработка сайта очень важно учитывать, что пользователь может установить цветовую схему на уровне браузера или устройства. Это может привести к сюрпризам при рендеринге сайта вроде черного текста на черном фоне, или автоматического изменения цветовой палитры сайта, при которой он будет выглядеть непрезентабельно или не в соответствии с фирменным стилем.
Для определения цветовой схемы сайта используется метатег color-scheme:
<meta name="color-scheme" content="dark">
Также поддержку цветовых схем можно указать в CSS:
:root {
color-scheme: light dark; /* Поддержка обеих тем */
}
Варианты значений атрибута content:
- normal — используется цветовая палитра по умолчанию;
- only light — только светлый режим;
- (1) light, (2) dark, (3) light dark, (4) dark light — соответственно, (1) только светлая, (2) только темная, (3) оба варианта, но светлая предпочтительна, (4) оба варианта, но темная предпочтительна.
Подключение палитры
Допустим, Вы включили поддержку и светлой и темной темы. Теперь Вам нужно подключить стили, соответствующие активной цветовой схеме устройства или браузера. Это делается через CSS media prefers-color-scheme. Возможные значения:
- no-preference — пользователь не сделал никаких предпочтений;
- light — активна светлая тема;
- dark — темная, соответственно.
Например, можно задать палитру на уровне :root:
@media (prefers-color-scheme: light),
(prefers-color-scheme: no-preference) {
:root {
--title-color: #000;
--text-color: #333;
}
}
@media (prefers-color-scheme: dark) {
:root {
--title-color: #fff;
--text-color: #ccc;
}
}
Платформа netApp — это опыт создания тысяч сайтов, landing page и sass на всех популярных фреймворках, а также опыт создания самописных решений, упакованный в программный продукт.
Платформа поддерживает как темную, так и светлую цветовую схему сайта.
Мы постоянно развиваем эргономику своих продуктов, а также анализируем качественные сайты, продумываем идеи, находим возможности, фиксируем грамотные решения.
ЗарегистрироватьсяСтатьи о маркетинге, фрилансе, удаленке, новости платформы
-
19.03.2026Контент-навигация: как превратить посетителя в покупателя с помощью грамотного контента
Ваш сайт теряет клиентов не из-за отсутствия информации, а из-за ее хаотичности. Грамотно выстроенный контент действует как навига... -
01.07.2025NFT-конструкторы
NFT-конструкторы — это платформы и инструменты, позволяющие создавать невзаимозаменяемые токены (NFT) без глубоких знаний в блокче... -
03.03.2026Перенос сайта с Readymag на российскую платформу — единственный способ сохранить бизнес
С 2025 года Readymag официально прекратил работу в России, что делает перенос сайта на российский аналог критически важной задачей... -
10.10.2025Самые влиятельные дизайнеры и студии, которые формируют веб
Веб-дизайн — это не просто про красивые картинки. Это искусство создания цифрового опыта, который рассказывает историю бренда, реш... -
08.07.2025Инновации в In-stream рекламе VK: новые интерактивные элементы
Социальная сеть VK продолжает совершенствовать свои рекламные инструменты, делая ставку на интерактивность и вовлеченность пользов... -
09.07.2025Google представил революционную AI-платформу для автоматизации рекламных креативов
1 июля 2025 года Google совершил революцию в мире digital-рекламы, представив Creative AI Suite — комплексное решение для автомати... -
18.12.2025Техническая SEO-оптимизация — неотъемлемая часть платформы netapp
Техническая оптимизация для продвижения в поисковых системах, анализ и совершенствование UI, контроль SEO-показателей сайтов польз... -
06.03.2026Сайт, который растет с бизнесом: ваша лучшая инвестиция
Создание масштабируемого сайта с самого начала — это не переплата, а стратегическая экономия, которая защитит ваш бизнес от дорого... -
25.02.2026Конструктор страниц на Битриксе: просто и эффективно
Конструктор страниц на Битриксе — это инструмент, который позволяет создавать и редактировать контент без помощи разработчиков. Вы... -
19.06.2025Новые правила прозрачности AI-генерации: регулирование в ЕС и США
Власти ЕС и США вводят жёсткие требования к прозрачности AI-контента. Эти меры направлены на борьбу с дезинформацией, защиту автор... -
20.09.2025Польза и вред насмотренности: почему красивые сайты бывают неудачными
Очень часто, заходя на сайты модных брендов, задаешься вопросом: о чем думали люди, которые разрабатывали эргономику? -
16.12.2025Реализована конвертация картинок в WebP
Важное обновление платформы netapp: теперь изображения конвертируются в формат в WebP при загрузке.