Mikhail Chusavitin
8c80591531
revert(viewer): restore separate filter row below header
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-19 14:53:20 +03:00
Mikhail Chusavitin
a8116e78f5
fix(viewer): use ghost span in grid stack to enforce column name width
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-19 14:51:15 +03:00
Mikhail Chusavitin
fa8789a589
fix(viewer): use size attribute on input to enforce column min-width
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-19 14:49:18 +03:00
Mikhail Chusavitin
b38c878724
fix(viewer): set min-width on th cell to prevent column header truncation
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-19 14:46:30 +03:00
Mikhail Chusavitin
969e246b81
fix(viewer): prevent column header placeholder truncation via min-width
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-19 14:45:19 +03:00
Mikhail Chusavitin
c94ae04fea
feat(viewer): merge filter row into table header using placeholder text
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-19 14:41:31 +03:00
Mikhail Chusavitin
8105c7ec08
feat(viewer): replace severity dropdown with per-column header filters
...
Removes the standalone toolbar severity <select> and instead builds a
second <thead> row in JS with a text input (debounced 300 ms) per
column and a <select> for icon-only columns (severity_icon, status).
All active column filters apply together (AND logic). Adds data-col
attributes to <th> elements so JS can identify columns by name.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-21 14:26:30 +03:00
Mikhail Chusavitin
8675791805
feat(viewer): add severity filtering for event logs
2026-04-01 16:28:42 +03:00