diff --git a/packages/frontend/src/components/FileManager.vue b/packages/frontend/src/components/FileManager.vue
index b1a7b38..7d9dd17 100644
--- a/packages/frontend/src/components/FileManager.vue
+++ b/packages/frontend/src/components/FileManager.vue
@@ -707,18 +707,18 @@ const cancelPathEdit = () => {
@keyup.esc="cancelPathEdit"
/>
-
+
-
+
-
+
-
+
-
+
@@ -781,7 +781,7 @@ const cancelPathEdit = () => {
class="clickable"
@click="handleItemClick($event, { filename: '..', longname: '..', attrs: { isDirectory: true, isFile: false, isSymbolicLink: false, size: 0, uid: 0, gid: 0, mode: 0, atime: 0, mtime: 0 } })"
@contextmenu.prevent.stop="showContextMenu($event, { filename: '..', longname: '..', attrs: { isDirectory: true, isFile: false, isSymbolicLink: false, size: 0, uid: 0, gid: 0, mode: 0, atime: 0, mtime: 0 } })" >
- 📁 |
+ |
.. |
| | |
@@ -790,7 +790,9 @@ const cancelPathEdit = () => {
@click="handleItemClick($event, item)"
:class="{ clickable: item.attrs.isDirectory || item.attrs.isFile, selected: selectedItems.has(item.filename) }"
@contextmenu.prevent.stop="showContextMenu($event, item)">
- {{ item.attrs.isDirectory ? '📁' : (item.attrs.isSymbolicLink ? '🔗' : '📄') }} |
+
+
+ |
{{ item.filename }} |
{{ item.attrs.isFile ? formatSize(item.attrs.size) : '' }} |
{{ formatMode(item.attrs.mode) }} |
@@ -844,40 +846,132 @@ const cancelPathEdit = () => {
diff --git a/packages/frontend/src/components/WorkspaceConnectionList.vue b/packages/frontend/src/components/WorkspaceConnectionList.vue
index 72b9f31..22ed029 100644
--- a/packages/frontend/src/components/WorkspaceConnectionList.vue
+++ b/packages/frontend/src/components/WorkspaceConnectionList.vue
@@ -282,6 +282,7 @@ const handleOpenInNewTab = (connectionId: number) => {
}
.search-input {
+ min-width: 8px;
flex-grow: 1;
padding: 0.4rem 0.6rem;
border: 1px solid var(--border-color); /* Use theme variable */