feat: Added Virtual Scrolling. This allows us to scan a whole /16 subnet without overloading the UI or using a lot of RAM.

This commit is contained in:
2026-09-24 09:43:55 -04:00
parent d84902c111
commit adc061ae26
3 changed files with 104 additions and 24 deletions
+12
View File
@@ -409,6 +409,7 @@ body {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
height: 32px;
}
#results-table tbody tr {
@@ -428,6 +429,15 @@ body {
box-shadow: inset 3px 0 0 var(--cyan);
}
.virtual-spacer {
border: none !important;
}
.virtual-spacer td {
padding: 0 !important;
border: none !important;
}
/* ===== Status Colors ===== */
.status-up {
@@ -1322,6 +1332,7 @@ body {
.changelog-content a:hover {
text-decoration: underline;
}
.theme-picker {
padding: 1px 6px;
font-size: 11px;
@@ -1345,6 +1356,7 @@ body {
background: var(--bg-secondary);
color: var(--text-primary);
}
/* ===== Theme: Midnight ===== */
:root[data-theme="midnight"] {