從 Tailwind CSS 問世以來,也經歷過了數年發展來到第 3 代。這回筆記下 tailwind css 如何呈現 dark mode。
內容
1. 設定上要由 tailwind.config.js 中,用 darkMode 的鍵值新增。media 為自動轉換;class 為手動轉換
2. media 是指依據 tailwind 預設的螢幕寬度斷點,進行切換
3. document.documentElement 是指 HTML 的根元素。一般而言 dark 的關鍵字會下在這裡
4. 在 @layer 中要指定 body 背景色在深色模式下的顏色
5. 其餘的 CSS 樣式可以透過 dark:<CSS> 的語法新增
程式碼
https://github.com/andy922200/tailwindcss-3-learning/tree/dark-mode