hide icon if uncollapsable
title and content can be a string, a dom element or an array of dom elements