Add GamepadAPI, WebGL readPixels noise, auto-prune, import/export, badge
New fingerprint vectors: - Gamepad API: getGamepads() returns empty (prevents controller fingerprinting) - WebGL readPixels: seeded pixel noise on framebuffer reads New features: - Auto-prune: configurable automatic removal of inactive containers - Import/export: backup and restore all settings from options page - Toolbar badge: shows active container count - CHANGELOG.md: version history Bumped to v0.5.0 with 20 spoofed fingerprint vectors.
This commit is contained in:
@@ -64,6 +64,13 @@ tr:hover td { background: #2a2a3a; }
|
||||
|
||||
.td-actions { display: flex; gap: 4px; justify-content: flex-end; }
|
||||
|
||||
/* Auto-prune */
|
||||
.auto-prune-row { display: flex; align-items: center; gap: 16px; }
|
||||
.toggle-label { display: flex; align-items: center; gap: 8px; font-size: 12px; cursor: pointer; }
|
||||
.prune-days { display: flex; align-items: center; gap: 6px; font-size: 12px; color: #aaa; }
|
||||
.days-input { width: 50px; padding: 4px 6px; background: #2a2a3a; border: 1px solid #444; border-radius: 4px; color: #e0e0e0; font-size: 12px; text-align: center; }
|
||||
.days-input:focus { border-color: #4a9eff; outline: none; }
|
||||
|
||||
/* Bulk actions */
|
||||
.bulk { display: flex; flex-direction: column; gap: 6px; }
|
||||
.bulk #regen-all { width: 100%; }
|
||||
|
||||
Reference in New Issue
Block a user