修复搜索结果卡片视图筛选可视性,优化季集显示位置,重构nodatafound情形ui,重构文件管理器ui并增加文件树功能,优化侧边栏高度规避竖向滑动条

This commit is contained in:
madrays
2025-03-30 17:25:34 +08:00
parent 59b5e4a330
commit c4f54dcddc
14 changed files with 1627 additions and 343 deletions

View File

@@ -164,7 +164,7 @@ onMounted(() => {
</script>
<template>
<div>
<div class="file-browser-view">
<FileBrowser
:storages="storages"
:tree="false"
@@ -176,3 +176,10 @@ onMounted(() => {
/>
</div>
</template>
<style lang="scss" scoped>
.file-browser-view {
height: 100%;
position: relative;
}
</style>

View File

@@ -672,10 +672,22 @@ function loadMore({ done }: { done: any }) {
.filter-chip {
margin: 4px;
transition: all 0.2s ease;
background-color: rgba(var(--v-theme-primary), 0.1) !important;
color: rgba(var(--v-theme-on-surface), 0.9) !important;
font-weight: 500;
border: 1px solid rgba(var(--v-theme-primary), 0.2);
}
.filter-chip:hover {
transform: translateY(-2px);
background-color: rgba(var(--v-theme-primary), 0.15) !important;
}
.filter-chip.v-chip--selected {
background-color: rgba(var(--v-theme-primary), 0.85) !important;
color: rgb(var(--v-theme-on-primary)) !important;
font-weight: 600;
box-shadow: 0 2px 4px rgba(var(--v-theme-primary), 0.3);
}
.filter-tag {

View File

@@ -658,10 +658,22 @@ function toggleFilterMenu(key: string) {
.filter-chip {
margin: 4px;
transition: all 0.2s ease;
background-color: rgba(var(--v-theme-primary), 0.1) !important;
color: rgba(var(--v-theme-on-surface), 0.9) !important;
font-weight: 500;
border: 1px solid rgba(var(--v-theme-primary), 0.2);
}
.filter-chip:hover {
transform: translateY(-2px);
background-color: rgba(var(--v-theme-primary), 0.15) !important;
}
.filter-chip.v-chip--selected {
background-color: rgba(var(--v-theme-primary), 0.85) !important;
color: rgb(var(--v-theme-on-primary)) !important;
font-weight: 600;
box-shadow: 0 2px 4px rgba(var(--v-theme-primary), 0.3);
}
.filter-tag {