Как применить темную тему ко всем приложениям
Перейти к содержимому

Как применить темную тему ко всем приложениям

  • автор:

Как правильно настроить темную тему на Android

Темная тема на телефонах появилась в 2019 году, когда она стала системным компонентом Android 10, хотя за пару лет до этого встречалась в фирменных оболочках разных производителей. Сегодня кажется, что нет ничего проще, чем включить или выключить такой вариант отображения интерфейса, однако даже в новых версиях ОС функция имеет массу особенностей, без знания которых у вас не получится правильно настроить оформление. Поэтому нужно отдельно проговорить, как сделать темную тему на Андроид, включить ее в неподдерживаемых приложениях, а также активировать на телефонах со старой прошивкой.

Как правильно настроить темную тему на Android. Темный режим можно включить почти на каждом смартфоне. Фото.

Темный режим можно включить почти на каждом смартфоне

Как включить темную тему на Андроид

Чтобы сделать темную тему на телефоне, достаточно опустить шторку уведомлений или открыть Центр управления, а затем нажать на соответствующую кнопку. В зависимости от прошивки переключатель может называться «Темная тема», «Темный режим» или «Ночной режим».

Как включить темную тему на Андроид. Темный режим можно не только включить, но и настроить. Фото.

Темный режим можно не только включить, но и настроить

Кроме того, включить темную тему на Андроид получится и через настройки устройства в разделе «Экран», где будут предложены дополнительные параметры. В частности, допускается работа такого режима по расписанию (от заката до рассвета или в течение определенного промежутка времени).

⚡ Подпишись на AndroidInsider в Дзене, чтобы получать новости из мира Андроид первым

Как сделать темную тему в приложении

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

Как сделать темную тему в приложении. Не обязательно использовать темный вариант оформления во всех приложениях. Фото.

Не обязательно использовать темный вариант оформления во всех приложениях

Важно заметить, что темная тема в приложении будет работать только в том случае, если программа ее поддерживает. Если разработчики не позаботились об интеграции этой функции, оформление останется светлым. Однако создатели Android предусмотрели возможность включения принудительной темной темы:

  1. Откройте настройки смартфона.
  2. Перейдите в раздел «Экран».
  3. Откройте вкладку «Параметры темного режима».
  4. Активируйте переключатель напротив программы, которая не поддерживает такой вариант оформления.

Как сделать темную тему в приложении. Разработчики приложения Sports.ru не предусмотрели темную тему, но ее можно включить принудительно. Фото.

Разработчики приложения Sports.ru не предусмотрели темную тему, но ее можно включить принудительно

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

❗ Поделись своим мнением или задай вопрос в нашем телеграм-чате

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

Как включить темную тему в Яндекс или другом браузере

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

Как включить темную тему в Яндекс или другом браузере. К сожалению, не все страницы будут отображаться корректно. Фото.

К сожалению, не все страницы будут отображаться корректно

Нужная нам функция может называться темной темой для сайтов или страниц, а скрывается переключатель в разных местах в зависимости от браузера. Так, в Яндексе нужно посетить раздел настроек «Оформление», а в Opera — параметры «Ночного режима». Тот еще квест — активация темной темы в Google Chrome, чему был посвящен отдельный текст на нашем сайте.

�� Загляни в телеграм-канал Сундук Али-Бабы, где мы собрали лучшие товары с АлиЭкспресс

Для чего нужна инверсия цветов на телефоне

Если на вашем смартфоне установлена старая версия операционной системы, где не работает темная тема (точнее — не предусмотрена), есть способ выкрутиться из ситуации. Например, активировать инверсию цветов на Андроид:

  1. Откройте настройки смартфона.
  2. Введите запрос «Инверсия цветов» через поисковую строку или поочередно откройте разделы «Расширенные настройки», «Специальные возможности» и «Зрение».
  3. Активируйте переключатель во вкладке «Инверсия цветов».

Для чего нужна инверсия цветов на телефоне. Не совсем то, что нужно, но и так сойдет. Фото.

Не совсем то, что нужно, но и так сойдет

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

Как убрать темную тему на телефоне

Чтобы отключить темную тему на Андроид, нужно действовать так же, как и при ее активации. То есть:

  • убрать темную тему через шторку;
  • отключить в настройках или отказаться от работы темного режима по расписанию;
  • выключить этот вариант оформления в нужном приложении.

Все просто, но иногда даже с тем, чтобы убрать темную тему на телефоне, могут возникнуть проблемы. Если этот вариант оформления не отключается, откажитесь от использования режима энергосбережения через Activity Launcher.

Оставить комментарий в Telegram. Поделитесь мнением в чате читателей Androidinsider.ru

Теги

  • Новичкам в Android
  • Операционная система Android

Наши соцсети

Новости, статьи и анонсы публикаций

Свободное общение и обсуждение материалов

Лонгриды для вас

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

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

Современные телевизоры невозможно представить без выхода в интернет. Благодаря этому вы не ограничены только просмотром эфирных каналов, а можете еще и выбирать любые видео или фильмы из сети, а заодно поиграть в игры или просто полазить по сайтам на большом экране. Чтобы все это сделать, вам потребуются специальные приложения. В этой подборке вы найдете классную программу для бесплатного запуска большого количества ТВ-каналов, быстрый и удобный браузер, хороший файловый менеджер, приложение для просмотра прикольных видео и даже калькулятор для Android TV.

Найден секретный способ включить темную тему во всех приложениях

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

Принудительно во всех приложениях
Инверсия цветов
Через стороннее приложение
В Google Chrome
В приложениях
Заключение
Принудительно во всех приложениях
Инверсия цветов
Через стороннее приложение
В Google Chrome
В приложениях
Заключение

Секретный способ принудительно включить темный режим сразу во всех приложениях

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

Включить его можно с помощью меню разработчика, которое скрыто в настройках системы. Подробнее о том, как его активировать мы рассказывали в статье «Как ускорить любой телефон Android с помощью секретной настройки».

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

Затем вернитесь в настройки телефона, выберите пункт «Дисплей» и нажмите на переключатель напротив пункта «Режим затемнения».

После этого ночной режим активируется даже в тех приложениях, которые раньше его не поддерживали.

Режим инверсии цветов

Если в вашей версии Android нет возможности управлять темами интерфейса, то вам можно воспользоваться еще одним универсальным способом — режимом инверсии цветов. Эта функция находится в меню «Специальные возможности» телефона и позволяет преобразовать цвета интерфейса устройства во всех приложениях и медиафайлах на противоположные. У данного режима есть один существенный нюанс — после его включения все цвета на фотографиях и в видеофайлах будут выглядеть как на негативе фотопленки.

Для его активации перейдите в Настройки → Специальные возможности → Средства улучшения видимости → Инверсия цвета.

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

Как включить темную тему через магазин тем

Перевести интерфейс операционной системы Android в темный режим можно и через пункт «Темы» в настройках вашего телефона.

Покажем как это сделать на примере магазина тем «Galaxy Themes» от Samsung.

Перейдите в Настройки → Темы.

Здесь вам будет предложено скачать множество как платных, так и бесплатных тем на любой вкус. Среди них есть и темные темы.

Для того чтобы бесплатно установить тёмную тему на свое устройство, находясь на главном экране, перейдите в пункт меню «Топ», затем выберите бесплатные темы и найдите среди представленных ту, которая вам больше всего подходит. После чего нажмите на кнопку «Загрузить».

После окончания загрузки нажмите на кнопку «Применить» и дождитесь активации темы на вашем смартфоне. После этого все системные значки и экраны приобретут темный интерфейс в зависимости от выбранной вами темы.

Включение темной темы через стороннее приложение

Чтобы применить темную тему к интерфейсу системы и приложений, можно также воспользоваться сторонними приложениями из Play Маркет. Откройте приложение Play Маркет на вашем телефоне и наберите в поиске словосочетание «Темная тема».

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

Примечание: Не все устройства поддерживают сторонние приложения для управления темами.

Способ активировать темную тему в Google Chrome

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

В браузере Google Chrome есть два способа активировать темную тему: В настройках браузера и через меню Flags.

Способ No 1 Включение через настройки браузера

Откройте браузер Google Chrome, нажмите на меню «Опции» (три точки в верхнем правом углу экрана браузера) и перейдите в настройки, а затем выберите пункт «Тема».

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

Способ No 2 Включение через скрытое Меню Flags

Если после включения темной темы через настройки, браузер по-прежнему открывает некоторые страницы в светлых цветах, можно принудительно включить темную тему через скрытое меню «Флаги». Для этого введите в адресной строке гугл хром значение: chrome://flags.

Затем в открывшемся меню «Experiments» начните вводить слово «Dark», чтобы найти пункт «Force Dark Mode for Web Contents» (или сразу введите в адресной строке значение chrome://flags/#enable-Force-Dark-Mode-for-Web-Contents). После этого смените в его выпадающем меню пункт «Default» на «Enable» и нажмите на кнопку «Relaunch» в нижней левой части экрана, чтобы изменения вступили в силу.

Настройка темной темы в приложениях

Если по какой-то причине вы не хотите, чтобы темный режим был активен во всем телефоне, для некоторых приложений его можно включить отдельно.

Telegram

Для того чтобы активировать темную тему в приложении Telegram, перейдите в настройки и выберите пункт «Настройки чатов». В пункте «Цветовая тема» выберите темную или ночную тему в зависимости от ваших предпочтений.

Тема в ТГ

VK

Для того, чтобы включить темную тему в приложении «ВКонтакте», перейдите в свой профиль → Настройки → Внешний вид → Темы.

Тема в ВК

Затем выберите пункт «Темная», либо настройте включение темной темы по расписанию и выберите в какое время будет происходить переключение со светлой темы на темную.

Темная тема для всех сайтов и приложений — как включить

Темная тема для всех сайтов и приложений — как включить

Все больше приложений и сайтов дополняют свой интерфейс темной темой. Она не только стильно выглядит, но и снижает нагрузку на глаза. В гаджетах с OLED темная тема также экономит заряд батареи. Мы расскажем подробнее, как включить темное оформление в популярных приложениях, а также какие возможности предоставляют браузеры.

Темная тема в мобильных мессенджерах

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

Вконтакте. Разработчики VK сделали смену оформления максимально удобной — вам достаточно дважды кликнуть по иконке «Профиль», чтобы открыть дополнительное меню своей страницы. В самом нижнем правом углу будет значок, отвечающий за дневной и ночной вид. Ни в каких дополнительных настройках копаться не придется.

Viber. Этот мобильный мессенджер предлагает более широкие настройки в оформлении, но для их изменения придется глубже копнуть в меню. В блоке «Еще» вам необходимо кликнуть по строке «Настройки», а далее «Темы оформления».

Остается только выбрать понравившийся вариант на замену «классической» темы. Есть как сугубо черная, так и темно-синяя с меньшим эффектом контраста. В дополнение пользователи могут выставить даже фон чата.

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

В открывшемся разделе остается только выбрать оформление. Помимо нескольких светлых тем здесь присутствует «темная» и «ночная». Цвет фона сообщений чата также можно настроить.

Discord. Если вы часто сидите в Дискорде, то можете также выставить темную тему. Настройки в мобильном приложении распространяются и на браузерную версию мессенджера. С основной страницы вашего профиля перейдите в раздел «Внешний вид». Пользователям доступны всего две темы — «светлая» и «темная».

WhatsApp. Как и другие мессенджеры, это приложение предлагает возможность сменить тему. Настройки минимальные и включают только «светлую» и «темную» темы.

Темная тема в браузере: стандартные настройки

Многие из пользователей проводят львиную долю времени, работая за ноутбуком или ПК. Если вас раздражает яркое оформление, то темную тему можно выставить и в браузере. Это касается именно интерфейса, а не оформления конкретных сайтов. О последнем мы поговорим позже.

Google Chrome. Стандартно в настройках Chrome нельзя менять темы оформления, поэтому их придется устанавливать в качестве дополнений через фирменный магазин. Команда разработчиков предлагает несколько вариантов, в числе которых JustBlack, а также нечто среднее между светлой и темной темой — Slate.

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

Если никакие дополнения устанавливать не хочется, то можно включить темный режим через настройки ярлыка. Для этого в поле объекта после пути необходимо дописать «-force-dark-mode —enable-features=WebUIDarkMode», как это показано на изображении.

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

Opera. Далеко ходить в этом браузере не придется — достаточно открыть настройки в правой части окна. Выбор темы находится в самом верху и затрагивает весь интерфейс браузера.

Firefox. Здесь вам необходимо через настройки перейти в блок «Темы», где разработчики предлагают без дополнительного скачивания несколько стандартных вариантов. В их числе и темное оформление, которое необходимо только включить.

К сожалению, темы не изменяют внутренние окна настроек браузера.

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

Как включить темную тему для всех сайтов

Что делать, если вы хотите затемнить интерфейс различных сайтов? В случае с некоторыми мессенджерами, это можно сделать через стандартные настройки. Например, сменить тему можно в браузерных версиях Discord, Telegram и не только.

Однако для остальных сайтов таких настроек нет. Здесь на помощь приходят расширения и плагины.

DarkReader

Это самое популярное и эффективное расширение для браузера, которое позволяет включить темную тему практически для любого сайта. Плагин редактирует HTML-код, меняя цвет фона и шрифта для каждого интернет-ресурса. Дополнение распространяется для Chrome, Firefox, Safari и Edge.

В 99 % случаев плагин корректно подбирает цвет шрифтов, но на некоторых ресурсах могут попадаться надписи, которые теряются на сером фоне.

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

Единственный условный недостаток — страницы могут подгружаться с небольшой задержкой в 1-2 секунды, поскольку Dark Reader изменяет их код.

NightEye — Темный режим

Если предыдущий плагин по каким-то причинам работает некорректно, можете скачать расширение NightEye. Как и предыдущее, оно изменяет цвет фона и шрифта для каждого сайта, фактически включая ночную тему. Ключевое преимущество — поддержка более широкого списка браузеров: Google Chrome, Opera, Firefox, Safari, Edge, Yandex, UCBrowser и не только. Ссылка на скачивание для каждого браузера располагается на официальной странице.

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

Выставить русский язык для плагина можно в настройках через иконку шестеренки

SuperDarkMode

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

Через параметры дополнения уже выполняется тонкая настройка. Можно добавить популярные сервисы в исключения, а в продвинутом режиме выбрать цвета фона, ссылок и других элементов сайта на свой вкус из палитры. Также имеется режим работы по расписанию, настройка яркости и контрастности. Все пункты меню на английском, однако встроенный переводчик Chrome легко решает эту проблему.

Эти расширения включают ночной режим независимо от того, поддерживает ли сайт темную тему или нет, однако потребляют небольшой ресурс ОЗУ и дают дополнительную нагрузку на процессор.

Гайд. Как сделать темную тему в приложении за 7 шагов

В 2019 году Apple представил темный режим на iOS. С тех пор у нас выросло число заказов на темную тему — клиенты хотят внедрять темный режим оформления в приложениях и влиять на метрики: снижать показатели отказов, увеличивать число прочитанных страниц, растить лояльность пользователей или просто быть в тренде. Может казаться, что разработать темную тему — это простая задача для дизайнера: достаточно следовать гайдлайнам Apple и Google, создать библиотеку цветов и потом добавить каждому цвету дополнительный для темной темы. В реальности все сложнее — текст интерфейса становится нечитабельным, кнопки пропадают, а иллюстрации сливаются с фоном. Наш арт-директор Катя Токмакова рассказала на Техобзоре, какие сложности возникают при разработке темной темы и как организовать рабочий процесс так, чтобы избежать основных ошибок на старте. Можете посмотреть выступление целиком или прочитать этот конспект. Группы цветов в UI-ките СпортмастераЕсли бы мы добавили каждому компоненту дополнительный цвет для темной темы, то при переключении кнопки бы стали слишком темными, текст — нечитабельным, а тапбар — слился с фоном. Что пошло не так в темной темеНа опыте Спортмастера мы поняли, что наш стандартный подход не работает. Тогда мы внедрили новый и разбили его по шагам.

Шаг №1. Сгруппировать элементы интерфейса

Добавили в UI-кит цвета всех элементов интерфейса и сгруппировали их

После утверждения дизайн-концепции нужно собрать UI-кит из используемых цветов и разбить их по группам, чтобы темный интерфейс работал как надо. Группы могут быть такие:

  • Основные цвета и акценты
  • Фоны
  • Аллерты
  • Кнопки
  • Разделители и обводки
  • Тексты
  • Иконки

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

Шаг №2. Создать стили для всех элементов фона

Это нужно для того, чтобы шторки и плашки не сливались при переключении в темную тему.
Мы выносим три стиля:

Стили фона

  • Background — основной цвет фона.
  • Surface — используется для того, чтобы выделить смысловые блоки.
  • Elevation — нужен для шторок и компонентов основной навигации: навбара и тапбара.

Пример. Если в Спортмастере не вынести стили фонов разного уровня в отдельную группу, то в темной теме всплывающее окно получится одного цвета с фоном.

Стиль Elevation в темной теме

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

Как правильно использовать стили фона разного уровня в темной теме

Шаг №3. Вынести стили для обводок и разделителей

Стили для обводок и разделителей помогают локально изменить цвет только у этих компонентов.

Пример. Дизайнер нарисовал интерфейс и передал в разработку. Но потом смотрит на разделитель и думает: «Темновато» или «Светловато». Тогда он начинает править, и в процессе меняет цвета не только у разделителей, но и других элементов тоже. Это происходит из-за того, что один и тот же цвет был назначен элементам, которые не должны были поменяться.

Если же вынести разделители в отдельную группу, то цвет поменяется только для разделителя, а не у всех остальных компонентов.

Шаг №4. Задать разные стили для текста и иконок

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

Стили для текста и иконок

  • Body — для основного цвета
  • Secondary — для текстов и иконок второго уровня
  • Tertiary — для плейсхолдеров

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

В приложении Ситилинк был один стиль для всех текстов

Тогда мы сделали потемнее. Местами получилось хорошо, но активные точки каунтера оказались практически того же цвета, что и неактивные, а плейсхолдеры стали выглядеть, как уже заполненный текст. Дизайнеру пришлось перепроверять весь интерфейс и искать, где именно что-то пошло не так.

В интерфейсе есть элементы, которые не должны менять цвет и тон при смене темы. Чтобы при инверсии ничего не сломалось, создаем для таких элементов дополнительные стили: Primary Dark и Primary White.

Пример. Бонусная программа Спортмастера. Текст у экрана бонусов Спортмастера не должен меняться при переключении в темную тему. Если добавить дополнительные стили для текста, то он не перекрасится вместе с остальными компонентами.

Шаг №5. Вынести цвета для ошибок и предупреждений в группу «Алерты»

Это помогает не запутаться и не создавать ошибочные цвета в других группах. Цвета из группы «Алерты» потом можно использовать в уведомлениях, иконках, полях ввода и других семантически подходящих элементах и состояниях, как в светлой, так и в темной теме.

Пример. Вынесли основные цвета алертов в приложении Спортмастера. Используем красный цвет для ошибок, оранжевый — для предупреждений, а зеленый — для подтвержденных действий.

Алерты в приложении Спортмастер

Шаг №6. Создать отдельные мини-темы для каждого типа кнопок

Мы выносим мини-темы для каждого типа кнопки. Выделяем три типа кнопок: Primary, Secondary и Additional. Так мы можем локально поменять цвет кнопки или текста на ней, не нарушив цветовую схему приложения.

Пример. У приложения Спортмастера две Primary-кнопки и по одной кнопке Secondary и Additional. Для каждой из них есть своя тема. Если бы мы использовали один синий цвет для всех кнопок, то Primary-кнопка не изменится в темной теме, а в Secondary получится нечитаемый темно-синий текст на темно-сером фоне.

Кнопки в приложении Спортмастер

Если добавить к каждой из кнопок свою мини-тему, то при переключении в темную тему ничего не сломается.

Как должны выглядеть кнопки в темной теме

Шаг №7. Объединить единичные элементы в группу «Акценты»

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

К группе «акценты» относятся элементы, которые нечасто используются в интерфейсе

Чтобы не искать эти элементы по всему интерфейсу, мы выносим их в отдельную группу и так и называем «акценты». Потом акцентные стили можно переиспользовать для других мелких элементов, например, для текстовых полей. И при конвертацию в темную тему они не поменяются.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *