diff --git a/src/layout/MainLayout.vue b/src/layout/MainLayout.vue index 280f7df..30e300b 100644 --- a/src/layout/MainLayout.vue +++ b/src/layout/MainLayout.vue @@ -8,6 +8,11 @@ :left-arrow="!!navBarStore.canBack" @left-click="doBack" > +
@@ -143,22 +148,11 @@ const bodyHeight = computed(() => { -webkit-backdrop-filter: blur(10px); } - .nav-btn { - padding: 0; - border: none; + .nav-extra { + gap: .35rem; display: inline-flex; align-items: center; - justify-content: center; - color: var(--td-text-color-primary, #333); - background: transparent; - } - - .nav-text { - cursor: default; - - &.clickable { - cursor: pointer; - } + justify-content: flex-end; } } diff --git a/src/main.ts b/src/main.ts index 6f05bd4..cfd12c7 100644 --- a/src/main.ts +++ b/src/main.ts @@ -7,6 +7,7 @@ import Root from "@/Root.vue"; import "tdesign-mobile-vue/es/style/index.css"; import "timi-web/style.css"; import "timi-tdesign-mobile/style.css"; +import "vue-virtual-scroller/dist/vue-virtual-scroller.css"; export const pinia = createPinia(); diff --git a/src/pages/file/FileExplorerGrid.vue b/src/pages/file/FileExplorerGrid.vue new file mode 100644 index 0000000..301d01d --- /dev/null +++ b/src/pages/file/FileExplorerGrid.vue @@ -0,0 +1,136 @@ + + + + + diff --git a/src/pages/file/FileExplorerList.vue b/src/pages/file/FileExplorerList.vue new file mode 100644 index 0000000..7595be7 --- /dev/null +++ b/src/pages/file/FileExplorerList.vue @@ -0,0 +1,51 @@ + + + + + diff --git a/src/pages/file/FileExplorerPage.vue b/src/pages/file/FileExplorerPage.vue index fa6861b..d141f0f 100644 --- a/src/pages/file/FileExplorerPage.vue +++ b/src/pages/file/FileExplorerPage.vue @@ -1,50 +1,5 @@