File tree 1 file changed +8
-2
lines changed
1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change 1
1
<!doctype html>
2
- < html lang ="en " class ="h-100 " data-bs-theme ="light ">
2
+ < html lang ="en " class ="h-100 " data-bs-theme ="auto ">
3
3
< head >
4
4
< meta charset ="utf-8 ">
5
5
< meta name ="viewport " content ="width=device-width, initial-scale=1 ">
22
22
}
23
23
24
24
const setTheme = theme => {
25
- document . documentElement . setAttribute ( 'data-bs-theme' , theme )
25
+ if ( theme === 'auto' && window . matchMedia ( '(prefers-color-scheme: dark)' ) . matches ) {
26
+ document . documentElement . setAttribute ( 'data-bs-theme' , 'dark' )
27
+ } else {
28
+ document . documentElement . setAttribute ( 'data-bs-theme' , theme )
29
+ }
26
30
}
27
31
32
+ setTheme ( getPreferredTheme ( ) )
33
+
28
34
window . addEventListener ( 'DOMContentLoaded' , ( ) => {
29
35
const toggle = document . querySelector ( '#enable-dark-mode' )
30
36
const storedTheme = getStoredTheme ( )
You can’t perform that action at this time.
0 commit comments