items default to uncollapsed, with a checkbox to collapse them all

The user can still collapse and uncollapse them individually, and the
state of the checkbox is remembered in localStorage so that it can be
restored across sessions.