Embrace the flexible box model in the widgets

that -> this cf hipchat