Skip to content

Commit 20d6f79

Browse files
committed
Update: 主题样式更新
1 parent 9beeca2 commit 20d6f79

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

package/App.vue

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -95,11 +95,7 @@
9595
for (const entry of entries) {
9696
const { target } = entry;
9797
const { clientWidth } = target as HTMLElement;
98-
if (clientWidth < 960) {
99-
ctl.onlyFullscreen = true;
100-
} else {
101-
ctl.onlyFullscreen = false;
102-
}
98+
ctl.onlyFullscreen = clientWidth < 960;
10399
}
104100
});
105101
resizeObserver.value.observe(htmlEl);

package/components/NanoContainer/index.vue

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<div
33
ref="root"
44
class="nano-theme absolute top-5vh left-5vw h-90vh w-90vw flex flex-col"
5-
:class="{ 'top-0! left-0! w-screen! h-screen!': ctl.onlyFullscreen || ctl.fullscreen }"
5+
:class="{ 'top-0! left-0! w-screen! h-screen!': fullscreen }"
66
>
77
<template v-if="!loading">
88
<NanoHeader/>
@@ -25,7 +25,7 @@
2525
import NanoBackdrop from '@NanoUI/NanoBackdrop/index.vue';
2626
import NanoNavModal from '@NanoUI/NanoNavModal/index.vue';
2727
import NanoSidebarDirModal from '@NanoUI/NanoSidebarDirModal/index.vue';
28-
import { onBeforeUnmount, onMounted, ref } from 'vue';
28+
import { computed, onBeforeUnmount, onMounted, ref } from 'vue';
2929
import { controllerStore } from '@store/controller';
3030
3131
const ctl = controllerStore();
@@ -34,6 +34,10 @@
3434
const resizeObserver = ref<ResizeObserver | null>(null);
3535
const loading = ref(true);
3636
37+
const fullscreen = computed(() => {
38+
return ctl.onlyFullscreen || ctl.fullscreen;
39+
});
40+
3741
onMounted(() => {
3842
const rootEl = root.value!;
3943
resizeObserver.value = new ResizeObserver((entries: ResizeObserverEntry[]) => {

0 commit comments

Comments
 (0)