search inside folders
This commit is contained in:
@@ -255,6 +255,11 @@ export class ViewManager {
|
||||
const size = isFolder ? '-' : this.formatFileSize(file.size);
|
||||
const modified = new Date(file.modified).toLocaleString();
|
||||
|
||||
// Create file name element
|
||||
const name = document.createElement('span');
|
||||
name.className = 'file-name';
|
||||
name.textContent = file.displayName || file.name;
|
||||
|
||||
return `
|
||||
<tr data-index="${index}" class="file-row" style="cursor: pointer;"
|
||||
onclick="window.roomManager.fileManager.updateSelection(${index}, event)"
|
||||
@@ -268,7 +273,7 @@ export class ViewManager {
|
||||
<i class="fas ${icon}" style="font-size:1.5rem;color:${isFolder ? 'var(--primary-color)' : 'var(--secondary-color)'}"></i>
|
||||
</td>
|
||||
<td>
|
||||
<span class="file-name">${file.name}</span>
|
||||
${name.outerHTML}
|
||||
</td>
|
||||
<td class="text-muted">${size}</td>
|
||||
<td class="text-muted">${modified}</td>
|
||||
@@ -294,6 +299,11 @@ export class ViewManager {
|
||||
const size = isFolder ? '-' : this.formatFileSize(file.size);
|
||||
const modified = new Date(file.modified).toLocaleString();
|
||||
|
||||
// Create file name element
|
||||
const name = document.createElement('span');
|
||||
name.className = 'file-name';
|
||||
name.textContent = file.displayName || file.name;
|
||||
|
||||
return `
|
||||
<div class="col-12 col-sm-6 col-md-4 col-lg-3 mb-3">
|
||||
<div class="card file-card h-100 border-0 shadow-sm position-relative"
|
||||
@@ -309,7 +319,7 @@ export class ViewManager {
|
||||
<div class="mb-2">
|
||||
<i class="fas ${icon}" style="font-size:2.5rem;color:${isFolder ? 'var(--primary-color)' : 'var(--secondary-color)'};"></i>
|
||||
</div>
|
||||
<div class="fw-bold file-name-ellipsis mb-1" title="${file.name}">${file.name}</div>
|
||||
<div class="fw-bold file-name-ellipsis mb-1" title="${file.name}">${name.outerHTML}</div>
|
||||
<div class="text-muted" style="font-size:0.85rem;">${modified}</div>
|
||||
<div class="text-muted mb-2" style="font-size:0.85rem;">${size}</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user