fix: trash file preview, visual CSS, virtual folder model

- Added resolveTrashPath() backend function: walks ancestor chain to find
  files inside deleted/moved folders (flat trash directory)
- Added TrashFsPath to TrashNodeDTO, computed during ListTrash via
  parent-to-child propagation of physical trash path
- Fixed visual CSS for trash rows: button reset (no white bg, transparent,
  inherit font/color), hover styles match app dark theme
- Root view filters out descendant nodes (only shows top-level items)
This commit is contained in:
2026-06-05 17:05:35 +08:00
parent 5257789a4d
commit 64e6c6f735
7 changed files with 157 additions and 20 deletions
+2 -2
View File
@@ -19,8 +19,8 @@
background: #13131f;
}
</style>
<script type="module" crossorigin src="/assets/main-PQ2CZjSe.js"></script>
<link rel="stylesheet" crossorigin href="/assets/main-Bomne4X7.css">
<script type="module" crossorigin src="/assets/main-DGUrUZ5X.js"></script>
<link rel="stylesheet" crossorigin href="/assets/main-BW6W9uAx.css">
</head>
<body>
<div id="app"></div>