Date: February 17, 2026 Duration: ~1 hour 30 minutes Severity: Minor
Dark mode in the Buffer app was displaying with very low text contrast, making most text appear nearly invisible. The issue was caused by a recent visual improvement that had the unintended opposite effect. All features remained fully functional throughout, and customers using light mode were unaffected. The problem was resolved by reverting the change.
A regression was introduced by a small code change intended to improve text contrast on certain pages. The change inadvertently applied a global text colour override that reduced contrast across the entire dark mode interface rather than improving it.
Customers using dark mode experienced significantly degraded readability, with most text appearing very low contrast or nearly invisible. No functionality was lost — all features continued to work normally, and customers could switch to light mode as a workaround. No customer reports were received during the incident.
The root cause was quickly identified as a recent code change. The change was reverted and confirmed to restore dark mode to its correct appearance. The fix was monitored before the incident was closed.
Visual regressions like this are best caught before they reach production through automated visual testing and snapshot approval workflows for global style changes.
For straightforward reverts, we could move faster by bypassing non-essential PR checks to reduce the time to resolution.
We've identified two follow-up improvements: better testing processes for global style changes, and tooling to highlight when auto-generated files are being manually modified in a pull request.