We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b6711f2 commit df05be8Copy full SHA for df05be8
src/app.vue
@@ -6,9 +6,17 @@
6
</template>
7
8
<script lang="ts" setup>
9
+const $q = useQuasar()
10
const $route = useRoute()
11
12
if (/1|yes|on|true/.test($route.query.embedded as string)) {
13
setPageLayout('empty')
14
}
15
+
16
+const darkMode = window.sessionStorage.getItem('darkMode')
17
+if (typeof darkMode === 'string') {
18
+ $q.dark.set(/true|1|on/.test(darkMode))
19
+} else {
20
+ window.sessionStorage.setItem('darkMode', $q.dark.isActive ? 'true' : 'false')
21
+}
22
</script>
0 commit comments