prefers-color-schemaの話
by
circled9
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
prefers-color-schemaの話 water-cell tech night #3 1
Slide 2
Slide 2 text
Intro prefers-color-schema はシステムのカラーテーマを検出するメディア特性。 Media Queries Level 5 に含まれている仕様の⼀つ。 User Preference Media Features と呼ばれる仕様の⼀つ。 ちなみに現在の勧告は Media Queries Level 3 2
Slide 3
Slide 3 text
対応ブラウザ Firefox 67以降 (= Developer Edition) Safari 12.1以降 3
Slide 4
Slide 4 text
Example @media (prefers-color-scheme: light) { background-color: white; color: black; } @media (prefers-color-scheme: dark) { background-color: black; color: white; } 4
Slide 5
Slide 5 text
Issue 画像などが元のままだと浮く 5
Slide 6
Slide 6 text
他のUser Preference Media Features prefers-reduced-motion(reduce): アニメーションなどの動きを減らす prefers-reduced-transparency(reduce): 透過表現を減らす prefers-contrast(high, low): コントラストの⾼低を要求する 6
Slide 7
Slide 7 text
参考URL prefers-color-scheme を⽤いた Dark Mode 対応と User Preference Media Features | blog.jxck.io prefers-color-scheme - CSS: カスケーディングスタイルシート | MDN 7