Dev fixes visual hierarchy bug after user reports running site 'looks weak'
A developer rebuilt the three-state visual hierarchy of a multi-site dashboard after a user reported that the currently running site appeared weaker than pending ones. The root cause was a CSS design flaw where pending sites had a faint background fill while running sites relied solely on a pulsing border, making filled areas visually louder than bordered ones. The fix assigned background colors to all three states — running, completed, and pending — using descending alpha values (0.08, 0.05, 0.02) to numerically guarantee the correct visual priority. A regression test was added to CI so any future swap of alpha values would be automatically caught. A separate user-reported issue, where the completion green border failed to appear, was traced to an earlier bug fix that had inadvertently removed mid-run completion marking.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in