personal memory agent
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Prevent text wrapping in import history table metadata columns

+4 -3
+4 -3
apps/import/workspace.html
··· 40 40 .import-status.running::before { content: ''; display: inline-block; width: 8px; height: 8px; border-radius: 50%; background: #084298; animation: pulse 1.5s ease-in-out infinite; } 41 41 .progress-detail { font-size: 0.8em; color: #666; margin-top: 2px; } 42 42 .file-size { color: #666; font-size: 0.9em; } 43 + .nowrap { white-space: nowrap; } 43 44 .timestamp-link { color: #007bff; text-decoration: none; } 44 45 .timestamp-link:hover { text-decoration: underline; } 45 46 .no-imports { color: #666; font-style: italic; padding: 2em; text-align: center; } ··· 259 260 } 260 261 261 262 html += `<tr data-import-id="${imp.timestamp}" data-facet="${imp.facet || ''}" onclick="window.location.href='/app/import/${imp.timestamp}'">`; 262 - html += `<td>${importedAt}</td>`; 263 + html += `<td class="nowrap">${importedAt}</td>`; 263 264 html += `<td>${imp.original_filename || 'Unknown'}</td>`; 264 - html += `<td class="file-size">${formatFileSize(imp.file_size || 0)}</td>`; 265 - html += `<td>`; 265 + html += `<td class="file-size nowrap">${formatFileSize(imp.file_size || 0)}</td>`; 266 + html += `<td class="nowrap">`; 266 267 if (imp.target_day) { 267 268 html += `<a href="/calendar/${imp.target_day}" class="timestamp-link" onclick="event.stopPropagation();">${targetDay}</a>`; 268 269 } else {