mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-23 20:25:56 +00:00
Merge remote-tracking branch 'origin/main' into fix/tablet-header-clips
This commit is contained in:
@@ -1081,6 +1081,15 @@ presentation and sort below warnings, while the history facet exposes a real
|
||||
Info option whose count and filtered rows use the same predicate as every
|
||||
other severity.
|
||||
|
||||
The desktop alert history table sizes each column for its content instead of
|
||||
giving all visible columns an equal share. Timestamp, severity, duration,
|
||||
status, type and node get what their content needs (status fits
|
||||
"acknowledged"), Resource and Node keep at least their old share, the two row
|
||||
actions stay within two lines (one line from an 80rem card), and Message, the
|
||||
column that says what happened, takes the rest. Equal shares held Message to
|
||||
the same 100-160px as the timestamp, so at most a fifth of messages read in
|
||||
full at any width; from a 960px viewport a third to four fifths now do.
|
||||
|
||||
Alert history row timestamps render clock time in the viewer's own locale and
|
||||
must carry the absolute date and time as a title. The date otherwise lives
|
||||
only in the day group header, which scrolls out of sight, and a hardcoded
|
||||
|
||||
@@ -5872,6 +5872,11 @@ not overlap or create horizontal overflow. The 390px operator qualification
|
||||
must assert three visible labels, non-overlapping client rectangles, keyboard
|
||||
reachability, and a contained document before its actual-pixels receipt is
|
||||
recorded.
|
||||
The Alert History table's density tracks in `index.css` carry per-column widths
|
||||
through `--alert-history-<column>-width` custom properties set on the table at
|
||||
each density. Fixed layout sizes all nine tracks before collapsed ones are
|
||||
removed, so the visible widths sum to 100% and the table width is the sum of
|
||||
all nine; `App.architecture.test.ts` checks both at every density.
|
||||
Alert History investigation detail is also responsive by interaction model,
|
||||
not only by CSS. Desktop may keep Timeline and Resource incident detail inline
|
||||
with its table row, while the virtualized phone card list must open the shared
|
||||
|
||||
Reference in New Issue
Block a user