</>HTML & CSS News
LatestAuthorsRSS
Tag

#ux

Tagged “ux”

3 articles
Web platform

A theme toggle should not overwrite the user's OS choice

Bramus Van Damme argues the third button, System, belongs in a dark-mode toggle. His case is that a two-state control silently maps one of its values back to the OS schedule and overwrites the user's explicit pick.

Aug 18, 2026 · Marcus Osei
Accessibility & semantics

Whether a dialog closes on outside click is a task question, not a style question

Adrian Roselli sorts modal close behaviour into three buckets — action required, no action required, and weird patterns — and argues you should pick a light-dismiss policy based on what the user came to do, not on how the dialog looks.

Aug 13, 2026 · Marcus Osei
Web platform

Your theme toggle does not need a System button

Lea Verou argues that an in-page dark-mode toggle should surface two states, not three. The System option describes the data model, not what the user is actually trying to do.

Aug 7, 2026 · Dex Halloran
</>HTML & CSS News

Independent web-platform news — concise, vendor-neutral takes on HTML, CSS, accessibility and the browsers that ship them.

About

Latest newsAuthorsRSS feedSitemap