<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Блог Михаила Озорнина: заметки с тегом темная тема</title>
<link>https://mikeozornin.ru/blog/tags/temnaya-tema/</link>
<description>Главная · Блог · Работы ·</description>
<author>Михаил Озорнин</author>
<language>ru</language>
<generator>E2 (v3798; Aegea)</generator>

<itunes:owner>
<itunes:name>Михаил Озорнин</itunes:name>
<itunes:email></itunes:email>
</itunes:owner>
<itunes:subtitle>Главная · Блог · Работы ·</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Как включить темную тему на сайте</title>
<guid isPermaLink="false">100</guid>
<link>https://mikeozornin.ru/blog/all/web-dark-mode/</link>
<pubDate>Thu, 13 Dec 2018 10:49:51 +0300</pubDate>
<author>Михаил Озорнин</author>
<comments>https://mikeozornin.ru/blog/all/web-dark-mode/</comments>
<description>
&lt;p class="lead"&gt;Темная тема — модно, все включают её себе в макоси (на следующий день, конечно, выключают обратно). Часто выключают потому, что сама тема темная, а весь контент вокруг (письма, сайты) — светлые. Светлый контент бьет по глазам своей яркостью.&lt;/p&gt;
&lt;p&gt;Некоторые сайты включают темную тему исходя из времени суток. Например, Авиасейлз:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/dark-mode-aviasales@2x.png" width="846" height="80" alt="" /&gt;
&lt;/div&gt;
&lt;h2&gt;Скоро наступит будущее (UPD. Наступило в macOS 10.14.4)&lt;/h2&gt;
&lt;p&gt;В самой новой версии Сафари (&lt;a href="https://developer.apple.com/safari/technology-preview/"&gt;Safari Technologies Preview&lt;/a&gt;) уже появился детект темной темы внутри браузера. В macOS 10.14.4 эта поддержка появился в обычном сафари.&lt;/p&gt;
&lt;p&gt;Из браузера можно узнать установлена ли темная тема у посетителя и сделать немного магии. Светлая:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;a href="http://mikeozornin.ru" class="e2-text-picture-link"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/mikeozornin.ru-light-mode@2x.png" width="1137" height="687" alt="" /&gt;
&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;Темная:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;a href="http://mikeozornin.ru" class="e2-text-picture-link"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/mikeozornin.ru-dark-mode@2x.png" width="1137" height="687" alt="" /&gt;
&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;Тем, у кого есть новый Сафари 68+ можно попробовать здесь:&lt;/p&gt;
&lt;p class="loud"&gt;&lt;a href="http://mikeozornin.ru"&gt;mikeozornin.ru&lt;/a&gt; или &lt;a href="http://mikeozornin.ru/blog"&gt;mikeozornin.ru/blog&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Как включить детект&lt;/h2&gt;
&lt;p&gt;Чтобы включить темную тему используется медиа-запрос prefers-color-scheme:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;@media (prefers-color-scheme: dark) {
    //какие-то отличия темной темы, от светлой
}&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Чтобы отлаживать, не включая-выключая системную тему, в Сафари (в той самой Technologies Preview) есть кнопка включения темной темы локально в браузере:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/safari-preview@2x.png" width="1000" height="53" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Если кому-то интересно как сделана темная тема, то кроме css-файла на сайте есть &lt;a href="https://github.com/mikeozornin/mikeozornin.ru/blob/master/src/static/css/main-page.less"&gt;less-файл на гитхабе&lt;/a&gt;. Но осторожно, там очень много быдлокода и костылей.&lt;/p&gt;
</description>
</item>


</channel>
</rss>