Twitch-VOD-Manager/src
xRangerDE 4472e3bf50 dead-code: remove redundant .filter-input:hover rule
4.6.141 added .filter-input:hover:not(:focus):not(:disabled) { border-color: rgba(145, 70, 255, 0.45); } as a targeted hover affordance. Then 4.6.142 added the same effect via the global input[type="text"]:hover:not(:focus):not(:disabled) rule covering every text input.

Since .filter-input is always applied to <input type="text"> elements (VOD filter, sidebar streamer filter, archive search input), the global rule already matches them all with identical effect. The class-scoped rule was duplicated work.

Replaced with an explanatory comment so future readers don't add it back. The .select-compact:hover stays because it adds a background tint on top of the global border-color change.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-11 11:46:20 +02:00
..
index.html ui: .select-compact hover state + drop redundant margin:0 on filenameTemplatesTitle 2026-05-11 10:48:03 +02:00
main.ts observability: auto-updater lifecycle events go through appendDebugLog, not console.log 2026-05-11 06:21:35 +02:00
preload.ts perf: trim live-status batch IPC payload + skip empty broadcasts 2026-05-11 02:33:09 +02:00
renderer-archive.ts cleanup: dedupe formatBytes — renderer-stats + renderer-archive copies hoist to renderer-shared 2026-05-11 09:45:10 +02:00
renderer-globals.d.ts perf: trim live-status batch IPC payload + skip empty broadcasts 2026-05-11 02:33:09 +02:00
renderer-locale-de.ts i18n: localize 2 hardcoded English alt texts on dynamic <img> elements 2026-05-11 11:33:25 +02:00
renderer-locale-en.ts i18n: localize 2 hardcoded English alt texts on dynamic <img> elements 2026-05-11 11:33:25 +02:00
renderer-profile.ts i18n: localize 2 hardcoded English alt texts on dynamic <img> elements 2026-05-11 11:33:25 +02:00
renderer-queue.ts cleanup: .is-hidden utility — replaces 3 toggle-display patterns across queue + streamers 2026-05-11 10:16:21 +02:00
renderer-settings.ts fix: applyTemplatePreset now triggers settings auto-save 2026-05-11 11:40:26 +02:00
renderer-shared.ts cleanup: dedupe formatBytes — renderer-stats + renderer-archive copies hoist to renderer-shared 2026-05-11 09:45:10 +02:00
renderer-stats.ts cleanup: dedupe formatBytes — renderer-stats + renderer-archive copies hoist to renderer-shared 2026-05-11 09:45:10 +02:00
renderer-streamers.ts cleanup: streamerListFilter + btnStreamerBulkRemove use .is-hidden 2026-05-11 10:20:27 +02:00
renderer-texts.ts i18n: wire statsIntro into renderer-texts + drop unused statsScannedAtNever 2026-05-11 11:19:20 +02:00
renderer-updates.ts cleanup: finish .is-hidden migration in renderer-updates — all .style.display gone 2026-05-11 10:38:07 +02:00
renderer-vod-hover.ts perf: bound the renderer-side VOD storyboard cache (FIFO 100) 2026-05-11 04:08:42 +02:00
renderer.ts i18n: localize 2 hardcoded English alt texts on dynamic <img> elements 2026-05-11 11:33:25 +02:00
styles.css dead-code: remove redundant .filter-input:hover rule 2026-05-11 11:46:20 +02:00
tools.ts refactor: extract tool discovery functions to src/tools.ts 2026-03-20 10:00:51 +01:00
types.ts feat: live recording health indicator (green/amber dot per item) 2026-05-10 22:04:53 +02:00
update-version-utils.ts chore: migrate repository to Codeberg, bump version to 4.2.0, update update logic 2026-03-01 20:23:21 +01:00