What’s New
As we build the new UI, faster page-load is important to us. We initially built the Step Output section to load with react-virtualized
, meaning that only the visible rows were rendered. This allowed us to show colorized output with an even faster load/scrolling time than the old UI. In theory it was brilliant, in practice it broke the ability to use native browser search tools like CMD+F to find specific words before or after the rendered text. During user research, we watched many CircleCI users attempt to CMD+F in the Step Output, and not find what we were looking for. As a result we pulled out react-virtualized
and enhanced colorized output from the step output. Color we can compromise on, usability we cannot.