Explorar el Código

workflow: fix sfc playground persist light mode (#5999)

Phan An hace 4 años
padre
commit
7487d50775
Se han modificado 1 ficheros con 3 adiciones y 3 borrados
  1. 3 3
      packages/sfc-playground/index.html

+ 3 - 3
packages/sfc-playground/index.html

@@ -9,10 +9,10 @@
     <script>
       // process shim for old versions of @vue/compiler-sfc dependency
       window.process = { env: {} }
-      const saved = localStorage.getItem('vue-sfc-playground-prefer-dark')
+      const savedPreferDark = localStorage.getItem('vue-sfc-playground-prefer-dark')
       if (
-        saved !== 'false' ||
-        window.matchMedia('(prefers-color-scheme: dark)').matches
+        savedPreferDark === 'true' ||
+        (!savedPreferDark && window.matchMedia('(prefers-color-scheme: dark)').matches)
       ) {
         document.documentElement.classList.add('dark')
       }